[发明专利]一种空中高动态小目标检测方法及系统有效
申请号: | 202111271885.5 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114049377B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 白成超;迟雨灿;郭继峰 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06T7/246 | 分类号: | G06T7/246;G06T7/73;G06V20/40;G06V10/82;G06N3/04;G06N3/08 |
代理公司: | 黑龙江立超同创知识产权代理有限责任公司 23217 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中高 动态 目标 检测 方法 系统 | ||
1.一种空中高动态小目标检测方法,其特征在于,包括以下步骤:
步骤一、实时获取包含运动目标的多个连续视频帧图像;
步骤二、利用预训练的基于YOLOv3算法的全局目标检测模型对多个连续视频帧图像中的首帧图像进行全局目标检测,获得首帧图像中运动目标全局像素坐标;
步骤三、基于首帧图像中运动目标全局像素坐标和运动目标在连续视频帧图像之间的连续性,对首帧图像后面连续的多个视频帧图像进行裁剪,获得多个包含运动目标的局部图像;其中,对首帧图像后面连续的多个视频帧图像进行裁剪的过程包括:
以上一帧运动目标坐标(X(t),Y(t))为待裁剪局部图像中心、预设像素尺寸为待裁剪局部图像尺寸时,若待裁剪局部图像在该视频帧图像区域内,则待裁剪局部图像中心坐标(Cx,Cy)计算公式为:
若待裁剪局部图像不在该视频帧图像区域内,则待裁剪局部图像中心坐标(Cx,Cy)计算公式为:
式中,Snet表示待裁剪局部图像为正方形的边长;Wv、Hv表示视频帧图像尺寸;
步骤四、将多个包含运动目标的局部图像输入预训练的基于改进YOLOv3-tiny算法的局部目标检测模型进行局部目标检测,实时获得局部图像中运动目标局部像素坐标;
步骤五、将局部图像中运动目标局部像素坐标进行转换处理,获得其对应的运动目标全局像素坐标;
步骤六、根据像素坐标系和世界坐标系的转换关系、运动目标全局像素坐标,计算获得运动目标的实际位置。
2.根据权利要求1所述的一种空中高动态小目标检测方法,其特征在于,步骤四中基于改进YOLOv3-tiny算法的局部目标检测模型中所述改进YOLOv3-tiny算法是在YOLOv3-tiny算法基础上进行改进,改进之处在于:将YOLOv3-tiny网络中锚框数量从6增加到9,将上采样倍数改为4,同时两级特征通道整合叠加过程中使浅层深度为更深一层的2倍。
3.根据权利要求2所述的一种空中高动态小目标检测方法,其特征在于,步骤五中按照下述公式进行转换处理获得其对应的运动目标全局像素坐标:
式中,x(t+i)、y(t+i)表示运动目标局部像素坐标;X(t+i)、Y(t+i)表示转换后的全局像素坐标;t+i表示从t时刻开始切换后的时刻。
4.根据权利要求3所述的一种空中高动态小目标检测方法,其特征在于,步骤六中运动目标的实际位置用方位角表示,所述方位角计算公式如下:
horizontal_angle=arctan((x-x0)/fx)
vertical_angle=arctan((y-y0)/fy)
式中,horizontal_angle表示水平角;vertical_angle表示垂直角;fx、fy表示相机内参;x0、y0表示图像中心坐标;x、y表示运动目标全局像素坐标。
5.根据权利要求4所述的一种空中高动态小目标检测方法,其特征在于,步骤三中当出现对某一个视频帧图像裁剪后不能获得包含运动目标的局部图像时,重新利用预训练的基于YOLOv3算法的全局目标检测模型对当前帧图像进行全局目标检测,获得当前帧图像中运动目标全局像素坐标;然后将当前帧图像作为首帧图像,对其后面连续的多个视频帧图像继续执行步骤三至步骤六。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111271885.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:液态硅胶双色高速注胶方法
- 下一篇:一种有机物料快速发酵增效菌剂及其应用