Qing-da GUO, Yan-ming QUAN, Chang-cheng JIANG, et al. Initial registration of point clouds using camera pose estimation[J]. Optics and precision engineering, 2017, 25(6): 1635-1644.
DOI:
Qing-da GUO, Yan-ming QUAN, Chang-cheng JIANG, et al. Initial registration of point clouds using camera pose estimation[J]. Optics and precision engineering, 2017, 25(6): 1635-1644. DOI: 10.3788/OPE.20172506.1635.
Initial registration of point clouds using camera pose estimation
Based on the mathematical model of camera pose estimation
a feature point detection method of camera images before and after movement was proposed to obtain relative posture matrix of camera before and after movement
which can solve initial registration problem of point clouds derived from machine vision. Firstly
the estimation model of camera pose was introduced
including essential matrix
rotation matrix and translation matrix. Secondly
the detection
description and matching of feature points for SURF operator were introduced. On this basis
SURF feature points matching of camera images before and after movement and depth estimation model were respectively proposed for binocular vision and monocular structured light system. Finally
the acquisition of point clouds derived from binocular vision and monocular structured
feature points detection and matching of camera images before and after movement as well as camera depth estimation were realized experimentally. The mathematical model of camera pose was estimated to solve the rotation matrix and the translation matrix
and the residual analysis was carried out on the translation matrix for eliminating gross errors. In the experiment
the method of initial registration of point cloud based on feature point and based on images as contrast
the results show that the mean square error of the corresponding feature points are reduced to 12.46 mm. The result verifies the feasibility of the method
and indicates that the point registration method can obtain good initial values for accurate point cloud registration.
WU L S, SHI H L, CHEN H W. Denoising of three-dimensional point data based on classification of feature information[J]. Opt. Precision Eng., 2016, 24(6): 1465-1473. (in Chinese)
YUAN X C, WU L S, CHEN H W. Feature preserving point cloud simplification [J]. Opt. Precision Eng., 2015, 23(9): 2666-2676. (in Chinese)
SALVI J, MATABOSCH C, FOFI D, et al.. A review of recent range image registration methods with accuracy evaluation [J]. Image and Vision Computing, 2007, 25(5): 578-596.
BESL P, MCKAY N. A method for registration of 3D shape [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1992, 14(2): 239-256.
BIBER P, STRASSER W. The normal distributions transform: a new approach to laser scan matching[C]. IEEE/RJS International Conference on Intelligent Robots & Systems, 2003, 3(3):2743-2748.
LI X D, LI M T, GUO W, et al.. Estimating 6 DOF pose transformation of a TOF laser camera [J]. Infrared and Laser Engineering, 2015, 44(7): 2231-2238. (in Chinese)
DAI J L, CHEN Z Y, YE X Z. The Application of ICP Algorithm in Point Cloud Alignment [J]. Journal of Image and Graphics, 2007, 12(3): 517-521. (in Chinese)
ZHU Y J, ZHOU L S, ZHANG L Y. Registration of Scattered Cloud Data [J]. Journal of Computer-Aided Design & Computer Graphics, 2006, 18(4): 475-481. (in Chinese)
XIN W, PU J X. Point cloud integration base on distances between points and their neighborhood centroids [J]. Journal of Image and Graphics, 2011, 16(5): 886-891. (in Chinese)
GUO H, PAN J Z, LIN D J. Registration of Point Cloud Data of Multi-population Genetic Algorithm Based on Real Coding[J]. Journal of East China University of Science and Technology (Natural Science Edition), 2007, 33(5): 733-736. (in Chinese)
MENG Y, ZHANG H. Registration of point clouds using sample-sphere and adaptive distance restriction [J]. The Visual Computer, 2011, 27(6-8): 543-553.
PHS Torr, A Zisserman. MLESAC: A New Robust Estimator with Application to Estimating Image Geometry [J]. Computer Vision & Image Understanding, 2000, 78(1): 138-156.
徐德, 谭民, 李原.机器人视觉测量与控制[M].北京:国防工业出版社, 2014.
XU D, TAN M, LI Y. Visual measurement and control for robots [M]. Beijing: National Defense Industry Press, 2014. (in Chinese)
LIU L, WAN Y P, LIU Z H, et al.. Object Localization for Mobile Robots Using Single-eye Based on SIFT [J]. Journal of System Simulation, 2012, 24(9): 1823-1825. (in Chinese)
BAY H, TUVTELLARS T, GOOL L Van. SURF: speeded up robust features[C]. Proceedings of the European Conference on Computer Vision, 2006: 404-417.
YAN Z G, JIANG J G, GUO Dan. Image Matching Based on SURF Feature and Delaunay Triangular Meshes [J]. Acta Automatica Sinica, 2014, 40(6): 1216-1222. (in Chinese)
HUANG N N, LIU G X, ZHANG Y Z, et al.. Unmanned aerial vehicle vision navigation algorithm [J]. Infrared and Laser Engineering, 2016, 45(7): 269-277. (in Chinese)
MORENO D, TAUBIN G. Simple, Accurate, and Robust Projector-Camera Calibration [C]. Second International Conference on 3d Imaging. 2012:464-471. http://www.oalib.com/references/9309385
NAYAR S K, KRISHNAN G, GROSSBERG M D, et al.. Fast separation of direct and global components of a scene using high frequency illumination [J]. ACM Transactions on Graphics, 2006, 25(3):935-944.
XU Y, ALIAGA D G. Robust pixel classification for 3D modeling with structured light [J]. Proceedings of Graphics Interface, 2007:233-240.
LI R, DENG C J, ZOU K. 3D reconstruction method based on single image data by MRF [J]. Chinese Journal of Liquid Crystals and Displays, 2016, 31(3): 301-309. (in Chinese)
MA X, WEI Z H, HE X, et al.. Processing and feature extraction for three-dimensional bullet point cloud data [J]. Chinese Journal of Liquid Crystals and Displays, 2016, 31(9): 889-896. (in Chinese)