Author/Authors :
Fausto Bernardini، نويسنده , , Holly Rushmeier، نويسنده ,
Abstract :
Three-dimensional (3D) image acquisition systems are rapidly becoming more affordable, especially systems
based on commodity electronic cameras. At the same time, personal computers with graphics hardware capable
of displaying complex 3D models are also becoming inexpensive enough to be available to a large population.
As a result, there is potentially an opportunity to consider new virtual reality applications as diverse as cultural
heritage and retail sales that will allow people to view realistic 3D objects on home computers.
Although there are many physical techniques for acquiring 3D data—including laser scanners, structured light
and time-of-flight—there is a basic pipeline of operations for taking the acquired data and producing a usable
numerical model. We look at the fundamental problems of range image registration, line-of-sight errors, mesh
integration, surface detail and color, and texture mapping. In the area of registration we consider both the
problems of finding an initial global alignment using manual and automatic means, and refining this alignment
with variations of the Iterative Closest Point methods. To account for scanner line-of-sight errors we compare
several averaging approaches. In the area of mesh integration, that is finding a single mesh joining the data from
all scans, we compare various methods for computing interpolating and approximating surfaces. We then look
at various ways in which surface properties such as color (more properly, spectral reflectance) can be extracted
from acquired imagery. Finally, we examine techniques for producing a final model representation that can be
efficiently rendered using graphics hardware
Keywords :
Reflectance models , Mesh generation , texture maps sensor fusion , 3D scanning , Range images