逆光检测方法及设备技术

技术编号:9794896 阅读:178 留言:0更新日期:2014-03-21 21:10
本发明专利技术实施例提供一种逆光检测方法及设备,该方法包括:获取待检测图像的颜色空间,根据所述颜色空间的亮度分量确定所述待检测图像的灰度直方图;获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像。本实施例提供的逆光检测方法及设备,可以提高逆光检测的准确度。

【技术实现步骤摘要】
逆光检测方法及设备
[0001 ] 本专利技术实施例涉及信息
,尤其涉及一种逆光检测方法及设备。
技术介绍
在数字照相机或摄像机等成像设备进行成像的过程中,在逆光拍摄的情况下,往往出现背景部分过亮而真正所关注的被摄物体即对象部分过暗的结果。逆光检测可以广泛应用于数字照相机及摄像机等成像装置的智能场景识别及自动曝光控制等功能。现有技术中的逆光检测,先将图像划分为多个矩形块,然后搜索亮度值小于亮度阈值的连续矩形块,统计满足条件的矩形块的数量,若矩形块的总数大于预设门限,且整个图像的颜色饱和度方差大于预设饱和度门限,则确定该图像为逆光场景。然而,现有技术的逆光检测准确性低。
技术实现思路
本专利技术实施例提供一种逆光检测方法及设备,以提高逆光检测的准确度。第一方面,本专利技术提供一种逆光检测方法,包括:获取待检测图像的颜色空间,根据所述颜色空间的亮度分量确定所述待检测图像的灰度直方图;获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像。结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像,包括:根据所述待检测图像的灰度直方图,确定所述待检测图像的最大亮度值、最小亮度值以及低亮度概率,所述低亮度概率为小于预设亮度值的亮度值在所述灰度直方图中的概率和;对所述待检测图像的二值化图像进行边缘检测,获取所述待检测图像的图像轮廓,并确定图像轮廓面积满足预设面积范围的图像轮廓个数;根据所述待检测图像的最大亮度值、最小亮度值、低亮度概率和所述图像轮廓个数,确定所述待检测图像为逆光图像。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述待检测图像的最大亮度值、最小亮度值、低亮度概率和所述图像轮廓个数,确定所述待检测图像为逆光图像,包括:确定所述最大亮度值属于最大亮度值范围,所述最小亮度值属于最小亮度值范围;确定所述图像轮廓的个数满足图像轮廓个数范围;确定所述低亮度概率属于预设亮度概率范围,则确定所述待检测图像为逆光图像。结合第一方面的第一种或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像,包括:获取待检测图像的灰度图像,并获取所述灰度图像的最大亮度值,根据所述最大亮度值与预设值的差值,确定图像二值化处理的二值化阈值;根据所述二值化阈值,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;其中,大于所述二值化阈值的所述灰度图像的亮度值设为所述二值化图像的实际最大亮度值,小于所述二值化阈值的所述灰度图像的亮度值设为所述二值化图像的零亮度值。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述对所述待检测图像的二值化图像进行边缘检测,获取所述待检测图像的图像轮廓,并确定图像轮廓面积满足预设面积范围的图像轮廓个数,包括:根据所述二值化图像的实际最大亮度值和所述二值化图像的零亮度值,对所述待检测图像的二值化图像进行边缘检测,确定所述待检测图像的图像轮廓;获取所述待检测图像的图像轮廓的面积,确定图像轮廓面积满足预设面积范围的图像轮廓个数。第二方面,本专利技术提供一种逆光检测装置,包括:第一获取模块,用于获取待检测图像的颜色空间,根据所述颜色空间的亮度分量确定所述待检测图像的灰度直方图;第二获取模块,用于获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;确定模块,用于根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像。结合第二方面,在第二方面的第一种可能的实现方式中,所述确定模块包括:第一确定单元,用于根据所述待检测图像的灰度直方图,确定所述待检测图像的最大亮度值、最小亮度值以及低亮度概率,所述低亮度概率为小于预设亮度值的亮度值在所述灰度直方图中的概率和;第二确定单元,用于对所述待检测图像的二值化图像进行边缘检测,获取所述待检测图像的图像轮廓,并确定图像轮廓面积满足预设面积范围的图像轮廓个数;第三确定单元,用于根据所述待检测图像的最大亮度值、最小亮度值、低亮度概率和所述图像轮廓个数,确定所述待检测图像为逆光图像。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第三确定单元具体用于:确定所述最大亮度值属于最大亮度值范围,所述最小亮度值属于最小亮度值范围;确定所述图像轮廓的个数满足图像轮廓个数范围;确定所述低亮度概率属于预设亮度概率范围,则确定所述待检测图像为逆光图像。结合第二方面的第一种或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第二获取模块包括:获取单元,用于获取待检测图像的灰度图像,并获取所述灰度图像的最大亮度值,根据所述最大亮度值与预设值的差值,确定图像二值化处理的二值化阈值;处理单元,用于根据所述二值化阈值,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;其中,大于所述二值化阈值的所述灰度图像的亮度值设为所述二值化图像的实际最大亮度值,小于所述二值化阈值的所述灰度图像的亮度值设为所述二值化图像的零亮度值。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第二确定单元具体用于:根据所述二值化图像的实际最大亮度值和所述二值化图像的零亮度值,对所述待检测图像的二值化图像进行边缘检测,确定所述待检测图像的图像轮廓;获取所述待检测图像的图像轮廓的面积,确定图像轮廓面积满足预设面积范围的图像轮廓个数。本专利技术实施例提供的逆光检测方法及装置,通过获取待检测图像的颜色空间,根据所述颜色空间的亮度分量确定所述待检测图像的灰度直方图;获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像,本实施例通过待检测图像的灰度直方图、二值化图像等浅层特征出发,不仅检测速度快,还能够提高拍摄主体的位置、面积、形状等发生较大变化时逆光场景检测的准确性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术逆光检测方法实施例一的流程图;图2a至图2e为本专利技术待检测图像的典型场景示意图;图3a至图3e为本专利技术各典型场景对应的灰度直方图;图4为本专利技术逆光检测方法实施例二的流程图;图5a至图5e为各典型场景的图像轮廓分布示意图;图6为本专利技术逆光检测装置实施例一的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,本文档来自技高网...

