Surface modeling using multi-view range and color images

  • Authors:
  • Yiyong Sun;Joonki Paik;Andreas Koschan;Mongi Abidi

  • Affiliations:
  • Imaging, Robotics, and Intelligent Systems Laboratory, The University of Tennessee, Knoxville, TN 37996, USA. E-mail: {ysun5,jpaik,akoschan,abidi}@utk.edu;Imaging, Robotics, and Intelligent Systems Laboratory, The University of Tennessee, Knoxville, TN 37996, USA. E-mail: {ysun5,jpaik,akoschan,abidi}@utk.edu;Imaging, Robotics, and Intelligent Systems Laboratory, The University of Tennessee, Knoxville, TN 37996, USA. E-mail: {ysun5,jpaik,akoschan,abidi}@utk.edu;Imaging, Robotics, and Intelligent Systems Laboratory, The University of Tennessee, Knoxville, TN 37996, USA. E-mail: abidi@utk.edu (Correspd. Tel.: +1 865 974 5454/ Fax: +1 865 974 5459)

  • Venue:
  • Integrated Computer-Aided Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a framework of surface modeling from multi-view range and color images. The input to the algorithms are pairs of triangle meshes and color images, and each pair is obtained by a single-view scanning. In the proposed framework, the triangle meshes from raw data are first processed by the novel surface denoising algorithm based on area decreasing flow, which avoids the difficulty in curvature estimation of mean curvature flow. The proposed adaptive triangle mesh smoothing algorithm is based on crease edge strength of each vertex and uses tensor voting of the normal vector field inside a geodesic window. Surfaces from multiple views are then integrated into a single 3D model. Two integration approaches are discussed, which are based on mesh zippering and implicit surface fusion, respectively. Color images are incorporated to generate textured models. The reconstructed surfaces are finally post-processed by volumetric smoothing and filling the holes. Experimentation using two different range scanners shows that the proposed surface modeling framework is robust and flexible in processing data from different types of range scanners.