一种自动调整AE目标亮度的方法技术

技术编号:28470030 阅读:17 留言:0更新日期:2021-05-15 21:37
本发明专利技术提供了一种自动调整AE目标亮度的方法,包括S1、调用摄像机或影像图片的亮度参数;S2、基于所述亮度参数进行场景的判断,将摄像机或影像图片中人脸所处场景划分为正常、逆光、顺光或特殊场景并分别标记为P1、P2、P3、P4;S3、基于所述场景划分的划分区域,确定亮度的调整方向;S4、设定偏离值offset,基于步骤S3的亮度的调整方向,以初始目标亮度加减偏离值offset从而进行目标亮度的提高或降低调整,获得调整后的目标亮度;S5、重复上述步骤,基于调整后的目标亮度进行场景判断,对目标亮度进行二次调整,直到画面的亮度满足终止调整要求,则调试完成,跳出上述重复步骤循环。跳出上述重复步骤循环。跳出上述重复步骤循环。

【技术实现步骤摘要】
一种自动调整AE目标亮度的方法


[0001]本专利技术涉及图像处理的
,尤其是一种自动调整AE目标亮度的方法。

技术介绍

[0002]目前,通过算法与方案可以对摄像机拍摄的画面进行优化,以便使视频能呈现原始或者优于原始视频。
[0003]而在实际应用中,摄像机所拍摄场景是千差万别的,进行场景识别是通过图像算法与方案进行处理,使镜头能够对图像或视频中的信息进行采集处理,进而自动识别和了解图像或视频中的场景。比较常见的场景由前景与背景两部分组成,在通过摄像机进行人脸识别过程中,对于处在同一场景中的人脸,当被不同方向的光线照射时,要么过曝,要么过暗,这些在人脸识别中都是比较常见的问题,在逆光场景,前景中的人脸偏暗需要提高目标亮度使得图片中的人脸清晰;在顺光场景,由于人脸过曝需要降低目标亮度使得图片中的人脸清晰。

技术实现思路

[0004]针对上述现有技术中存在的不足,本专利技术的目的在于提供一种自动调整AE目标亮度的方法。
[0005]为了实现上述目的,本专利技术采用如下技术方案:一种自动调整AE目标亮度的方法,包括以下步骤:S1、调用摄像机或影像图片的亮度参数;S2、基于所述亮度参数进行场景的判断,将摄像机或影像图片中人脸所处场景划分为正常、逆光、顺光或特殊场景并分别标记为P1、P2、P3、P4,S3、基于所述场景划分的划分区域,确定亮度的调整方向;S4、设定偏离值offset,基于步骤S3的亮度的调整方向,以初始目标亮度加减偏离值offset从而进行目标亮度的提高或降低调整,获得调整后的目标亮度;S5、重复上述步骤,基于调整后的目标亮度进行场景判断,对目标亮度进行二次调整,直到画面的亮度满足终止调整要求,则调试完成,跳出上述重复步骤循环。
[0006]较优地,所述亮度参数包括亮度直方图。
[0007]较优地,基于所述亮度参数进行场景的判断,包括:将直方图中0

199的亮度数组划定为暗区,将900

1023的亮度数组划定为亮区;分别统计暗区和亮区内亮度数组的像素个数总和,获得暗区和亮区内像素个数总和与图片总像素个数的比值R1和R2;设定暗区和亮区内像素比例预设值分别为r1和r2;基于比值R1和R2分别与比例预设值r1和r2的比较,区分并确定图片中人脸所处场景为正常、逆光、顺光或特殊场景,分别标记为P1、P2、P3、P4。
[0008]较优地,基于所述场景的划分区域,确定亮度的调整方向,包括:
若比值R1小于r1,且R2小于r2,则所处场景为正常场景;若比值R1小于r1,且R2大于r2,则所处场景为顺光场景;若比值R1大于r1,且R2小于r2,则所处场景为逆光场景;若比值R1大于r1,且R2大于r2,则所处场景为特殊场景。
[0009]较优地,所述比例预设值r1为0.5,比例预设值r2为0.15。
[0010]较优地,所述二次调整是指第一次进行场景划分的划分区域不在P1,就进行目标亮度的提高。
[0011]较优地,所述终止调整要求是指目标亮度提高后连续四次进入P1或者目标亮度四次都保持不变。
[0012]采用上述方案,本专利技术的有益效果在于:本专利技术在通过摄像机进行人脸识别过程中,通过亮度直方图来区分场景并设置偏离值offset,并在场景确定后,对初始目标亮度加减偏离值offset从而进行目标亮度的提高或降低调整,得到初始目标亮度、初始目标亮度增加偏离值offset的目标亮度、初始目标亮度减去偏离值offset的目标亮度等三个目标亮度,从而调整实际场景中的逆光、顺光、特殊场景,从而调整摄像头所得过曝、过暗画面,达到优化影像效果的目的。
附图说明
[0013]图1是本专利技术实施例的流程示意图;图2是本专利技术实施例的原理示意图;图3是本专利技术实施例的场景划分示意图;图4是本专利技术实施例的九宫格画面的亮度值划分示意图。
具体实施方式
[0014]以下结合附图对本专利技术的实施例进行详细说明,但是本专利技术可以由权利要求限定和覆盖的多种不同方式实施。
[0015]如附图1

