CN103841337B - 背光补偿的方法和装置 - Google Patents
背光补偿的方法和装置 Download PDFInfo
- Publication number
- CN103841337B CN103841337B CN201210484614.2A CN201210484614A CN103841337B CN 103841337 B CN103841337 B CN 103841337B CN 201210484614 A CN201210484614 A CN 201210484614A CN 103841337 B CN103841337 B CN 103841337B
- Authority
- CN
- China
- Prior art keywords
- component
- current frame
- frame image
- threshold value
- average
- 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
- Studio Devices (AREA)
- Telephone Function (AREA)
Abstract
本发明提出一种背光补偿的方法和装置,该方法包括以下步骤:获取当前帧图像,并判断是否处于背光状态;如果处于所述背光状态,则获取当前帧图像对应的第一分量的平均对比度,并判断平均对比度是否大于第一预设阈值;如果小于或等于第一预设阈值,则根据平均对比度获取第一分量的调整系数,并获取当前帧图像对应的第二分量的均值;判断均值是否大于第二预设阈值;如果小于或等于第二预设阈值,则根据均值获取第二分量的调整系数;以及根据第一分量的调整系数和第二分量的调整系数分别调整第一分量和第二分量以对当前帧图像进行背光补偿。根据本发明实施例的方法,能够显著地提升摄像头在背光状态下的图像或视频拍摄质量,提升用户体验。
Description
技术领域
本发明涉及图像处理技术领域,尤其涉及一种背光补偿的方法和装置。
背景技术
用户使用相机拍摄或录像时,经常遇到背光场景,在背光场景下摄像头因为曝光时间控制参考的目标偏差以及光电转换器件动态范围有限等原因造成成像时画面主体亮度不足的缺陷,导致画面比较暗,严重影响了拍照的效果。
为了解决上述问题,目前主要采用前处理端补偿技术和后处理端补正技术。其中,前处理端补偿技术通过控制成像过程来针对成像器件的改进或者控制,例如二次曝光方式等,后处理端补偿技术通过对图像进行分析,并生成一个针对不同区域、不同光照强度的自动调整的补偿值进行背光补偿。比如传统的直方图均衡方法、曲线映射方法、基于肤色的增强补偿方法等。
目前后处理端补偿技术存在以下问题:(1)检测的背光区域不准,导致在补偿过程中存在补偿力度过大或过小的问题;(2)在补偿了亮度的情况下,图像的平滑性和自然性受到损失,无法满足人眼舒适性的要求;(3)计算复杂度无法满足Android等智能移动终端的处理需求。
发明内容
本发明旨在至少解决上述技术问题之一。
为此,本发明的第一个目的在于提出一种背光补偿的方法,该方法能够显著地提升摄像头在背光状态下的图像或视频拍摄质量,提升用户体验。
本发明的第二个目的在于提出一种背光补偿的装置。
为了实现上述目的,根据本发明第一方面实施例的背光补偿的方法包括以下步骤:获取当前帧图像,并判断所述当前帧图像是否处于背光状态;如果所述当前帧图像处于所述背光状态,则获取所述当前帧图像对应的第一分量的平均对比度,并判断所述平均对比度是否大于第一预设阈值;如果所述平均对比度小于或等于所述第一预设阈值,则根据所述平均对比度获取所述第一分量的调整系数,并获取所述当前帧图像对应的第二分量的均值;判断所述均值是否大于第二预设阈值;如果所述均值小于或等于所述第二预设阈值,则根据所述均值获取所述第二分量的调整系数;以及根据所述第一分量的调整系数和所述第二分量的调整系数分别调整所述第一分量和所述第二分量以对所述当前帧图像进行背光补偿。
根据本发明实施例的背光补偿的方法,过程简单且占用较低CPU,同时能够显著地提升摄像头在背光状态下的图像或视频拍摄质量,不单提升亮度(通过色调分量),而且还相应的提升了色彩饱和度(通过饱和度分量),极大地提高android智能手机等移动终端的用户体验。
为了实现上述目的,根据本发明第二方面实施例的背光补偿的装置包括:第一获取模块,用于获取当前帧图像;第一判断模块,用于判断所述当前帧图像是否处于背光状态;第二获取模块,用于在所述第一判断模块判断所述当前帧图像处于所述背光状态时,获取所述当前帧图像对应的第一分量的平均对比度;第二判断模块,用于判断所述平均对比度是否大于第一预设阈值;第三获取模块,用于在所述第二判断模块判断所述平均对比度小于或等于所述第一预设阈值时,根据所述平均对比度获取所述第一分量的调整系数;第四获取模块,用于获取所述当前帧图像对应的第二分量的均值;第四判断模块,用于判断所述均值是否大于第二预设阈值;第五获取模块,用于在所述第四判断模块判断所述均值小于或等于所述第二预设阈值时,根据所述均值获取所述第二分量的调整系数;以及调整模块,用于根据所述第一分量的调整系数和所述第二分量的调整系数分别调整所述第一分量和所述第二分量以对所述当前帧图像进行背光补偿。
根据本发明实施例的背光补偿的装置,过程简单且占用较低CPU,同时能够显著地提升摄像头在背光状态下的图像或视频拍摄质量,不单提升亮度(通过色调分量),而且还相应的提升了色彩饱和度(通过饱和度分量),极大地提高android智能手机等移动终端的用户体验。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
图1是根据本发明一个实施例的背光补偿的方法的流程图;
图2是根据本发明另一个实施例的背光补偿的方法的流程图;
图3是根据本发明又一个实施例的背光补偿的方法的流程图;
图4是根据本发明一个实施例的背光补偿的装置的结构框图;
图5是根据本发明另一个实施例的背光补偿的装置的结构框图;
图6是根据本发明又一个实施例的背光补偿的装置的结构框图;以及
图7是根据本发明再一个实施例的背光补偿的装置的结构框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
下面参考附图描述根据本发明实施例的背光补偿的方法和装置。
一种背光补偿的方法,包括以下步骤:获取当前帧图像,并判断当前帧图像是否处于背光状态;如果当前帧图像处于所述背光状态,则获取当前帧图像对应的第一分量的平均对比度,并判断平均对比度是否大于第一预设阈值;如果平均对比度小于或等于第一预设阈值,则根据平均对比度获取第一分量的调整系数,并获取当前帧图像对应的第二分量的均值;判断均值是否大于第二预设阈值;如果均值小于或等于第二预设阈值,则根据均值获取第二分量的调整系数;以及根据第一分量的调整系数和第二分量的调整系数分别调整第一分量和第二分量以对当前帧图像进行背光补偿。
图1是根据本发明一个实施例的背光补偿的方法的流程图。
如图1所示,背光补偿的方法包括下述步骤。
步骤S101,获取当前帧图像,并判断当前帧图像是否处于背光状态。
步骤S102,如果当前帧图像处于背光状态,则获取当前帧图像对应的第一分量的平均对比度,并判断平均对比度是否大于第一预设阈值。其中,第一分量可以为HSV色彩空间的色调分量V,还可以是其他图像空间的表示色调即亮度的分量。
在本发明的一个实施例中,第一预设阈值可为70~80,其中60为优选值。
步骤S103,如果平均对比度小于或等于第一预设阈值,则根据平均对比度获取第一分量的调整系数,并获取当前帧图像对应的第二分量的均值。其中,第二分量可以为HSV色彩空间的饱和度分量S,还可以是其他图像空间的表示饱和度的分量。
其中,如果平均对比度大于第一预设阈值,则结束。
步骤S104,判断均值是否大于第二预设阈值。
在本发明的一个实施例中,第二预设阈值可为40~60,其中50为优选值。
步骤S105,如果均值小于或等于第二预设阈值,则根据均值获取第二分量的调整系数。
其中,如果均值大于第二预设阈值,则结束。
步骤S106,根据第一分量的调整系数和第二分量的调整系数分别调整第一分量和第二分量以对当前帧图像进行背光补偿。
根据本发明实施例的背光补偿的方法,过程简单且占用较低CPU,同时能够显著地提升摄像头在背光状态下的图像或视频拍摄质量,不单提升亮度(通过色调分量),而且还相应的提升了色彩饱和度(通过饱和度分量),极大地提高android智能手机等移动终端的用户体验。
图2是根据本发明另一个实施例的背光补偿的方法的流程图。
如图2所示,背光补偿的方法包括下述步骤。
步骤S201,获取当前帧图像,并将当前帧图像转换为HSV色彩空间图像,其中,HSV色彩空间图像包括色相分量H、饱和度分量S和色调分量V。
步骤S202,判断当前帧图像是否处于背光状态。
步骤S203,如果当前帧图像处于背光状态,则获取当前帧图像对应的第一分量的平均对比度,并判断平均对比度是否大于第一预设阈值。其中,第一分量可以为HSV色彩空间的色调分量V,还可以是其他图像空间的表示色调即亮度的分量。
在本发明的一个实施例中,第一预设阈值可为70~80,其中60为优选值。
步骤S204,如果平均对比度小于或等于第一预设阈值,则根据平均对比度获取第一分量的调整系数,并获取当前帧图像对应的第二分量的均值。其中,第二分量可以为HSV色彩空间的饱和度分量S,还可以是其他图像空间的表示饱和度的分量。
其中,如果平均对比度大于第一预设阈值,则结束。
具体地,第一分量可以为HSV色彩空间的色调分量V,第二分量可以为饱和度分量S。应当理解,还可以是其他图像空间的表示色调和亮度的分量。
步骤S205,判断均值是否大于第二预设阈值。
在本发明的一个实施例中,第二预设阈值可为40~60,其中50为优选值。
步骤S206,如果均值小于或等于第二预设阈值,则根据均值获取第二分量的调整系数。
其中,如果均值大于第二预设阈值,则结束。
步骤S207,根据第一分量的调整系数和第二分量的调整系数分别调整第一分量和第二分量以对当前帧图像进行背光补偿。
我们发现,也可以在YUV色彩空间内进行亮度的检测和背光补偿,但会造成色彩饱和度不足,用户体验不好。
根据本发明实施例的背光补偿的方法,通过将当前帧图像转换为HSV色彩空间图像以对亮度(通过色调分量)和色彩饱和度(通过饱和度分量)进行背光补偿,进一步极大地提高android智能手机等移动终端的用户体验。
图3是根据本发明又一个实施例的背光补偿的方法的流程图。
如图3所示,背光补偿的方法包括下述步骤。
步骤S301,获取当前帧图像,并将当前帧图像转换为HSV色彩空间图像,其中,HSV色彩空间图像包括色相分量H、饱和度分量S和色调分量V。
步骤S302,获取当前帧图像的逆光系数,并判断逆光系数是否大于第三预设阈值。
具体地,首先,获取色调分量V的平均值avgV和均方差σ2,其中平均值avgV和均方差σ2的获取过程为常用的计算方法,在此不再赘述,然后,根据平均值avgV和均方差σ2按照以下公式获取逆光系数BKflag,
BKflag=(((log10(σ2)+avgV)/128)2-TH×((log10(σ2)+avgV)/128)3/100)
其中,TH为经验系数,可以取值为0.7,第三预设阈值可以取值为1。
步骤S303,如果逆光系数小于或等于第三预设阈值,则当前帧图像处于背光状态,则获取当前帧图像对应的第一分量的平均对比度,并判断平均对比度是否大于第一预设阈值。其中,第一分量可以为HSV色彩空间的色调分量V,还可以是其他图像空间的表示色调即亮度的分量。
在本发明的一个实施例中,第一预设阈值可为70~80,其中60为优选值。
在本发明的一个实施例中,获取当前帧图像对应的色调分量V的平均对比度的过程具体如下,首先,获取色调分量V的直方图Hist[Vi],i∈[0,W×H),然后,根据直方图Hist[Vi]按照以下公式确定每个像素点的对比度Cj,
Cj=Hist[Vj]×abs(Vj-avgV)
之后,根据每个像素点的对比度Cj按照以下公式获取色调分量V的平均对比度avgC,
其中,W、H为当前帧图像的高度值和宽度值。
步骤S304,如果平均对比度小于或等于第一预设阈值,则根据平均对比度获取第一分量的调整系数,并获取当前帧图像对应的第二分量的均值。其中,第二分量可以为HSV色彩空间的饱和度分量S,还可以是其他图像空间的表示饱和度的分量。
其中,如果平均对比度大于第一预设阈值,则结束。
具体地,第一分量可以为HSV色彩空间的色调分量V,第二分量可以为饱和度分量S。应当理解,还可以是其他图像空间的表示色调和亮度的分量。
在本发明的一个实施例中,根据平均对比度avgC按照以下公式获取色调分量V的调整系数Rv,
Rv=a-avgC
其中,a为第一预设阈值。
在本发明的一个实施例中,按照以下公式获取饱和度分量S的均值avgS,
步骤S305,判断均值是否大于第二预设阈值。
在本发明的一个实施例中,第二预设阈值可为40~60,其中50为优选值。
步骤S306,如果均值小于或等于第二预设阈值,则根据均值获取第二分量的调整系数。
其中,如果均值大于第二预设阈值,则结束。
在本发明的一个实施例中,根据均值avgS按照以下公式获取饱和度分量S的调整系数Rs,
Rs=b-avgS
其中,b为第二预设阈值。
步骤S307,根据第一分量的调整系数和第二分量的调整系数分别调整第一分量和第二分量以对当前帧图像进行背光补偿。
在本发明的一个实施例中,根据色调分量V的调整系数Rv按照以下公式调整色调分量V,
V′j=255-(255-Vj)×(1+Rv/100)
其中,V′j为调整之后的色调分量。
在本发明的一个实施例中,根据饱和度分量S的调整系数Rs按照以下公式调整饱和度分量S,
S′j=(Sj×(1+Rs/100)-50)×128/(Sj-50)
其中,S′j为调整之后的饱和度分量。
根据本发明实施例的背光补偿的方法,过程简单,节约程序和资源,特别是android智能手机等移动终端,从而进一步提升用户体验。
图4是根据本发明一个实施例的背光补偿的装置的结构框图。
如图4所示,背光补偿的装置包括:第一获取模块100、第一判断模块200、第二获取模块300、第二判断模块400、第三获取模块500、第四获取模块600、第四判断模块700、第五获取模块800和调整模块900。
具体地,第一获取模块100用于获取当前帧图像。
第一判断模块200用于判断当前帧图像是否处于背光状态。
第二获取模块300用于在第一判断模块200判断当前帧图像处于背光状态时,获取当前帧图像对应的第一分量的平均对比度。其中,第一分量可以为HSV色彩空间的色调分量V,还可以是其他图像空间的表示色调即亮度的分量。
第二判断模块400用于判断平均对比度是否大于第一预设阈值。其中第一预设阈值可为70~80,60为优选值。
第三获取模块500用于在第二判断模块400判断平均对比度小于或等于第一预设阈值时,根据平均对比度获取第一分量的调整系数。
第四获取模块600用于获取当前帧图像对应的第二分量的均值。其中,第二分量可以为HSV色彩空间的饱和度分量S,还可以是其他图像空间的表示饱和度的分量。
第四判断模块700用于判断均值是否大于第二预设阈值。其中,第二预设阈值可为40~60,50为优选值。
第五获取模块800用于在第四判断模块700判断均值小于或等于第二预设阈值时,根据均值获取第二分量的调整系数。
调整模块900用于根据第一分量的调整系数和第二分量的调整系数分别调整第一分量和第二分量以对当前帧图像进行背光补偿。
根据本发明实施例的背光补偿的装置,过程简单且占用较低CPU,同时能够显著地提升摄像头在背光状态下的图像或视频拍摄质量,不单提升亮度(通过色调分量),而且还相应的提升了色彩饱和度(通过饱和度分量),极大地提高android智能手机等移动终端的用户体验。
图5是根据本发明另一个实施例的背光补偿的装置的结构框图。
如图5所示,在图4所示的基础上背光补偿的装置还包括:转换模块1000。
具体地,转换模块1000用于将当前帧图像转换为HSV色彩空间图像,其中,HSV色彩空间图像包括色相分量H、饱和度分量S和色调分量V。
我们发现,也可以在YUV色彩空间内进行亮度的检测和背光补偿,但会造成色彩饱和度不足,用户体验不好。由此使用转换模块1000通过将当前帧图像转换为HSV色彩空间图像以对亮度(通过色调分量)和色彩饱和度(通过饱和度分量)进行背光补偿,进一步极大地提高android智能手机等移动终端的用户体验。
图6是根据本发明又一个实施例的背光补偿的装置的结构框图。
如图6所示,在图5所示的基础上背光补偿的装置还包括:获取单元210和判断单元220,其中第一判断模块200包括获取单元210和判断单元220。
具体地,获取单元210用于获取当前帧图像的逆光系数。更具体地,首先,获取单元210获取色调分量V的平均值avgV和均方差σ2,其中平均值avgV和均方差σ2的获取过程为常用的计算方法,在此不再赘述,然后,获取单元210根据平均值avgV和均方差σ2按照以下公式获取逆光系数BKflag,
BKflag=(((log10(σ2)+avgV)/128)2-TH×((log10(σ2)+avgV)/128)3/100)
其中,TH为经验系数,可以取值为0.7。
判断单元220用于判断逆光系数是否大于第三预设阈值,其中,第三预设阈值可以取值为1。如果逆光系数小于或等于第三预设阈值,则当前帧图像处于所述背光状态。
由此,可以容易地判断相机拍摄的图像或视频是否处于背光状态。
图7是根据本发明再一个实施例的背光补偿的装置的结构框图。
如图7所示,在图6所示的基础上背光补偿的装置还包括:第一获取单元310、确定单元320和第二获取单元330,其中第二获取模块300包括第一获取单元310、确定单元320和第二获取单元330。
具体地,第一获取单元310用于获取色调分量V的直方图Hist[Vi],i∈[0,W×H)。确定单元320用于根据直方图Hist[Vi]按照以下公式确定每个像素点的对比度Cj,
Cj=Hist[Vj]×abs(Vj-avgV)
第二获取单元330用于根据每个像素点的对比度Cj按照以下公式获取色调分量V的平均对比度avgC,
其中,W、H为所述当前帧图像的高度值和宽度值。
在本发明的一个实施例中,第三获取模块500根据平均对比度avgC按照以下公式获取色调分量V的调整系数Rv,
Rv=a-avgC
其中,a为第一预设阈值。
在本发明的一个实施例中,第四获取模块600按照以下公式获取饱和度分量S的均值avgS,
在本发明的一个实施例中,第五获取模块800根据均值avgS按照以下公式获取饱和度分量S的调整系数Rs,
Rs=b-avgS
其中,b为第二预设阈值。
在本发明的一个实施例中,调整模块900根据色调分量V的调整系数Rv按照以下公式调整色调分量V,
V'j=255-(255-Vj)×(1+Rv/100)
其中,V'j为调整之后的色调分量。
在本发明的一个实施例中,调整模块900根据饱和度分量S的调整系数Rs按照以下公式调整饱和度分量S,
S′j=(Sj×(1+Rs/100)-50)×128/(Sj-50)
其中,S′j为调整之后的饱和度分量。
根据本发明实施例的背光补偿的装置,过程简单,节约程序和资源,特别是android智能手机等移动终端,从而进一步提升用户体验。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。
Claims (18)
1.一种背光补偿的方法,其特征在于,包括以下步骤:
获取当前帧图像,并判断所述当前帧图像是否处于背光状态;
如果所述当前帧图像处于所述背光状态,则获取所述当前帧图像对应的第一分量的平均对比度,并判断所述平均对比度是否大于第一预设阈值;
如果所述平均对比度小于或等于所述第一预设阈值,则根据所述平均对比度获取所述第一分量的调整系数,并获取所述当前帧图像对应的第二分量的均值;
判断所述均值是否大于第二预设阈值;
如果所述均值小于或等于所述第二预设阈值,则根据所述均值获取所述第二分量的调整系数;以及
根据所述第一分量的调整系数和所述第二分量的调整系数分别调整所述第一分量和所述第二分量以对所述当前帧图像进行背光补偿;
还包括以下步骤:
将所述当前帧图像转换为HSV色彩空间图像,其中,所述HSV色彩空间图像包括色相分量H、饱和度分量S和色调分量V;
所述判断当前帧图像是否处于背光状态,进一步包括以下步骤:
获取所述当前帧图像的逆光系数,并判断所述逆光系数是否大于第三预设阈值;以及
如果所述逆光系数小于或等于第三预设阈值,则所述当前帧图像处于所述背光状态;
所述获取当前帧图像的逆光系数,进一步包括以下步骤:
获取所述色调分量V的平均值avgV和均方差σ2;以及
根据所述平均值avgV和所述均方差σ2按照以下公式获取所述逆光系数BKflag,
BKflag=(((log10(σ2)+avgV)/128)2-TH×((log10(σ2)+avgV)/128)3/100)
其中,TH为经验系数。
2.根据权利要求1所述的方法,其特征在于,所述第一分量为所述色调分量V,所述第二分量为饱和度分量S。
3.根据权利要求2所述的方法,其特征在于,获取所述当前帧图像对应的所述色调分量V的平均对比度,进一步包括以下步骤:
获取所述色调分量V的直方图Hist[Vi],i∈[0,W×H);
根据所述直方图Hist[Vi]按照以下公式确定每个像素点的对比度Cj,
Cj=Hist[Vj]×abs(Vj-avgV)
根据所述每个像素点的对比度Cj按照以下公式获取所述色调分量V的平均对比度avgC,
其中,W、H为所述当前帧图像的高度值和宽度值。
4.根据权利要求3所述的方法,其特征在于,根据所述平均对比度avgC按照以下公式获取所述色调分量V的调整系数Rv,
Rv=a-avgC
其中,a为所述第一预设阈值。
5.根据权利要求2所述的方法,其特征在于,按照以下公式获取所述饱和度分量S的均值avgS,
6.根据权利要求5所述的方法,其特征在于,根据所述均值avgS按照以下公式获取所述饱和度分量S的调整系数Rs,
Rs=b-avgS
其中,b为所述第二预设阈值。
7.根据权利要求4所述的方法,其特征在于,根据所述色调分量V的调整系数Rv按照以下公式调整所述色调分量V,
V′j=255-(255-Vj)×(1+Rv/100)
其中,V′j为调整之后的所述色调分量。
8.根据权利要求6所述的方法,其特征在于,根据所述饱和度分量S的调整系数Rs按照以下公式调整所述饱和度分量S,
S'j=(Sj×(1+Rs/100)-50)×128/(Sj-50)
其中,S'j为调整之后的所述饱和度分量。
9.根据权利要求4或6所述的方法,其特征在于,所述第一预设阈值为70~80,所述第二预设阈值为40~60。
10.一种背光补偿的装置,其特征在于,包括:
第一获取模块,用于获取当前帧图像;
第一判断模块,用于判断所述当前帧图像是否处于背光状态;
第二获取模块,用于在所述第一判断模块判断所述当前帧图像处于所述背光状态时,获取所述当前帧图像对应的第一分量的平均对比度;
第二判断模块,用于判断所述平均对比度是否大于第一预设阈值;
第三获取模块,用于在所述第二判断模块判断所述平均对比度小于或等于所述第一预设阈值时,根据所述平均对比度获取所述第一分量的调整系数;
第四获取模块,用于获取所述当前帧图像对应的第二分量的均值;
第四判断模块,用于判断所述均值是否大于第二预设阈值;
第五获取模块,用于在所述第四判断模块判断所述均值小于或等于所述第二预设阈值时,根据所述均值获取所述第二分量的调整系数;以及
调整模块,用于根据所述第一分量的调整系数和所述第二分量的调整系数分别调整所述第一分量和所述第二分量以对所述当前帧图像进行背光补偿;
还包括:
转换模块,用于将所述当前帧图像转换为HSV色彩空间图像,其中,所述HSV色彩空间图像包括色相分量H、饱和度分量S和色调分量V;
所述第一判断模块包括:
获取单元,用于获取所述当前帧图像的逆光系数;以及
判断单元,用于判断所述逆光系数是否大于第三预设阈值,
其中如果所述逆光系数小于或等于第三预设阈值,则所述当前帧图像处于所述背光状态;
所述获取单元具体用于:
获取所述色调分量V的平均值avgV和均方差σ2,并根据所述平均值avgV和所述均方差σ2按照以下公式获取所述逆光系数BKflag,
BKflag=(((log10(σ2)+avgV)/128)2-TH×((log10(σ2)+avgV)/128)3/100)
其中,TH为经验系数。
11.根据权利要求10所述的装置,其特征在于,所述第一分量为所述色调分量V,所述第二分量为饱和度分量S。
12.根据权利要求11所述的装置,其特征在于,所述第二获取模块包括:
第一获取单元,用于获取所述色调分量V的直方图Hist[Vi],i∈[0,W×H);
确定单元,用于根据所述直方图Hist[Vi]按照以下公式确定每个像素点的对比度Cj,
Cj=Hist[Vj]×abs(Vj-avgV)
第二获取单元,用于根据所述每个像素点的对比度Cj按照以下公式获取所述色调分量V的平均对比度avgC,
其中,W、H为所述当前帧图像的高度值和宽度值。
13.根据权利要求12所述的装置,其特征在于,所述第三获取模块根据所述平均对比度avgC按照以下公式获取所述色调分量V的调整系数Rv,
Rv=a-avgC
其中,a为所述第一预设阈值。
14.根据权利要求11所述的装置,其特征在于,所述第四获取模块按照以下公式获取所述饱和度分量S的均值avgS,
15.根据权利要求14所述的装置,其特征在于,所述第五获取模块根据所述均值avgS按照以下公式获取所述饱和度分量S的调整系数Rs,
Rs=b-avgS
其中,b为所述第二预设阈值。
16.根据权利要求13所述的装置,其特征在于,所述调整模块根据所述色调分量V的调整系数Rv按照以下公式调整所述色调分量V,
V′j=255-(255-Vj)×(1+Rv/100)
其中,V′j为调整之后的所述色调分量。
17.根据权利要求15所述的装置,其特征在于,所述调整模块根据所述饱和度分量S的调整系数Rs按照以下公式调整所述饱和度分量S,
S'j=(Sj×(1+Rs/100)-50)×128/(Sj-50)
其中,S'j为调整之后的所述饱和度分量。
18.根据权利要求13或15所述的装置,其特征在于,所述第一预设阈值为70~80,所述第二预设阈值为40~60。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210484614.2A CN103841337B (zh) | 2012-11-23 | 2012-11-23 | 背光补偿的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210484614.2A CN103841337B (zh) | 2012-11-23 | 2012-11-23 | 背光补偿的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103841337A CN103841337A (zh) | 2014-06-04 |
CN103841337B true CN103841337B (zh) | 2017-04-05 |
Family
ID=50804434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210484614.2A Active CN103841337B (zh) | 2012-11-23 | 2012-11-23 | 背光补偿的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103841337B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335939B (zh) * | 2014-08-15 | 2020-01-10 | 腾讯科技(深圳)有限公司 | 图像处理方法及装置 |
CN105049743B (zh) * | 2015-08-21 | 2019-03-22 | 宇龙计算机通信科技(深圳)有限公司 | 逆光检测方法、逆光检测***、拍照设备和终端 |
CN106875344B (zh) | 2016-12-21 | 2019-09-17 | 浙江大华技术股份有限公司 | 一种视频图像的补光处理方法及装置 |
CN108540740B (zh) * | 2018-05-08 | 2020-08-04 | 海信视像科技股份有限公司 | 一种图像补偿方法、装置及终端 |
CN109711328B (zh) * | 2018-12-25 | 2021-07-30 | 上海众源网络有限公司 | 一种人脸识别方法、装置及电子设备 |
WO2022094945A1 (en) * | 2020-11-06 | 2022-05-12 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method and apparatus for tone mapping, and computer usable medium storing software for implementing the method |
CN113870800B (zh) * | 2021-09-22 | 2022-12-02 | 东莞市金锐显数码科技有限公司 | 一种背光调节方法、装置、终端设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674643A (zh) * | 2004-03-22 | 2005-09-28 | Lg电子有限公司 | 数字视频处理装置及其处理方法 |
CN101826282A (zh) * | 2010-04-16 | 2010-09-08 | 北京巨数数字技术开发有限公司 | 一种液晶显示装置和数字图像信号的处理方法 |
CN102013006A (zh) * | 2009-09-07 | 2011-04-13 | 泉州市铁通电子设备有限公司 | 一种基于逆光环境的人脸自动检测识别的方法 |
CN102547132A (zh) * | 2011-12-31 | 2012-07-04 | 蔡静 | 一种在逆光条件下进行拍摄的方法及装置、一种摄像机 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7592996B2 (en) * | 2006-06-02 | 2009-09-22 | Samsung Electronics Co., Ltd. | Multiprimary color display with dynamic gamut mapping |
KR100843090B1 (ko) * | 2006-10-25 | 2008-07-02 | 삼성전자주식회사 | 영상의 깜박임을 개선하는 디스플레이 장치 및 방법 |
CN102780889B (zh) * | 2011-05-13 | 2015-04-01 | 中兴通讯股份有限公司 | 视频图像处理方法、装置及设备 |
CN102724405B (zh) * | 2012-06-21 | 2015-04-08 | 无锡鸿图微电子技术有限公司 | 视频成像***中背光式场景的自动曝光补偿方法及装置 |
-
2012
- 2012-11-23 CN CN201210484614.2A patent/CN103841337B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674643A (zh) * | 2004-03-22 | 2005-09-28 | Lg电子有限公司 | 数字视频处理装置及其处理方法 |
CN102013006A (zh) * | 2009-09-07 | 2011-04-13 | 泉州市铁通电子设备有限公司 | 一种基于逆光环境的人脸自动检测识别的方法 |
CN101826282A (zh) * | 2010-04-16 | 2010-09-08 | 北京巨数数字技术开发有限公司 | 一种液晶显示装置和数字图像信号的处理方法 |
CN102547132A (zh) * | 2011-12-31 | 2012-07-04 | 蔡静 | 一种在逆光条件下进行拍摄的方法及装置、一种摄像机 |
Also Published As
Publication number | Publication date |
---|---|
CN103841337A (zh) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103841337B (zh) | 背光补偿的方法和装置 | |
JP5171434B2 (ja) | 撮像装置、撮像方法、プログラム、および集積回路 | |
CN112752023B (zh) | 一种图像调整方法、装置、电子设备及存储介质 | |
KR100983037B1 (ko) | 자동 화이트 밸런스 조정 방법 | |
US8254675B2 (en) | Image processing apparatus, imaging apparatus and image processing program | |
US8229217B2 (en) | Image processing method and apparatus, image processing program and medium storing this program | |
KR101700362B1 (ko) | 영상 처리 방법 및 영상 처리 장치 | |
CN102065224B (zh) | 摄像装置和摄像方法 | |
CN107820069B (zh) | 一种视频监控设备isp调试方法 | |
CN110278425A (zh) | 图像增强方法、装置、设备和存储介质 | |
CN107396079B (zh) | 白平衡调整方法和装置 | |
US8885078B2 (en) | Image processing apparatus, image processing method, and recording medium storing image processing program | |
US20170154437A1 (en) | Image processing apparatus for performing smoothing on human face area | |
US7421121B2 (en) | Spectral normalization using illuminant exposure estimation | |
CN105960658A (zh) | 图像处理装置、摄像装置、图像处理方法以及可通过计算机处理的非暂时性的存储介质 | |
WO2018113050A1 (zh) | 一种显示面板的驱动方法及驱动装置 | |
CN106550227A (zh) | 一种图像饱和度调整方法及装置 | |
CN107580205B (zh) | 白平衡调整方法和装置 | |
US9013605B2 (en) | Apparatus and method for processing intensity of image in digital camera | |
KR101854432B1 (ko) | 역광 프레임을 검출하고, 보정하는 방법 및 장치 | |
US11069031B2 (en) | Image processing apparatus, control method for image processing apparatus, image pickup apparatus, and non-transitory computer-readable storage medium to control reflected color components of input image | |
JP2015139082A (ja) | 画像処理装置、画像処理方法、プログラム、および電子機器 | |
US8154618B2 (en) | Imaging apparatus and method for setting the same | |
US11100610B2 (en) | Image processing apparatus, image processing method, and storage medium | |
JP2001057680A (ja) | ホワイトバランス調整方法および装置並びに記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |