【技术实现步骤摘要】
一种基于置信度和特征融合的无纹理三维物体跟踪方法
本专利技术涉及一种基于置信度和特征融合的无纹理三维物体跟踪方法,属于计算机视觉领域。
技术介绍
三维物体跟踪能够连续获得三维物体与相机之间的空间位置关系,是计算机视觉中的一项重要任务。目前三维跟踪已经有着广泛的应用场景,例如工业制造、医学诊断、娱乐游戏、机器人等领域。三维物体跟踪根据使用的视频数据类型不同,可以大致分为两类:基于RGB-D视频数据的三维跟踪和基于RGB视频数据的三维跟踪[LepetitV,FuaP.Monocularmodel-based3dtrackingofrigidobjects:Asurvey.FoundationsandinComputerGraphicsandVision,2005,1(1):1-89.]。基于RGB-D数据跟踪的方法通过深度相机能获得场景中的三维信息,故基于RGB-D视频数据的三维跟踪方法能显著提高算法的稳定性。但该类方法需要配备深度相机,并受限于深度相机的使用条件,往往在室外场景以及物体较远时方法失效。基于RGB视频数据的跟踪根据物体纹理性质可以分为有纹理和无纹理物体跟踪。有纹理物体跟踪容易在图像上检测特征点,如稳定的SIFT(Scale-invariantfeaturetransform,尺度不变特征变换)和ORB(OrientedFASTandRotatedBRIEF,一种快速特征点提取和描述的算法)特征点,并根据特征点间的对应关系获得较为鲁棒稳定的位姿参数。当物体没有纹理或纹理较弱时,不足以提取稳定 ...
【技术保护点】
1.一种基于置信度和特征融合的无纹理三维物体跟踪方法,其特征在于,该跟踪方法包括如下步骤:/n(1)将跟踪物体的三维模型、RGB单目相机拍摄的每一帧图像、第一帧位姿输入到计算机中,分别根据前景点、背景点和不确定区域点的颜色信息,使用颜色直方图建立对应的前景区域的颜色模型、背景区域的颜色模型和不确定区域的颜色模型;/n(2)根据第一帧位姿将物体进行投影得到轮廓点,对于任一轮廓点x
【技术特征摘要】
1.一种基于置信度和特征融合的无纹理三维物体跟踪方法,其特征在于,该跟踪方法包括如下步骤:
(1)将跟踪物体的三维模型、RGB单目相机拍摄的每一帧图像、第一帧位姿输入到计算机中,分别根据前景点、背景点和不确定区域点的颜色信息,使用颜色直方图建立对应的前景区域的颜色模型、背景区域的颜色模型和不确定区域的颜色模型;
(2)根据第一帧位姿将物体进行投影得到轮廓点,对于任一轮廓点xi,沿其法线方向构造集束Li,每个集束Li包括1个轮廓点xi和16个区域点16个区域点包括8个前景点和8个背景点,同时轮廓点也属于区域点,即所有集束中的点构成优化区域;
(3)分别计算轮廓点xi和区域点的能量函数,并根据轮廓点xi的置信度与区域点的置信度,确定集束Li上边缘项的权重αi、颜色项的权重βi;对于每个集束Li,其优化方程为:
式(I)中,Ebundle(xi,ξ)表示集束Li的能量函数,ξ表示位姿参数,由李代数表示;eedge(xi,ξ)表示轮廓点xi的能量函数,表示区域点的能量函数;αi表示边缘项的权重,βi表示颜色项的权重,λ表示边缘项与颜色项的平衡参数;
(4)优化区域中所有集束对应总的能量方程为:
式(II)中,E(ξ)表示最终优化的能量函数,ωi表示集束Li的权重;C表示物体的投影轮廓;
求最优位姿使得对应的最终优化的能量函数最小;即为当前帧图像的返回值,表示算法计算得到了物体相对于相机的位姿,用和物体的三维模型进行渲染,得到当前帧图像上的物体区域;另外,又作为下一帧图像的初始位姿进行跟踪;
(5)从第二帧图像开始,依据当前帧图像、上一帧图像位姿及物体的三维模型进行当前帧的跟踪,重复步骤(2)-(4),得到当前帧的位姿及当前帧的渲染图像,直到跟踪结束。
2.根据权利要求1所述的一种基于置信度和特征融合的无纹理三维物体跟踪方法,其特征在于,步骤(3)中,根据轮廓点xi的置信度与区域点的置信度,确定集束Li上边缘项的权重αi、颜色项的权重βi,具体过程包括:
A、根据梯度方向计算轮廓点xi的置信度,轮廓点xi的置信度计算公式为:
cedge(xi)=|cos(oriI(xi)-oriI′(xi))|(III)
式(III)中,cedge(xi)表示轮廓点xi的置信度;oriI(xi)表示输入图像...
【专利技术属性】
技术研发人员:秦学英,李佳宸,钟凡,宋修强,
申请(专利权)人:山东大学,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。