4所示,本实施例提供的一种自动调整AE目标亮度的方法,包括以下步骤:S1、调用摄像机或影像图片的亮度参数;S2、基于所述亮度参数进行场景的判断,将摄像机或影像图片中人脸所处场景划分为正常、逆光、顺光或特殊场景并分别标记为P1、P2、P3、P4;S3、基于所述场景划分的划分区域,确定亮度的调整方向;S4、设定偏离值offset,基于步骤S3的亮度的调整方向,以初始目标亮度加减偏离值offset从而进行目标亮度的提高或降低调整,获得调整后的目标亮度;S5、重复上述步骤,基于调整后的目标亮度进行场景判断,对目标亮度进行二次调整,直到画面的亮度满足终止调整要求,则调试完成,跳出上述重复步骤循环。
[0016]较优地,所述亮度参数包括亮度直方图。
[0017]较优地,基于所述亮度参数进行场景的判断,包括:基于亮度参数,将图片按照亮度划分为1024个部分,每个部分为一个数组,记录每个数组内的像素点个数;以数组为横坐标、以像素点个数为纵坐标作出直方图,每个数组分别对应直方图中的一个梯阶;
将直方图中0

199的亮度数组划定为暗区,将900

1023的亮度数组划定为亮区;分别统计暗区和亮区内亮度数组的像素个数总和,获得暗区和亮区内像素个数总和与图片总像素个数的比值R1和R2;设定暗区和亮区内像素比例预设值分别为r1和r2;基于比值R1和R2分别与比例预设值r1和r2的比较,区分并确定图片中人脸所处场景为正常、逆光、顺光或特殊场景,分别标记为P1、P2、P3、P4。
[0018]基于所述场景的划分区域,确定亮度的调整方向,包括:若比值R1小于r1,且R2小于r2,则所处场景为正常场景;若比值R1小于r1,且R2大于r2,则所处场景为顺光场景;若比值R1大于r1,且R2小于r2,则所处场景为逆光场景;若比值R1大于r1,且R2大于r2,则所处场景为特殊场景。
[0019]正常场景下,处于前景的人脸亮度正常;顺光场景下,处于前景的人脸过曝;逆光场景下,处于前景的人脸过暗;特殊场景下,处于前景的人脸可能过曝、也可能过暗;在此引入九宫格画面的亮度值,从左到右、从上到下分别记为L1

L9,当然整个画面划分区块越多就越精细,可根据实际需求来定。由于人身高不同,其在画面中主要集中在L5、L8区块,将L5与L8的亮度之和记为L_58;而整个画面的平均亮度记为L_Arg。在逆光场景,由于人脸偏暗需要提高目标亮度,使其进入P1;顺光场景,由于人脸过曝需要降低目标亮度,使其进入P1。特殊场景需计算人体亮度与平均亮度的差值,若差值及L_Arg高于某一预设值,说明人脸过曝,需降低目标亮度使其进入P1(正常场景);若人体亮度低于某一预设值,需提高目标亮度使其进入P1(正常场景)。
[0020]较优地,所述比例预设值r1为0.5,比例预设值r2为0.15。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动调整AE目标亮度的方法,其特征在于:包括以下步骤:S1、调用摄像机或影像图片的亮度参数;S2、基于所述亮度参数进行场景的判断,将摄像机或影像图片中人脸所处场景划分为正常、逆光、顺光或特殊场景并分别标记为P1、P2、P3、P4;S3、基于所述场景划分的划分区域,确定亮度的调整方向;S4、设定偏离值offset,基于步骤S3的亮度的调整方向,以初始目标亮度加减偏离值offset从而进行目标亮度的提高或降低调整,获得调整后的目标亮度;S5、重复上述步骤,基于调整后的目标亮度进行场景判断,对目标亮度进行二次调整,直到画面的亮度满足终止调整要求,则调试完成,跳出上述重复步骤循环。2.根据权利要求1所述的一种自动调整AE目标亮度的方法,其特征在于:所述亮度参数包括亮度直方图。3.根据权利要求2所述的一种自动调整AE目标亮度的方法,其特征在于:基于所述亮度参数进行场景的判断,包括:将直方图中0

199的亮度数组划定为暗区,将900

1023的亮度数组划定为亮区;分别统计暗区和亮区内亮度数组的像素个数总和,获得暗区和亮区内像素个数总和...

【专利技术属性】
技术研发人员:刘小君文志辉何一凡
申请(专利权)人:深圳瑞为智能科技有限公司
类型:发明
国别省市:

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

1