【技术实现步骤摘要】
本专利技术涉及图像领域,具体而言,本专利技术涉及一种基于自动曝光的摄像头遮挡检测方法及其相应的装置。
技术介绍
随着物联网的发展,智能家居也逐步得到发展,其中智能摄像头作为其中关键的一个环节而显得尤其重要。在现实生活中的很多重要场合,如银行、档案室、家庭等场合,经常会为了防止偷盗或其他意外情况而设置摄像头进行监控。传统摄像头仅具有拍照、摄像等基本功能,当存在意外情况,如摄像头被移动而超出摄像范围,导致无法实现对重要物品的监控。或摄像头被恶意遮挡而导致摄像头监控功能失效,这些都会给不法分子带来违法的机会。同时,随着可旋转摄像机的普及,摄像机的摄像范围越来越大,当旋转到一定角度存在遮挡物时,特别是位于墙角的摄像机,很容易被墙壁等遮挡物遮挡,造成摄像机无法拍摄重要的场景图像。基于上述问题,急需一种更智能的摄像机,以实现在多种场合下能够自动判断其摄像头是否存在遮挡,从而使其得到及时纠正。
技术实现思路
本专利技术的目的旨在解决上述至少一个问题,提供一种用于检测自动曝光的摄像头是否被遮挡的方法及相应装置,以实现对自动曝光摄像头遮挡的自动检测。为了实现上述目的,本专利技术提供一种基于自动曝光的摄像头遮挡检测方法,包括以下步骤:获取摄像头采集的视频图像;计算所述图像中每个像素的亮度值,并求图像的平均亮度值;计算图像亮度对比度;结合所述平均亮度值及亮度对比度判断图像曝光是否正常; >基于所述图像的曝光情况判断该摄像头是否存在遮挡。其中,所述基于图像平均亮度判断曝光是否正常的步骤如下:当所述图像的平均亮度值属于预设的阈值范围内,且亮度对比度大于预设阈值,则判断曝光正常;当所述图像的平均亮度值不属于预设的阈值范围内,且亮度对比度小于预设阈值,则判断曝光不正常。进一步,当曝光正常时则判断为不存在遮挡,否则判断为存在遮挡。具体的,通过将图像中各像素的亮度值进行加权求平均得到其平均亮度值。较佳的,所述图像中各像素的亮度权值不全相等。优选的,所述摄像头的中间区域图像像素的权值大于其他区域图像的像素。具体的,所述计算图像亮度对比度的具体步骤如下:将图像分成预设的若干区域;分别计算各区域像素的亮度平均值;比较各区域的亮度平均值大小,以确定亮度平均值的最大值和最小值;对所述最大值和最小值做修正处理;通过计算最大值和最小值的比值得到图像的亮度对比度值。优选的,所述若干区域分别为16*16像素的图像区域。较佳的,当图像大小不为16*16的整数倍时,先将其扩展成为16*16的整数倍。优选的,所述图像中每个像素的亮度值通过以下公式计算得到:L=0.3R+0.6G+0.1B,其中,R、G、B分别为每个像素点的红色分量值、绿色分量值、蓝色分量值。进一步,还包括:当亮度对比度小于预设阈值时,减小亮度平均值小的区域的各像素值,增大亮度平均值大的区域的各像素值,以调整图像整体的平均亮度值阈值。进一步还包括,当存在遮挡时,则启动报警系统进行报警提示。一种基于自动曝光的摄像头遮挡检测装置,包括:获取单元:用于获取摄像头采集的视频图像;第一计算单元:用于计算所述图像中每个像素的亮度值,并求图像的平均亮度值;第二计算单元:用于计算图像亮度对比度;第一判断单元:用于结合所述平均亮度值及亮度对比度判断图像曝光是否正常;第二判断单元:用于基于所述图像的曝光情况判断该摄像头是否存在遮挡。其中,所述第一判断单元基于图像平均亮度判断曝光是否正常的步骤如下:当所述图像的平均亮度值属于预设的阈值范围内,且亮度对比度大于预设阈值,则判断曝光正常;当所述图像的平均亮度值不属于预设的阈值范围内,且亮度对比度小于预设阈值,则判断曝光不正常。进一步,当曝光正常时则判断为不存在遮挡,否则判断为存在遮挡。具体的,所述第一计算单元通过将图像中各像素的亮度值进行加权求平均得到其平均亮度值。较佳的,所述图像中各像素的亮度权值不全相等。优选的,所述摄像头的中间区域图像像素的权值大于其他区域图像的像素。具体的,所述第二计算单元计算图像亮度对比度的具体步骤如下:将图像分成预设的若干区域;分别计算各区域像素的亮度平均值;比较各区域的亮度平均值大小,以确定亮度平均值的最大值和最小值;对所述最大值和最小值做修正处理;通过计算最大值和最小值的比值得到图像的亮度对比度值。优选的,所述若干区域分别为16*16像素的图像区域。较佳的,当图像大小不为16*16的整数倍时,先将其扩展成为16*16的整数倍。优选的,所述图像中每个像素的亮度值通过以下公式计算得到:L=0.3R+0.6G+0.1B,其中,R、G、B分别为每个像素点的红色分量值、绿色分量值、蓝色分量值。进一步,还包括平均亮度阈值调整模块:当亮度对比度小于预设阈值时,减小亮度平均值小的区域的各像素值,增大亮度平均值大的区域的各像素值,以调整图像整体的平均亮度值阈值。进一步,还包括报警单元,当存在遮挡时,则启动报警系统进行报警提示。相比现有技术,本专利技术的方案具有以下优点:本专利技术通过计算图像的平均亮度值和对比度值,并结合两者判断自动曝光摄像头是否存在遮挡,由此可实现对摄像头存在局部遮挡的自动判别,并通过报警机制对存在遮挡的情况进行报警提示,以使及时对其作出纠正,从而避免摄像头遮挡带来的监控画面失效。显然,上述有关本专利技术优点的描述是概括性的,更多的优点描述将体现在后续的实施例揭示中,以及,本领域技术人员也可以本专利技术所揭示的内容合理地发现本专利技术的其他诸多优点。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术一实施例所述基于自动曝光的摄像头遮挡检测方法原理示意图;图2为本专利技术实施例所述计算图像亮度对比度的方法原理示意图;图3为本专利技术另一实施例所述的基于自动曝光的摄像头遮挡检测方法的流程图;图4为本专利技术所述基于自动曝光的摄像头遮挡检测装置的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的本文档来自技高网...
【技术保护点】
一种基于自动曝光的摄像头遮挡检测方法,其特征在于,包括以下步骤:获取摄像头采集的视频图像;计算所述图像中每个像素的亮度值,并求图像的平均亮度值;计算图像亮度对比度;结合所述平均亮度值及亮度对比度判断图像曝光是否正常;基于所述图像的曝光情况判断该摄像头是否存在遮挡。
【技术特征摘要】
1.一种基于自动曝光的摄像头遮挡检测方法,其特征在于,包括以下
步骤:
获取摄像头采集的视频图像;
计算所述图像中每个像素的亮度值,并求图像的平均亮度值;
计算图像亮度对比度;
结合所述平均亮度值及亮度对比度判断图像曝光是否正常;
基于所述图像的曝光情况判断该摄像头是否存在遮挡。
2.根据权利要求1所述的方法,其特征在于,所述基于图像平均亮度
判断曝光是否正常的步骤如下:
当所述图像的平均亮度值属于预设的阈值范围内,且亮度对比度大于
预设阈值,则判断曝光正常;
当所述图像的平均亮度值不属于预设的阈值范围内,且亮度对比度小
于预设阈值,则判断曝光不正常。
3.根据权利要求2所述的方法,其特征在于,当曝光正常时则判断为
不存在遮挡,否则判断为存在遮挡。
4.根据权利要求1所述的方法,其特征在于,通过将图像中各像素的
亮度值进行加权求平均得到其平均亮度值。
5.根据权利要求4所述的方法,其特征在于,所述图像中各像素的亮
度权值不全相等。
6.根据权利要求5所述的方法,其特征在于,所述摄像头的中间区域
图像像素...
【专利技术属性】
技术研发人员:熊道云,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。