掌桥专利:专业的专利平台
掌桥专利
首页

夜间补光防干扰方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 19:54:45


夜间补光防干扰方法、装置、电子设备及存储介质

技术领域

本发明实施例涉及图像采集技术领域,尤其涉及一种夜间补光防干扰方法、装置、电子设备及存储介质。

背景技术

随着人们安全防范意识的提升和摄像机应用范围的拓宽,人们对摄像机的要求也越来越高。尽管图像处理芯片和传感器都在不断更新换代,技术也是突飞猛进,但是依然很难在夜晚不开灯的情况下呈现良好的图像质量。

现在的夜视摄像机都需要红外或者暖光补光,例如全彩摄像设备就非常受欢迎,不仅看见、看清夜间的细节,更能够呈现丰富的颜色。然而,夜晚开启暖光的摄像机非常容易吸引飞虫,导致大范围的飞虫遮挡,丢失图像细节,让监控效果大打折扣,严重影响摄像机的正常拍摄。

发明内容

本发明实施例中提供了一种夜间补光防干扰方法、装置、电子设备及存储介质,以实现实时判断是否存在飞虫等干扰并发出频率、强度或者声波不同的声音,以达到驱散飞虫改善图像细节的效果。

第一方面,本发明实施例中提供了一种夜间补光防干扰方法,该方法包括:

确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;

若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;

依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。

第二方面,本发明实施例中还提供了一种夜间补光防干扰装置,该装置包括:

异常画面分块数量确定模块,用于确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;

目标深度图像信息确定模块,用于若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;

补光防干扰控制模块,用于依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。

第三方面,本发明实施例中还提供了一种电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例中提供的夜间补光防干扰方法。

第四方面,本发明实施例中还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例中提供的夜间补光防干扰方法。

本发明实施例中提供了一种夜间补光防干扰方法,通过确定拍摄设备的第一拍摄画面区域中异常画面分块数量;确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。采用本发明实施例的技术方案,基于图像亮度信息对飞虫等动态干扰物进行预检测,在预检测到很大可能出现飞虫的情况下,触发获取深度图像信息来进一步验证飞虫存在情况,既能提高对夜间补光防飞虫干扰的有效性,高效驱散补光灯吸引的聚集在摄像机前的飞虫,降低摄像机被干扰而丢失重要细节的风险,提高夜间全彩监控画面的纯净度,同时由于并不是实时获取深度图像因此可以减少资源无效损耗。

上述发明内容仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是本发明实施例中提供的一种夜间补光防干扰方法的流程图;

图2是本发明实施例中提供的一种区域划分示意图;

图3是本实施例中提供的一种目标深度图像信息确定方法的流程图;

图4是本发明实施例中提供的一种判断是否存在动态干扰物方法的流程图;

图5是本发明实施例中提供的另一种夜间补光防干扰方法的流程图;

图6是本发明实施例中提供的又一种夜间补光防干扰方法的流程图;

图7是本发明实施例中提供的一种夜间补光防干扰装置的结构框图;

图8是本发明实施例中提供的一种电子设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

图1是本发明实施例中提供的一种夜间补光防干扰方法的流程图。本发明实施例可适用于对夜间补光防止飞虫干扰的情况。该方法可由夜间补光防干扰装置执行,该装置可采用软件和/或硬件的方式实现,并可集成在任何具有网络通信功能的图像拍摄设备上。如图1所示,本实施例中提供的夜间补光防干扰方法,包括以下步骤:

S110、确定拍摄设备的第一拍摄画面区域中异常画面分块数量。

其中,所述拍摄设备可以是指获取异常画面的设备,所述拍摄设备包括但不限于摄像机、相机以及镜头等。

第一拍摄画面区域可以是指根据补光灯位置或具体应用要求选取的区域。图2是本发明实施例中提供的一种区域划分示意图,参见图2,可以将拍摄画面区域分成四个区域,也可以将拍摄画面区域分成两个区域;例如,图2中拍摄画面A区域包含四个区域,A区域中区域1、区域2、区域3以及区域4为本发明实施例中所述的第一拍摄画面区域;拍摄画面B区域包含区域1,区域1为本发明实施例中所述的第一拍摄画面区域。

可选的,所述确定拍摄设备的第一拍摄画面区域中异常画面分块数量,包括:

