The mapping of images onto surfaces may substantially increase the realism and information content of computer-generated imagery. The projection of a flat source image onto a curved surface may involve sampling difficulties, however, which are compounded as the view of the surface changes. As the projected scale of the surface increases, interpolation between the original samples of the source image is necessary; as the scale is reduced, approximation of multiple samples in the source is required. Thus a constantly changing sampling window of view-dependent shape must traverse the source image. To reduce the computation implied by these requirements, a set of prefiltered source images may be created. This approach can be applied to particular advantage in animation, where a large number of frames using the same source image must be generated. This paper advances a “pyramidal parametric” prefiltering and sampling geometry which minimizes aliasing effects and assures continuity within and between target images. Although the mapping of texture onto surfaces is an excellent example of the process and provided the original motivation for its development, pyramidal parametric data structures admit of wider application. The aliasing of not only surface texture, but also highlights and even the surface representations themselves, may be minimized by pyramidal parametric means.
[1]
John E Warnock,et al.
A Hidden Line Algorithm for Halftone Picture Representation
,
1968
.
[2]
Charles M. Eastman.
Representations for space planning
,
1970,
CACM.
[3]
Theodosios Pavlidis,et al.
A hierarchical data structure for picture processing
,
1975
.
[4]
James F. Blinn,et al.
Texture and reflection in computer generated images
,
1976,
CACM.
[5]
Charles R. Dyer,et al.
Experiments on Picture Representation Using Regular Decomposition
,
1976
.
[6]
Franklin C. Crow,et al.
The aliasing problem in computer-synthesized shaded images.
,
1976
.
[7]
George Sutty,et al.
Texture tile considerations for raster graphics
,
1978,
SIGGRAPH '78.
[8]
S. Tanimoto,et al.
Structured computer vision: Machine perception through hierarchical computation structures
,
1980
.
[9]
Marc Levoy,et al.
Synthetic texturing using digital filters
,
1980,
SIGGRAPH '80.
[10]
K. Knowlton,et al.
Progressive transmission of grey-scale and binary pictures by simple, efficient, and lossless encoding schemes
,
1980,
Proceedings of the IEEE.
[11]
Sargur N. Srihari,et al.
Recursive generation of hierarchical data structures for multidimensional digital images.
,
1981
.