[发明专利]一种基于旋转不变特征的遥感图像飞机目标检测方法有效
申请号: | 201910035876.2 | 申请日: | 2019-01-15 |
公开(公告)号: | CN109767442B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 林亿;赵明;胡周伟;潘胜达;安博文 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06T5/00 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 包姝晴;徐雯琼 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 旋转 不变 特征 遥感 图像 飞机 目标 检测 方法 | ||
1.一种基于旋转不变特征的遥感图像飞机目标检测方法,其特征在于,包含以下步骤:
步骤S1、按照模板轮廓图像的尺寸,将待检测遥感飞机多目标图像分成多个检测窗口;
步骤S2、遍历整个待检测遥感飞机多目标图像,计算每一个检测窗口的CPA集和割线投影矩SPM特征集,并根据SPM特征集计算每一个检测窗口的H向量,将每一个检测窗口的CPA集和H向量与模板轮廓图像的CPA集和H向量进行比较,计算出每个检测窗口的得分并过滤掉低分窗口;
步骤S3、通过多尺度自卷积MSA算法和非极大值抑制NMS算法确定飞机最可能存在的位置集;
所述的步骤S2包含以下步骤:
步骤S2.1、计算每一个检测窗口的CPA集,计算每一个检测窗口的SPM特征集,继而计算出每一个检测窗口的H向量;
步骤S2.2、将每一个检测窗口的CPA集与模板轮廓图像的CPA集进行逐个像素点比对,统计检测窗口内的可能位置点数量作为检测窗口的得分;
步骤S2.3、计算检测窗口的H向量与模板轮廓图像的H向量的相关度,滤除相关度低的检测窗口;
步骤S2.1中,所述的计算每一个检测窗口的CPA集的方法包含:
一幅大小为m×n的飞机轮廓图形,O为其中心点,P为其质点,A为其轮廓上任意点;
中心角和质点角βA分别由公式(1)与公式(2)计算:
其中,(XOA,YOA)是A点与O点的相对坐标,(XPA,YPA)是A点与P点的相对坐标,S函数是为了将角度转换到[0,2π)范围内,如公式(3)所示:
其中,(X,Y)表示坐标,中心点O的坐标以及质点P的坐标分别由公式(4)和公式(5)表述:
其中,h为轮廓像素点总数,xi为每一个轮廓像素点的横坐标,yi为每一个轮廓像素点的纵坐标;
根据公式(1)和公式(2)即可计算出A点的中心质点角:
所述的步骤S2.1中,所述的计算每一个检测窗口的SPM特征集和H向量的方法包含:
割线投影矩定义为:设轮廓图像中距离最远的两个点M、N所连成的直线为MN,则轮廓上任意一点A到MN的投影距离就称作割线投影矩;
M、N为轮廓上距离最远的两个点,A为轮廓上任意一点,AO⊥MN,AO即为A点的割线投影矩,其长度由公式(7)计算:
其中,Q1、Q2分别是M、N点的坐标,A是A点坐标,||x||2是x的2范数,如下式描述:
设H向量共有λ1个元素,用图形轮廓最大割线投影矩SPM值减去最小SPM值,再除以H向量元素个数,得到分组区间大小gap:
再根据公式(10)对每一个SPM值进行分组,SPM对应H向量第k个分组:
其中,floor(x)表示不超过x的最大整数;
最后,统计各分组的元素个数,即是H向量对应分组的值,即H向量一共包含λ1个元素,每个元素的值对应其区间范围内的SPM值数量,这样就得出了轮廓的SPM特征,其一维向量形式用H向量表征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910035876.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动检测盲元标记方法
- 下一篇:一种布料瑕疵数据收集方法及装置