确定第一拍摄画面区域中预划分画面分块的分块亮度,以及确定预划分画面分块的分块亮度是否大于或等于预设异常亮度阈值;

将分块亮度大于或等于预设异常亮度阈值的预划分画面分块作为异常画面分块,并统计得到异常画面分块数量。

异常画面分块可以是指将所述第一拍摄画面区域划分为至少两个预划分画面分块,将出现异常的预划分画面分块作为异常画面分块。例如,若飞虫出现在所述预划分画面分块,所述预划分画面分块的亮度大于或等于异常亮度阈值,则将所述预划分画面分块作为异常画面分块。所述预划分画面分块越小,测量精度会越高,由于飞虫在画面中所占的像素面积比较小,因此分块越小,测算精度会越高。其中,所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块。

其中,将摄像机实时监控的画面进行分块处理,并获取分块的平均亮度,记为L

S120、若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息。

其中,第一拍摄画面的采集时间早于第二拍摄画面的采集时刻,第二拍摄画面区域包括第一拍摄画面区域(例如,拍摄设备的第二拍摄画面所对应的画面区域包括拍摄设备的第一拍摄画面所对应的画面区域,即第一拍摄画面所对应的画面区域位置位于第二拍摄画面所对应的画面区域位置内)。

其中,预设异常分块统计阈值可以是指预划分画面分块中异常画面分块的预设数量值;例如所述预设异常分块统计阈值为70%,即若异常画面分块的数量超过预划分画面分块中的70%,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息。

第二拍摄画面区域可以是指拍摄画面的整个区域,例如参见图2,A区域的整个区域为第二拍摄画面区域,B区域的整个区域也为第二拍摄画面区域。其中,所述第一拍摄画面区域基于拍摄设备上补光灯的位置从所述第二拍摄画面区域中选取确定;所述第二拍摄画面区域包括所述第一拍摄画面区域。其中,所述第一拍摄画面以及第二拍摄画面可以是指从在不同时间段下采集的拍摄设备的拍摄画面中选取的至少部分画面,分别记为第一拍摄画面与第二拍摄画面。

目标深度图像信息可以包括当前时段采集的第二拍摄画面区域中的物体分布信息;所述目标深度图像信息包括但不限于第一拍摄画面区域中的深度信息直方图、深度分布与平均深度以及第二拍摄画面区域中的深度信息直方图、深度分布与平均深度。例如,对所述目标深度图像信息进行处理,可以得到不同距离对应的像素数量统计值;根据目标深度图像信息,可以得到第二拍摄画面中的物体到拍摄设备的距离分布。

可以理解的是,第一拍摄画面区域可以是一种代指,是为了区分实施例中前后出现执行对应逻辑的不同拍摄画面区域,从拍摄画面区域中选取的任意拍摄画面区域,以便从选取的拍摄画面区域中阐述执行逻辑,因此将在本文中首次出现的拍摄画面区域称为第一拍摄画面区域,将后续出现的区别于第一拍摄画面区域的其他拍摄画面区域称为第二拍摄画面区域,后面不再赘述。

S130、依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。

其中,补光防干扰可以是指依据不同的目标深度图像信息,判断出拍摄设备图像受到飞虫干扰后,触发拍摄设备自带的音频设备发出一定强度或者频率的声音,以驱赶飞虫。例如,参见图2,若B区域中区域1浅深度的像素统计值大于整个画面浅深度像素的统计值的70%,则认为浅深度信息大部分其中在区域1中,并且区域1的平均深度信息较浅,则触发较强且频率较高的声音驱散飞虫,以降低拍摄设备被干扰而丢失重要细节的风险,提高夜间全彩监控画面的纯净度。

本发明实施例中提供了一种夜间补光防干扰方法,通过确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。采用本发明实施例的技术方案,基于图像亮度信息对飞虫等动态干扰物进行预检测,在预检测到很大可能出现飞虫的情况下,触发获取深度图像信息来进一步验证飞虫存在情况,既能提高对夜间补光防飞虫干扰的有效性,高效驱散补光灯吸引的聚集在摄像机前的飞虫,降低摄像机被干扰而丢失重要细节的风险,提高夜间全彩监控画面的纯净度,同时由于并不是实时获取深度图像因此可以减少资源无效损耗。