【技术保护点】
一种逆光检测方法,其特征在于,包括:获取待检测图像的颜色空间,根据所述颜色空间的亮度分量确定所述待检测图像的灰度直方图;获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像;根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像。

【技术特征摘要】
1.一种逆光检测方法,其特征在于,包括: 获取待检测图像的颜色空间,根据所述颜色空间的亮度分量确定所述待检测图像的灰度直方图; 获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像; 根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述待检测图像的灰度直方图和所述待检测图像的二值化图像,确定所述待检测图像为逆光图像,包括: 根据所述待检测图像的灰度直方图,确定所述待检测图像的最大亮度值、最小亮度值以及低亮度概率,所述低亮度概率为小于预设亮度值的亮度值在所述灰度直方图中的概率和; 对所述待检测图像的二值化图像进行边缘检测,获取所述待检测图像的图像轮廓,并确定图像轮廓面积满足预设面积范围的图像轮廓个数; 根据所述待检测图像的最大亮度值、最小亮度值、低亮度概率和所述图像轮廓个数,确定所述待检测图像为逆光图像。3.根据权利要求2所述的方法,其特征在于,所述根据所述待检测图像的最大亮度值、最小亮度值、低亮度概率和所述图像轮廓个数,确定所述待检测图像为逆光图像,包括: 确定所述最大亮度值属于最大亮度值范围,所述最小亮度值属于最小亮度值范围; 确定所述图像轮廓的个数满足图像轮廓个数范围; 确定所述低亮度概率属于预设亮度概率范围,则确定所述待检测图像为逆光图像。4.根据权利要求2或3所述的方法,其特征在于,所述获取待检测图像的灰度图像,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像,包括: 获取待检测图像的灰度图像,并获取所述灰度图像的最大亮度值,根据所述最大亮度值与预设值的差值,确定图像二值化处理的二值化阈值; 根据所述二值化阈值,对所述灰度图像进行图像二值化处理,得到所述待检测图像的二值化图像; 其中,大于所述二值化阈值的所述灰度图像的亮度值设为所述二值化图像的实际最大亮度值,小于所述二值化阈值的所述灰度图像的亮度值设为所述二值化图像的零亮度值。5.根据权利要求4所述的方法,其特征在于,所述对所述待检测图像的二值化图像进行边缘检测,获取所述待检测图像的图像轮廓,并确定图像轮廓面积满足预设面积范围的图像轮廓个数,包括: 根据所述二值化图像的实际最大亮度值和所述二值化图像的零亮度值,对所述待检测图像的二值化图像进行边缘检测,确定所...

【专利技术属性】
技术研发人员:张洪刚赵凯莉左坤隆
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1