3D reconstruction and multiple point cloud registration using a low precision RGB-D sensor

被引:41
作者
Takimoto, Rogerio Yugo [1 ]
Guerra Tsuzuki, Marcos de Sales [1 ]
Vogelaar, Renato [1 ]
Martins, Thiago de Castro [1 ]
Sato, Andre Kubagawa [1 ]
Iwao, Yuma [2 ]
Gotoh, Toshiyuki [2 ]
Kagei, Seiichiro [2 ]
机构
[1] Univ Sao Paulo, Mechatron & Mech Syst Engn Dept, Computat Geometry Lab, Escola Politecn, Sao Paulo, Brazil
[2] Yokohama Natl Univ, Hodogaya Ku, 79-1 Tokiwadai, Yokohama, Kanagawa 2408501, Japan
基金
巴西圣保罗研究基金会;
关键词
Surface reconstruction; Structured-light cameras; Point registration; Feature extraction; Marching cubes;
D O I
10.1016/j.mechatronics.2015.10.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A 3D reconstruction method using feature points is presented and the parameters used to improve the reconstruction are discussed. The precision of the 3D reconstruction is improved by combining point clouds obtained from different viewpoints using structured light. A well-known algorithm for point cloud registration is the ICP (Iterative Closest Point) that determines the rotation and translation that, when applied to one of the point clouds, places both point clouds optimally. The ICP algorithm iteratively executes two main steps: point correspondence determination and registration algorithm. The point correspondence determination is a module that, if not properly executed, can make the ICP converge to a local minimum. To overcome this drawback, two techniques were used. A meaningful set of 3D points using a technique known as SIFT (Scale invariant feature transform) was obtained and an ICP that uses statistics to generate a dynamic distance and color threshold to the distance allowed between closest points was implemented. The reconstruction precision improvement was implemented using meaningful point clouds and the ICP to increase the number of points in the 3D space. The surface reconstruction is performed using marching cubes and filters to remove the noise and to smooth the surface. The factors that influence the 3D reconstruction precision are here discussed and analyzed. A detailed discussion of the number of frames used by the ICP and the ICP parameters is presented. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:11 / 22
页数:12
相关论文
共 30 条
[1]  
[Anonymous], 2012, Computational Geometry: An Introduction
[2]  
[Anonymous], 2011, P IEEE INT C ROB AUT
[3]  
[Anonymous], 2000, Multiple View Geometry in Computer Vision
[4]   Binomial filters [J].
Aubury, M ;
Luk, W .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 12 (01) :35-50
[5]  
Benavidez P., 2011, Proceedings of the 2011 6th International Conference on System of Systems Engineering (SoSE), P299, DOI 10.1109/SYSOSE.2011.5966614
[6]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[7]   THE EFFECT OF MEDIAN FILTERING ON EDGE ESTIMATION AND DETECTION [J].
BOVIK, AC ;
HUANG, TS ;
MUNSON, DC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (02) :181-194
[8]  
CHEN Y, 1991, 1991 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, P2724, DOI 10.1109/ROBOT.1991.132043
[9]  
Curless B., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P303, DOI 10.1145/237170.237269
[10]   Color constrained ICP for registration of large unstructured 3D color data sets [J].
Druon, S. ;
Aldon, M. J. ;
Crosnier, A. .
2006 IEEE INTERNATIONAL CONFERENCE ON INFORMATION ACQUISITION, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2006, :249-255