图3是本实施例中提供的一种目标深度图像信息确定方法的流程图,本发明实施例在上述实施例的基础上对前述实施例中的步骤进行进一步细化,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图3所示,本实施例中提供了一种目标深度图像信息确定方法,包括以下步骤:

S310、确定所述异常画面分块数量是否大于预设异常分块统计阈值。

其中,当拍摄设备开启补光灯(例如白光灯)后,间隔短暂时间启动飞行时间测距(Time of flight,TOF)装置采集画面的深度信息,此时飞虫还没有聚焦,深度信息能够反应当前监控画面的物体分布。对深度信息做分类处理,得到不同距离对应的像素数量统计值。根据深度图,可以清楚的知道画面中的物体到摄像机的距离分布,并能够计算出图2中B区域中区域1的平均深度。理论上,如果拍摄识别没有遮挡,区域1的平均深度应该比较大;当区域1聚集了较多飞虫时,统计出的平均深度会减小,并且该区域浅深度的像素数量会增加,整体对应浅深度的像素数量也会有较明显的增加。本发明实施例中的区域1以图2中B区域中的区域1为例。

S320、确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息。

可选的,所述确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息,包括:

按照预设的采集时间间隔,在目标时段对第二拍摄画面区域对应拍摄场景进行深度图像采集,得到至少一个目标深度图像信息;目标时段包括在确定异常画面分块数量大于预设异常分块统计阈值后的时间段,所述深度图像信息能够反映所述第二拍摄画面区域对应拍摄场景中物体到拍摄设备的距离分布情况。

其中,当飞虫在拍摄设备前面来回飞动时,会被补光灯照亮,反应在摄像机里面就是一个个的亮点,越靠近补光灯的位置越亮。而因为拍摄设备补光结构的原因,飞虫一般集中在补光比较强的地方,以下挂补光灯为例,飞虫一般集中在区域1。统计区域1每一个预划分画面分块的平均亮度信息,将超过设定亮度阈值的计数为1,统计计数为1的预划分画面分块,并与设定的触发阈值进行比较。为了减小误差,这里的所设的阈值以一个区间表示,即允许一定的容忍范围。当区域1的亮度数量满足阈值,可以认为有较多的反光物体或者过亮块出现,此时启动TOF装置采集当前画面的深度图像信息,并间隔较短时间重复采集多次,用于判断区域1深度图像信息的变化。计算每一次获取到的深度图像信息中不同深度的像素统计值、区域1的深度图像信息分布以及区域1的深度平均值。

本发明实施例提供了一种目标深度图像信息确定方法,通过判断所述异常画面分块数量是否大于预设异常分块统计阈值;确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息。采用本发明实施例的技术方案,基于图像亮度信息对飞虫等动态干扰物进行预检测,在预检测到很大可能出现飞虫的情况下,触发获取深度图像信息来进一步验证飞虫存在情况,既能提高对夜间补光防飞虫干扰的有效性,高效驱散补光灯吸引的聚集在摄像机前的飞虫,降低摄像机被干扰而丢失重要细节的风险,提高夜间全彩监控画面的纯净度,同时由于并不是实时获取深度图像因此可以减少资源无效损耗。

图4是本发明实施例中提供的一种判断是否存在动态干扰物方法的流程图,本发明实施例在上述实施例的基础上对前述实施例中的步骤进行进一步细化,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图4所示,本实施例中提供的判断是否存在动态干扰物方法,包括以下步骤:

S410、从目标深度图像信息中解析得到目标深度解析结果。

其中,所述深度解析结果包括第二拍摄画面区域对应拍摄场景的深度图像中不同深度的像素统计值、第一拍摄画面区域对应拍摄场景的深度图像中不同位置像素的深度分布以及深度平均值。

S420、依据目标深度解析结果确定所述第二拍摄画面区域中是否存在动态干扰物。

可选的,所述依据目标深度解析结果确定所述第二拍摄画面区域中是否存在动态干扰物,包括:

确定从参考深度图像信息中解析得到的参考深度解析结果;所述参考深度图像信息通过在参考时段对所述第二拍摄画面区域对应拍摄场景进行深度图像采集得到;所述参考时段包括拍摄设备补光灯开启后预设时间内;

依据目标深度解析结果相对参考深度解析结果的变化情况,确定所述第二拍摄画面区域中是否存在动态干扰物。

