逆光检测方法及设备技术

技术编号:10200159 阅读:128 留言:0更新日期:2014-07-11 13:12
本发明专利技术实施例提供一种逆光检测方法及设备,该方法包括获取待检测图像中的各图像块的亮度值;根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系;根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,并根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景。本发明专利技术实施例提供的逆光检测方法及设备可以提高逆光检测的准确性。

【技术实现步骤摘要】
逆光检测方法及设备
[0001 ] 本专利技术实施例涉及信息
,尤其涉及一种逆光检测方法及设备。
技术介绍
在数字照相机或摄像机等成像设备进行成像的过程中,在逆光拍摄的情况下,往往出现背景部分过亮而真正所关注的被摄物体即对象部分过暗的结果。逆光检测可以广泛应用于数字照相机及摄像机等成像装置的智能场景识别及自动曝光控制等功能。现有技术中的逆光检测,先将图像划分为多个矩形块,然后搜索亮度值小于亮度阈值的连续矩形块,统计满足条件的矩形块的数量,若矩形块的总数大于预设门限,且整个图像的颜色饱和度方差大于预设饱和度门限,则确定该图像为逆光场景。然而,现有技术的逆光检测准确性低。
技术实现思路
本专利技术实施例提供一种逆光检测方法及设备,用以提高逆光检测的准确性。第一方面,本专利技术实施例提供一种逆光检测方法,包括:获取待检测图像中的各图像块的亮度值;根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系;根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,并根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景。结合第一方面,在第一种可能的实现方式中,所述待检测图像中包括M行N列图像块,M和N均为正整数;所述根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系,包括:根据所述待检测图像的每行中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每行中任意相邻的两个图像块之间的亮度关系;和/或,根据所述待检测图像的每列中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每列中任意相邻的两个图像块之间的亮度关系O结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述任意相邻的两个图像块之间的売度关系,包括:若所述任意相邻的两个图像块的亮度值差值大于所述第一预设亮度阈值,则所述任意相邻的两个图像块中的一个图像块的亮度大于另一个图像块的亮度;或者,若所述任意相邻的两个图像块的亮度值差值的绝对值小于或等于第一预设亮度阈值,则所述任意相邻的两个图像块的亮度相同。结合第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述第一预设亮度阈值为所述待检测图像中所有所述任意相邻的两个图像块的亮度值差值绝对值的平均值。结合第一方面的第一种至第三种任一种可能的实现方式,在第四种可能的实现方式中,所述根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,包括:若所述任意相邻的两个图像块中一个图像块的亮度小于另一个图像块的亮度,且其中亮度值小的图像块的亮度值小于第二预设亮度阈值,则其中亮度小的图像块为暗区域;若所述任意相邻的两个图像块中一个图像块的亮度小于另一个图像块的亮度,且其中亮度值小的图像块的亮度值大于等于所述第二预设亮度阈值,则其中亮度小的图像块为亮暗过渡区域;若所述任意相邻的两个图像块中一个图像块的亮度大于另一个图像块的亮度,且其中亮度值大的图像块的亮度值大于第三预设亮度阈值,则其中亮度大的图像块为亮区域;若所述任意相邻的两个图像块中一个图像块的亮度大于另一个图像块的亮度,且其中亮度值大的图像块的亮度值小于等于所述第三预设亮度阈值,则其中亮度大的图像块为亮暗过渡区域。结合第一方面的第一种至第四种任一种可能的实现方式,在第五种可能的实现方式中,所述根据所述待检测图像的每行中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系之前,还包括:沿所述待检测图像的每行从第一个图像块至最后一个图像块的顺序,获取每行中任意相邻的两个图像块的亮度值差值,沿所述待检测图像的每行从最后一个图像块至第一个图像块的顺序,获取每行中任意相邻的两个图像块的亮度值差值;所述根据所述待检测图像的每列中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每列中任意相邻的两个图像块之间的亮度关系之前,还包括:沿所述待检测图像的每列从第一个图像块至最后一个图像块的顺序,获取每列中任意相邻的两个图像块的亮度值差值,沿所述待检测图像的每列从最后一个图像块至第一个图像块的顺序,获取每列中任意相邻的两个图像块的亮度值差值。结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,还包括:对于每行或每列中的任意一个图像块,若沿每行或每列的第一个图像块至最后一个图像块的顺序和沿最后一个图像块至第一个图像块的顺序均确定为亮区域或暗区域,则所述图像块确定为亮区域或暗区域;或者,对于每行或每列中的任意一个图像块,若沿每行或每列的第一个图像块至最后一个图像块的顺序和沿最后一个图像块至第一个图像块的顺序中的一个顺序确定为亮区域,另一个顺序确定为暗区域,则所述图像块确定为亮暗过渡区域;或者,对于每行或每列中的任意一个图像块,若沿每行或每列的第一个图像块至最后一个图像块的顺序和沿最后一个图像块至第一个图像块的顺序中的一个顺序确定为暗区域或亮区域,另一个顺序确定为亮暗过渡区域,则所述图像块确定为暗区域或亮区域。结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景,包括:若所述待检测图像中的所述暗区域和亮区域满足亮暗预设关系,则确定所述待检测图像为逆光场景,所述亮暗预设关系满足如下中的任一条件或多种条件的组合:所述暗区域的总面积占所述待检测图像的面积的比例大于预设比值;所述暗区域的亮度值平均值小于预设平均值;所述亮区域的亮度值平均值与所述暗区域的亮度值平均值的差值大于预设差值。结合第一方面的第一种至第七种任一种可能的实现方式,在第八种可能的实现方式中,所述根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景之后,还包括:对所述逆光场景进行验证,若所述待检测图像中的暗区域所包含的像素点的平均梯度大于预设梯度阈值,则确定所述待检测图像为逆光场景,若所述待检测图像中的暗区域所包含的象素点的平均梯度小于预设梯度阈值,则确定所述待检测图像为非逆光场景。第二方面,本专利技术实施例提供一种逆光检测设备,包括:获取模块:用于获取待检测图像中的各图像块的亮度值;确定模块:用于根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系;处理模块:用于根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,并根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景。结合第二方面,在第二种可能的实现方式中,所述待检测图像中包括M行N列图像块,M和N均为正整数;所述确定模块具体用于:根据所述待检测图像的每行中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每行中任意相邻的两个图像块之间的亮度关系;和/或,根据所述待检测图像的每列中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每列中任意相邻的两个图像块之间的亮度关系O结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定模块具体用于:若所述任意相邻的两个图像块的亮度值差值本文档来自技高网...

