Image description using joint distribution of filter bank responses

This paper presents a unified framework for image descriptors based on quantized joint distribution of filter bank responses and evaluates the significance of filter bank and vector quantizer selection. First, a filter bank based representation of the local binary pattern (LBP) operator is introduced, which shows that LBP can also be presented as an operator producing vector quantized filter bank responses. Maximum response 8 (MR8) and Gabor filters are widely used alternatives to the derivative filters which are used to implement LBP, and the performance of these three sets is compared in the texture categorization and face recognition tasks. Despite their small spatial support, the local derivative filters are shown to outperform Gabor and MR8 filters in texture categorization with the KTH-TIPS2 images. In face recognition task with CMU PIE images, the Gabor filter-based representation achieves the best recognition rate. Furthermore, it is shown that when the filter response vectors are quantized for histogram based joint density estimation, thresholding is clearly faster than using learned codebooks and, being robust to gray-level changes, it yields better recognition rate in most cases. Third, automatic selection of filter bank is discussed and excellent face recognition performance in the face recognition task is achieved with the optimized filter bank.

[1]  Andrew Zisserman,et al.  Unifying statistical texture classification frameworks , 2004, Image Vis. Comput..

[2]  SchieleBernt,et al.  Recognition without Correspondence using MultidimensionalReceptive Field Histograms , 2000 .

[3]  Qiang Ji,et al.  A Comparative Study of Local Matching Approach for Face Recognition , 2007, IEEE Transactions on Image Processing.

[4]  David J. Kriegman,et al.  From Few to Many: Illumination Cone Models for Face Recognition under Variable Lighting and Pose , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Barbara Caputo,et al.  Class-Specific Material Categorisation , 2005, ICCV.

[6]  Jitendra Malik,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001, International Journal of Computer Vision.

[7]  R.M. Haralick,et al.  Statistical and structural approaches to texture , 1979, Proceedings of the IEEE.

[8]  Anil K. Jain,et al.  Texture Analysis , 2018, Handbook of Image Processing and Computer Vision.

[9]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Bernt Schiele,et al.  Recognition without Correspondence using Multidimensional Receptive Field Histograms , 2004, International Journal of Computer Vision.

[11]  C. H. Chen,et al.  Handbook of Pattern Recognition and Computer Vision , 1993 .

[12]  Wen Gao,et al.  Local Gabor binary pattern histogram sequence (LGBPHS): a novel non-statistical model for face representation and recognition , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[13]  Matti Pietikäinen,et al.  A Framework for Analyzing Texture Descriptors , 2008, VISAPP.

[14]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Erkki Oja,et al.  Texture discrimination with multidimensional distributions of signed gray-level differences , 2001, Pattern Recognit..

[16]  Josef Kittler,et al.  Floating search methods in feature selection , 1994, Pattern Recognit. Lett..

[17]  David A. Clausi,et al.  Designing Gabor filters for optimal texture separability , 2000, Pattern Recognit..

[18]  Nicolai Petkov,et al.  Comparison of texture features based on Gabor filters , 2002, IEEE Trans. Image Process..

[19]  Shuicheng Yan,et al.  Exploring Feature Descritors for Face Recognition , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[20]  Marko Heikkilä,et al.  A texture-based method for modeling the background and detecting moving objects , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1999, TOGS.

[22]  Terence Sim,et al.  The CMU Pose, Illumination, and Expression Database , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Andrew Zisserman,et al.  Texture classification: are filter banks necessary? , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[24]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[25]  Matti Pietikäinen,et al.  Face Description with Local Binary Patterns: Application to Face Recognition , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Wen Gao,et al.  Histogram of Gabor Phase Patterns (HGPP): A Novel Object Representation Approach for Face Recognition , 2007, IEEE Transactions on Image Processing.

[27]  Ricardo A. Baeza-Yates,et al.  Searching in metric spaces , 2001, CSUR.

[28]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Andrew Zisserman,et al.  A Statistical Approach to Texture Classification from Single Images , 2005, International Journal of Computer Vision.