在上述实施例的基础上,可选的,所述依据目标深度解析结果相对参考深度解析结果的变化情况,确定所述第二拍摄画面区域中是否存在动态干扰物,包括:

若依据目标深度解析结果相对参考深度解析结果的变化,确定所述第二拍摄画面区域对应拍摄场景的深度图像中浅深度像素统计值增大,且所述第一拍摄画面区域对应拍摄场景的深度图像中浅深度像素统计值的增大变化量大于预设变化量阈值(或者,第一拍摄画面区域对应拍摄场景的深度图像的深度平均值的减少变化量大于预设变化量阈值,即第一拍摄画面区域的平均深度明显变浅),则确定所述第二拍摄画面区域中存在动态干扰物;

其中,所述浅深度像素包括在拍摄画面区域对应拍摄场景的深度图像中像素深度值小于预设深度阈值的像素。

因为飞虫的趋光性,飞虫一般距离摄像机非常近,那么深度图像信息中浅深度信息的像素统计值会增加,并且区域1中浅深度的像素数量变化最为明显,所以区域1的平均深度会被拉低,即平局深度变浅。因为飞虫只有距离拍摄设备比较近,并且数量较多时才会对图像产生明显的影响,因此会设定一个深度阈值以及区域1的平均深度阈值,只有同时达到这两个阈值,才认为有较多的飞虫在拍摄设备前。另外,为了防止有其他类似密集反光物体的干扰,会比较多次采集的深度信息里深度较浅的这部分数据,判断在区域1中是否不断在变化;因为飞虫是不断运动的,其深度信息也是在不断变化的。因为飞虫是任意飞行的,可以通过实测获取具体需要对比的距离的深度信息数据。

本发明实施例提供的一种判断是否存在动态干扰物方法,基于深度图像或深度计算单元提供的距离信息,如距离统计直方图以及平均深度等,判断拍摄设备画面是否被飞虫等异物干扰。

在本发明实施例的一种可选方案中,依据目标深度解析结果确定所述第二拍摄画面区域中是否存在动态干扰物,可包括如下步骤:

A1:依据目标深度解析结果包括的第二拍摄画面区域对应拍摄场景的深度图像中不同深度的像素统计值,确定在目标时段第二拍摄画面区域对应拍摄场景的深度图像的深度平均值,作为第二目标深度平均值;

A2:确定目标深度解析结果包括的在目标时段第一拍摄画面区域对应拍摄场景的深度图像的深度平均值,作为第一目标深度平均值;

A3:若第二目标深度平均值小于第二参考深度平均阈值,且第一目标深度平均值相对第一参考深度平均阈值的减小变化量超过预设减少变化量阈值,则确定所述第二拍摄画面区域中存在动态干扰物。

其中,所述参考深度平均阈值基于从参考深度图像信息中解析得到的参考深度解析结果进行确定;所述参考深度图像信息通过在参考时段对所述第二拍摄画面区域对应拍摄场景进行深度图像采集得到;所述参考时段包括拍摄设备补光灯开启后预设时间内。

本发明实施例提供了一种判断是否存在动态干扰物的方法,依据目标深度解析结果包括的第二拍摄画面区域对应拍摄场景的深度图像中不同深度的像素统计值,确定第二拍摄画面区域对应拍摄场景的深度图像的深度平均值,作为第二目标深度平均值;确定目标深度解析结果包括的在目标时段第一拍摄画面区域对应拍摄场景的深度图像的深度平均值,作为第一目标深度平均值;若第二目标深度平均值小于第二参考深度平均阈值,且第一目标深度平均值相对第一参考深度平均阈值的减小变化量超过预设减少变化量阈值,则确定所述第二拍摄画面区域中存在动态干扰物。采用本发明实施例的技术方案,基于图像亮度信息对飞虫等动态干扰物进行预检测,在预检测到很大可能出现飞虫的情况下,触发获取深度图像信息基于深度图像或深度计算单元提供的距离信息,如不同深度的像素统计值以及平均深度等,进一步判断拍摄画面中是否存在动态干扰物,既能提高对夜间补光防飞虫干扰的有效性,高效驱散补光灯吸引的聚集在摄像机前的飞虫,降低摄像机被干扰而丢失重要细节的风险,提高夜间全彩监控画面的纯净度,同时由于并不是实时获取深度图像因此可以减少资源无效损耗。

