Exploring texture ensembles by efficient Markov chain Monte Carlo - Toward a "trichromacy" theory of texture

被引:84
作者
Zhu, SC [1 ]
Liu, XW
Wu, YN
机构
[1] Ohio State Univ, Dept Comp & Informat Sci, Columbus, OH 43210 USA
[2] Univ Calif Los Angeles, Dept Stat, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
Gibbs ensemble; Julesz ensemble; texture modeling; texture synthesis; Markov chain Monte Carlo;
D O I
10.1109/34.862195
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents a mathematical definition of texture-the Julesz ensemble Omega(h), which is the set of all images (defined on Z(2)) that share identical statistics h. Then texture modeling is posed as an inverse problem: Given a set of images sampled from an unknown Julesz ensemble Omega(h,), we search for the statistics hi which define the ensemble. A Julesz ensemble Omega(h) has an associated probability distribution q(I;h), which is uniform over the images in the ensemble and has zero probability outside. In a companion paper [33], q(I; h) is shown to be the limit distribution of the FRAME (Filter, Random Field, And Minimax Entropy) model [36], as the image lattice Lambda --> Z(2). This conclusion establishes the intrinsic link between the scientific definition of texture on Z(2) and the mathematical models of texture on finite lattices. It brings two advantages to computer vision: 1) The engineering practice of synthesizing texture images by matching statistics has been put on a mathematical foundation. 2) We are released from the burden of learning the expensive FRAME model in feature pursuit, model selection and texture synthesis. In this paper, an efficient Markov chain Monte Carlo algorithm is proposed for sampling Julesz ensembles. The algorithm generates random texture images by moving along the directions of filter coefficients and, thus, extends the traditional single site Gibbs sampler. We also compare four popular statistical measures in the literature, namely, moments, rectified functions, marginal histograms, and joint histograms of linear filter responses in terms of their descriptive abilities. Our experiments suggest that a small number of bins in marginal histograms are sufficient for capturing a variety of texture patterns. We illustrate our theory and algorithm by successfully synthesizing a number of natural textures.
引用
收藏
页码:554 / 569
页数:16
相关论文
共 38 条
[1]  
Akaike H., 1977, Applications of statistics
[2]  
ANDERSON CH, 1996, UNPUB STAT MODELS IM
[3]  
[Anonymous], 1995, DIALOGUES PERCEPTION
[4]  
[Anonymous], 1990, Large Deviation Techniques in Decision, Simulation and Estimation
[5]  
[Anonymous], 1997, MARKOV CHAIN MONTE C
[6]  
BESAG J, 1974, J ROY STAT SOC B MET, V36, P192
[7]   PERCEPTUAL ANALYZERS UNDERLYING VISUAL TEXTURE DISCRIMINATION .2. [J].
CAELLI, T ;
JULESZ, B ;
GILBERT, E .
BIOLOGICAL CYBERNETICS, 1978, 29 (04) :201-214
[8]  
CHELLAPA R, 1993, MARKOV RANDOM FIELDS
[9]  
CHUBB C, 1991, COMPUTER MODELS VISU
[10]   MARKOV RANDOM FIELD TEXTURE MODELS [J].
CROSS, GR ;
JAIN, AK .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1983, 5 (01) :25-39