[发明专利]一种三维目标运动矢量计算方法有效
申请号: | 201110176736.0 | 申请日: | 2011-06-28 |
公开(公告)号: | CN102222348A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 袁杰;顾人舒;石磊 | 申请(专利权)人: | 南京大学 |
主分类号: | G06T7/20 | 分类号: | G06T7/20 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 胡建华 |
地址: | 210093 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 目标 运动 矢量 计算方法 | ||
1.一种目标三维运动矢量计算方法,其特征在于,包括以下步骤:
步骤(1),目标角点检测和匹配:识别视频流中的目标,标注出基础帧和关键帧中目标的角点,并进行匹配;
步骤(2),根据基础帧和关键帧中匹配的角点,计算关键帧相对于基础帧的三维运动矢量;
步骤(3),根据基础三维模型和所述三维运动矢量计算关键帧的目标三维模型,将目标三维模型反投影回二维平面,并剔除误点,计算最终目标三维运动矢量。
2.根据权利要求1所述的一种目标三维运动矢量计算方法,其特征在于,步骤(1)包括以下步骤:
识别视频流中关键帧和基础帧中的目标;
标注出基础帧和关键帧中目标的角点;
对基础帧和关键帧的角点进行匹配:找到关键帧和基础帧的对应角点,得到角点的二维坐标。
3.根据权利要求2所述的一种目标三维运动矢量计算方法,其特征在于,步骤(2)包括以下步骤:
基于摄像机1和摄像机2:
使用近似方法得出线性方程组:
φ1,φ2,φ3分别为三维运动矢量简化参数,t1,t2,t3分别为平移矩阵参数;组成三维运动矢量M:
或使用非近似方法,得出线性方程组:
,其中r11,r21,r31,r12,r22,r32,r13,r23,r33为旋转矩阵参数,组成三维运动矢量M:
其中(Xi,Yi,Zi)表示任意一点在摄像机1或者摄像机2的基础帧中三维坐标;(Xi′,Yi′,Zi′)表示该点在摄像机1或者摄像机2的关键帧中三维坐标;(xi,yi)表示该点在摄像机1或者摄像机2在基础帧中投影到二维平面的二维坐标;(xi′,yi′)表示该点在摄像机1或者摄像机2在关键帧中投影到二维平面的二维坐标;
求解线性方程组的最小均方误差解,得到运动矩阵参数,组成三维运动矢量。
4.根据权利要求3所述的一种目标三维运动矢量计算方法,其特征在于,步骤(3)包括以下步骤:
对两台摄像机,将所述运动矩阵参数附加给基础三维模型,得到两台摄像机视频关键帧的三维模型;
分别将两台摄像机视频关键帧的三维模型,反投影回各自摄像机投影矩阵对应的二维平面,和对应摄像机的关键帧的角点二维坐标比较,剔除误差在阈值以外的点,使用步骤(2)重新计算三维运动矩阵参数,得到最终三维运动矢量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110176736.0/1.html,转载请声明来源钻瓜专利网。