图5是本发明实施例中提供的另一种夜间补光防干扰方法的流程图,本发明实施例在上述实施例的基础上对前述实施例中的步骤进行进一步细化,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图5所示,本实施例中提供的夜间补光防干扰方法,包括以下步骤:

S510、依据目标深度解析结果,确定第一拍摄画面区域对应拍摄场景的深度图像中浅深度像素的统计值,作为第一浅深度像素的统计值。

S520、依据目标深度解析结果,确定第二拍摄画面区域对应拍摄场景的深度图像中浅深度像素的统计值,作为第二浅深度像素的统计值。

S530、依据第一浅深度像素的统计值相对第二浅深度像素的统计值的占比,采用适配的补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶。

其中,所述浅深度像素包括在拍摄画面区域对应拍摄场景的深度图像中像素深度值小于预设深度阈值的像素;所述第一浅深度像素的统计值相对第二浅深度像素的统计值的占比能反映动态干扰物在第一拍摄画面区域的聚集程度。

其中,依据目标深度解析结果,确定第一拍摄画面区域以及第二拍摄画面区域对应拍摄场景的深度图像中浅深度像素的统计值,从而确定第一浅深度像素的统计值相对第二浅深度像素的统计值的占比。具体的,如果区域1中浅深度的像素统计值大于整个画面浅深度像素的统计值的70%,则认为浅深度信息大部分在区域1中;如果区域1中浅深度的像素统计值大于整个画面浅深度像素统计值的40%且小于整个画面浅深度像素统计值的70%,则认为浅深度信息中有一部分在区域1中;如果区域1中浅深度像素统计值小于整个画面浅深度像素统计值的40%,则认为浅深度信息只有少部分在区域1中。

可选的,所述依据第一浅深度像素的统计值相对第二浅深度像素的统计值的占比,采用适配的补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶,包括:

若第一浅深度像素的统计值大于第二浅深度像素的统计值的第一预设倍数结果,则采用第一补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

若第一浅深度像素的统计值在第二浅深度像素的统计值的第一预设倍数结果与第二浅深度像素的统计值的第二预设倍数结果之间,则采用第二补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

若第一浅深度像素的统计值小于第二浅深度像素的统计值的第二预设倍数结果,则采用第三补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

其中,第一预设倍数与第二预设倍数均小于1,且第一预设倍数大于第二预设倍数;第一补光防干扰方式的驱赶强度大于第二补光防干扰方式的驱赶强度,第二补光防干扰方式的驱赶强度大于第三补光防干扰方式的驱赶强度。

其中,根据浅深度像素的统计值,判断出拍摄设备图像受到飞虫干扰后,触发拍摄设备自带的音频设备发出一定强度或者频率的声音,以驱赶飞虫。依据第一浅深度像素的统计值相对第二浅深度像素的统计值的占比,发出不同强度以及不同频率的声音以驱赶飞虫。具体的,如果区域1中浅深度的像素统计值大于整个画面浅深度像素的统计值的70%,则认为浅深度信息大部分在区域1中,并且区域1的平均深度信息较浅,则触发较强且频率较高的声音驱虫;如果区域1中浅深度的像素统计值大于整个画面浅深度像素统计值的40%且小于整个画面浅深度像素统计值的70%,则触发中等强度中等频率的声音驱虫;如果区域1中浅深度像素统计值小于整个画面浅深度像素统计值的40%,则用较弱强度声音驱虫。可选的,可以根据环境中飞虫的数量自由配置触发不同强度驱赶声音的阈值。本发明实施例以声音强度和频率作为实例说明,实际应用中可以选择声音类型等有效驱虫手段作为替代,当然也可以选择非音频装置,而用其他可以驱虫的装置替代。

本发明实施例提供了一种夜间补光防干扰方法,依据目标深度解析结果,确定第一拍摄画面区域以及第二拍摄画面区域对应拍摄场景的深度图像中浅深度像素的统计值,从而确定第一浅深度像素的统计值相对第二浅深度像素的统计值的占比;依据第一浅深度像素的统计值相对第二浅深度像素的统计值的占比,发出不同强度以及不同频率的声音以驱赶飞虫。采用本发明实施例的技术方案,基于深度图像判断出飞虫的数量或程度,联动拍摄设备控制自带的音频装置,自适应发出各种强度或者频率的声音,用于驱赶飞虫。降低摄像机被干扰而丢失重要细节的风险,提高夜间全彩监控画面的纯净度。

