基于图像频率和亮度中值的昼夜判别方法与流程

文档序号:31459569发布日期:2022-09-07 15:41阅读:167来源:国知局
基于图像频率和亮度中值的昼夜判别方法与流程

1.本发明涉及智能安防技术领域,特别涉及一种基于图像频率和亮度中值的昼夜判别方法。


背景技术:

2.随着人工智能技术的不断完善与发展,智能识别技术在智能安防领域得到兴起与应用,现在该技术在智能安防领域已经是不可或缺的一部分。检测目标出现时,可通过人工智能技术,使检测设备发现、识别和跟踪检测目标,以达到降低警戒人员的压力,提高对入侵目标的识别速度和准确率的目的。
3.而为了保证当前监测图像是否符合智能识别的标准,需要对当前检测环境进行监测,现如今对入侵目标的全天候检测一般采用如下方法:通过传感器或内部时钟等方法对当前的环境亮度等参数进行采集并判断昼夜,白天使用真彩图像对目标进行识别,夜晚使用红外图像对目标进行识别。
4.目前对昼夜图像的判断方式主要有三种:(1)分别对白光图像(白天的图像)和红外图像(夜晚的图像)进行目标检测,基于深度学习的目标实时检测算法需要高配置的算法处理硬件单元,同时对白光图像和红外图像进行目标检测造成硬件成本高。
5.(2)基于时间或者直方图判断昼夜情况,分别对白光图像或者红外图像进行目标识别,需要人工频繁干预调整因四季和时差导致的昼夜更替不一致,使用便捷性相对较差。且基于直方图判断昼夜的方式基本虽能达到要求,但这种方式在地图出现强光源时,会造成误判的几率变大。
6.(3)基于温度传感器或光照传感器判断昼夜情况,分别对白光图像或者红外图像进行目标识别的方式虽然能够实时调节拍摄图像切换,但环境中出现单个强光源或当前处于识别临界点时,会导致昼夜识别效果不理想,降低入侵目标识别率。


技术实现要素:

