CN107529050A - 一种图像色彩增强方法、显示设备及存储装置 - Google Patents
一种图像色彩增强方法、显示设备及存储装置 Download PDFInfo
- Publication number
- CN107529050A CN107529050A CN201710902844.9A CN201710902844A CN107529050A CN 107529050 A CN107529050 A CN 107529050A CN 201710902844 A CN201710902844 A CN 201710902844A CN 107529050 A CN107529050 A CN 107529050A
- Authority
- CN
- China
- Prior art keywords
- saturation
- mrow
- value
- curved section
- curves
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000002708 enhancing effect Effects 0.000 claims abstract description 89
- 239000000284 extract Substances 0.000 claims abstract description 12
- 230000006870 function Effects 0.000 claims description 6
- 230000003247 decreasing effect Effects 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000035772 mutation Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/646—Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
本发明公开了一种图像色彩增强方法、显示设备及存储装置。该方法包括:将输入图像的RGB值转换到HSV值,提取原始饱和度;再调整选定的增强饱和度曲线,包括调整增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低该曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,得到最终饱和度曲线;而后根据原始饱和度查找最终饱和度曲线,获取对应的最终饱和度,进而得到输入图像色彩增强后的HSV值;最后将色彩增强后的HSV值转换到RGB值,以输出显示。通过上述方式,本发明能够解决图像在色彩增强后部分相邻像素的饱和度差值突变增大,引起颜色画异,影响画质的问题,改善图像的色彩增强效果,减少画异的产生。
Description
技术领域
本发明涉及图像显示技术领域,特别是涉及一种图像色彩增强方法、显示设备及存储装置。
背景技术
随着人们生活品质的提高,人们对于图像显示面板画质的要求越来越高,面板都向着高解析度、高饱和度方向设计。但即便如此,显示图像仍不能满足某些用户对画质鲜艳度的要求。由此,色彩增强技术随之产生。而现有的色彩增强技术可改善画质的鲜艳度,在一定程度上满足用户的要求,但色彩增强后有明显的颜色突变(画异)现象,影响画质。
发明内容
本发明提供一种图像色彩增强方法、显示设备及存储装置,能够解决现有的色彩增强技术在增强图像色彩后有明显的颜色突变现象,影响画质的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种图像色彩增强方法,所述方法包括以下步骤:
将输入图像的RGB值转换到HSV值,提取原始饱和度;
调整选定的增强饱和度曲线,以得到最终饱和度曲线,所述调整选定的增强饱和度曲线包括:调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值;
根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,进而得到所述输入图像色彩增强后的HSV值;
将所述色彩增强后的HSV值转换到RGB值。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种显示设备,所述显示设备包括处理器,所述处理器执行程序数据以实现如下步骤:
将输入图像的RGB值转换到HSV值,提取原始饱和度;
调整选定的增强饱和度曲线,以得到最终饱和度曲线;所述调整选定的增强饱和度曲线包括:调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值;
根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,进而得到所述输入图像色彩增强后的HSV值;
将所述色彩增强后的HSV值转换到RGB值。
为解决上述技术问题,本发明采用的又一个技术方案是:提供一种存储装置,所述存储装置内存储有程序数据,所述程序数据被处理器执行时实现如下步骤:
将输入图像的RGB值转换到HSV值,提取原始饱和度;
调整选定增强饱和度曲线,以得到最终饱和度曲线,所述调整选定增强饱和度曲线包括:调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值;
根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,进而得到所述输入图像色彩增强后的HSV值;
将所述色彩增强后的HSV值转换到RGB值。
本发明的有益效果是:区别于现有技术的情况,本发明提供一种图像色彩增强方法,该方法先将输入图像的RGB值转换到HSV值,提取原始饱和度;而后调整选定的增强饱和度曲线,包括:调整增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,得到最终饱和度曲线;再根据所提取的原始饱和度查找最终饱和度曲线,获取对应的最终饱和度,进而得到输入图像色彩增强后的HSV值;将色彩增强后的HSV值转换到RGB值,以输出显示。以上方法通过调整选定的增强饱和度曲线,降低原增强饱和度曲线中斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,从而可解决图像在色彩增强后部分相邻像素的饱和度差值突变增大,引起颜色画异,影响画质的问题,改善图像的色彩增强效果,减少画异现象的产生。
附图说明
图1是本发明图像色彩增强方法一实施方式的流程示意图;
图2是本发明图像色彩增强方法另一实施方式的流程示意图;
图3是图2所示图像色彩增强方法中一选定的增强饱和度曲线图和调整后最终饱和度曲线图;
图4是本发明显示设备一实施方式的结构示意图;
图5是本发明存储装置一实施方式的结构示意图。
具体实施方式
下面结合附图和实施方式对本发明进行详细说明。
参阅图1,图1是本发明图像色彩增强方法一实施方式的流程示意图。如图1所示,本实施方式图像色彩增强方法包括以下步骤:
步骤S11:将输入图像的RGB值转换到HSV值,提取原始饱和度。
具体地,将输入图像通过色域转换从RGB色域转换到HSV色域,RGB色域和HSV色域均有各自对应的坐标系,从而将输入图像各像素在RGB色域坐标系中的RGB值转换为在HSV色域坐标系中的HSV值,而后提取输入图像的原始饱和度。其中,RGB分别代表红(Red)、绿(Green)、蓝(Blue)三个通道的颜色,HSV分别代表色调(Hue)、饱和度(Saturation)和亮度(Value)三个颜色参数。
具体而言,可利用如下式子1将输入图像的RGB值转换到HSV值。
[式子1]
v=max
其中,r、g、b分别表示输入图像某一像素在RGB色域的红、绿、蓝坐标值,即输入图像某一像素在RGB色域中的原始R值、G值和B值,r、g、b取值均为0到1之间的实数;max表示r、g、b中的最大值;min表示r、g、b中的最小值;h、s、v分别表示输入图像从RGB色域转换到HSV色域如上像素对应的色调值、饱和度和亮度值,即输入图像如上像素的原始色调值、原始饱和度和原始亮度值,且h∈[0°,360°),s∈[0,1],v∈[0,255]。
步骤S12:调整选定的增强饱和度曲线,以得到最终饱和度曲线;其中,调整选定的增强饱和度曲线包括:调整增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值。
具体地,通过调整HSV模式下饱和度(S)以实现图像色彩增强,而图像的增强饱和度曲线有多种,故可先选定增强饱和度曲线;如可选定现有的某种增强饱和度曲线,也可根据原始饱和度曲线进行初步调整,得到图像色彩增强饱和度曲线。而后对选定的增强饱和度曲线进行调整,得到最终饱和度曲线。
其中,对选定的增强饱和度曲线进行调整,具体通过预先设定一值(即预设值),用于判断确定选定的增强饱和度曲线中斜率绝对值超过预设值的曲线段,以对该曲线段进行调整。该预设值可根据原始图像色彩和最终图像的色彩要求等具体情况进行设定取值,如可将预设值设为0.8、0.9、1.0、1.2等。然后可通过将增强饱和度曲线中各曲线段的斜率绝对值与预设值进行比较,判断确定增强饱和度曲线中斜率绝对值超过预设值的曲线段,而后调整斜率绝对值超过预设值的曲线段,降低该曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值。
具体可通过如下步骤对选定的增强饱和度曲线中斜率绝对值超过预设值的曲线段进行调整:
①统计输入图像的总像素、以及输入图像中原始饱和度在斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的像素总数;
②根据式子2计算求出输入图像中原始饱和度在斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的像素比例,
[式子2]
其中,P_ra为输入图像中原始饱和度在斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的像素比例,P_in为输入图像中原始饱和度在斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的像素总数;P_all为输入图像的总像素;
③利用式子3调整选定的增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,
[式子3]
f_th(x)=Par_th*(f_en(x)-f_org(x))+f_org(x)
其中,x为斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的原始饱和度,x∈[0,1);f_th(x)为原始饱和度x对应的最终饱和度,f_th(x)∈[0,1);f_en(x)为增强饱和度曲线上原始饱和度x对应的增强饱和度;f_org(x)为原始饱和度x对应的原始输出饱和度,f_org(x)=x;Par_th为调整幅度因子,Par_th=f(x’),f(x’)在x’的取值范围内单调递减,x’=P_ra∈(0,1),Par_th取值为0到1,如f(x’)可为函数f(x’)=1-x’2,或单调递减函数f(x’)=1-x’等。
增强饱和度曲线通常有多种,但一般情况下,增强饱和度曲线为单调递增曲线,但也可能为其他形式的曲线。对于不同的增强饱和度曲线,预设值的设定可能不同,对曲线所作的调整也可能不同,具体可根据对图像最终的显示要求等情况而定。
步骤S13:根据所提取的原始饱和度查找最终饱和度曲线,获取对应的最终饱和度,进而得到输入图像色彩增强后的HSV值。
具体根据步骤S11提取得到的输入图像原始饱和度,查找步骤S12对选定的增强饱和度曲线进行调整后得到的最终饱和度曲线,获取输入图像原始饱和度对应的最终饱和度,进而得到输入图像色彩增强后的HSV值。
步骤S14:将色彩增强后的HSV值转换到RGB值。
将步骤S13得到的色彩增强后的HSV值转换到RGB值,以输出显示,具体可利用如下式子4将输入图像的RGB值转到HSV值,
[式子4]
p=v×(1-s)
q=v×(1-f×s)
t=v×[1-(1-f)×s]
其中,h、s、v分别表示输入图像经色彩增强后某一像素的最终色调值、最终饱和度和最终亮度值,且h∈[0°,360°),s∈[0,1],v∈[0,255];hi、f、p、q、t均为输入图像色彩增强后HSV值转换到RGB值过程的中间变量,hi取值为0到5之间的自然数;r、g、b分别表示输入图像经色彩增强后从HSV色域转换到RGB色域如上像素对应的R值、G值和B值,r、g、b取值均为0到1之间的实数。
在其他实施方式中,以上步骤S12也可先于步骤S11执行,即可先对选定的增强饱和度曲线进行如上调整,得到最终饱和度曲线,再将输入图像的RGB值转换到HSV值,提取原始饱和度。或者,两者也可并列执行,本发明对以上步骤的执行时间先后顺序不做限定。
另外,在其他实施方式中,还可在调整选定的增强饱和度曲线获得最终饱和度曲线之后,根据所获得的最终饱和度曲线取值制作对应的色彩增强显示查找表,而后根据输入图像的原始饱和度查找最终饱和度曲线对应的色彩增强显示查找表,获取对应的最终饱和度。通过查找表比对查找的方式,可更方便快捷地获取最终饱和度。
本实施方式图像色彩增强方法,通过调整选定的增强饱和度曲线,降低增强饱和度曲线中斜率绝对值超过预设值的曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,从而可解决图像在色彩增强后部分相邻像素的饱和度差值突变增大,引起颜色画异,影响画质的问题,改善图像的色彩增强效果,减少画异现象的产生。
以上实施方式对选定的增强饱和度曲线中斜率绝对值超过预设值的曲线段进行调整,而为了进一步保证调整后饱和度曲线的连续性,本发明提出图像色彩增强方法的另一实施方式,具体请参阅图2,图2是本发明图像色彩增强方法另一实施方式的流程示意图。如图2所示,本实施方式图像色彩增强方法包括以下步骤:
步骤S21:将输入图像的RGB值转换到HSV值,提取原始饱和度。
具体地,将输入图像通过色域转换从RGB色域转换到HSV色域,RGB色域和HSV色域均有各自对应的坐标系,从而将输入图像各像素在RGB色域坐标系中的RGB值转换为在HSV色域坐标系中的HSV值,而后提取输入图像的原始饱和度。具体可采用如图1所示图像色彩增强方法中的如上式子1将输入图像的RGB值转换到HSV值。
步骤S22:调整选定的增强饱和度曲线,包括调整增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低斜率绝对值超过预设值曲线段的斜率绝对值以减小相邻像素对应的饱和度差值;以及,调整增强饱和度曲线中斜率绝对值未超过预设值的曲线段,减小斜率绝对值未超过预设值曲线端像素与相邻斜率绝对值超过预设值曲线段像素对应的饱和度差值,得到最终饱和度曲线。
具体地,先选定图像的增强饱和度曲线,而后设定一值(即预设值),用于判断确定选定的增强饱和度曲线中斜率绝对值超过预设值的曲线段和斜率绝对值未超过预设值的曲线段,然后可通过将增强饱和度曲线中各曲线段的斜率绝对值与预设值进行比较,判断确定增强饱和度曲线中斜率绝对值超过预设值的曲线段和斜率绝对值未超过预设值的曲线段,再分别对斜率绝对值超过预设值的曲线段和斜率绝对值未超过预设值的曲线段进行调整,以得到最终饱和度曲线。
图像的增强饱和度曲线通常有多种,而一般情况下,增强饱和度曲线为单调递增曲线,但也可能为其他形式的曲线。对于不同的增强饱和度曲线,对曲线所作的调整可能不同,具体可根据对图像最终的显示要求等情况而定。
所设定的预设值可根据原始图像色彩、以及最终图像的色彩要求等具体情况进行设定取值,如可将预设值设为0.8、1.0、1.1、1.2等。
对于斜率绝对值超过预设值的曲线段,可采用如图1所示图像色彩增强方法中斜率绝对值超过预设值曲线段的调整方法进行调整,降低斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值。
对于斜率绝对值未超过预设值的曲线段,可通过如下步骤进行调整:
①将斜率绝对值未超过预设值的曲线段按所对应的原始饱和度区间分为n份,可采用等分,也可采用非等分,n为大于0的正整数;
②按如下式子5分别求出各分区的调整幅度因子Par_f(n),
[公式5]
其中,Par_th为斜率绝对值超过预设值曲线段的调整幅度因子,Δadd(n)为增加量;若斜率绝对值未超过预设值的曲线段所对应的原始饱和度区间等分为n份,则
③依次利用式子6调整各分区对应的曲线段,
[式子6]
其中,x为在斜率绝对值未超过预设值曲线段所对应的原始饱和度区间内的原始饱和度,x∈(0,1];f_af(x)为原始饱和度x对应的最终饱和度,f_af(x)∈(0,1];f_en(x)为增强饱和度曲线上原始饱和度x对应的增强饱和度;f_org(x)为原始饱和度x对应的原始输出饱和度,f_org(x)=x。
例如,请参阅图3,图3为图2所示图像色彩增强方法中一选定的增强饱和度曲线图和经调整后的最终饱和度曲线图。如图3所示,以输入饱和度S_in为横坐标,以输出饱和度S_out为纵坐标,S_in和S_out取值为0到1;曲线A表示选定的增强饱和度曲线,增强饱和度曲线A对应的横坐标输入饱和度S_in即为原始饱和度,对应的纵坐标输出饱和度S_out即为增强饱和度;曲线B表示原始饱和度曲线,原始饱和度曲线B的斜率为1,即曲线B上各点对应的横坐标S_in等于纵坐标S_out等于原始饱和度;曲线C为曲线A所表示增强饱和度曲线经调整后得到的最终饱和度曲线。
对增强饱和度曲线A进行调整得到最终饱和度曲线C的具体过程包括:先设定预设值K,再将增强饱和度曲线A中各曲线段的斜率绝对值与预设值K进行比较,确定得到曲线A中S_in在0到S_th之间的曲线段对应的斜率绝对值超过预设值K,S_in在S_th到1之间的曲线段对应的斜率绝对值未超过预设值K,则分别对S_in在0到S_th之间的曲线段和S_in在S_th到1之间的曲线段进行调整,以得到最终饱和度曲线。
其中,对于S_in在0到S_th之间的曲线段,先统计输入图像的总像素P_all,以及输入图像中原始饱和度在0到S_th之间的像素总数P_in;而后根据计算求出输入图像中原始饱和度在0到S_th之间的像素比例P_ra;而后根据Par_th=f(x’),f(x’)在x’的取值范围内单调递减,x’=P_ra∈(0,1),Par_th取值为0到1,求出调整幅度因子Par_th,该处可取f(x’)=1-x’;再利用式子6调整S_in在0到S_th之间的曲线段,
[式子6]
f_th(x)=Par_th*(f_en(x)-f_org(x))+f_org(x)
其中,x为在0到S_th之间的输入饱和度,即原始饱和度,x∈[0,S_th);f_th(x)为输入饱和度x对应的最终输出饱和度,即最终饱和度,f_th(x)∈[0,1);f_en(x)为增强饱和度曲线A上输入饱和度x对应的输出饱和度,即增强饱和度;f_org(x)为原始饱和度曲线B上输入饱和度x对应的原始输出饱和度,f_org(x)=x。
对于S_in在S_th到1之间的曲线段,先将S_th到1之间的曲线段按对应的输入饱和度区间S_th到1等分为n份,n为大于0的正整数;而后按如下式子7分别求出各分区的调整幅度因子Par_f(n),
[式子7]
其中,Par_th为S_in在S_th到1之间的曲线段的调整幅度因子,Δadd(n)为增加量;
最后依次利用式子8调整各分区对应的曲线段,
[式子8]
其中,x为在S_th到1之间的输入饱和度,即原始饱和度,x∈[S_th,1];f_af(x)为输入饱和度x对应的输出饱和度,即最终饱和度,f_th(x)∈(0,1];f_en(x)为增强饱和度曲线A上输入饱和度x对应的输出饱和度,即增强饱和度;f_org(x)为原始饱和度曲线B上输入饱和度x对应的原始输出饱和度,f_org(x)=x。
则选定图像的增强饱和度曲线A经调整后的曲线函数为:f_f(x)=f_th(x)+f_af(x),x取值为0到1。也就是说,当x∈[0,S_th)时,f_f(x)=f_th(x);当x∈[S_th,1]时,f_f(x)=f_af(x)。按如上调整后得到的最终饱和度曲线为曲线C。
步骤S23:根据最终饱和度曲线取值制作对应的色彩增强显示查找表。
具体地,可根据步骤S22对选定图像的增强饱和度曲线进行调整后所得的最终饱和度曲线,在曲线上取点获取对应的原始饱和度和最终饱和度,再根据所获取的原始饱和度和最终饱和度,进行制表,得到最终饱和度曲线对应的色彩增强显示表(LUT)。或者,也可对最终饱和度曲线所对应的原始饱和度区间进行等间距取原始饱和度,而后根据所取的原始饱和度获取最终饱和度曲线上对应的最终饱和度,再根据所取的原始饱和度和获取的对应最终饱和度进行制表,得到最终饱和度曲线对应的色彩增强显示查找表(LUT)。
步骤S24:根据原始饱和度查找最终饱和度曲线对应的色彩增强显示查找表,获取对应的最终饱和度,进而得到输入图像色彩增强后的HSV值。
具体根据步骤S21提取得到的输入图像原始饱和度,查找步骤S23得到的最终饱和度曲线对应的色彩增强显示查找表,获取输入图像原始饱和度对应的最终饱和度,进而得到输入图像色彩增强后的HSV值。
步骤S25:将色彩增强后的HSV值转换到RGB值。
将步骤S24得到的色彩增强后的HSV值转换到RGB值,具体可采用如图1所示图像色彩增强方法中的如上式子4将HSV值转换到RGB值。
在其他实施方式中,为节约操作步骤,在对选定的增强饱和度曲线进行调整获得最终饱和度曲线后,还可取消根据最终饱和度曲线取值制作对应的色彩增强显示查找表的步骤,直接根据原始饱和度查找最终饱和度曲线,获取对应的最终饱和度,进而得到输入图像色彩增强后的HSV值。
另外,在其他实施方式中,以上步骤S22也可先于步骤S21执行,即可先对选定的增强饱和度曲线进行如上调整,得到最终饱和度曲线,再将输入图像的RGB值转换到HSV值,提取原始饱和度。或者,两者也可并列执行,本发明对以上步骤的执行时间先后顺序不做限定。
本实施方式图像色彩增强方法,通过调整增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低增强饱和度曲线中斜率绝对值超过预设值的曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,以及调整增强饱和度曲线中斜率绝对值未超过预设值的曲线段,减小斜率绝对值未超过预设值曲线段像素与相邻斜率绝对值超过预设值曲线段像素对应的饱和度差值,来调整选定的增强饱和度曲线,调整后的曲线连续性好,可避免图像在色彩增强后部分相邻像素对应的饱和度差值突变增大,引起颜色画异,影响画质的问题,改善图像的色彩增强效果,减少画异的产生,使图像在色彩增强后显示更为完美自然。
上述方法应用于显示设备,其逻辑过程可通过计算机程序数据来表示,并可通过显示设备的处理器实现。
对于显示设备的硬件结构,请参阅图4,图4是本发明显示设备一实施方式的结构示意图。如图4所示,本实施方式显示设备41包括处理器42,而处理器42执行程序数据以实现以上各图像色彩增强方法实施方式的步骤。
本实施方式显示设备41的处理器42执行程序数据,可调整选定的增强饱和度曲线,降低增强饱和度曲线中斜率绝对值超过预设值的曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,从而可解决图像在色彩增强后部分相邻像素的饱和度差值突变增大,引起颜色画异,影响画质的问题,改善图像的色彩增强效果,减少画异现象的产生。
对于计算机程序数据,以软件形式实现并作为独立的产品销售或使用时,可存储在一个电子设备可读存储介质中,即,本发明还提供一种存储装置,请参阅图5,图5是本发明存储装置一实施方式的结构示意图,该存储装置51上存储有程序数据52,该程序数据52能够被处理器执行以实现以上各图像色彩增强方法实施方式的步骤。其中,处理器可以是该存储装置51本身所具有的处理器,也可以是其他设备装置的处理器。而该存储装置51可包括能够携带以上程序数据52的任何装置,如包括U盘、光盘以及设备、服务器等中的至少一种,在此不做限定。
本实施方式存储装置51,其上存储的程序数据52被处理器执行时,可调整选定的增强饱和度曲线,降低增强饱和度曲线中斜率绝对值超过预设值的曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,从而可解决图像在色彩增强后部分相邻像素的饱和度差值突变增大,引起颜色画异,影响画质的问题,改善图像的色彩增强效果,减少画异现象的产生。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种图像色彩增强方法,其特征在于,所述方法包括以下步骤:
将输入图像的RGB值转换到HSV值,提取原始饱和度;
调整选定的增强饱和度曲线,以得到最终饱和度曲线;所述调整选定的增强饱和度曲线包括:调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值;
根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,进而得到所述输入图像色彩增强后的HSV值;
将所述色彩增强后的HSV值转换到RGB值。
2.根据权利要求1所述的方法,其特征在于,所述调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,包括:
统计所述输入图像的总像素、以及所述输入图像中原始饱和度在所述斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的像素总数;
根据式子2计算得出所述输入图像中原始饱和度在所述斜率绝对值超过预设值曲线段对应的原始饱和度区间内的像素比例,
[式子2]
<mrow>
<msub>
<mi>P</mi>
<mrow>
<mo>_</mo>
<mi>r</mi>
<mi>a</mi>
</mrow>
</msub>
<mo>=</mo>
<mfrac>
<msub>
<mi>P</mi>
<mrow>
<mo>_</mo>
<mi>i</mi>
<mi>n</mi>
</mrow>
</msub>
<msub>
<mi>P</mi>
<mrow>
<mo>_</mo>
<mi>a</mi>
<mi>l</mi>
<mi>l</mi>
</mrow>
</msub>
</mfrac>
<mo>,</mo>
</mrow>
其中,P_ra为所述像素比例,P_in为所述输入图像中原始饱和度在所述斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的像素总数;P_all为所述输入图像的总像素;
利用式子3调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值,
[式子3]
f_th(x)=Par_th*(f_en(x)-f_org(x))+f_org(x)
其中,x为所述斜率绝对值超过预设值曲线段所对应的原始饱和度区间内的原始饱和度,x∈[0,1);f_th(x)为原始饱和度x对应的最终饱和度,f_th(x)∈[0,1);f_en(x)为所述增强饱和度曲线上原始饱和度x对应的增强饱和度;f_org(x)为原始饱和度x对应的原始输出饱和度,f_org(x)=x;Par_th为调整幅度因子,Par_th=f(x’),f(x’)在x’的取值范围内单调递减,x’=P_ra∈(0,1),Par_th取值为0到1。
3.根据权利要求2所述的方法,其特征在于,所述f(x’)为单调递减函数。
4.根据权利要求1所述的方法,其特征在于,所述调整选定的增强饱和度曲线,还包括:调整所述增强饱和度曲线中斜率绝对值未超过预设值的曲线段,减小所述斜率绝对值未超过预设值曲线段像素与相邻所述斜率绝对值超过预设值曲线段像素对应的饱和度差值。
5.根据权利要求4所述的方法,其特征在于,所述调整所述增强饱和度曲线中斜率绝对值未超过预设值的曲线段,包括:
将所述斜率绝对值未超过预设值的曲线段按所对应的原始饱和度区间分为n份,n为大于0的正整数;
按如下式子5分别求出各分区的调整幅度因子Par_f(n),
[式子5]
<mfenced open = "{" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>f</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>t</mi>
<mi>h</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>&Delta;</mi>
<mi>a</mi>
<mi>d</mi>
<mi>d</mi>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>f</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<mn>2</mn>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>f</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mi>&Delta;</mi>
<mi>a</mi>
<mi>d</mi>
<mi>d</mi>
<mrow>
<mo>(</mo>
<mn>2</mn>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mo>.</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mo>.</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mo>.</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>f</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>f</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mo>-</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mi>&Delta;</mi>
<mi>a</mi>
<mi>d</mi>
<mi>d</mi>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>f</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mn>1</mn>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>&Delta;</mi>
<mi>a</mi>
<mi>d</mi>
<mi>d</mi>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mi>&Delta;</mi>
<mi>a</mi>
<mi>d</mi>
<mi>d</mi>
<mrow>
<mo>(</mo>
<mn>2</mn>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mn>...</mn>
<mo>+</mo>
<mi>&Delta;</mi>
<mi>a</mi>
<mi>d</mi>
<mi>d</mi>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mn>1</mn>
<mo>-</mo>
<msub>
<mi>Par</mi>
<mrow>
<mo>_</mo>
<mi>t</mi>
<mi>h</mi>
</mrow>
</msub>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
其中,Par_th为所述斜率绝对值超过预设值曲线段的调整幅度因子,Δadd(n)为增加量;
依次利用式子6调整各分区对应的曲线段,
[式子6]
其中,x为在所述斜率绝对值未超过预设值曲线段所对应的原始饱和度区间内的原始饱和度,x∈(0,1];f_af(x)为原始饱和度x对应的最终饱和度,f_af(x)∈(0,1];f_en(x)为所述增强饱和度曲线上原始饱和度x对应的增强饱和度;f_org(x)为原始饱和度x对应的原始输出饱和度,f_org(x)=x。
6.根据权利要求5所述的方法,其特征在于,所述增强饱和度曲线为单调递增曲线。
7.根据权利要求6所述的方法,其特征在于,所述将所述斜率绝对值未超过预设值的曲线段按所对应的原始饱和度区间分为n份,为将所述斜率绝对值未超过预设值的曲线段按所对应的原始饱和度区间等分为n份,则
8.根据权利要求1至7任一项所述的方法,其特征在于,所述调整选定的增强饱和度曲线,以得到最终饱和度曲线的步骤之后,还包括:根据所述最终饱和度曲线取值制作对应的色彩增强显示查找表;
所述根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,具体包括:根据所述原始饱和度查找所述最终饱和度曲线对应的色彩增强显示查找表,获取对应的最终饱和度。
9.一种显示设备,其特征在于,所述显示设备包括处理器,所述处理器执行程序数据以实现如下步骤:
将输入图像的RGB值转换到HSV值,提取原始饱和度;
调整选定的增强饱和度曲线,以得到最终饱和度曲线;所述调整选定的增强饱和度曲线包括:调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值;
根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,进而得到所述输入图像色彩增强后的HSV值;
将所述色彩增强后的HSV值转换到RGB值。
10.一种存储装置,其特征在于,所述存储装置内存储有程序数据,所述程序数据被处理器执行时实现如下步骤:
将输入图像的RGB值转换到HSV值,提取原始饱和度;
调整选定的增强饱和度曲线,以得到最终饱和度曲线;所述调整选定的增强饱和度曲线包括:调整所述增强饱和度曲线中斜率绝对值超过预设值的曲线段,降低所述斜率绝对值超过预设值曲线段的斜率绝对值,以减小相邻像素对应的饱和度差值;
根据所述原始饱和度查找所述最终饱和度曲线,获取对应的最终饱和度,进而得到所述输入图像色彩增强后的HSV值;
将所述色彩增强后的HSV值转换到RGB值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710902844.9A CN107529050B (zh) | 2017-09-28 | 2017-09-28 | 一种图像色彩增强方法、显示设备及存储装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710902844.9A CN107529050B (zh) | 2017-09-28 | 2017-09-28 | 一种图像色彩增强方法、显示设备及存储装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107529050A true CN107529050A (zh) | 2017-12-29 |
CN107529050B CN107529050B (zh) | 2019-05-07 |
Family
ID=60737490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710902844.9A Active CN107529050B (zh) | 2017-09-28 | 2017-09-28 | 一种图像色彩增强方法、显示设备及存储装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107529050B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108495109A (zh) * | 2018-03-23 | 2018-09-04 | 深圳市华星光电半导体显示技术有限公司 | 基于模糊控制的饱和度增强方法及装置 |
CN108876742A (zh) * | 2018-06-25 | 2018-11-23 | 深圳市华星光电技术有限公司 | 图像色彩增强方法和装置 |
CN111161157A (zh) * | 2019-12-02 | 2020-05-15 | Tcl华星光电技术有限公司 | 色彩增强的方法、图形处理器及显示设备 |
TWI786497B (zh) * | 2020-12-22 | 2022-12-11 | 宏正自動科技股份有限公司 | 影像輸出裝置、影像接收裝置及影像傳輸方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101366267A (zh) * | 2006-01-09 | 2009-02-11 | 奥多比公司 | 用于生成色彩调节曲线的方法和装置 |
CN101729913A (zh) * | 2008-10-14 | 2010-06-09 | 华映视讯(吴江)有限公司 | 影像饱和度的调整方法与系统 |
KR20110038485A (ko) * | 2009-10-08 | 2011-04-14 | 유재희 | 룩업 테이블 압축 방법 및 이를 이용한 hsv 화질 조절 방법 |
CN104284168A (zh) * | 2014-10-17 | 2015-01-14 | 深圳市华星光电技术有限公司 | 图像色彩增强方法及系统 |
-
2017
- 2017-09-28 CN CN201710902844.9A patent/CN107529050B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101366267A (zh) * | 2006-01-09 | 2009-02-11 | 奥多比公司 | 用于生成色彩调节曲线的方法和装置 |
CN101729913A (zh) * | 2008-10-14 | 2010-06-09 | 华映视讯(吴江)有限公司 | 影像饱和度的调整方法与系统 |
KR20110038485A (ko) * | 2009-10-08 | 2011-04-14 | 유재희 | 룩업 테이블 압축 방법 및 이를 이용한 hsv 화질 조절 방법 |
CN104284168A (zh) * | 2014-10-17 | 2015-01-14 | 深圳市华星光电技术有限公司 | 图像色彩增强方法及系统 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108495109A (zh) * | 2018-03-23 | 2018-09-04 | 深圳市华星光电半导体显示技术有限公司 | 基于模糊控制的饱和度增强方法及装置 |
US10692193B2 (en) | 2018-03-23 | 2020-06-23 | Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd. | Saturation enhancement method and device based on fuzzy control |
CN108876742A (zh) * | 2018-06-25 | 2018-11-23 | 深圳市华星光电技术有限公司 | 图像色彩增强方法和装置 |
WO2020000546A1 (zh) * | 2018-06-25 | 2020-01-02 | 深圳市华星光电技术有限公司 | 图像色彩增强方法和装置 |
CN108876742B (zh) * | 2018-06-25 | 2021-04-30 | Tcl华星光电技术有限公司 | 图像色彩增强方法和装置 |
CN111161157A (zh) * | 2019-12-02 | 2020-05-15 | Tcl华星光电技术有限公司 | 色彩增强的方法、图形处理器及显示设备 |
CN111161157B (zh) * | 2019-12-02 | 2023-06-27 | Tcl华星光电技术有限公司 | 色彩增强的方法、图形处理器及显示设备 |
TWI786497B (zh) * | 2020-12-22 | 2022-12-11 | 宏正自動科技股份有限公司 | 影像輸出裝置、影像接收裝置及影像傳輸方法 |
US11622061B2 (en) | 2020-12-22 | 2023-04-04 | Aten International Co., Ltd. | Image output device, image receiving device, and image transmission method |
Also Published As
Publication number | Publication date |
---|---|
CN107529050B (zh) | 2019-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107529050A (zh) | 一种图像色彩增强方法、显示设备及存储装置 | |
CN102752604B (zh) | 一种图像显示方法及智能设备 | |
CN101742340B (zh) | 图像的优化编辑方法及装置 | |
CN103248793B (zh) | 色域转换系统的肤色最佳化方法与装置 | |
CN104935902B (zh) | 图像色彩增强方法、装置及电子设备 | |
JP4130366B2 (ja) | 画像信号コントラスト制御方法 | |
CN105184757B (zh) | 基于颜色空间特点的食物图像色彩增强方法 | |
CN102611897A (zh) | 对彩色数字图像进行视觉感知高保真变换的方法及系统 | |
CN101729913A (zh) | 影像饱和度的调整方法与系统 | |
WO2014119060A1 (ja) | 画像処理装置、画像処理方法、プログラム、及び記録媒体 | |
CN104284168A (zh) | 图像色彩增强方法及系统 | |
WO2023098251A1 (zh) | 图像处理方法、设备及可读存储介质 | |
CN104463806B (zh) | 基于数据驱动技术的高度自适应图像对比度增强方法 | |
US7447356B2 (en) | Image signal correction method and image signal correction apparatus | |
CN104978945A (zh) | 图像饱和度增强的方法及其装置 | |
WO2023241339A1 (zh) | 色偏校正方法、装置、设备、存储介质及程序产品 | |
CN101616332B (zh) | 一种色域扩展系统及方法 | |
US7978927B2 (en) | Image processing apparatus | |
CN102957919A (zh) | 一种数字图像亮度增强方法 | |
US8351724B2 (en) | Blue sky color detection technique | |
CN105791710A (zh) | 一种信号灯图像增强处理方法 | |
US8284316B2 (en) | Real-time image processing circuit capable of enhancing brightness contrast and color saturation | |
US7453524B2 (en) | Method and device for image contrast enhancement | |
CN101304467A (zh) | 颜色处理设备和方法 | |
CN101383975A (zh) | 图像处理的方法及装置及其电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: No.9-2 Tangming Avenue, Guangming New District, Shenzhen City, Guangdong Province Patentee after: TCL China Star Optoelectronics Technology Co.,Ltd. Address before: No.9-2 Tangming Avenue, Guangming New District, Shenzhen City, Guangdong Province Patentee before: Shenzhen China Star Optoelectronics Technology Co.,Ltd. |