[发明专利]一种基于双目视觉的姿态测量方法有效
申请号: | 201611164992.7 | 申请日: | 2016-12-16 |
公开(公告)号: | CN106525003B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 陈小明;刘志愿;张小龙 | 申请(专利权)人: | 深圳市未来感知科技有限公司 |
主分类号: | G01C11/02 | 分类号: | G01C11/02;G01C11/30;G01C21/20 |
代理公司: | 深圳市远航专利商标事务所(普通合伙) 44276 | 代理人: | 田志远;张朝阳 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于双目视觉的姿态测量方法,使用双目视觉系统通过计算被跟踪物体上的标记条来测量和定位,包括双目视觉系统的标定、姿态计算、对姿态数据进行卡尔曼滤波的步骤。本发明采用的卡尔曼滤波技术检测速度快,无需进行精确的初始化就可以对人脸姿态进行测量;本发明积累误差小,能够进行长时间的跟踪测量。 | ||
搜索关键词: | 双目视觉系统 卡尔曼滤波 双目视觉 姿态测量 测量 跟踪测量 积累误差 技术检测 人脸姿态 姿态计算 姿态数据 标记条 初始化 标定 跟踪 | ||
【主权项】:
1.一种基于双目视觉的姿态测量方法,其特征在于,使用双目视觉系统通过计算被跟踪物体上的标记条来测量和定位,包括以下步骤:步骤1、双目视觉系统的标定,得到相机的内部参数,以及相机之间的平移和旋转关系;步骤2、姿态计算,利用三角测量对标记点进行三维坐标的测量;步骤3、对测定的姿态旋转和平移数据进行卡尔曼滤波;所述步骤2中,姿态计算的具体步骤如下:(1)首先计算当前双目相机检测到的三个标记点的质心坐标Poc,然后将三个三维点分别减去质心坐标,得到质心坐标系下的新坐标,设为Pc;三个三维坐标分别减去质心坐标计算前一次双目相机检测到的三个标记点在其质心Pop坐标系下的新坐标Pp;(2)利用点集Pc和Pp确定的平面的法向量nc=Pc1 x Pc2和np=Pp1 x Pp2,利用两个平面的法向量将两个平面旋转至同一个平面,使用四元数的理论计算出两个法向量之间的旋转,其中Pc={Pc1,Pc2,Pc3}为双目相机当前时刻检测到的三个标记点三维坐标,Pp={Pp1,Pp2,Pp3}为双目相机上一时刻检测到的三个标记点三维坐标;(3)经过上述步骤,当前时刻三个标记点确定的平面与上一时刻由三个标记点确定的两个平面已经处在同一个平面,这时两个坐标系的z轴重合,但是x、y坐标系依然存在旋转,通过计算两组点组成的向量之间的夹角即可算出面内旋转;(4)两组标记条的质心之间的坐标即为平移矢量,得到运动前后标记点之间的旋转和平移关系。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市未来感知科技有限公司,未经深圳市未来感知科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611164992.7/,转载请声明来源钻瓜专利网。