7.本发明的目的是在识别目标之前,能准确判断当前环境是白天还是黑夜,从而精准的识别目标,提供一种基于图像频率和亮度中值的昼夜判别方法。
8.为了实现上述发明目的,本发明实施例提供了以下技术方案:基于图像频率和亮度中值的昼夜判别方法,包括以下步骤:步骤s1,检测设备发现目标,双光电设备获取目标所在区域的视频画面,并抽取视频画面中的一帧白光光电图像;所述双光电设备包括白光光电设备、红外光电设备,其中白光光电设备用于拍摄白光光电图像,红外光电设备用于拍摄红外光电图像;步骤s2,计算抽取的一帧白光光电图像的频率梯度,根据频率梯度滤除该帧白光光电图像中高频围绕的亮度区域;其中高频为大于频率梯度中最小值与最大值的平均值的频率;
步骤s3,判断滤除了高频的频率梯度中的中值与预设阈值的大小,若中值大于预设阈值则判断为白天,并使用白光光电图像进行目标识别;若中值小于预设阈值则判断为夜晚,并使用红外光电图像进行目标识别。
9.更进一步地,所述检测设备发现目标的步骤,包括:所述检测设备为雷达,雷达经云台转动回到初始位置后开始初始扫描,以确认当前环境并形成扫描频谱图,使用所述扫描频谱图作为参照环境;雷达经云台持续扫描,当扫描的环境与参照环境不一致时,对比确定不一致的扫描点,并对该扫描点进行持续跟踪,得到该扫描点的移动轨迹,从而确定发现的目标。
10.更进一步地,所述双光电设备获取目标所在区域的视频画面,并抽取视频画面中的一帧白光光电图像的步骤,包括:根据目标对雷达反射面和当前环境不同所产生的差异点确定目标在所述参照环境中的位置,将该位置转换为由平面角度、俯仰角度、距离雷达位置构成的坐标数据,由rj45网络通讯将坐标数据传输至显控计算机;显控计算机通过can通讯调度云台,将双光电设备转动至目标所在方向,并通过rj45网络通讯接收目标的坐标数据,使得双光电设备锁定目标拍摄视频画面;双光电设备将拍摄的视频画面通过rj45网络通讯传输至显控计算机,显控计算机对其中白光光电设备拍摄的每2s视频画面中随机抽取一帧白光光电图像。
11.更进一步地,所述计算抽取的一帧白光光电图像的频率梯度的步骤,包括:z=i(x,y)其中x为白光光电图像中某一像素点的横坐标,y为该像素点的纵坐标,z为该像素点的像素值;获取坐标点横坐标x、纵坐标y的滤波核s
x
、sy;并分别对滤波核人工进行标签插值,得到标签系数g
x
、gy;再对滤波核进行判别强化,得到强化度数n
x
、ny;根据标签系数、强化度数对滤波核进行卷积:根据标签系数、强化度数对滤波核进行卷积:其中,、分别为标签系数g
x
、gy的真实期望值;、分别为标签系数g
x
、gy的预期期望值;为判别系数;为微分符号;根据卷积后的滤波核、计算频率梯度向量:根据频率梯度向量计算出该像素点的频率梯度:对该帧白光光电图像的所有像素点进行频率梯度的计算,从而获得该帧白光光电图像的频率梯度f={},i表示第i个像素点。
12.更进一步地,所述根据频率梯度滤除该帧白光光电图像中高频围绕的亮度区域的
步骤,包括:将频率梯度f={}中所有像素点的频率梯度按照从小到大或从大到小的顺序排序,形成新的频率梯度f`={};将频率梯度f`中的最小值与最大值的平均值作为高频阈值,频率梯度f`中大于高频阈值的为高频,将高频从频率梯度f`中滤除。
13.与现有技术相比,本发明的有益效果:本发明通过预判断目标的方式,对当前的昼夜环境进行实时监测,并通过智能算法自动选择白光光电图像进行频率梯度的计算,使用深度卷积的方式对图像的像素值进行处理,可以排除图像中有外强光源的影响,并且保留了图像最真实的线条,然后通过计算频率梯度的中值,能够更准确的实现昼夜区分。
附图说明
14.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍, 应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
15.图1为本发明昼夜判别方法流程图;图2为本发明双光电设备模块示意图。
具体实施方式
16.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
18.实施例:本发明通过下述技术方案实现,如图1所示,基于图像频率和亮度中值的昼夜判别方法,包括以下步骤:步骤s1,检测设备发现目标,双光电设备获取目标所在区域的视频画面,并抽取视频画面中的一帧白光光电图像。
19.请参见图2,所述双光电设备包括白光光电设备、红外光电设备,其中白光光电设备用于拍摄白光光电图像,红外光电设备用于拍摄红外光电图像。
20.所述检测设备可以为雷达或其他的设备,本实施例使用雷达。雷达经云台转动回到初始位置后开始初始扫描,以确认当前环境并形成扫描频谱图,使用所述扫描频谱图作为参照环境。雷达经云台持续扫描,当扫描的环境与参照环境不一致时,对比确定不一致的
扫描点,并对该扫描点进行持续跟踪,得到该扫描点的移动轨迹,从而确定发现的目标。
21.步骤s2,计算抽取的一帧白光光电图像的频率梯度,根据频率梯度滤除该帧白光光电图像中高频围绕的亮度区域;其中高频为大于频率梯度中最小值与最大值的平均值的频率。
22.根据目标对雷达反射面和当前环境不同所产生的差异点确定目标在所述参照环境中的位置,将该位置转换为由平面角度、俯仰角度、距离雷达位置构成的坐标数据,由rj45网络通讯将坐标数据传输至显控计算机。显控计算机通过can通讯调度云台,将双光电设备转动至目标所在方向,并通过rj45网络通讯接收目标的坐标数据,使得双光电设备锁定目标拍摄视频画面。双光电设备将拍摄的视频画面通过rj45网络通讯传输至显控计算机,显控计算机对其中白光光电设备拍摄的每2s视频画面中随机抽取一帧白光光电图像,计算其频率梯度。比如视频画面是30帧的视频流,则2s的视频画面即有60帧图像,从60帧图像中随机抽取一张作为该帧白光光电图像。
23.z=i(x,y)其中x为白光光电图像中某一像素点的横坐标,y为该像素点的纵坐标,z为该像素点的像素值;获取坐标点横坐标x、纵坐标y的滤波核s
x
、sy;并分别对滤波核人工进行标签插值,得到标签系数g
x
、gy;再对滤波核进行判别强化,得到强化度数n
x
、ny;根据标签系数、强化度数对滤波核进行卷积:根据标签系数、强化度数对滤波核进行卷积:其中,、分别为标签系数g
x
、gy的真实期望值;、分别为标签系数g
x
、gy的预期期望值;为判别系数;为微分符号;根据卷积后的滤波核、计算频率梯度向量:根据频率梯度向量计算出该像素点的频率梯度:对该帧白光光电图像的所有像素点进行频率梯度的计算,从而获得该帧白光光电图像的频率梯度f={},i表示第i个像素点。比如求得该帧白光光电图像的频率梯度f={3,1,2,5,7}。
24.本方案对图像的频率梯度进行计算时,融合深度学习的卷积对像素值进行处理,最后计算得到的频率是在图像进行滤波和强化后的,可以排除图像中外强光源的影响,保留了图像最真实的线条。
25.然后将频率梯度f={}中所有像素点的频率梯度按照从小到大或从大到小的顺序排序,形成新的频率梯度f`={}。比如将频率梯度f={3,1,2,5,7}中的像素点
按照从小到大的顺序排序后,得到f`={1,2,3,5,7}。
26.最后将频率梯度f`中的最小值与最大值的平均值作为高频阈值,频率梯度f`中大于高频阈值的为高频,将高频从频率梯度f`中滤除。比如频率梯度f`中的最小值为1,最大值为7,则高频阈值为4,只要f`中大于4的频率都属于高频,则将高频从f`中滤除,剩下f`={1,2,3}。
27.步骤s3,判断滤除了高频的频率梯度中的中值与预设阈值的大小,若中值大于预设阈值则判断为白天,并使用白光光电图像进行目标识别;若中值小于预设阈值则判断为夜晚,并使用红外光电图像进行目标识别。
28.选择中值可以克服线性滤波带来的图像细节的模糊问题,特别是针对被椒盐噪声污染的图像。剩下的频率梯度f`={1,2,3}的中值为2,如果将预设阈值设置为1.5,则判断当前环境为白天,并使用白光光电图像对目标进行继续追踪和识别;如果将预设阈值设置我3,则判断当前环境为夜晚,并使用红外光电图像对目标进行继续追踪和识别。
29.容易理解的,如果频率梯度f`中剩下的频率数是双数,则取中间两个值的平均值作为中值。
30.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1