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 条
[21]  
Meer P., 2004, EMERGING TOPICS COMP
[22]   MUSE: Robust surface fitting using unbiased scale estimates [J].
Miller, JV ;
Stewart, CV .
1996 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1996, :300-306
[23]   Estimating surface normals in noisy point cloud data [J].
Mitra, NJ ;
Nguyen, A ;
Guibas, L .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2004, 14 (4-5) :261-276
[24]  
MURARKA A, 2006, P 3 CAN C COMP ROB V, P25
[25]  
PAINE M, 2005, 149 ROADS TRAFF AUTH
[26]  
Pottmann H, 2004, LECT NOTES COMPUT SC, V2034, P560
[27]  
PRADEEP V, 2008, COMPUT VISION APPL V
[28]  
Rousseeuw P. J., 1987, ROBUST REGRESSION OU
[29]  
SE S, 1997, P BRIT MACH VIS C BM, P410
[30]   Robust parameter estimation in computer vision [J].
Stewart, CV .
SIAM REVIEW, 1999, 41 (03) :513-537