[发明专利]一种基于UUV水下回收的单目视觉跟踪方法有效
申请号: | 201610104508.5 | 申请日: | 2016-02-25 |
公开(公告)号: | CN105787962B | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 张伟;孟德涛;梁志成;郭毅;陈涛;周佳加;严浙平 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G06T7/20 | 分类号: | G06T7/20 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 uuv 水下 回收 目视 跟踪 方法 | ||
1.一种基于UUV水下回收的单目视觉跟踪方法,其特征在于:所述方法包括:
步骤一、当目标光源系统运动过程中出现在UUV摄像机的视野中时,UUV摄像机采集目标光源系统的序列图像;
步骤二、对采集到的目标光源系统的序列图像的第一帧图像选取心形光源目标,建立目标加权模型
步骤三、在当前帧中计算当前帧候选目标模型
步骤四、根据目标加权模型和当前帧候选目标模型求取Bhattacharyya相似性系数;
u为概率特征,取值为u=1,2,...,m,m为灰度直方图栅格总数;y为候选目标区域的中心位置;
步骤五、根据Bhattacharyya相似性系数计算权重系数wi;
i的取值为1-n,n为矩形框内的像素点总数;
步骤六、根据权重系数wi得到候选目标中心新位置y1;
步骤七、计算候选目标中心新位置y1的模型{pu(y1)}u=1,…,m,得到Bhattacharyya相似性系数比较ρ(y1)和ρ(y0)大小,当ρ(y0)>ρ(y1)时,得到ρ(y1);
qu表示选取心形光源目标颜色直方图栅格特征向量中的第u个分量;
y0为上一帧的候选目标区域的中心位置;
步骤八、当||y1-y0||<ε时,则停止,ε为迭代收敛的最小阈值;否则,使y0=y1,返回到步骤三,当前帧如果是最后一帧,则跟踪结束,否则继续读取下一帧;
所述步骤二中对采集到的目标光源系统的序列图像的第一帧图像选取心形光源目标,建立目标加权模型具体过程为:
对采集到的目标光源系统的序列图像的第一帧图像采用矩形框选取心形光源目标,并假定矩形框中心坐标为(Ox,Oy),其中,a和b分别为矩形框长度和宽度的1/2;将矩形框内像素点归一化到一个单位圆中,矩形框内像素点坐标为(xi,yi);
定义选取心形光源目标中心处点权值是1,选取心形光源目标最外侧权值趋向于0,选取心形光源目标中心处点与最外侧之间点的权值为:
根据均值漂移算法,设n为矩形框内的像素点总数,m为灰度直方图栅格总数,为的像素直方图索引值,x*为选取心形光源目标中心,选取心形光源目标的模型表示为且则选取心形光源目标的加权模型为
其中,k(·)表示核函数,h表示核函数带宽,为目标区域边长的1/2,采用选择Epanechnikov核函数,即
其中,c为常数;
C1为归一化常数,为了保证则x*表示选取心形光源目标中心;δ表示Kronecker delta函数;在当属于第u个特征值时为1,否则为0;
所述步骤三中在当前帧中计算候选目标模型具体过程为:
候选目标区域是指各帧中包含目标的区域,候选目标模型表示为:
其中,候选目标区域的中心位置是y,可初始化为上一帧图像的心形光源目标中心;表示在当前帧中候选目标区域的像素坐标,Ch1为归一化常数;nh表示搜索窗口内的像素总数;j取值范围为1≤j≤nh;
其中,
2.根据权利要求1所述一种基于UUV水下回收的单目视觉跟踪方法,其特征在于:所述步骤四中根据选取心形光源目标的加权模型和当前帧候选目标模型求取Bhattacharyya相似性系数;
用Bhattacharyya相似性系数描述选取心形光源目标的加权模型和当前帧候选目标模型的相似程度,Bhattacharyya相似性系数表示为
其中,为两个m维向量间夹角的余弦值,当两个向量夹角为零时,两个向量最为相似。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610104508.5/1.html,转载请声明来源钻瓜专利网。