Reconstructing Surfaces from Unstructured 3D Points

Most active and passive range nding techniques yield unstructured and generally noisy 3D points. In order to build useful world representations , one must be able to remove spurious data points and group the remaining into meaningful surfaces. In this paper, we propose an approach based on tting local surfaces. Diierential properties of these surfaces are rst used iteratively to smooth the points, and then to group them into more global surfaces while eliminating errors. We present results on complex indoor and outdoor scenes using stereo data as our source of 3D information.

[1]  Alex Pentland,et al.  Recovery of non-rigid motion and structure , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[2]  Olivier D. Faugeras,et al.  Tracking and Motion Estimation in a Sequence of Stereo Frames , 1990, ECAI.

[3]  Hans P. Moravec Robot Rover Visual Navigation , 1981 .

[4]  Demetri Terzopoulos,et al.  Image Analysis Using Multigrid Relaxation Methods , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Richard Szeliski,et al.  Fast Surface Interpolation Using Hierarchical Basis Functions , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Takeo Kanade,et al.  A Stereo Matching Algorithm with an Adaptive Window: Theory and Experiment , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Dimitris N. Metaxas,et al.  Dynamic 3D models with local and global deformations: deformable superquadrics , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[8]  Steven W. Zucker,et al.  Inferring Surface Trace and Differential Structure from 3-D Images , 1990, IEEE Trans. Pattern Anal. Mach. Intell..