CN104935902B - 图像色彩增强方法、装置及电子设备 - Google Patents
图像色彩增强方法、装置及电子设备 Download PDFInfo
- Publication number
- CN104935902B CN104935902B CN201510295700.2A CN201510295700A CN104935902B CN 104935902 B CN104935902 B CN 104935902B CN 201510295700 A CN201510295700 A CN 201510295700A CN 104935902 B CN104935902 B CN 104935902B
- Authority
- CN
- China
- Prior art keywords
- image
- color space
- color
- brightness
- processed
- 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.)
- Active
Links
Landscapes
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
本申请公开了一种图像色彩增强方法、装置及电子设备。图像色彩增强方法包括:将待处理图像由RGB色彩空间转换至第一色彩空间;在第一色彩空间对图像的色彩属性进行增强处理;将处理后的图像转换至第二色彩空间;在第二色彩空间对图像的色彩属性进行增强处理;以及将处理后的图像转换回RGB色彩空间。本申请实施方式的图像色彩增强方法可以提高图像的对比度,使图像更加亮丽、更接近真实色彩。
Description
技术领域
本申请涉及计算机技术领域,具体涉及图像处理技术领域,尤其涉及一种图像色彩增强方法、装置及电子设备。
背景技术
通常情况下,相机拍摄到的图像会失去原来场景的真实色彩。为了使图像色彩看起来更真实、更接近真实场景,可以通过图像色彩增强方法对图像进行处理。
现有的图像色彩增强方法较少。已知一种图像色彩增强方法在HSV(Hue色调,Saturation饱和度,Value亮度)色彩空间中进行处理。该方法将待处理图像的R(红)、G(绿)、B(蓝)分量转换成HSV色彩空间的色调、饱和度和亮度,在HSV色彩空间对饱和度分量进行拉伸,或者在HSV色彩空间对图像的亮度分量进行处理。
上述现有的图像色彩增强方法的缺陷在于:第一,仅在单一的色彩空间(如,HSV色彩空间)对图像进行处理,使得拍摄得到的照片不够艳丽;第二,对图像进行针对某个分量的处理时没有对图像进行区分,统一进行增强,处理后的图像的整体色调明显发生了变化,而且容易不真实;第三,仅对图像的其中一个分量进行了处理。
发明内容
鉴于现有技术中的上述缺陷或不足,期望能够提供一种能够对图像进行色彩增强处理的方案,使得处理后的图像中的场景的色彩更加鲜艳真实。为了实现上述一个或多个目的,本申请提供了图像色彩增强方法和装置。
一方面,本申请提供了一种图像色彩增强方法,该方法包括:将待处理图像由RGB色彩空间转换至第一色彩空间;在第一色彩空间对图像的色彩属性进行增强处理;将处理后的图像转换至第二色彩空间;在第二色彩空间对图像的色彩属性进行增强处理;以及将处理后的图像转换回RGB色彩空间;其中,第一色彩空间为HSI和HSV色彩空间其中之一,第二色彩空间为HSI和HSV色彩空间中另一;色彩属性包括色调、饱和度和亮度中的至少一项。
在某些实施方式中,该方法还包括:确定待处理图像的场景类型;并且在第一色彩空间和在第二色彩空间对图像的色彩属性进行增强处理包括:基于待处理图像的场景类型,根据对应的属性调整函数分别对图像的色彩属性进行调整。
在某些实施方式中,基于待处理图像的场景类型,根据对应的属性调整函数分别对图像的色彩属性进行增强处理包括:在HSI色彩空间,根据第一色调调整函数、第一饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整;在HSI色彩空间,对图像的亮度I分量进行调整;在HSV色彩空间,根据第二色调调整函数和第二饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整。
在某些实施方式中,第一饱和度调整函数和第二饱和度调整函数还基于图像的色调。
在某些实施方式中,对图像的亮度I分量进行处理包括:针对过暗图像和非过暗图像分别进行亮度调整。
在某些实施方式中,针对过暗图像和非过暗图像分别进行亮度调整包括:确定图像的平均亮度以及高亮度比例;若图像的平均亮度低于亮度阈值并且高亮度比例低于比例阈值,则确定图像为过暗图像,否则确定图像为非过暗图像;以及针对过暗图像,进行第一亮度调整;针对非过暗图像,进行第二亮度调整。
在某些实施方式中,根据下述公式对过暗图像进行第一亮度调整:若I≤A,Iˊ=I*B/A;否则,Iˊ=(I-A)*(255-B)/(255-A)+B;其中,I为调整前的亮度分量,Iˊ为调整后的亮度分量,A为亮度分布直方图中的下降截止点,B=(int)(0.3*A+180)。
在某些实施方式中,第二亮度调整包括:根据亮度调整函数对非过暗图像进行亮度调整。
在某些实施方式中,场景类型包括以下至少一项:食物、人物和风景。
第二方面,本申请提供了一种图像色彩增强装置,该装置包括:第一转换模块,用于将待处理图像由RGB色彩空间转换至第一色彩空间;第一处理模块,用于在第一色彩空间对图像的色彩属性进行增强处理;第二转换模块,用于将处理后的图像转换至第二色彩空间;第二处理模块,用于在第二色彩空间对图像的色彩属性进行增强处理;以及第三转换模块,用于将处理后的图像转换回RGB色彩空间;其中,第一色彩空间为HSI和HSV色彩空间其中之一,第二色彩空间为HSI和HSV色彩空间中另一;色彩属性包括色调、饱和度和亮度中的至少一项。
在某些实施方式中,该装置还包括:场景确定模块,用于确定待处理图像的场景类型;并且第一处理模块和第二处理模块还用于:基于待处理图像的场景类型,根据对应的属性调整函数分别对图像的色彩属性进行调整。
在某些实施方式中,第一处理模块或第二处理模块还用于:在HSI色彩空间,根据第一色调调整函数、第一饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整;在HSI色彩空间,对图像的亮度I分量进行调整;在HSV色彩空间,根据第二色调调整函数和第二饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整。
在某些实施方式中,第一饱和度调整函数和第二饱和度调整函数还基于图像的色调。
在某些实施方式中,第一处理模块或第二处理模块还用于按照如下对图像的亮度I分量进行处理:针对过暗图像和非过暗图像分别进行亮度调整。
在某些实施方式中,第一处理模块或第二处理模块进一步用于:确定图像的平均亮度以及高亮度比例;若图像的平均亮度低于亮度阈值并且高亮度比例低于比例阈值,则确定图像为过暗图像,否则确定图像为非过暗图像;以及针对过暗图像,进行第一亮度调整;针对非过暗图像,进行第二亮度调整。
在某些实施方式中,第一处理模块或第二处理模块根据下述公式对过暗图像进行第一亮度调整:若I≤A,Iˊ=I*B/A;否则,Iˊ=(I-A)*(255-B)/(255-A)+B;其中,I为调整前的亮度分量,Iˊ为调整后的亮度分量,A为亮度分布直方图中的下降截止点,B=(int)(0.3*A+180)。
在某些实施方式中,第一处理模块或第二处理模块按如下进行第二亮度调整:根据亮度调整函数对非过暗图像进行亮度调整。
在某些实施方式中,场景类型包括以下至少一项:食物、人物和风景。
第三方面,本申请提供了一种电子设备,包括显示器和处理器,处理器配置用于:将待处理图像由RGB色彩空间转换至第一色彩空间;在第一色彩空间对图像的色彩属性进行增强处理;将处理后的图像转换至第二色彩空间;在第二色彩空间对图像的色彩属性进行增强处理;以及将处理后的图像转换回RGB色彩空间;显示器配置用于呈现处理后的图像;其中,第一色彩空间为HSI和HSV色彩空间其中之一,第二色彩空间为HSI和HSV色彩空间中另一;色彩属性包括色调、饱和度和亮度中的至少一项。
在某些实施方式中,处理器进一步配置用于执行根据本申请第一方面各实施例所述的方法。
本申请提供的图像色彩增强方法、装置及电子设备,通过将待处理图像由RGB色彩空间转换至第一色彩空间,在第一色彩空间对图像的色彩属性进行增强处理,然后将处理后的图像转换至第二色彩空间,在第二色彩空间对图像的色彩属性进行增强处理,最后将处理后的图像转换回RGB色彩空间,可以提高图像的对比度,使图像更加亮丽、更接近真实色彩。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出了根据本申请提供的图像色彩增强方法的一个实施例的流程图;
图2示出了HSI色彩空间中色调系数曲线的示例性示意图;
图3示出了HSI色彩空间中饱和度矫正曲线的示例性示意图;
图4示出了HSI色彩空间中亮度调整曲线的示例性示意图;
图5示出了HSV色彩空间中色调系数曲线的示例性示意图;
图6示出了HSV色彩空间中饱和度矫正曲线的示例性示意图;
图7示出了根据本申请提供的图像色彩增强装置的一个实施例的结构示意图;
图8示出了根据本申请提供的电子设备的一个实施例的结构示意图;以及
图9示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
本实施例提供的图像色彩增强方法例如可以应用于具有摄像功能的电子设备中,诸如手机、数码相机等。可以在摄像功能中增加新的拍照模式,此拍照模式应用本申请的图像色彩增强处理,使用该模式拍出的照片即为进行了色彩增强后的照片,拍出的照片可以色彩更艳丽、更真实。也可以将本实施例提供的方法应用于图像处理应用APP,使用图像处理APP对正常模式下拍摄的照片进行处理,使图片比原图片色彩更艳丽、更真实。为了描述图像颜色,在色彩学中建立了多种色彩模型,以一维、二维、三维甚至四维空间坐标来表示某一色彩,这种坐标系统所能定义的色彩范围即色彩空间。经常用到的色彩空间主要有三原色光模式RGB、印刷四分色模式CMYK、HSV(Hue色调,Saturation饱和度,Value亮度)、HSI(Hue色调,Saturation饱和度,Intensity强度)等。
可以在不同色彩空间中对同一图像进行描述。通常不同色彩空间从不同的角度去衡量同一个对象。例如,HSV色彩空间是根据颜色的直观特性创建的一种色彩空间,HSI色彩空间是从人的视觉系统出发RGB色彩空间通常在计算机监视器上显示颜色的时候使用。
本申请实施例提供了一种图像色彩增强处理方案,尤其是对照片进行色彩增强处理。该方案兼顾颜色本身的特性和人的视觉特性。换言之,在体现颜色本身特性的HSV色彩空间和考虑人的视觉特性的HSI色彩空间均进行色彩增强处理,也即在两个色彩空间对图像进行双重处理。双重处理后的图像质量得到提高,色彩更加艳丽、真实。
请参考图1,示出了根据本申请提供的图像色彩增强方法的一个实施例的流程100。本实施例主要以该方法应用于可以进行图像处理的终端设备中来举例说明,该终端设备可以包括但不限于智能手机、平板电脑、交互桌面、智能相机等等。
如图1所示,在步骤101中,将待处理图像由RGB色彩空间转换至第一色彩空间。
用户拍摄的图像(例如,通过相机、带摄像头的智能终端等),其色彩通常会与原场景的有些差异。因此,需要对图像进行色彩增强处理,使图像更接近真实色彩。对图像的处理过程可以在图像拍摄完成后进行,也可以在图像拍摄过程中进行。用户可以通过修改拍照设置,选择图像处理时间。例如,用户可以设置在图像拍摄完成后进行图像处理,则用户可以先看到未经处理的图像,然后再对图像进行处理,得到处理后的图像。或者,用户也可以选择在图像拍摄过程中对图像进行处理,这种情况下,用户将直接看到处理后的图像。
一般情况下,图像在RGB色彩空间中进行描述。在对图像进行色彩增强处理时,终端设备可以首先将待处理图像由RGB色彩空间转换至第一色彩空间。该第一色彩空间例如可以包括HSI色彩空间或HSV色彩空间。HSV色彩空间是根据颜色的直观特性创建的一种颜色空间。HSI色彩空间是从人的视觉系统出发创建的一种颜色空间。
在本实施例中,首先将待处理图像转换至HSI色彩空间或HSV色彩空间,以便于在HSI色彩空间或HSV色彩空间中对图像进行色彩增强处理。例如,本实施例中可以首先将待处理图像转换至HSI色彩空间。
接着,在步骤102中,在第一色彩空间对图像的色彩属性进行增强处理。
在本实施例中,当在步骤101中将待处理图像转换至第一色彩空间后,例如,转换至HSI色彩空间,终端设备可以在HSI色彩空间对图像的色彩属性进行增强处理。上述色彩属性可以包括色调、饱和度和亮度中的至少一项。例如,在HSI色彩空间,可以对图像的色调、饱和度和亮度分量均进行调整;或者,也可以仅对图像的色调和饱和度分量进行调整,亮度分量可以在其它色彩空间中进行调整。
在一种实现中,可以首先确定待处理图像的场景类型,然后基于所确定的场景类型,根据对应的属性调整函数分别对图像的色彩属性进行调整。例如,图像的场景类型可以包括但不限于以下至少一项:食物、人物和风景。图像的场景类型可以由用户根据具体的图像内容确定,或者可以由终端设备对图像内容进行分析得到。图像的场景类型可以是单一的场景类型,也可以包含多个场景类型。例如,若图像内容是一张桌子上放置了一杯饮料,则可以将该图像的场景类型确定为食物;若图像的内容为一张同学聚会照片,图像中包含了多个人以及桌上的食物,则可以将图像的场景类型确定为食物和人物。
不同场景类型的图像,可能会有不同的色彩特点。因此,针对不同场景类型的图像,可以采用不同的属性调整函数对图像的色彩属性进行调整,使图像更接近真实色彩。例如,可以在HSI色彩空间,根据第一色调调整函数、第一饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整,还可以对图像的亮度I分量进行调整。本实施例以食物场景类型为例进行说明。
首先,可以在HSI色彩空间,根据第一色调调整函数对图像的色调H分量进行调整。上述第一色调调整函数可以通过预置的HSI色调系数曲线定点差值得到。上述定点可以是经验值。将待处理图像的色调H分量输入第一色调调整函数,即可得到调整后的色调分量。
请参考图2,其示出了HSI色彩空间中色调系数曲线的示例性示意图。如图2所示,图中横、纵坐标分别表示调整前后图像的色调H分量对应值。图中横、纵坐标值是归一化后的值。由图2可知,对整个图像的色调H分量作了一个非线性处理,针对不同的调整前的色调H分量,调整幅度有较大差距。通过对图像作色调调整可以使其对比度提高、更加亮丽。例如,当调整前的H分量为0.1-0.2时,调整后的为0.3;当调整前的H分量为0.3-0.4、或大于0.85时,调整后的H分量有较大提升,例如大于1,并且当调整前的H分量为0.35或大于0.9时,调整后的H分量达到最大值1.5。
可选的或附加的,可以在HSI色彩空间,根据第一饱和度调整函数对图像的饱和度S分量进行调整。上述第一饱和度调整函数可以通过预置的HSI饱和度矫正曲线定点差值得到。上述定点可以是经验值。在一些实现中,第一饱和度调整函数还基于图像的色调H分量。将待处理图像的饱和度S分量输入第一饱和度调整函数,即可得到调整后的饱和度分量。
请参考图3,其示出了HSI色彩空间中饱和度矫正曲线的示例性示意图。如图3所示,为了便于清楚地观察调整前后图像的饱和度S分量的变化,图中作了一条对角线310,这条线上的点横纵坐标相同,可以用来表示调整前后图像的饱和度没有发生变化。另一条曲线320为HSI色彩空间中饱和度矫正曲线。对于饱和度矫正曲线,图中横、纵坐标分别表示调整前后图像的饱和度S分量对应值。图中横、纵坐标值是归一化后的值。从图3可以看出,饱和度矫正曲线部分与对角线近似重合,部分处于对角线的上方,即当横坐标相同时,曲线的纵坐标等于或大于对角线的纵坐标。也就是说,调整后的饱和度S分量等于或大于调整前的饱和度S分量,且处于中间值的S分量(如,0.3-0.8)调整幅度较大。
可选的或附加的,可以在HSI色彩空间,对图像的亮度I分量进行调整。在本实现中,可以针对过暗图像和非过暗图像分别进行亮度调整。首先可以确定图像的平均亮度以及高亮度比例,若图像的平均亮度低于亮度阈值并且高亮度比例低于比例阈值,则确定图像为过暗图像,否则确定图像为非过暗图像。图像的平均亮度为图像中所有亮度I分量的平均值,亮度阈值可以是通过大量图像的分析得到的最佳值。高亮度比例例如可以通过计算亮度的分布来确定。例如可以将亮度区间[192,255]确定为高亮度区间,该区间的直方图分布比例作为高亮度比例。同样的,比例阈值可以是通过大量图像的分析确定的。
针对过暗图像,可以根据下述公式对图像进行亮度调整:
若I≤A,Iˊ=I*B/A;
否则,Iˊ=(I-A)*(255-B)/(255-A)+B;
其中,I为调整前的亮度分量,Iˊ为调整后的亮度分量,A为亮度分布直方图中的下降截止点,B=(int)(0.3*A+180)。
针对非过暗图像,可以根据亮度调整函数对其进行亮度调整。上述亮度调整函数可以通过预置的HSI亮度矫正曲线定点差值得到。上述定点可以是经验值。将待处理图像的亮度I分量输入亮度调整函数,即可得到调整后的亮度分量。
请参考图4,其示出了HSI色彩空间中亮度调整曲线的示例性示意图。如图4所示,为了便于清楚地观察调整前后图像的亮度I分量的变化,图中作了一条对角线410,这条线上的点横纵坐标相同,可以用来表示调整前后图像的亮度没有发生变化。另一条曲线420为HSI色彩空间中亮度矫正曲线。对于亮度矫正曲线,图中横、纵坐标分别表示调整前后图像的亮度I分量对应值。图中横、纵坐标值是归一化后的值。从图4可以看出,亮度矫正曲线部分处于对角线的下方,部分处于对角线的上方,部分与对角线近似重合,即可以表示当横坐标相同时,曲线的纵坐标分别小于、大于或等于对角线的纵坐标。也就是说,调整后的亮度I分量可以小于、大于或等于调整前的亮度分量。具体地,例如当调整前的I分量为0-0.2时,调整后的I分量减小;当调整前的I分量为0.2-0.7时,调整后的I分量增大;当调整前的I分量大于0.7时,这部分图像的亮度几乎不做调整。
返回图1,接着,在步骤103中,将处理后的图像转换至第二色彩空间。
在步骤101中,将图像转换至第一色彩空间,该第一色彩空间为HSI和HSV色彩空间其中之一,在本步骤中,将在第一色彩空间处理后的图像转换至第二色彩空间,即将图像转换至HSI和HSV色彩空间中的另一个。HSV色彩空间是根据颜色的直观特性创建的一种颜色空间。HSI色彩空间是从人的视觉系统出发,创建的一种颜色空间。如果仅在HSI色彩空间对图像进行处理,会忽略颜色本身的特性。如果仅在HSV色彩空间对图像进行处理,会不符合人的视觉效果。因此,对图像进行处理时,需要同时兼顾颜色本身的特性和人的视觉特征,可以将图像在HSI和HSV两个色彩空间进行处理,这两个空间的结合可以对图像进行综合处理,使处理后的图像既客观,又符合人的视觉效果。
在本实施例中,以步骤101中的第一色彩空间是HSI色彩空间为例,则在本步骤中,将在HSI色彩空间处理后的图像转换至HSV色彩空间。可以将图像由HSI色彩空间直接转换至HSV色彩空间,也可以将图像由HSI色彩空间转换至RGB色彩空间,再由RGB色彩空间转换至HSV色彩空间。
接着,在步骤104中,在第二色彩空间对图像的色彩属性进行增强处理。
在本实施例中,当在步骤103中将待处理图像转换至第二色彩空间后,例如,转换至HSV色彩空间,终端设备可以在HSV色彩空间对图像的色彩属性进行增强处理。上述色彩属性可以包括色调、饱和度和亮度中的至少一项。例如,当在HSI色彩空间对图像的色调、饱和度和亮度分量均进行了调整时,在HSV色彩空间可以仅对图像的色调和饱和度分量进行调整。在HSI和HSV色彩空间中,图像的亮度分量相同,因此,在HSI或HSV色彩空间中对图像的亮度分量进行调整即可。
在一种实现中,可以基于在步骤102中确定的待处理图像的场景类型,根据HSV色彩空间中对应的属性调整函数分别对图像的色彩属性进行调整。例如,在HSV色彩空间,可以根据第二色调调整函数和第二饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整。
首先,可以在HSV色彩空间,根据第二色调调整函数对图像的色调H分量进行调整。上述第二色调调整函数可以通过预置的HSV色调系数曲线定点差值得到。上述定点可以是经验值。将待处理图像的色调H分量输入第二色调调整函数,即可得到调整后的色调分量。
请参考图5,其示出了HSV色彩空间中色调系数曲线的示例性示意图。如图5所示,图中横、纵坐标分别表示调整前后图像的色调H分量对应值。图中横、纵坐标值是归一化后的值。由图5可知,对整个图像的色调H分量作了一个非线性处理,针对不同的调整前的色调H分量,调整幅度有较大差距。通过对图像作色调调整可以使其对比度提高、更加亮丽。
可选的或附加的,可以在HSV色彩空间,根据第二饱和度调整函数对图像的饱和度S分量进行调整。上述第二饱和度调整函数可以通过预置的HSV饱和度矫正曲线定点差值得到。上述定点可以是经验值。第二饱和度调整函数还基于图像的色调H分量。将待处理图像的饱和度S分量输入第二饱和度调整函数,即可得到调整后的饱和度分量。
请参考图6,其示出了HSV色彩空间中饱和度矫正曲线的示例性示意图。如图6所示,为了便于清楚地观察调整前后图像的饱和度S分量的变化,图中作了一条对角线610,这条线上的点横纵坐标相同,可以用来表示调整前后图像的饱和度没有发生变化。另一条曲线620为HSV色彩空间中饱和度矫正曲线。对于饱和度矫正曲线,图中横、纵坐标分别表示调整前后图像的饱和度S分量对应值。图中横、纵坐标值是归一化后的值。从图6可以看出,饱和度矫正曲线均处于对角线的上方,即当横坐标相同时,曲线的纵坐标大于对角线的纵坐标。也就是说,调整后的饱和度S分量等于调整前的饱和度S分量,且处于中间值的S分量(如,0.3-0.7)调整幅度较大。
继续图1,接着,在步骤105中,将处理后的图像转换回RGB色彩空间。
在本实施例中,将处理后的图像转换回RGB色彩空间,得到色彩增强后的图像,以供电子设备输出或呈现。
本申请的上述实施例提供的图像色彩增强方法,通过在HSI色彩空间和HSV色彩空间对图像的色调、饱和度和/或亮度进行调整,从颜色本身的特性和人的视觉特性两个角度对图像进行处理,能够提高图像的对比度,使图像更加客观、更接近真实色彩,又符合人的视觉效果。
应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。在一些实施例中,图1中的步骤103、104可以在步骤101、102之前进行,也即两个色彩空间内的处理可以调换顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
进一步参考图7,其示出了根据本申请提供的图像色彩增强装置700的一个实施例的结构示意图。
如图7所示,本实施例提供的图像色彩增强装置700可以包括:第一转换模块710、第一处理模块720、第二转换模块730、第二处理模块740以及第三转换模块750。其中,第一转换模块710用于将待处理图像由RGB色彩空间转换至第一色彩空间;第一处理模块720用于在第一色彩空间对图像的色彩属性进行增强处理;第二转换模块730用于将处理后的图像转换至第二色彩空间;第二处理模块740用于在第二色彩空间对图像的色彩属性进行增强处理;以及第三转换模块750用于将处理后的图像转换回RGB色彩空间;其中,第一色彩空间为HSI和HSV色彩空间其中之一,第二色彩空间为HSI和HSV色彩空间中另一;色彩属性包括色调、饱和度和亮度中的至少一项。
在一些可选的实现方式中,图像色彩增强装置700还可以包括:场景确定模块(未示出),用于确定待处理图像的场景类型;并且第一处理模块720和第二处理模块740还用于:基于待处理图像的场景类型,根据对应的属性调整函数分别对图像的色彩属性进行调整。
在一些可选的实现方式中,第一处理模块720或第二处理模块740还用于:在HSI色彩空间,根据第一色调调整函数、第一饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整;在HSI色彩空间,对图像的亮度I分量进行调整;在HSV色彩空间,根据第二色调调整函数和第二饱和度调整函数分别对图像的色调H分量和饱和度S分量进行调整。
在一些可选的实现方式中,第一饱和度调整函数和第二饱和度调整函数还基于图像的色调。
在一些可选的实现方式中,第一处理模块720或第二处理模块740还用于按照如下对图像的亮度I分量进行处理:针对过暗图像和非过暗图像分别进行亮度调整。
在一些可选的实现方式中,第一处理模块720或第二处理模块740进一步用于:确定图像的平均亮度以及高亮度比例;若图像的平均亮度低于亮度阈值并且高亮度比例低于比例阈值,则确定图像为过暗图像,否则确定图像为非过暗图像;以及针对过暗图像,进行第一亮度调整;针对非过暗图像,进行第二亮度调整。
在一些可选的实现方式中,第一处理模块720或第二处理模块740可以根据下述公式对过暗图像进行第一亮度调整:若I≤A,Iˊ=I*B/A;否则,Iˊ=(I-A)*(255-B)/(255-A)+B;其中,I为调整前的亮度分量,Iˊ为调整后的亮度分量,A为亮度分布直方图中的下降截止点,B=(int)(0.3*A+180)。
在一些可选的实现方式中,第一处理模块720或第二处理模块740可以按如下进行第二亮度调整:根据亮度调整函数对非过暗图像进行亮度调整。
在一些可选的实现方式中,场景类型包括以下至少一项:食物、人物和风景。
本实施例提供的图像色彩增强装置,通过第一转换模块将待处理图像由RGB色彩空间转换至第一色彩空间,第一处理模块在第一色彩空间对图像的色彩属性进行增强处理,然后第二转换模块将处理后的图像转换至第二色彩空间,第二处理模块在第二色彩空间对图像的色彩属性进行增强处理,最后第三转换模块将处理后的图像转换回RGB色彩空间,可以提高图像的对比度,使图像更加亮丽、更接近真实色彩。
进一步参考图8,其示出了根据本申请提供的电子设备800的一个实施例的结构示意图。
如图8所示,本实施例提供的电子设备800可以包括处理器810和显示器820。其中,处理器810配置用于:将待处理图像由RGB色彩空间转换至第一色彩空间;在第一色彩空间对图像的色彩属性进行增强处理;将处理后的图像转换至第二色彩空间;在第二色彩空间对图像的色彩属性进行增强处理;以及将处理后的图像转换回RGB色彩空间;显示器820配置用于呈现处理后的图像;其中,第一色彩空间为HSI和HSV色彩空间其中之一,第二色彩空间为HSI和HSV色彩空间中另一;色彩属性包括色调、饱和度和亮度中的至少一项。
下面参考图9,其示出了适于用来实现本申请实施例的电子设备的计算机系统900的结构示意图。
如图9所示,计算机系统900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(ROM)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM 903中,还存储有系统900操作所需的各种程序和数据。CPU 901、ROM 902以及RAM 903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线904。
以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。
附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元模块也可以设置在处理器中,例如,可以描述为:一种处理器包括第一转换模块、第一处理模块、第二转换模块、第二处理模块以及第三转换模块。其中,这些单元模块的名称在某种情况下并不构成对该单元模块本身的限定,例如,第一转换模块,还可以被描述为“用于将待处理图像由RGB色彩空间转换至第一色彩空间”。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的图像色彩增强方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种图像色彩增强方法,其特征在于,所述方法包括:
将待处理图像由RGB色彩空间转换至第一色彩空间;
在第一色彩空间对所述图像的色彩属性进行增强处理;
将处理后的图像转换至第二色彩空间;
在第二色彩空间对所述图像的色彩属性进行增强处理;以及
将处理后的图像转换回RGB色彩空间;
其中,所述第一色彩空间为HSI和HSV色彩空间其中之一,所述第二色彩空间为HSI和HSV色彩空间中另一;
所述色彩属性包括色调、饱和度和亮度中的至少一项。
2.根据权利要求1所述的方法,其特征在于,还包括:
确定所述待处理图像的场景类型;并且
所述在第一色彩空间和在第二色彩空间对所述图像的色彩属性进行增强处理包括:
基于所述待处理图像的场景类型,根据对应的属性调整函数分别对所述图像的色彩属性进行调整。
3.根据权利要求2所述的方法,其特征在于,所述基于所述待处理图像的场景类型,根据对应的属性调整函数分别对所述图像的色彩属性进行增强处理包括:
在HSI色彩空间,根据第一色调调整函数、第一饱和度调整函数分别对所述图像的色调H分量和饱和度S分量进行调整;
在HSI色彩空间,对所述图像的亮度I分量进行调整;
在HSV色彩空间,根据第二色调调整函数和第二饱和度调整函数分别对所述图像的色调H分量和饱和度S分量进行调整。
4.根据权利要求3所述的方法,其特征在于,所述第一饱和度调整函数和第二饱和度调整函数还基于所述图像的色调。
5.根据权利要求3所述的方法,其特征在于,所述对所述图像的亮度I分量进行处理包括按如下针对过暗图像和非过暗图像分别进行亮度调整:
确定图像的平均亮度以及高亮度比例;
若所述图像的平均亮度低于亮度阈值并且高亮度比例低于比例阈值,则确定所述图像为过暗图像,否则确定所述图像为非过暗图像;以及
针对过暗图像,进行第一亮度调整;
针对非过暗图像,进行第二亮度调整。
6.根据权利要求5所述的方法,其特征在于,包括:根据下述公式对过暗图像进行第一亮度调整:
若I≤A,Iˊ=I*B/A;
否则,Iˊ=(I-A)*(255-B)/(255-A)+B;
其中,I为调整前的亮度分量,Iˊ为调整后的亮度分量,A为亮度分布直方图中的下降截止点,B=(int)(0.3*A+180)。
7.根据权利要求2-6任一所述的方法,其特征在于,所述场景类型包括以下至少一项:食物、人物和风景。
8.一种图像色彩增强装置,其特征在于,所述装置包括:
第一转换模块,用于将待处理图像由RGB色彩空间转换至第一色彩空间;
第一处理模块,用于在第一色彩空间对所述图像的色彩属性进行增强处理;
第二转换模块,用于将处理后的图像转换至第二色彩空间;
第二处理模块,用于在第二色彩空间对所述图像的色彩属性进行增强处理;以及
第三转换模块,用于将处理后的图像转换回RGB色彩空间;
其中,所述第一色彩空间为HSI和HSV色彩空间其中之一,所述第二色彩空间为HSI和HSV色彩空间中另一;
所述色彩属性包括色调、饱和度和亮度中的至少一项。
9.根据权利要求8所述的装置,其特征在于,还包括:
场景确定模块,用于确定所述待处理图像的场景类型;并且
所述第一处理模块和第二处理模块还用于:
基于所述待处理图像的场景类型,根据对应的属性调整函数分别对所述图像的色彩属性进行调整。
10.一种电子设备,包括显示器和处理器,其特征在于,
所述处理器配置用于:
将待处理图像由RGB色彩空间转换至第一色彩空间;
在第一色彩空间对所述图像的色彩属性进行增强处理;
将处理后的图像转换至第二色彩空间;
在第二色彩空间对所述图像的色彩属性进行增强处理;以及
将处理后的图像转换回RGB色彩空间;
所述显示器配置用于呈现所述处理后的图像;
其中,所述第一色彩空间为HSI和HSV色彩空间其中之一,所述第二色彩空间为HSI和HSV色彩空间中另一;
所述色彩属性包括色调、饱和度和亮度中的至少一项。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510295700.2A CN104935902B (zh) | 2015-06-02 | 2015-06-02 | 图像色彩增强方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510295700.2A CN104935902B (zh) | 2015-06-02 | 2015-06-02 | 图像色彩增强方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104935902A CN104935902A (zh) | 2015-09-23 |
CN104935902B true CN104935902B (zh) | 2017-03-15 |
Family
ID=54122836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510295700.2A Active CN104935902B (zh) | 2015-06-02 | 2015-06-02 | 图像色彩增强方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104935902B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105185351B (zh) * | 2015-10-13 | 2017-07-28 | 深圳市华星光电技术有限公司 | 提升oled显示面板对比度的方法及系统 |
CN105405130B (zh) * | 2015-11-02 | 2019-03-01 | 北京旷视科技有限公司 | 基于聚类的证照图像高光检测方法及装置 |
CN107317967B (zh) * | 2017-07-27 | 2020-03-27 | Oppo广东移动通信有限公司 | 图像处理方法、装置、移动终端及计算机可读存储介质 |
CN108280813A (zh) * | 2018-01-30 | 2018-07-13 | 努比亚技术有限公司 | 一种图像处理方法、终端及计算机可读存储介质 |
CN108257221B (zh) * | 2018-02-24 | 2022-02-01 | 网易(杭州)网络有限公司 | 色调调整方法、装置及存储介质、电子装置 |
CN109671399B (zh) * | 2018-12-11 | 2020-08-18 | 惠科股份有限公司 | 一种显示模组的驱动方法、驱动系统和显示装置 |
CN110648373B (zh) * | 2019-09-16 | 2022-04-15 | 紫光展讯通信(惠州)有限公司 | 图像处理方法及装置 |
CN111145128B (zh) * | 2020-03-02 | 2023-05-26 | Oppo广东移动通信有限公司 | 色彩增强方法及相关装置 |
CN113658280B (zh) * | 2021-08-20 | 2023-07-04 | 平安科技(深圳)有限公司 | 基于人工智能的数据增广方法、装置、设备和存储介质 |
CN119068075A (zh) * | 2023-06-01 | 2024-12-03 | 北京字跳网络技术有限公司 | 图像编辑方法、设备及存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI334310B (en) * | 2006-03-08 | 2010-12-01 | Marketech Int Corp | Apparatus and method for adjusting saturation of image |
CN104299196A (zh) * | 2014-10-11 | 2015-01-21 | 京东方科技集团股份有限公司 | 一种图像处理装置及方法、显示设备 |
CN104284168B (zh) * | 2014-10-17 | 2017-07-21 | 深圳市华星光电技术有限公司 | 图像色彩增强方法及系统 |
-
2015
- 2015-06-02 CN CN201510295700.2A patent/CN104935902B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104935902A (zh) | 2015-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104935902B (zh) | 图像色彩增强方法、装置及电子设备 | |
US10839495B2 (en) | Computing devices and methods of image processing with input image data and reference tone mapping strength data | |
US10244218B2 (en) | Image processing apparatus, image processing system, image processing method, and non-transitory computer readable medium | |
WO2013185449A1 (zh) | 图像增强方法、图像增强装置和显示装置 | |
CN103440674B (zh) | 一种数字图像蜡笔特效的快速生成方法 | |
CN110780961B (zh) | 一种调整应用界面文字颜色的方法、存储介质及终端设备 | |
JP5810803B2 (ja) | ホワイトボードの画像を調整する方法、装置及びシステム | |
CN113507598B (zh) | 视频画面的显示方法、装置、终端及存储介质 | |
CN108090876A (zh) | 一种图像处理方法及装置 | |
CN118571161B (zh) | Led显示屏的显示控制方法、装置、设备及存储介质 | |
CN107592517B (zh) | 一种肤色处理的方法及装置 | |
US20210368088A1 (en) | Systems and methods of image enhancement | |
CN113132696A (zh) | 图像色调映射方法、装置、电子设备和存储介质 | |
CN109545153A (zh) | 液晶屏的亮度调整方法、电视机和存储介质 | |
WO2023241339A1 (zh) | 色偏校正方法、装置、设备、存储介质及程序产品 | |
CN110807735A (zh) | 图像处理方法、装置、终端设备及计算机可读存储介质 | |
CN101408974B (zh) | 一种图像处理方法和装置 | |
JP2013098681A (ja) | 画像処理装置、画像処理方法、及びプログラム | |
CN109636739B (zh) | 图像饱和度增强的细节处理方法及装置 | |
CN105654925B (zh) | 高动态范围图像处理方法及系统 | |
CN115294945A (zh) | 对象展示、生成颜色查找表的方法及装置 | |
CN113507572B (zh) | 视频画面的显示方法、装置、终端及存储介质 | |
Abebe et al. | Evaluating the color fidelity of ITMOs and HDR color appearance models | |
JP2008243225A (ja) | 画像処理装置、画像処理方法およびプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
CN114663549A (zh) | 一种图像处理方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |