浏览全部资源
扫码关注微信
华南农业大学 工程学院,广东 广州,510642
收稿日期:2019-05-21,
修回日期:2019-10-07,
网络出版日期:2020-01-15,
纸质出版日期:2020-01-15
移动端阅览
赵祚喜 冯荣 朱裕昌 谈婷,. 空间点的多视图DLT三维定位方法[J]. 光学精密工程, 2020,28(1): 212-222
ZHAO Zuo xi FENG Rong ZHU Yu chang TAN Ting,. Multi-view DLT three-dimensional positioning method for spatial points[J]. Editorial Office of Optics and Precision Engineering, 2020,28(1): 212-222
物理点的三维定位是计算机视觉实现特征提取、模式识别、测绘、运动分析的基础,为了减少遮挡的影响及增大视场面积,可以通过多视图实现点的三维定位,但目前使用专门仪器设备及专门软件实现,定位的点数、二次开发功能都有一定限制。本论文提出一种基于直接线性变换(Direct Linear Transformation,DLT)的物体上点的世界坐标系下的三维定位方法, 适用于单台相机移动获取的多视图实现的静态结构体点的定位,也适合于多台相机同时拍摄获取的机器上点的三维动态定位。采用DLT方法进行各相机(或不同位置下的相机)进行标定获取内外参数,即布置6个以上不共面且坐标已知的控制点,根据空间三维坐标与图像二维坐标的线性变换关系列出方程组,通过最小二乘法对相机内外参数进行线性估计;再利用这些内外参数实现点的三维定位,即依据空间几何线线交会原理利用最小二乘法求解实现空间点的世界坐标测量。论文论证了本方法的原理,提出了方法的步骤,并以水田平地机为试验平台,测量平地铲上待测点的世界坐标来验证。试验结果表明:该方法测得的坐标在X
Y
Z方向的平均绝对误差为4.19 mm,3.97 mm,3.69 mm,空间相对距离误差为0.81%,满足一般测量精度要求。进一步提高精度可以考虑在标定步骤中校正相机失真。基于一台或多台相机得到的多视图,该方法能够实现任意多个物理点的世界坐标测量,测量结果不受相机位置影响。
3D 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 propose a DLT(Direct Linear Transformation)-based method for 3D 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. Method:This method consists of 2 main steps
i.e. a DLT-based camera calibration and a 3D 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
are set up and linear equations are 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 are 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 form the corresponding cameras optical center and the image point corresponding to the same physical point is used to formulate equations for the 3D positioning
which than are 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 are conducted on a field leveler machine platform
where the scene is captured by one camera in 3 different positions and true reference positions of the test points provided by a total station. Result: Results show that the average absolute error of the coordinates measured in the X
Y and Z directions is 4.19mm
3.97mm
3.69mm
and the spatial relative distance error is 0.81%
thus satisfying the needs of general geometrical measurement. Conclusion: The method proposed can measure static and dynamic 3D world coordinates for multiple physical points
though higher via a more complicated DLT-based calibration procedure for the additional cameras distortion parameters.
0
浏览量
130
下载量
3
CSCD
关联资源
相关文章
相关作者
相关机构