图6是本发明实施例中提供的又一种夜间补光防干扰方法的流程图,本发明实施例在上述实施例的基础上对前述实施例中的步骤进行进一步细化,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图6所示,本实施例中提供的夜间补光防干扰方法,包括以下步骤:

B1:将拍摄设备实时采集的图像进行分块,并计算每一分块的平均亮度;

B2:利用拍摄设备携带的TOF装置获取监控画面在补光灯开启后短时间内的深度信息,并统计深度信息直方图、画面不同位置的深度分布以及平均深度信息等;

B3:统计实时采集的图像分块亮度信息,并且与设定的阈值进行对比,超过阈值计数为1,不超过计数为0,统计计数为1的分块的数量,超过一定的阈值后,间隔特定时间获取数次TOF深度信息,并统计深度信息直方图、深度分布以及平均深度;

B4:将步骤B3获取到的深度信息与步骤B2获取到的深度信息进行对比,判断较浅的深度信息数据量是否变化,且判断在B3中连续多次获取的深度数据以及浅深度像素的深度分布是否无规律变化;如果多次获取的深度数据中浅深度像素的深度分布存在无规律变化,则表明画面前方存在动态的干扰物;否则,可能是静态干扰物;

B5:通过步骤B1-B4可以判断画面是否有飞虫干扰,且飞虫数量多少,并依据次信息触发拍摄设备的音频装置发出对应强度的声音,以驱散飞虫。

在本发明实施例的一种可选方案中,在计算机视觉系统中,三维场景信息为图像分割、目标检测以及物体跟踪等各类计算机视觉应用提供了更多的可能性,而深度图像(Depth map)作为一种普遍的三维场景信息表达方式得到了广泛的应用。深度图像的每个像素点的灰度值可用于表征场景中某一点距离摄像机的远近。本方案主要使用TOF作为深度图像或者距离信息的采集装置,精度更高。可选的,也可以采用双目立体视觉,该方法通过两个相隔一定距离的摄像机同时获取同一场景的两幅图像,通过立体匹配算法找到两幅图像中对应的像素点,随后根据三角原理计算出时差信息,而视差信息通过转换可用于表征场景中物体的深度信息。基于立体匹配算法,还可通过拍摄同一场景下不同角度的一组图像来获得该场景的深度图像。除此之外,场景深度信息还可以通过对图像的光度特征以及明暗特征等特征进行分析间接估算得到;也可以使用结构光与Kinect(微软),结构光是具有特定模式的光,其具有例如点、线以及面等模式图案。基于结构光的深度图像获取原理是,将结构光投射至场景,并由图像传感器捕获相应的带有结构光的图案。由于结构光的模式图案会因为物体的形状发生变形,因此通过模式图像在捕捉得到的图像中的位置以及形变程度利用三角原理计算即可得到场景中各点的深度信息。此外,激光雷达也可以用于获取图像深度信息或者测距,激光雷达测距技术通过激光扫描的方式得到场景的三维信息,其基本原理是按照一定时间间隔向空间发射激光,并记录各个扫描点的信号从激光雷达到被测场景中的物体,随后又经过物体反射回到激光雷达的相隔时间,据此推算出物体表面与激光雷达之间的距离。

本发明实施例提供了一种夜间补光防干扰方法,通过TOF或者其他距离或深度探测装置提供的深度信息判断当前画面是否存在飞虫干扰,以及飞虫数量或者程度,根据飞虫数量或者程度触发集成在拍摄设备上的发声装置,使其发出频率、强度或者声波不同的声音,以达到驱散飞虫,改善图像细节的效果。

图7是本发明实施例中提供的一种夜间补光防干扰装置的结构框图。本发明实施例可适用于对夜间补光防止飞虫干扰的情况。该装置可采用软件和/或硬件的方式实现,并可集成在任何具有网络通信功能的图像拍摄设备上。如图7所示,本实施例中提供的夜间补光防干扰装置,包括:异常画面分块数量确定模块710、目标深度图像信息确定模块720以及补光防干扰控制模块730;其中:

