一种恶劣环境中的无人机检测方法与流程

文档序号:15258050发布日期:2018-08-24 20:58阅读:403来源:国知局

本发明属于无人机检测技术领域,具体涉及一种恶劣环境中的无人机检测方法。



背景技术:

近年来,随着无人机技术的发展,其应用也逐步从学者的研究扩大到电影拍摄、大型活动拍摄以及房地产等商业领域。为了迎合市场,民用无人机迅猛发展,购买无人机的用户也成倍增多,但是无人机会给机场等地带来安全隐患,尤其是在恶劣环境(比如雾天等)下,隐患更大。而用户却鲜少关心,尽管国家规定禁飞区域,却依然有人不遵守规定。

虽然国家已经出台无人机监管措施,但是这些监管措施都不太容易具体实施,而在恶劣环境下,检测无人机的难度会更大,传统的检测算法无法准确检测到恶劣环境中的无人机,所以必须研究在恶劣环境中无人机检测的算法及应用,也可为之后做无人机的追踪等操作提供依据。



技术实现要素:

为了解决上述技术问题,本发明提供了一种恶劣环境中的无人机检测方法,能够自动检测无人机,能及时发现“有害”无人机,消除安全隐患,

实施本发明的技术方案如下:

一种恶劣环境中的无人机检测方法,具体步骤为:

步骤1、利用相机采集恶劣环境中有无人机的视频,处理视频并获得n帧图像;

步骤2、利用步骤1中得到的所有图像进行背景建模,得到背景模型;

步骤3、利用步骤2中获得的背景模型,将步骤1中得到的所有图像进行背景分割处理,得到去除背景模型的图像,再通过对前后两幅图像的目标之间的欧氏距离比较和置信度设定识别图像中的无人机。

进一步的,步骤2具体为:

第1步:设参数i的初始值为1;

第2步:对第i帧和第i+1帧图像进行灰度化处理;

第3步:对第2步处理后的图像进行帧差处理,即用第i帧图像减去第i+1帧图像得到帧差图像;

第4步:对第3步处理后的帧差图像进行二值化处理,得到二值化图像,即利用自动分割阈值算法得到二值化阈值,将帧差图像中灰度大于二值化阈值的像素值置为1,否则置0;

第5步:对第4步处理后的二值化图像进行形态学腐蚀和形态学膨胀,得到1幅背景图;

第6步:将i的数值加1后,判断i的数值:

若i等于n-1,则跳转到第7步,此时已得到n-1幅背景图;

若i小于n-1,则跳转到第2步;

第7步:计算背景图中某一位置像素点在n-1幅背景图中的像素值之和,记为该位置像素点的像素和值,将所述像素和值与比较阈值进行比较,若大于比较阈值,则该像素点被判定为背景,否则舍弃该像素点,用此方法判断背景图中所有位置的像素点,最终可以获得背景模型,其中所述比较阈值为n*0.5。

进一步的,步骤3具体为:

第1步:设参数j的初始值为1;

第2步:对第j帧和第j+1帧图像进行灰度化处理;

第3步:利用步骤2得到的背景模型,分别对第j帧和第j+1帧图像进行背景分割,得到去除背景模型的两幅图像;

第4步:对第3步处理后的图像进行帧差处理,即用第j帧图像减去第j+1帧图像得到帧差图像;

第5步:对第4步处理后的帧差图像进行二值化处理,得到二值化图像;

第6步:对第5步处理后的二值化图像进行形态学腐蚀和形态学膨胀;

第7步:对第6步处理后的图像提取连通域,根据设定的尺寸阈值从图像中剔出不符合要求的连通域;

第8步:对第7步处理后的图像进行连通域合并,得到1幅目标图;

第9步:将j的数值加1后,判断j的数值:

若j等于n-1,则跳转到第10步,此时已得到n-1幅目标图;

若j小于n-1,则跳转到第2步;

第10步:依次两两比较n-1幅目标图,若目标在相邻两幅图像里均存在,且在两幅图像中的欧氏距离小于比较阈值时,可判断两幅图像中的目标为同一个目标,否则不是同一个目标;当同一个目标出现1次,置信度对应加1,当置信度为3时才判定为无人机目标,其中置信度初始值为0。

有效益处

