图像亮度的计算方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37567383 阅读:12 留言:0更新日期:2023-05-15 07:47
本申请实施例公开了一种图像亮度的计算方法、装置、电子设备及存储介质,所述方法包括:对目标图像进行人脸检测,确定所述目标图像中的人脸矩形区域;确定所述人脸矩形区域中的脸部区域;计算所述脸部区域在所述人脸矩形区域中的占比;根据所述占比,确定所述人脸矩形区域对应的曝光权重表;基于所述曝光权重表,计算所述人脸矩形区域的亮度。实施该实施例,能够提高图像亮度计算的精确度。能够提高图像亮度计算的精确度。能够提高图像亮度计算的精确度。

【技术实现步骤摘要】
图像亮度的计算方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种图像亮度的计算方法、装置、电子设备及存储介质。

技术介绍

[0002]摄像头在拍照的过程中,AE(Automatic Exposure,自动曝光)算法会对当前图像的亮度进行统计,然后与当前环境所设定的目标亮度进行比较,从而控制图像传感器选择最佳的快门组合。因此,图像亮度的计算对AE算法的曝光结果有很大的影响。如果对图像亮度计算不准确,人脸亮度会出现过暗或者过曝的情况,同时会影响图像的整体亮度。

技术实现思路

[0003]本申请实施例公开了一种图像亮度的计算方法、装置、电子设备及存储介质,能够提高图像亮度计算的精确度。
[0004]本申请实施例公开了一种图像亮度的计算方法,所述方法包括:
[0005]对目标图像进行人脸检测,确定所述目标图像中的人脸矩形区域;
[0006]确定所述人脸矩形区域中的脸部区域;
[0007]计算所述脸部区域在所述人脸矩形区域中的占比;
[0008]根据所述占比,确定所述人脸矩形区域对应的曝光权重表;
[0009]基于所述曝光权重表,计算所述人脸矩形区域的亮度。
[0010]在一个实施例中,所述根据所述占比,确定所述人脸矩形区域对应的曝光权重表,包括:
[0011]若所述占比大于或等于比例阈值,则将预设的曝光权重表作为所述人脸矩形区域对应的曝光权重表;
[0012]若所述占比小于所述比例阈值,则对所述预设的曝光权重表进行调整,并将调整后的曝光权重表作为所述人脸矩形区域对应的曝光权重表。
[0013]在一个实施例中,所述预设的曝光权重表的权重分布满足二维正态分布,所述对所述预设的曝光权重表进行调整,包括:
[0014]获取所述预设的曝光权重表的预设标准差;
[0015]根据所述占比,确定所述预设标准差对应的调整比例;
[0016]根据所述预设标准差以及所述调整比例,计算目标标准差,所述目标标准差小于所述预设标准差;
[0017]对所述预设的曝光权重表进行调整,获得调整后的曝光权重表,所述调整后的曝光权重表的标准差为所述目标标准差。
[0018]在一个实施例中,在所述占比小于比例阈值时,所述占比越小,所述曝光权重表中与所述人脸矩形区域的边缘区域对应的曝光权重越小,所述边缘区域为所述人脸矩形区域除所述脸部区域之外的其它区域。
[0019]在一个实施例中,所述确定所述人脸矩形区域中的脸部区域,包括:
[0020]对所述人脸矩形区域进行肤色检测,得到肤色特征;
[0021]根据所述肤色特征,确定所述人脸矩形区域中的脸部区域。
[0022]在一个实施例中,所述计算所述脸部区域在所述人脸矩形区域中的占比,包括:
[0023]检测所述脸部区域的第一像素点数量以及所述人脸矩形区域的第二像素点数量;
[0024]计算所述第一像素点数量与所述第二像素点数量的比例,作为所述脸部区域在所述人脸矩形区域中的占比。
[0025]在一个实施例中,所述曝光权重表包括多个权重值,所述曝光权重表中的权重值与所述人脸矩形区域中的像素点一一对应,所述基于所述曝光权重表,计算所述人脸矩形区域的亮度,包括:
[0026]在所述曝光权重表中,确定目标像素点对应的目标权重值;其中,所述目标像素点为所述人脸矩形区域包括的多个像素点中的任一像素点;
[0027]根据所述多个像素点的亮度值以及与所述多个像素点分别对应的目标权重值,计算得到所述人脸矩形区域的亮度。
[0028]本申请实施例公开了一种图像亮度的计算装置,其特征在于,所述装置包括:
[0029]人脸检测模块,用于对目标图像进行人脸检测,确定所述目标图像中的人脸矩形区域;
[0030]区域确定模块,用于确定所述人脸矩形区域中的脸部区域;
[0031]占比计算模块,用于计算所述脸部区域在所述人脸矩形区域中的占比;
[0032]权重确定模块,用于根据所述占比,确定所述人脸矩形区域对应的曝光权重表;
[0033]亮度计算模块,用于基于所述曝光权重表,计算所述人脸矩形区域的亮度。
[0034]在一个实施例中,所述权重确定模块,还用于若所述占比大于或等于比例阈值,则将预设的曝光权重表作为所述人脸矩形区域对应的曝光权重表;若所述占比小于所述比例阈值,则对所述预设的曝光权重表进行调整,并将调整后的曝光权重表作为所述人脸矩形区域对应的曝光权重表。
[0035]在一个实施例中,所述预设的曝光权重表的权重分布满足二维正态分布,所述权重确定模块,还用于获取所述预设的曝光权重表的预设标准差;根据所述占比,确定所述预设标准差对应的调整比例;根据所述预设标准差以及所述调整比例,计算目标标准差,所述目标标准差小于所述预设标准差;对所述预设的曝光权重表进行调整,获得调整后的曝光权重表,所述调整后的曝光权重表的标准差为所述目标标准差。
[0036]在一个实施例中,在所述占比小于比例阈值时,所述占比越小,所述曝光权重表中与所述人脸矩形区域的边缘区域对应的曝光权重越小,所述边缘区域为所述人脸矩形区域除所述脸部区域之外的其它区域。
[0037]在一个实施例中,区域确定模块,还用于对所述人脸矩形区域进行肤色检测,得到肤色特征;根据所述肤色特征,确定所述人脸矩形区域中的脸部区域。
[0038]在一个实施例中,占比计算模块,还用于检测所述脸部区域的第一像素点数量以及所述人脸矩形区域的第二像素点数量;计算所述第一像素点数量与所述第二像素点数量的比例,作为所述脸部区域在所述人脸矩形区域中的占比。
[0039]在一个实施例中,所述曝光权重表包括多个权重值,所述曝光权重表中的权重值
与所述人脸矩形区域中的像素点一一对应,亮度计算模块,还用于在所述曝光权重表中,确定目标像素点对应的目标权重值;其中,所述目标像素点为所述人脸矩形区域包括的多个像素点中的任一像素点;根据所述多个像素点的亮度值以及与所述多个像素点分别对应的目标权重值,计算得到所述人脸矩形区域的亮度。
[0040]本申请实施例公开了一种电子设备,包括:
[0041]存储有可执行程序代码的存储器;
[0042]与所述存储器耦合的处理器;
[0043]所述处理器调用所述存储器中存储的所述可执行程序代码,执行上述任一实施例所述的方法。
[0044]本申请实施例公开了一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,其中,所述计算机程序在被处理器执行时,使得所述处理器执行上述任一实施例所述的方法。
[0045]通过本申请公开的图像亮度的计算方法、装置、电子设备及存储介质,电子设备可以对目标图像进行人脸检测,以确定目标图像中的人脸矩形区域,电子设备再在人脸矩形区域中,确定脸部区域,并计算脸部区域在人脸矩形区域中的占比,从而根据该占比,确定人脸矩形区域对应的曝光权重表本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像亮度的计算方法,其特征在于,所述方法包括:对目标图像进行人脸检测,确定所述目标图像中的人脸矩形区域;确定所述人脸矩形区域中的脸部区域;计算所述脸部区域在所述人脸矩形区域中的占比;根据所述占比,确定所述人脸矩形区域对应的曝光权重表;基于所述曝光权重表,计算所述人脸矩形区域的亮度。2.根据权利要求1所述的方法,其特征在于,所述根据所述占比,确定所述人脸矩形区域对应的曝光权重表,包括:若所述占比大于或等于比例阈值,则将预设的曝光权重表作为所述人脸矩形区域对应的曝光权重表;若所述占比小于所述比例阈值,则对所述预设的曝光权重表进行调整,并将调整后的曝光权重表作为所述人脸矩形区域对应的曝光权重表。3.根据权利要求2所述的方法,其特征在于,所述预设的曝光权重表的权重分布满足二维正态分布,所述对所述预设的曝光权重表进行调整,包括:获取所述预设的曝光权重表的预设标准差;根据所述占比,确定所述预设标准差对应的调整比例;根据所述预设标准差以及所述调整比例,计算目标标准差,所述目标标准差小于所述预设标准差;对所述预设的曝光权重表进行调整,获得调整后的曝光权重表,所述调整后的曝光权重表的标准差为所述目标标准差。4.根据权利要求1~3任一所述的方法,其特征在于,在所述占比小于比例阈值时,所述占比越小,所述曝光权重表中与所述人脸矩形区域的边缘区域对应的曝光权重越小,所述边缘区域为所述人脸矩形区域除所述脸部区域之外的其它区域。5.根据权利要求1~3任一所述的方法,其特征在于,所述确定所述人脸矩形区域中的脸部区域,包括:对所述人脸矩形区域进行肤色检测,得到肤色特征;根据所述肤色特征,确定所述人脸矩形区域中的脸部区域。6.根据权利...

【专利技术属性】
技术研发人员:周宇
申请(专利权)人:上海闻泰电子科技有限公司
类型:发明
国别省市:

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

1