Photogrammetric Texture Mapping onto Planar Polygons

This paper presents a mathematical description of texture mapping onto planar polygons from a photogrammetry viewpoint. In principle, this approach can accommodate textures acquired from a variety of camera systems including panoramic, strip, pushbroom, multispectral scanners and synthetic aperture radar, as well as the common frame (snap-shot) camera. The main focus of this paper, however, is the frame camera. When this type of camera photographs an object obliquely, the transformation between polygon and texture is characterized by a perspective projection rather than an affine transformation. In particular, we derive the rational linear texture mapping transformation equation and show how to compute its coefficients in two ways using known values for the relevant camera parameters. We also show that the denominator term in this transformation is not equivalent to perspective depth as it is when the textures are face-on to the polygon surface. Although the specific case of perspective texture projection onto planar polygons has been discussed before using techniques based upon homogeneous coordinates, we believe that this paper will be interesting and beneficial due to the intuitive basis of the photogrammetry concepts.

[1]  Eric A. Bier,et al.  Two-Part Texture Mappings , 1986, IEEE Computer Graphics and Applications.

[2]  Robert N. Devich,et al.  Image Perspective Transformations , 1980, Optics & Photonics.

[3]  Paul S. Heckbert,et al.  Interpolation for Polygon Texture Mapping and Shading , 1991 .

[4]  M. Carter Computer graphics: Principles and practice , 1997 .

[5]  Paul S. Heckbert,et al.  Survey of Texture Mapping , 1986, IEEE Computer Graphics and Applications.

[6]  Peter Van Wie,et al.  Purdue e-Pubs , 2013 .

[7]  I. Carlbom,et al.  Planar Geometric Projections and Viewing Transformations , 1978, CSUR.

[8]  James R. Baker Linearized Collinearity Equations for Scanned Data , 1977 .

[9]  Martin D. Levine,et al.  Computer generation of realistic pictures , 1978, Comput. Graph..

[10]  Jiann-Yeou Rau,et al.  A unified solution for digital terrain model and orthoimage generation from SPOT stereopairs , 1993, IEEE Trans. Geosci. Remote. Sens..

[11]  James B. Case The analytical reduction of panoramic and strip photography , 1967 .

[12]  Franz Leberl,et al.  Imaging radar applications to mapping and charting , 1976 .

[13]  Riesenfeld,et al.  Homogeneous Coordinates and Projective Planes in Computer Graphics , 1981, IEEE Computer Graphics and Applications.

[14]  D. Perny,et al.  Perspective mapping of planar textures , 1982, COMG.

[15]  Venkat Devarajan,et al.  Texture mapping 3D models of real-world scenes , 1997, ACM Comput. Surv..

[16]  Robert N. Devich,et al.  Image Perspective Transformations—Urban Scenes , 1981 .

[17]  Jitendra Malik,et al.  Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approach , 1996, SIGGRAPH.

[18]  James F. Blinn A trip down the graphics pipeline: the homogeneous perspective transform , 1993, IEEE Computer Graphics and Applications.

[19]  Frederick P. Brooks,et al.  Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planes , 1985, Advances in Computer Graphics.

[20]  James F. Blinn Hyperbolic Interpolation , 1992, IEEE Computer Graphics and Applications.

[21]  Ralph Bernstein,et al.  Digital Image Processing of Earth Observation Sensor Data , 1976, IBM J. Res. Dev..

[22]  Mark Segal,et al.  Fast shadows and lighting effects using texture mapping , 1992, SIGGRAPH.