期刊文献+

空间点的多视图DLT三维定位 被引量:8

Multi-view DLT three-dimensional positioning method for spatial points
下载PDF
导出
摘要 物理点的三维定位是计算机视觉实现特征提取、模式识别、测绘、运动分析的基础,为了减少遮挡的影响及增大视场面积,可以通过多视图实现点的三维定位,但目前使用专门仪器设备及专门软件实现,定位的点数、二次开发功能都有一定限制。本论文提出一种基于直接线性变换(Direct Linear Transformation,DLT)的物体上点的世界坐标系下的三维定位方法,适用于单台相机移动获取的多视图实现的静态结构体点的定位,也适合于多台相机同时拍摄获取的机器上点的三维动态定位。采用DLT方法进行各相机(或不同位置下的相机)进行标定获取内外参数,即布置6个以上不共面且坐标已知的控制点,根据空间三维坐标与图像二维坐标的线性变换关系列出方程组,通过最小二乘法对相机内外参数进行线性估计;再利用这些内外参数实现点的三维定位,即依据空间几何线-线交会原理利用最小二乘法求解实现空间点的世界坐标测量。论文论证了本方法的原理,提出了方法的步骤,并以水田平地机为试验平台,测量平地铲上待测点的世界坐标来验证。试验结果表明:该方法测得的坐标在X,Y,Z方向的平均绝对误差为4.19 mm,3.97 mm,3.69 mm,空间相对距离误差为0.81%,满足一般测量精度要求。进一步提高精度可以考虑在标定步骤中校正相机失真。基于一台或多台相机得到的多视图,该方法能够实现任意多个物理点的世界坐标测量,测量结果不受相机位置影响。 3 D positioning of physical body points plays an important role in machine vision applications involving feature extractions,pattern recognition,geometrical measurement and motion analysis.To cover a wide detection and mitigate the influence of occlusion some multiple view technique for positioning is adopted,a technique that is generally fulfilled using expensive instruments and specialized software and thus its applications are restricted in terms of number of points that can be positioned simultaneously,ability for user programming and affordability.With both complete algorithm and procedure,this paper proposed a DLT(Direct Linear Transformation)-based method for 3 D positioning of object point in the world coordinate frame via multiple view geometry,applicable to multiple view provided by either a single camera moving into different positions for still scene positioning,or by multiple cameras for a dynamic positioning application.This method consisted of 2 main steps,i.e.a DLT-based camera calibration and a 3 D coordinates reconstruction(positioning)with the camera parameters obtained in calibration.In the calibration step,a minimum of 6 control points,not co-planar but with known world coordinates,were set up and linear equations were formulated modeling relationship between world frame coordinates of these control points and their relevant image points′position in the camera coordinate frame,and equations then were solved via least squares method for best linear estimation of the camera parameters in the form of a series of L intermediary parameters.In the positioning step,the concept of finding intersection point of multiple spatial ray-each ray emanating formed the corresponding camera′s optical center and the image point corresponding to the same physical point-was used to formulate equations for the 3 D positioning,which than were solved also via the linear least square method with the obtained L parameters.Still scene physical point positioning tests of 10 control points and 20 test points were con
作者 赵祚喜 冯荣 朱裕昌 谈婷 ZHAO Zuo-xi;FENG Rong;ZHU Yu-chang;TAN Ting(College of Engineering,South China Agricultural University,Guangzhou510642,China)
出处 《光学精密工程》 EI CAS CSCD 北大核心 2020年第1期212-222,共11页 Optics and Precision Engineering
基金 国家重点研发计划项目资助(No.2016YFD0700101-02,No.2016KZDXM027) 广东省现代农业产业技术体系创新团队项目资助(No.2019KJ129).
关键词 DLT方法 多视图 相机标定 三维定位 机器视觉 Direct Linear Transformation(DLT) multiple view geometry camera calibration 3D positioning machine vision
  • 相关文献

参考文献9

二级参考文献49

共引文献104

同被引文献68

引证文献8

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部