首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于轻量化SSD的DeepSort水面漂浮物多目标跟踪方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:大连理工大学;大连理工大学人工智能大连研究院

摘要:一种基于轻量化SSD的DeepSort水面漂浮物多目标跟踪方法,属于机器学习、目标跟踪领域。首先,获得若干水面漂浮物的连续视频帧。其次,输入水面漂浮物视频数据,通过轻量化的SSD检测算法获取当前帧的水面漂浮物目标检测框,基于视频当前帧的目标检测框进行状态预测,获得当前视频帧下的水面漂浮物目标跟踪框。再次,计算所有水面漂浮物目标检测框和跟踪框之间的运动匹配度和表观匹配度,将运动匹配度和表观匹配度进行综合匹配得到关联代价。最后,通过匈牙利算法将水面漂浮物的关联代价矩阵Ci,j进行关联匹配,确定跟踪结果。本发明能够实现水面漂浮物多目标跟踪,降低反向传播的参数数量和内存成本,提高数据关联的准确性,改善光照和遮挡物的影响。

主权项:1.一种基于轻量化SSD的DeepSort水面漂浮物多目标跟踪方法,其特征在于,包括以下步骤:S1:借助多台摄像机获得若干水面漂浮物的连续视频帧;S2:输入水面漂浮物视频数据,通过轻量化的SSD检测算法获取当前帧的水面漂浮物目标检测框;具体为:轻量化SSD目标检测算法由骨干网络和辅助网络构成;第一,骨干网络参考轻量化MobileNetV2的网络结构,将MobileNetV2网络替换传统SSD检测算法中的VGG-16网络,将MobileNetV2网络卷积中的多尺度结构通过跨层连接构建特征金字塔网络,在MobileNetV2网络预测层中将深度可分离卷积代替传统标准卷积以降低参数和模型运算量;第二,辅助网络采用模型量化方法Quantized-CNN对深度可分离卷积的参数进行量化,量化过程通过改变深度可分离卷积中字空间数量和每个字空间中的字码数量两个参数来完成;轻量化SSD检测算法获取视频目标检测框包括以下步骤:1采用轻量化SSD目标检测算法中的特征金字塔网络获得当前帧中水面漂浮物不同尺度的特征响应图;2将步骤1中得到的特征响应图通过轻量化SSD目标检测算法的特征提取网络MobileNetV2提取当前帧中的所有目标检测框;3在步骤2中得到的所有目标检测框中,删除置信度低于0.7的检测框,并采用非最大值抑制方法删除冗余和重复的检测框,通过两次筛选得到当前帧中的最终目标检测框;S3:基于视频当前帧的目标检测框采用卡尔曼滤波算法进行状态预测,获得当前视频帧下的水面漂浮物目标跟踪框;具体为:1在步骤S2中通过轻量化SSD目标检测算法获得视频中第1帧中A个水面漂浮物目标检测框,并通过置信度阈值0.7和非最大值抑制方法两种方式筛选出B个目标检测框;2为第1帧中的B个目标检测框中的每一个检测框分配一个卡尔曼滤波器;3根据第1帧中的B个目标检测框,通过卡尔曼滤波器对第2帧中的水面漂浮物目标进行预测,获得第2帧下水面漂浮物的跟踪框;4根据视频总帧数N,重复上述S3中的步骤1-3,直到获得第N帧下的水面漂浮物目标跟踪框;S4:计算所有水面漂浮物目标检测框和跟踪框之间的运动匹配度和表观匹配度,将运动匹配度和表观匹配度进行综合匹配得到关联代价,并构建关联代价矩阵;具体为:采用马氏距离衡量物体检测框dj和物体跟踪框yi之间的距离d1i,j,衡量运动匹配度: 其中,dj代表第j个检测框,yi代表第i个跟踪框,代表卡尔曼滤波器预测得到的跟踪框与目标检测算法得到的检测框之间的协方差,T代表转置操作,t1代表马氏距离特定阈值,代表跟踪框和预测框两者的运动匹配度;当马氏距离d1i,j≤特定阈值t1时,代表跟踪框和预测框两者关联,运动匹配度为1,匹配成功;采用余弦距离d2i,j进行衡量表观匹配度,公式如下: 其中,代表余弦相似度,代表第k个跟踪框,余弦距离d2i,j=1-余弦相似度,Ri代表在跟踪器i中所有的跟踪框;t2代表余弦距离特定阈值;代表跟踪框和预测框两者的表观匹配度;当最小余弦距离d2i,j≤特定阈值t2时,代表跟踪框和预测框两者的表观匹配成功;基于S4中的运动匹配度和表观匹配度计算结果,加权计算得到关联代价矩阵Ci,j:Ci,j=λd1i,j+1+λd2i,j5 其中,λ代表运动匹配度的权重,1+λ代表表观匹配度的权重,bi,j代表第j个检测框和第i个跟踪框的匹配性,当bi,j=1时,代表第j个检测框和第i个跟踪框初步匹配;S5:通过匈牙利算法将水面漂浮物的关联代价矩阵Ci,j进行关联匹配,确定跟踪结果,实现水面漂浮物多目标跟踪;具体为:1设定马氏距离特定阈值t1和余弦距离特定阈值t2,将t1与d1i,j进行比较,将t2与d2i,j进行比较;2将大于t1的d1i,j和大于t2的d2i,j来计算关联代价矩阵Ci,j,将所对应的目标检测框和目标跟踪框中的水面漂浮物作为一组跟踪结果。

全文数据:

权利要求:

百度查询: 大连理工大学 大连理工大学人工智能大连研究院 一种基于轻量化SSD的DeepSort水面漂浮物多目标跟踪方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。