本发明提供的一种恶劣环境中的无人机检测方法,和现有技术相比,其优点在于:

1)本发明通过图像处理检测恶劣环境中的无人机,可为检查发现进入禁飞区域的无人机提供一种选择方法,提高了具体措施实施的实现性;

2)本发明通过对背景建模,得到背景模型,使得能够在图像中更准确地检测到无人机,为跟踪无人机提供依据。

3)本发明通过对前后两幅图像的目标之间的欧氏距离比较和置信度设定,更加准确的检测到无人机。

附图说明

图1为本发明流程图;

图2为背景模型;

图3为相机拍摄的无人机场景;

图4为图像的灰度图;

图5为帧差图;

图6为二值图;

图7为腐蚀膨胀图;

图8为检测到的目标。

具体实施方式

下面结合附图并举实施例,对本发明进行详细描述,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

实施例1:

随着无人机行业的迅速发展扩张,对无人机的管理也成为一大难题,本发明提供的一种恶劣环境中的无人机检测方法,能利用图像处理的手段检测无人机,使得人们更加快捷方便地发现无人机,并迅速作出相应的处理:

一种恶劣环境中的无人机检测方法,参照图1的流程图,以实际场景中飞行的无人机为例,进行实验,具体实施步骤如下:

步骤一:利用相机采集含有无人机场景的视频,处理视频并获得n帧图像,每帧图像尺寸1080×720像素以上,其中第一帧和第二帧图像,如图3所示;

步骤二:利用步骤一处理后的所有图像进行背景建模:

第1步:设参数i的初始值为1;

第2步:对第i帧和第i+1帧图像进行灰度化处理,如图4所示;

第3步:对第2步处理后的图像进行帧差处理,即用第i帧图像减去第i+1帧图像得到帧差图像;

第4步:对第3步处理后的帧差图像进行二值化处理,得到二值化图像,即利用自动分割阈值算法得到二值化阈值,将帧差图像中灰度大于二值化阈值的像素值置为1,否则置0;

第5步:对第4步处理后的二值化图像进行形态学腐蚀和形态学膨胀,得到1幅背景图;

第6步:将i的数值加1后,判断i的数值:

若i等于n-1,则跳转到第7步,此时已得到n-1幅背景图;

若i小于n-1,则跳转到第2步;

第7步:计算背景图中某一位置像素点在n-1幅背景图中的像素值之和,记为该位置像素点的像素和值,将所述像素和值与比较阈值进行比较,若大于比较阈值,则该像素点被判定为背景,否则舍弃该像素点,用此方法判断背景图中所有位置的像素点,最终可以获得背景模型,其中所述比较阈值为n*0.5,如图2所示。

步骤三:利用步骤二的到背景模型,检测场景中的无人机目标:

第1步:设参数j的初始值为1;

第2步:对第j帧和第j+1帧图像进行灰度化处理,如图4所示;

第3步:为去掉背景干扰,利用步骤2得到的背景模型,分别对第j帧和第j+1帧图像进行背景分割,得到去除背景模型的两幅图像;

第4步:对第3步处理后的图像进行帧差处理,即用第j帧图像减去第j+1帧图像得到帧差图像,如图5所示;

第5步:对第4步处理后的帧差图像进行二值化处理,得到二值化图像,如图6所示;

第6步:对第5步处理后的二值化图像进行形态学腐蚀和形态学膨胀,去掉噪声的影响,如图7所示;

第7步:对第6步处理后的图像提取连通域,根据尺寸筛选目标,去除虚警;

第8步:对第7步处理后的图像进行连通域合并处理,该处理可防止在某些情况下进行帧差处理后一个目标被分成两个的情况,处理后得到1幅目标图;

第9步:将j的数值加1后,判断j的数值:

若j等于n-1,则跳转到第10步,此时已得到n-1幅目标图;

若j小于n-1,则跳转到第2步;

第10步:依次两两比较n-1幅目标图,若目标在相邻两幅图像里均存在,且在两幅图像中的欧氏距离小于比较阈值时,可判断两幅图像中的目标为同一个目标,否则不是同一个目标;当同一个目标出现1次,置信度对应加1,当置信度为3时才判定为无人机目标,其中置信度初始值为0,如图8所示。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1