【技术保护点】
一种逆光检测方法,其特征在于,包括:获取待检测图像中的各图像块的亮度值;根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系;根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,并根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景。

【技术特征摘要】
1.一种逆光检测方法,其特征在于,包括: 获取待检测图像中的各图像块的亮度值; 根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系; 根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,并根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景。2.根据权利要求1所述的方法,其特征在于,所述待检测图像中包括M行N列图像块,M和N均为正整数;所述根据所述各图像块的亮度值,确定相邻所述图像块之间的亮度关系,包括: 根据所述待检测图像的每行中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每行中任意相邻的两个图像块之间的亮度关系;和/或, 根据所述待检测图像的每列中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每列中任意相邻的两个图像块之丨0]的売度关系。3.根据权利要求2所述的方法,其特征在于,所述根据所述任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述任意相邻的两个图像块之间的亮度关系,包括: 若所述任意相邻的两个图像块的亮度值差值大于所述第一预设亮度阈值,则所述任意相邻的两个图像块中的一个图像块的亮度大于另一个图像块的亮度;或者,若所述任意相邻的两个图像块的亮度值差值的绝对值小于或等于第一预设亮度阈值,则所述任意相邻的两个图像块的亮度相同。4.根据权利要求2或3所述的方法,其特征在于,所述第一预设亮度阈值为所述待检测图像中所有所述任意相邻的两个图像块的亮度值差值绝对值的平均值。5.根据权利要求2-4任一项所述的方法,其特征在于,所述根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,包括: 若所述任意相邻的两个图像块中一个图像块的亮度小于另一个图像块的亮度,且其中亮度值小的图像块的亮度值小于第二预设亮度阈值,则其中亮度小的图像块为暗区域; 若所述任意相邻的两个图像块中一个图像块的亮度小于另一个图像块的亮度,且其中亮度值小的图像块的亮度值大于等于所述第二预设亮度阈值,则其中亮度小的图像块为亮暗过渡区域; 若所述任意相邻的两个图像块中一个图像块的亮度大于另一个图像块的亮度,且其中亮度值大的图像块的亮度值大于第三预设亮度阈值,则其中亮度大的图像块为亮区域; 若所述任意相邻的两个图像块中一个图像块的亮度大于另一个图像块的亮度,且其中亮度值大的图像块的亮度值小于等于所述第三预设亮度阈值, 则其中亮度大的图像块为亮暗过渡区域。6.根据权利要求2-5任一项所述的方法,其特征在于,所述根据所述待检测图像的每行中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系之前,还包括: 沿所述待检测图像的每行从第一个图像块至最后一个图像块的顺序,获取每行中任意相邻的两个图像块的亮度值差值,沿所述待检测图像的每行从最后一个图像块至第一个图像块的顺序,获取每行中任意相邻的两个图像块的亮度值差值;所述根据所述待检测图像的每列中任意相邻的两个图像块的亮度值差值与第一预设亮度阈值的大小关系,确定所述待检测图像的每列中任意相邻的两个图像块之间的亮度关系之前,还包括: 沿所述待检测图像的每列从第一个图像块至最后一个图像块的顺序,获取每列中任意相邻的两个图像块的亮度值差值,沿所述待检测图像的每列从最后一个图像块至第一个图像块的顺序,获取每列中任意相邻的两个图像块的亮度值差值。7.根据权利要求6所述的方法,其特征在于,所述根据相邻所述图像块之间的亮度关系确定所述待检测图像中的暗区域和亮区域,还包括: 对于每行或每列中的任意一个图像块,若沿每行或每列的第一个图像块至最后一个图像块的顺序和沿最后一个图像块至第一个图像块的顺序均确定为亮区域或暗区域,则所述图像块确定为亮区域或暗区域;或者, 对于每行或每列中的任意一个图像块,若沿每行或每列的第一个图像块至最后一个图像块的顺序和沿最后一个图像块至第一个图像块的顺序中的一个顺序确定为亮区域,另一个顺序确定为暗区域,则所述图像块确定为亮暗过渡区域;或者, 对于每行或每列中的任意一个图像块,若沿每行或每列的第一个图像块至最后一个图像块的顺序和沿最后一个图像块至第一个图像块的顺序中的一个顺序确定为暗区域或亮区域,另一个顺序确定为亮暗过渡区域,则所述图像块确定为暗区域或亮区域。8.根据权利要求6所述的方法,其特征在于,所述根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景,包括: 若所述待检测图像中的所述暗区域和亮区域满足亮暗预设关系,则确定所述待检测图像为逆光场景,所述亮暗预设关系满足如下中的任一条件或多种条件的组合:所述暗区域的总面积占所述待检测图像的面积的比例大于预设比值;所述暗区域的亮度值平均值小于预设平均值;所述亮区域的亮度值平均值与所述暗区域的亮度值平均值的差值大于预设差值。9.根据权利要求1-8任一项所述的方法,其特征在于,所述根据所述暗区域和亮区域确定所述待检测图像是否为逆光场景之后,还包括: 对所述逆光场景进行验证,若所述待检测图像中的暗区域所包含的像素点的平均梯度大于预设...

【专利技术属性】
技术研发人员:周华罗巍邓斌杜成
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

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

1