基于单目视觉模型的四元数位姿确定方法

Jun Chen, Qiuzhi Zhang, Baoshang Zhang
{"title":"基于单目视觉模型的四元数位姿确定方法","authors":"Jun Chen, Qiuzhi Zhang, Baoshang Zhang","doi":"10.1117/12.895926","DOIUrl":null,"url":null,"abstract":"Determination of relative three-dimensional position and orientation between two reference frames can be solved by the pose measuring methods based on monocular vision model. Owing to the special T-shaped configuration, the definition of object rotational matrix in the terms of quaternion elements helped in representing the problem by six nonlinear equations from which a closed-form solution can be obtained for all the unknown parameters. The calculating formulas of elements in the rotational matrix were deduced from the coordinates of feature points in camera frame as well as the converting vector which was also introduced into the process acting as corrected term. An approximate pose could be found by the assumption of zero difference in depth of all points in camera frame, then the converting vector should be initialized by the third row of current rotational matrix. The principle of computing priority of the max value in quaternion expression was proposed to ensure the convergence of the iteration loop through which the final pose was achieved in a few iterations. Simulation experiments show the validity of the solution and analysis of the calculating precision was made in detail. The measuring orientation error would constringe with the reduction of distance from camera focus to target object and performance of the algorithm went well in short distance, while the deformation went larger with the increasing of errors caused by imprecise correspondence.","PeriodicalId":355017,"journal":{"name":"Photoelectronic Detection and Imaging","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A quaternion pose determination solution based on monocular vision model\",\"authors\":\"Jun Chen, Qiuzhi Zhang, Baoshang Zhang\",\"doi\":\"10.1117/12.895926\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Determination of relative three-dimensional position and orientation between two reference frames can be solved by the pose measuring methods based on monocular vision model. Owing to the special T-shaped configuration, the definition of object rotational matrix in the terms of quaternion elements helped in representing the problem by six nonlinear equations from which a closed-form solution can be obtained for all the unknown parameters. The calculating formulas of elements in the rotational matrix were deduced from the coordinates of feature points in camera frame as well as the converting vector which was also introduced into the process acting as corrected term. An approximate pose could be found by the assumption of zero difference in depth of all points in camera frame, then the converting vector should be initialized by the third row of current rotational matrix. The principle of computing priority of the max value in quaternion expression was proposed to ensure the convergence of the iteration loop through which the final pose was achieved in a few iterations. Simulation experiments show the validity of the solution and analysis of the calculating precision was made in detail. The measuring orientation error would constringe with the reduction of distance from camera focus to target object and performance of the algorithm went well in short distance, while the deformation went larger with the increasing of errors caused by imprecise correspondence.\",\"PeriodicalId\":355017,\"journal\":{\"name\":\"Photoelectronic Detection and Imaging\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-08-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Photoelectronic Detection and Imaging\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.895926\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Photoelectronic Detection and Imaging","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.895926","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

基于单目视觉模型的位姿测量方法可以解决两个参照系之间相对三维位置和方向的确定问题。由于其特殊的t形构型,用四元数元素定义物体旋转矩阵有助于用六个非线性方程来表示问题,这些非线性方程可以得到所有未知参数的封闭解。从相机帧中特征点的坐标出发,推导出旋转矩阵中元素的计算公式,并将变换向量作为校正项引入到过程中。假设相机帧内所有点的深度差为零,得到一个近似位姿,然后用当前旋转矩阵的第三行初始化转换向量。提出了四元数表达式中最大值优先级的计算原则,以保证迭代循环的收敛性,从而在几次迭代中得到最终位姿。仿真实验验证了该方法的有效性,并对其计算精度进行了详细分析。随着相机对焦到目标物体距离的减小,测量方向误差会减小,在短距离内算法性能良好,但由于不精确对应导致的误差增加,测量方向的变形会增大。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A quaternion pose determination solution based on monocular vision model
Determination of relative three-dimensional position and orientation between two reference frames can be solved by the pose measuring methods based on monocular vision model. Owing to the special T-shaped configuration, the definition of object rotational matrix in the terms of quaternion elements helped in representing the problem by six nonlinear equations from which a closed-form solution can be obtained for all the unknown parameters. The calculating formulas of elements in the rotational matrix were deduced from the coordinates of feature points in camera frame as well as the converting vector which was also introduced into the process acting as corrected term. An approximate pose could be found by the assumption of zero difference in depth of all points in camera frame, then the converting vector should be initialized by the third row of current rotational matrix. The principle of computing priority of the max value in quaternion expression was proposed to ensure the convergence of the iteration loop through which the final pose was achieved in a few iterations. Simulation experiments show the validity of the solution and analysis of the calculating precision was made in detail. The measuring orientation error would constringe with the reduction of distance from camera focus to target object and performance of the algorithm went well in short distance, while the deformation went larger with the increasing of errors caused by imprecise correspondence.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Design and characterization of radiation tolerant CMOS image sensor for space applications Measuring the steel tensile deformation based on linear CCD 3D hand and palmprint acquisition using full-field composite color fringe projection Research on surface free energy of electrowetting liquid zoom lens Research on inside surface of hollow reactor based on photoelectric detecting technique
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1