异常画面分块数量确定模块710,用于确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;

目标深度图像信息确定模块720,用于若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;

补光防干扰控制模块730,用于依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。

在上述实施例的基础上,可选的,所述异常画面分块数量确定模块,包括:

确定第一拍摄画面区域中预划分画面分块的分块亮度,以及确定预划分画面分块的分块亮度是否大于或等于预设异常亮度阈值;

将分块亮度大于或等于预设异常亮度阈值的预划分画面分块作为异常画面分块,并统计得到异常画面分块数量。

在上述实施例的基础上,可选的,所述第一拍摄画面区域基于拍摄设备上补光灯的位置从所述第二拍摄画面区域中选取确定。

在上述实施例的基础上,可选的,所述确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息,包括:

按照预设的采集时间间隔,在目标时段对第二拍摄画面区域对应拍摄场景进行深度图像采集,得到至少一个目标深度图像信息;所述深度图像信息能够反映所述第二拍摄画面区域对应拍摄场景中物体到拍摄设备的距离分布情况。

在上述实施例的基础上,可选的,所述补光防干扰控制模块,包括:

从目标深度图像信息中解析得到目标深度解析结果;深度解析结果包括第二拍摄画面区域对应拍摄场景的深度图像中不同深度的像素统计值、第一拍摄画面区域对应拍摄场景的深度图像中不同位置像素的深度分布以及深度平均值;

依据目标深度解析结果确定所述第二拍摄画面区域中是否存在动态干扰物;

在所述第二拍摄画面区域中存在动态干扰物时,启动对第二拍摄画面区域进行补光防干扰。

在上述实施例的基础上,可选的,所述依据目标深度解析结果确定所述第二拍摄画面区域中是否存在动态干扰物,包括:

确定从参考深度图像信息中解析得到的参考深度解析结果;所述参考深度图像信息通过在参考时段对所述第二拍摄画面区域对应拍摄场景进行深度图像采集得到;所述参考时段包括拍摄设备补光灯开启后预设时间内;

依据目标深度解析结果相对参考深度解析结果的变化情况,确定所述第二拍摄画面区域中是否存在动态干扰物。

在上述实施例的基础上,可选的,所述依据目标深度解析结果相对参考深度解析结果的变化情况,确定所述第二拍摄画面区域中是否存在动态干扰物,包括:

若依据目标深度解析结果相对参考深度解析结果的变化,确定所述第二拍摄画面区域对应拍摄场景的深度图像中浅深度像素统计值增大,且所述第一拍摄画面区域对应拍摄场景的深度图像中浅深度像素统计值的增大变化量大于预设变化量阈值(或者,第一拍摄画面区域对应拍摄场景的深度图像的深度平均值的减少变化量大于预设变化量阈值,即第一拍摄画面区域的平均深度明显变浅),则确定所述第二拍摄画面区域中存在动态干扰物;

其中,所述浅深度像素包括在拍摄画面区域对应拍摄场景的深度图像中像素深度值小于预设深度阈值的像素。

在上述实施例的基础上,可选的,所述依据目标深度解析结果确定所述第二拍摄画面区域中是否存在动态干扰物,包括:

依据目标深度解析结果包括的第二拍摄画面区域对应拍摄场景的深度图像中不同深度的像素统计值,确定第二拍摄画面区域对应拍摄场景的深度图像的深度平均值,作为第二目标深度平均值;

确定目标深度解析结果包括的在目标时段第一拍摄画面区域对应拍摄场景的深度图像的深度平均值,作为第一目标深度平均值;

若第二目标深度平均值小于第二参考深度平均阈值,且第一目标深度平均值相对第一参考深度平均阈值的减小变化量超过预设减少变化量阈值,则确定所述第二拍摄画面区域中存在动态干扰物;

其中,所述参考深度平均阈值基于从参考深度图像信息中解析得到的参考深度解析结果进行确定;所述参考深度图像信息通过在参考时段对所述第二拍摄画面区域对应拍摄场景进行深度图像采集得到;所述参考时段包括拍摄设备补光灯开启后预设时间内。

在上述实施例的基础上,可选的,所述启动对第二拍摄画面区域进行补光防干扰,包括:

依据目标深度解析结果,确定第一拍摄画面区域对应拍摄场景的深度图像中浅深度像素的统计值,作为第一浅深度像素的统计值;

