显示器画面生成方法及系统技术方案

技术编号:15705532 阅读:53 留言:0更新日期:2017-06-26 14:11
本发明专利技术提供了一种显示器画面生成方法,包括:S1、将LCH值通过计算得到第一Lab值;S2、获得该被测显示器的第一原始值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;S3、第一三刺激值进行计算得到第一输出灰阶值;S4、将第一输出灰阶值进行计算得到第一输入灰阶值;S5、将第一输入灰阶值进行计算得到第二Lab值;S6、将第一Lab值与第二Lab值进行比较。本发明专利技术的系统包括:获取模块、转换模块、判断模块、输出模块、校正模块。与现有技术相比,使显示画面中的颜色更接近真实色彩。

Method and system for generating display screen

The present invention provides a display screen generation method, including: S1, the LCH value calculated by the first Lab value; S2, obtain the measured display the first original value; the white screen three stimulus values calculated the first three stimulus color n value and a first Lab value as the reference value of S3, the first; three stimulate value is obtained by calculating the first output gray value; S4, the first output gray value calculated first input grayscale value; S5, the first input grayscale value calculated second Lab; S6, the first Lab value and Lab value were compared with second. The system of the invention comprises an acquisition module, a conversion module, a judgment module, an output module and a correction module. Compared with the prior art, the color in the display screen is closer to the true color.

【技术实现步骤摘要】
显示器画面生成方法及系统
本专利技术涉及一种显示
,特别是一种基于CIELab颜色系统的显示器画面生成方法及系统。
技术介绍
在液晶面板行业,一直是使用CIE1931XYZ颜色系统或者CIE1976LUV等色度系统来描述颜色,进而应用到显示器视角、色偏等描述之中。相对于LUV色彩系统来说,CIELab色彩系统是更加均匀的色空间,故多数色偏公式是以CIElab色彩系统为基础而展开色偏计算。随着色偏公式的发展(如CIEDE2000),Lab在显示行业的应用也被不断提及,行业内常使用CIE1931XYZ标准色度系统来描述颜色,但与CIElab色彩系统相比,其色空间的均匀性较差,在描述色差时不准确,虽有有些使用LUV系统定义色差,但其色空间均匀性也不及LAB系统,且目前行业内的最新色差公式多是以CIELab色彩系统为基础来提出。在量测画面(pattern)的定义上,业内常用的方式是定义其pattern的RGB值,使显示器显示,再来进行量测。但是对于不同的显示器来说,因其显示屏的特性不同,同一个RGB时显示出的画面颜色在人眼看来并不相同。如何进行色偏等量测以及调整,使其能够更接近真是色彩,是一个值得思考的问题。
技术实现思路
为克服现有技术的不足,本专利技术提供一种显示器画面生成方法及系统,从而使得显示器所显示的颜色更接近真实色彩。本专利技术提供了一种显示器画面生成方法,包括如下步骤:步骤S1、获取一颜色n的LCH值,通过计算得到第一Lab值;所述第一Lab值通过将颜色n的LCH值转换为Lab得到;步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶(0~255)的三刺激值,R、G、B、W四色的gamma值、纯白画面三刺激值、纯红、纯绿、纯蓝时的色度值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;所述第一三刺激值通过将第一Lab值采用Lab值转换为XYZ值得到;步骤S3、将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值及纯白画面三刺激值进行计算得到第一输出灰阶值;所述第一输出灰阶值采用通过XYZ值转换为RGB值得到;步骤S4、将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值;步骤S5、将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值;步骤S6、将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值输出至被测显示器进行显示。进一步地,所述步骤S5中将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值通过如下方式得到:将RGB三色的三刺激值进行混色;得到颜色n的第二三刺激值;在获得了颜色n的第二三刺激值后,通过XYZ值转换Lab值获得第二Lab值。进一步地,所述步骤S6中,当第一Lab值与第二Lab值进行比较为不一致时,则进入步骤S8,进行一次修正。进一步地,所述一次修正包括如下步骤:步骤S11、通过第一输入灰阶值计算得到第一输入灰阶值中R1in、G1in、B1in的三刺激值后再计算得到第一输入灰阶值所对应的颜色n的第三三刺激值;所述第三三刺激值通过将第一输入灰阶值通过RGB值转换XYZ值得到;步骤S12、通过将第三三刺激值进行计算,得到第二输出灰阶值;所述第二输出灰阶值通过将第三三刺激值通过XYZ值转换RGB值得到;步骤S13、将第二输出灰阶值与第一输入灰阶值所对应的gamma值进行计算得到第二输入灰阶值后输出;步骤S14、将第二输入灰阶值通过计算得到第三Lab值;步骤S15、将第三Lab值与第一Lab值进行比较,一致,则进入步骤S17,将第二输入灰阶值输出至被测显示器进行显示。进一步地,所述步骤S14中将第二输入灰阶值通过计算得到第三Lab值采用如下方式获得:获得第二输入灰阶值后通过RGB值转XYZ值得到第二输入灰阶值所对应的RGB三刺激值;将得到的RGB三刺激值通过XYZ值转换Lab值得到第三Lab值。进一步地,所述步骤S15中,当第三Lab值与第一Lab值进行比较为不一致,则进入步骤S18,进行二次修正。进一步地,所述二次修正包括如下步骤:步骤S21、将第二输入灰阶值分别同时并且依次进行±1~10变动,得到第三输入灰阶值,每次变动后将第三输入灰阶值通过计算得到第三灰阶值所对应的RGB三刺激值;所述第三三刺激值通过将第一输入灰阶值采用RGB值转换XYZ值得到;步骤S22、将RGB三刺激值通过计算得到第四Lab值;所述第四Lab值通过将RGB三刺激值通过XYZ值转换Lab值得到;步骤S23、将第四Lab值与第一Lab值进行比较,一致则进入步骤S24,将第三输入灰阶值进行输出至被测显示器进行显示。进一步地,所述步骤S23中将第四Lab值与第一Lab值进行比较,不一致,则返回步骤S21,重复步骤S21至步骤S23,直到第四Lab值与第一Lab值一致为止。本专利技术还提供了一种显示器画面生成系统,该系统包括:获取模块,用于获取一颜色n的LCH值以及获取被测显示器的第一原始值并发送至转换模块进行转换;转换模块,用于将颜色n的LCH值根据第一原始值转换为第一Lab值;根据第一Lab值和第一原始值进行XYZ值、RGB值、Lab值以及灰阶值之间的转换;判断模块,用于将Lab值与第一Lab值进行比较,一致则向输出模块发送输出指令,不一致则向校正模块发送校正指令;输出模块,用于在接收到输出指令后向被测显示器输出相应的灰阶值;校正模块,用于在接收到校正指令后对灰阶值进行一次修正,并将修正后的灰阶值发送至转换模块。进一步地,所述校正模块还用于对灰阶值进行二次修正,并将修正后的灰阶值发送至转换模块。本专利技术与现有技术相比,本专利技术基于CIELab颜色系统,通过对已知某一颜色的明度(L)、色调(H)及色相时(C)可计算得到其Lab值,再计算得到该颜色的XYZ值,根据显示器的gamma特性值及R、G、B色度值等参数,得到该颜色的显示画面,判定生成的显示画面的Lab值是否恰当,如不恰当,则修正gamma参数,进行显示画面修正,直到生产恰当的显示画面为止,从而为CIELab色彩系统下的色差的量测应用提供便利条件,并且使显示画面中的颜色更接近真实色彩。附图说明图1是本专利技术的显示器画面生成方法的流程图;图2是本专利技术一次修正的流程图;图3是本专利技术的二次修正的流程图;图4是本专利技术的系统框图。具体实施方式下面结合附图和实施例对本专利技术作进一步详细说明。本专利技术由于是基于CIELab颜色系统实现,因此下文中RBG值指代的是CIE1931色彩系统下的RGB值,XYZ值为CIE1931-XYZ标准色度系统下的XYZ值。如图1所示,本专利技术的一种显示器画面生成方法,包括如下步骤:步骤S1、获取一颜色n的LCH值(明度(L)、色调(H)和色相(C)的值),通过计算得到第一Lab值;所述颜色n的LCH值转换为第一Lab值采用以下公式计算得到:L=L;a=Ccos(H);b=Csin(H);通过上述公式从而得到第一Lab值。步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶(0~255)的三刺激值,R、G、B、W四本文档来自技高网...
显示器画面生成方法及系统

