MODELING AND SYNTHESIS OF IMAGES OF 3D-TEXTURED SURFACES

被引:3
作者
COHEN, FS
PATEL, MAS
机构
[1] Department of Electrical and Computer Engineering, Drexel University, Philadelphia
来源
CVGIP-GRAPHICAL MODELS AND IMAGE PROCESSING | 1991年 / 53卷 / 06期
关键词
Gaussian Markov Random Field - Orthographic Projection Camera Model - Perspective Projection Camera Model - Three-Dimensional Textured Surfaces;
D O I
10.1016/1049-9652(91)90001-Z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a novel and computationally efficient approach to modeling and synthesizing images that result from the projective distortions of textures laid on illuminated 3D surfaces, as they are seen by a camera (texture rendering). The texture model is a 2D random field described by a probability distribution function parametrized by the surface texture characteristics, the surface shape, and the camera model (orthographic or perspective). Because the model depends on the above-mentioned factors, and the surface shape appears as a parameter in the probability distribution function, this model is denoted as a "3D texture" model. We use a Gaussian Markov Random Field (GMRF) for modeling the texture. The GMRF has been shown to reproduce faithfully a vast class of micro- and macroplanar homogeneous image textures. The 3D texture model is synthesizable, and hence one can visually judge its goodness in capturing the projective distortions of a texture laid on an illuminated surface, as it is seen by a camera. The synthesis algorithm is computationally simple, efficient, and fast. For an image size of N × N, it has a computational complexity of O(N2 log N). It uses just a Gaussian random number generator and FFT computations. The CPU time taken to generate a distorted texture for a 256 × 256 image on a SUN4/260 was in the order of 56 s. Unlike other methods of texture rendering which are either iterative or subdivisional in nature, the method presented here to render a 3D texture needs no data interpolation. The rendering algorithm applies for any 3D analytic surface, or for more complex nonanalytic surfaces which are specified by an array of surface normal directions at different points on the surface. © 1991.
引用
收藏
页码:501 / 510
页数:10
相关论文
共 29 条
[1]  
[Anonymous], 1989, FUNDAMENTALS DIGITAL
[2]  
BESAG J, 1974, J R STATIST SOC SE B, V36
[3]  
BESAG J, 1975, BIOMETRIKA, V62
[4]  
BLINN J, 1976, COMM ACM, V19
[5]  
BLINN JF, 1978, THESIS U UTAH
[6]  
BROWN C, 1987, PATTERN RECOGNITION, V5
[7]  
CATMULL E., 1974, THESIS U UTAH
[8]  
CHELLAPPA R, 1985, IEEE T ACOUST SP FEB, V33
[9]  
COHEN FS, 1988, JUN P IEEE COMP VIS
[10]  
COHEN FS, 1986, MARKOV RANDOM FIELDS