Robust face recognition under partial occlusion based on support vector machine with local Gaussian summation kernel

This paper presents the use of Support Vector Machine (SVM) with local Gaussian summation kernel for robust face recognition under partial occlusion. In recent years, the effectiveness of SVM and local features has been reported. However, because conventional methods apply one kernel to global features and global features are influenced easily by noise or occlusion, the conventional methods are not robust to occlusion. The recognition method based on local features, however, is robust to occlusion because partial occlusion affects only specific local features. In order to utilize this property of local features in SVM, local kernels are applied to local features. The use of local kernels in SVM requires local kernel integration. The summation of local kernels is used as the integration method in this study. The effectiveness and robustness of the proposed method are shown by comparison with global kernel based SVM. The recognition rate of the proposed method is high under large occlusion, whereas the recognition rate of the SVM with the global Gaussian kernel decreases drastically. Furthermore, we investigate the robustness to practical occlusion in the real world using the AR face database. Although only face images with non-occlusion are used for training, faces wearing sunglasses or a scarf are classified with high accuracy.

[1]  Joachim M. Buhmann,et al.  Distortion Invariant Object Recognition in the Dynamic Link Architecture , 1993, IEEE Trans. Computers.

[2]  David G. Stork,et al.  Pattern Classification , 1973 .

[3]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Nello Cristianini,et al.  An introduction to Support Vector Machines , 2000 .

[5]  David Haussler,et al.  Convolution kernels on discrete structures , 1999 .

[6]  Takio Kurita,et al.  Face matching through information theoretical attention points and its applications to face detection and classification , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[7]  Hiroshi Murase,et al.  Learning and recognition of 3D objects from appearance , 1993, [1993] Proceedings IEEE Workshop on Qualitative Vision.

[8]  David G. Stork,et al.  Pattern classification, 2nd Edition , 2000 .

[9]  Aleix M. Martínez,et al.  Recognizing Imprecisely Localized, Partially Occluded, and Expression Variant Faces from a Single Sample per Class , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Katsushi Ikeuchi,et al.  Detectability, Uniqueness, and Reliability of Eigen Windows for Stable Verification of Partially Occluded Objects , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Roberto Brunelli,et al.  Face Recognition: Features Versus Templates , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Jean-Philippe Tarel,et al.  Non-Mercer Kernels for SVM Object Recognition , 2004, BMVC.

[14]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[15]  Massimiliano Pontil,et al.  Support Vector Machines for 3D Object Recognition , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[17]  Andy Harter,et al.  Parameterisation of a stochastic model for human face identification , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[18]  Jiri Matas,et al.  On Combining Classifiers , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Rama Chellappa,et al.  Human and machine recognition of faces: a survey , 1995, Proc. IEEE.

[20]  Ming-Hsuan Yang,et al.  Face Recognition Using Kernel Methods , 2001, NIPS.

[21]  Takio Kurita,et al.  Viewpoint independent face recognition by competition of the viewpoint dependent classifiers , 2003, Neurocomputing.

[22]  Takeo Kanade,et al.  A statistical method for 3D object detection applied to faces and cars , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[23]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[24]  Tomaso A. Poggio,et al.  Face recognition with support vector machines: global versus component-based approach , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[25]  Barbara Caputo,et al.  Recognition with local features: the kernel recipe , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[26]  Kazuhiro Hotta,et al.  A View-Invariant Face Detection Method Based on Local PCA Cells , 2004, J. Adv. Comput. Intell. Intell. Informatics.

[27]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[28]  Rameswar Debnath,et al.  A decision based one-against-one method for multi-class support vector machine , 2004, Pattern Analysis and Applications.

[29]  J. P. Jones,et al.  An evaluation of the two-dimensional Gabor filter model of simple receptive fields in cat striate cortex. , 1987, Journal of neurophysiology.

[30]  Alex Pentland,et al.  View-based and modular eigenspaces for face recognition , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[31]  A. Martínez,et al.  The AR face databasae , 1998 .

[32]  Aleix M. Martinez,et al.  The AR face database , 1998 .

[33]  David J. Field,et al.  Emergence of simple-cell receptive field properties by learning a sparse code for natural images , 1996, Nature.

[34]  Raphaël Féraud,et al.  A Fast and Accurate Face Detector Based on Neural Networks , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[35]  Guodong Guo,et al.  Face recognition by support vector machines , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[36]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[37]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[38]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[39]  Kazuhiro Hotta,et al.  Support vector machine with local summation kernel for robust face recognition , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[40]  Takio Kurita,et al.  Feature Ordering by Cross Validation for Face Detection , 2000, MVA.

[41]  Terrence J. Sejnowski,et al.  The “independent components” of natural scenes are edge filters , 1997, Vision Research.