【技术保护点】
一种显示器画面生成方法,其特征在于:包括如下步骤:步骤S1、获取一颜色n的LCH值,通过计算得到第一Lab值;所述第一Lab值通过将颜色n的LCH值转换为Lab得到;步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶的三刺激值,R、G、B、W四色的gamma值、纯白画面三刺激值、纯红、纯绿、纯蓝时的色度值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;所述第一三刺激值通过将第一Lab值采用Lab值转换为XYZ值得到;步骤S3、将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值及纯白画面三刺激值进行计算得到第一输出灰阶值;所述第一输出灰阶值采用通过XYZ值转换为RGB值得到;步骤S4、将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值;步骤S5、将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值;步骤S6、将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值输出至被测显示器进行显示。

【技术特征摘要】
1.一种显示器画面生成方法,其特征在于:包括如下步骤:步骤S1、获取一颜色n的LCH值,通过计算得到第一Lab值;所述第一Lab值通过将颜色n的LCH值转换为Lab得到;步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶的三刺激值,R、G、B、W四色的gamma值、纯白画面三刺激值、纯红、纯绿、纯蓝时的色度值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;所述第一三刺激值通过将第一Lab值采用Lab值转换为XYZ值得到;步骤S3、将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值及纯白画面三刺激值进行计算得到第一输出灰阶值;所述第一输出灰阶值采用通过XYZ值转换为RGB值得到;步骤S4、将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值;步骤S5、将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值;步骤S6、将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值输出至被测显示器进行显示。2.根据权利要求1所述的显示器画面生成方法,其特征在于:所述步骤S5中将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值通过如下方式得到:将RGB三色的三刺激值进行混色;得到颜色n的第二三刺激值;在获得了颜色n的第二三刺激值后,通过XYZ值转换Lab值获得第二Lab值。3.根据权利要求1或2所述的显示器画面生成方法,其特征在于:所述步骤S6中,当第一Lab值与第二Lab值进行比较为不一致时,则进入步骤S8,进行一次修正。4.根据权利要求3所述的显示器画面生成方法,其特征在于:所述一次修正包括如下步骤:步骤S11、通过第一输入灰阶值计算得到第一输入灰阶值中R1in、G1in、B1in的三刺激值后再计算得到第一输入灰阶值所对应的颜色n的第三三刺激值;所述第三三刺激值通过将第一输入灰阶值通过RGB值转换XYZ值得到;步骤S12、通过将第三三刺激值进行计算,得到第二输出灰阶值;所述第二输出灰阶值通过将第三三刺激值通过XYZ值转换RGB值得到;步骤S13、将第二输出灰阶值与第一输入灰阶值所对应的gamma值进行计算得到第二输入灰阶值后输出;步骤S14、将第二输入灰阶值通过计算得到第三...

【专利技术属性】
技术研发人员:王艳雪
申请(专利权)人:深圳市华星光电技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1