Title :
Texture Classification by Modeling Joint Distributions of Local Patterns With Gaussian Mixtures
Author :
Lategahn, Henning ; Gross, Sebastian ; Stehle, Thomas ; Aach, Til
Author_Institution :
Inst. of Imaging & Comput. Vision, RWTH Aachen Univ., Aachen, Germany
fDate :
6/1/2010 12:00:00 AM
Abstract :
Texture classification generally requires the analysis of patterns in local pixel neighborhoods. Statistically, the underlying processes are comprehensively described by their joint probability density functions (jPDFs). Even for small neighborhoods, however, stable estimation of jPDFs by joint histograms (jHSTs) is often infeasible, since the number of entries in the jHST exceeds by far the number of pixels in a typical texture region. Moreover, evaluation of distance functions between jHSTs is often computationally prohibitive. Practically, the number of entries in a jHST is therefore reduced by considering only two-pixel patterns, leading to 2D-jHSTs known as cooccurrence matrices, or by quantization of the gray levels in local patterns to only two gray levels, yielding local binary patterns (LBPs). Both approaches result in a loss of information. We introduce here a framework for supervised texture classification which reduces or avoids this information loss. Local texture neighborhoods are first filtered by a filter bank. Without further quantization, the jPDF of the filter responses is then described parametrically by Gaussian mixture models (GMMs). We show that the parameters of the GMMs can be reliably estimated from small image regions. Moreover, distances between the thus modelled jPDFs of different texture patterns can be computed efficiently in closed form from their model parameters. We furthermore extend this texture descriptor to achieve full invariance to rotation. We evaluate the framework for different filter banks on the Brodatz texture set. We first show that combining the LBP difference filters with the GMM-based density estimator outperforms the classical LBP approach and its codebook extensions. When replacing these-rather elementary-difference filters by the wavelet frame transform (WFT), the performance of the framework on all 111 Brodatz textures exceeds the one obtained more recently by spin image and RIFT descriptors by Lazebnik et al.
Keywords :
Gaussian processes; channel bank filters; filtering theory; image classification; image texture; wavelet transforms; Brodatz texture set; Gaussian mixture models; density estimator; elementary-difference filters; filter bank; joint histograms; local binary patterns; probability density functions; supervised texture classification; wavelet frame transform; Classification; Gaussian mixture models; filter banks; parametric models; support vector machines (SVMs); texture; wavelet frame transform; Algorithms; Computer Simulation; Data Interpretation, Statistical; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Models, Statistical; Normal Distribution; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2010.2042100