依据目标深度解析结果,确定第二拍摄画面区域对应拍摄场景的深度图像中浅深度像素的统计值,作为第二浅深度像素的统计值;

依据第一浅深度像素的统计值相对第二浅深度像素的统计值的占比,采用适配的补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

其中,所述浅深度像素包括在拍摄画面区域对应拍摄场景的深度图像中像素深度值小于预设深度阈值的像素;所述第一浅深度像素的统计值相对第二浅深度像素的统计值的占比能反映动态干扰物在第一拍摄画面区域的聚集程度。

在上述实施例的基础上,可选的,所述依据第一浅深度像素的统计值相对第二浅深度像素的统计值的占比,采用适配的补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶,包括:

若第一浅深度像素的统计值大于第二浅深度像素的统计值的第一预设倍数结果,则采用第一补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

若第一浅深度像素的统计值在第二浅深度像素的统计值的第一预设倍数结果与第二浅深度像素的统计值的第二预设倍数结果之间,则采用第二补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

若第一浅深度像素的统计值小于第二浅深度像素的统计值的第二预设倍数结果,则采用第三补光防干扰方式对第二拍摄画面区域中动态干扰物进行驱赶;

其中,第一预设倍数与第二预设倍数均小于1,且第一预设倍数大于第二预设倍数;第一补光防干扰方式的驱赶强度大于第二补光防干扰方式的驱赶强度,第二补光防干扰方式的驱赶强度大于第三补光防干扰方式的驱赶强度。

本发明实施例中所提供的夜间补光防干扰装置可执行上述本发明任意实施例中所提供的夜间补光防干扰方法,具备执行该夜间补光防干扰方法相应的功能和有益效果,详细过程参见前述实施例中夜间补光防干扰方法的相关操作。

图8是本发明实施例中提供的一种电子设备的结构示意图。如图8所示结构,本发明实施例中提供的电子设备包括:一个或多个处理器810和存储装置820;该电子设备中的处理器810可以是一个或多个,图8中以一个处理器810为例;存储装置820用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器810执行,使得所述一个或多个处理器810实现如本发明实施例中任一项所述的夜间补光防干扰方法。

该电子设备还可以包括:输入装置830和输出装置840。

该电子设备中的处理器810、存储装置820、输入装置830和输出装置840可以通过总线或其他方式连接,图8中以通过总线连接为例。

该电子设备中的存储装置820作为一种计算机可读存储介质,可用于存储一个或多个程序,所述程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例中所提供的夜间补光防干扰方法对应的程序指令/模块。处理器810通过运行存储在存储装置820中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述方法实施例中夜间补光防干扰方法。

存储装置820可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储装置820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置820可进一步包括相对于处理器810远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置830可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置840可包括显示屏等显示设备。

并且,当上述电子设备所包括一个或者多个程序被所述一个或者多个处理器810执行时,程序进行如下操作:

确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;

若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;

依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。

当然,本领域技术人员可以理解,当上述电子设备所包括一个或者多个程序被所述一个或者多个处理器810执行时,程序还可以进行本发明任意实施例中所提供的夜间补光防干扰方法中的相关操作。

本发明实施例中提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时用于执行夜间补光防干扰方法,该方法包括:

确定拍摄设备的第一拍摄画面区域中异常画面分块数量;所述异常画面分块包括第一拍摄画面区域中分块亮度满足预设异常亮度阈值的预划分画面分块;

若异常画面分块数量大于预设异常分块统计阈值,则确定拍摄设备的第二拍摄画面区域对应拍摄场景的目标深度图像信息;所述第一拍摄画面的采集时间早于所述第二拍摄画面,所述第二拍摄画面区域包括所述第一拍摄画面区域;

依据目标深度图像信息,控制对第二拍摄画面区域进行补光防干扰。

可选的,该程序被处理器执行时还可以用于执行本发明任意实施例中所提供的夜间补光防干扰方法。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(Random AccessMemory,RAM)、只读存储器(Read Only Memory,ROM)、可擦式可编程只读存储器(ErasableProgrammable Read Only Memory,EPROM)、闪存、光纤、便携式CD-ROM、光存储器件、磁存储器件、或者上述的任意合适的组合。计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于:电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、无线电频率(RadioFrequency,RF)等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

技术分类

06120116380823