CC-RANSAC: Fitting planes in the presence of multiple surfaces in range data

被引:83
作者
Gallo, Orazio [1 ]
Manduchi, Roberto [1 ]
Rafii, Abbas
机构
[1] Univ Calif Santa Cruz, Santa Cruz, CA 95064 USA
关键词
Robust fitting; RANSAC; Range data processing; Time-of-flight applications; ROBUST; SEGMENTATION; ESTIMATOR;
D O I
10.1016/j.patrec.2010.10.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Range sensors, in particular time-of-flight and stereo cameras, are being increasingly used for applications such as robotics, automotive, human-machine interface and virtual reality. The ability to recover the geometrical structure of visible surfaces is critical for scene understanding. Typical structured indoor or urban scenes are often represented via compositional models comprising multiple planar surface patches. The RANSAC robust regression algorithm is the most popular technique to date for extracting individual planar patches from noisy data sets containing multiple surfaces. Unfortunately, RANSAC fails to produce reliable results in situations with two nearby patches of limited extent, where a single plane crossing through the two patches may contain more inliers than the "correct" models. This is the case of steps, curbs, or ramps, which represent the focus of our research for the impact they can have on cars' safe parking systems or robot navigation. In an effort to improve the quality of regression in these cases, we propose a modification of the RANSAC algorithm, dubbed CC-RANSAC, that only considers the largest connected components of inliers to evaluate the fitness of a candidate plane. We provide experimental evidence that CC-RANSAC may recover the planar patches composing a typical step or ramp with substantially higher accuracy than the traditional RANSAC algorithm. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:403 / 410
页数:8
相关论文
共 40 条
[1]  
Adams MD, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1726, DOI 10.1109/IROS.2001.977227
[2]   Tracking naturally occurring indoor features in 2-D and 3-D with lidar range amplitude data [J].
Adams, MD ;
Kerstens, A .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (09) :907-923
[3]   Multiple sensor fusion for detecting location of curbs, walls, and barriers [J].
Aufrère, R ;
Mertz, C ;
Thorpe, C .
IEEE IV2003: INTELLIGENT VEHICLES SYMPOSIUM, PROCEEDINGS, 2003, :126-131
[4]  
Bab-Hadiashar A, 1998, INT C PATT RECOG, P969, DOI 10.1109/ICPR.1998.711849
[5]  
*BACK SYST, 2004, CONSUM REP, V69, P19
[6]   SEGMENTATION THROUGH VARIABLE-ORDER SURFACE FITTING [J].
BESL, PJ ;
JAIN, RC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (02) :167-192
[7]   THE ROBUST SEQUENTIAL ESTIMATOR - A GENERAL-APPROACH AND ITS APPLICATION TO SURFACE ORGANIZATION IN RANGE DATA [J].
BOYER, KL ;
MIRZA, MJ ;
GANGULY, G .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1994, 16 (10) :987-1001
[8]  
CHEN H, 2001, P IEEE C COMP VIS PA, V1, P1069
[9]  
Eberly D., 1994, Journal of Mathematical Imaging and Vision, V4, P353, DOI 10.1007/BF01262402
[10]   RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY [J].
FISCHLER, MA ;
BOLLES, RC .
COMMUNICATIONS OF THE ACM, 1981, 24 (06) :381-395