..............................
            ..............................
            ..............................
            
Gabor and Maximum Response Filters with Random Forest Classifier for Face Recognition in
        
        Research on face recognition has been evolving for decades. There are numerous approaches developed with highly 
desirable outcomes in constrained environments. In contrast, approaches to face recognition in an unconstrained environment 
where  varied  facial posing,  occlusion,  aging,  and  image  quality  still  pose  vast  challenges.  Thus,  face  recognition  in the 
unconstrained  environment  still  an  unresolved  problem.  Many  current  techniques  are  not  performed  well  when  experimented 
in unconstrained databases. Additionally, most of the real-world application needs a good face recognition performance in the 
unconstrained  environment.  This  paper  presents  a  comprehensive  process  aimed  to  enhance  the  performance  of  face 
recognition in an unconstrained environment. This paper presents a face recognition system in an unconstrained environment. 
The  fusion  between  Gabor  filters  and  Maximum  Response  (MR)  filters  with  Random  Forest  classifier  is  implemented  in  the 
proposed  system.  Gabor  filters  are  a  hybrid  of  Gabor  magnitude  filters  and Oriented Gabor Phase  Congruency  (OGPC) 
filters. Gabor magnitude filters produce the magnitude response while the OGPC filters produce the phase response of Gabor 
filters. The MR filters contain the edge- and bar-anisotropic filter responses and isotropic filter responses. In the face features 
selection  process,  Monte  Carlo  Uninformative  Variable  Elimination  Partial  Least  Squares  Regression  (MC-UVE-PLSR)  is 
used  to  select  the  optimal  face  features  in  order  to  minimize the computational  costs  without  compromising  the  accuracy  of 
face recognition. Random  Forests is used in the  classification of the  generated feature  vectors. The  algorithm  performance is 
evaluated  using  two  unconstrained  facial  image  databases:  Labelled  Faces  in  the  Wild  (LFW)  and  Unconstrained  Facial 
Images  (UFI).  The  proposed  technique  used  produces  encouraging  results  in  these  evaluated  databases  in  which  it  recorded 
face recognition rates that are comparable with other state-of-the-art algorithms.    
            [1] Ahonen T., Hadid A., and Pietikainen M., “Face Description with Local Binary Patterns: Application to Face Recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 28, no. 12, pp. 2037-2041, 2006.
[2] Arashloo S. and Kittler J., “Efficient Processing of Mrfs for Unconstrained-Pose Face Recognition,” in Proceedings of 6th International Conference on Biometrics: Theory, Applications and Systems, Arlington, pp. 1-8, 2013.
[3] Arashloo S. and Kittler J., “Class-Specific Kernel Fusion of Multiple Descriptors for Face Verification Using Multiscale Binarised Statistical Image Features,” IEEE Transactions on Information Forensics and Security, vol. 9, no. 12, pp. 2100-2109, 2014.
[4] Barkan O., Weill J., Wolf L., and Aronowitz H., “Fast High Dimensional Vector Multiplication Face Recognition,” in Proceedings of the IEEE International Conference on Computer Vision, Sydney, pp. 1960-1967, 2013.
[5] Benitez-Garcia G., Nakano-Miyatake M., Olivares-Mercado J., Perez-Meana H., Sanchez- Perez G., and Toscano-Medina K., “A Low Complexity Face Recognition Scheme Based on Down Sampled Local Binary Patterns,” The International Arab Journal of Information Technology, vol. 16, no. 3, pp. 338-347, 2019.
[6] Caenen G. and Gool L., “Maximum Response Filters for Texture Analysis,” in Proceedings of Conference on Computer Vision and Pattern Recognition Workshop, Washington, pp. 58-58, 2004.
[7] Cai W., Li Y., and Shao X., “A Variable Selection Method Based on Uninformative Variable Elimination for Multivariate Calibration of Near-Infrared Spectra,” Chemometrics and Intelligent Laboratory Systems, vol. 90, no. 2, pp. 188-194, 2008.
[8] Chen D., Cao X., Wang L., Wen F., and Sun J., “Bayesian Face Revisited: A Joint Formulation,” in Proceedings of European Conference on Computer Vision, Florence, pp. 566-579, 2012.
[9] Chen D., Cao X., Wen F., and Sun J., “Blessing of Dimensionality: High-Dimensional Feature and its Efficient Compression for Face Verification,” in Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Portland, pp. 3025-3032, 2013. Gabor and Maximum Response Filters with Random Forest Classifier for ... 805
[10] Déniz O., Bueno G., Salido J., and Torre F., “Face Recognition using Histograms of Oriented Gradients,” Pattern Recognition Letters, vol. 32, no. 12, pp. 1598-1603, 2011.
[11] Devi N. and Hemachandran K., “Content based Feature Combination Method for Face Image Retrieval using Neural Network and SVM Classifier for Face Recognition,” Indian Journal of Science and Technology, vol. 10, no. 24, pp. 1- 11, 2017.
[12] Faraji M., Shanbehzadeh J., Nasrollahi K., and Moeslund T., “Extremal Regions Detection Guided by Maxima of Gradient Magnitude,” IEEE Transactions on Image Processing, vol. 24, no. 12, pp. 5401-5415, 2015.
[13] Geusebroek J., Smeulders A., and Van-De- Weijer J., “Fast Anisotropic Gauss Filtering,” IEEE Transactions on Image Processing, vol. 12, no. 8, pp. 938-943, 2003.
[14] Huang G., Ramesh M., Berg T., and Learned- Miller E., “Labeled Faces in The Wild: A Database for Studying Face Recognition in Unconstrained Environments,” Technical Report, University of Massachusetts, 2007.
[15] Juefei-Xu F., Luu K., and Savvides M., “Spartans: Single-Sample Periocular-Based Alignment-Robust Recognition Technique Applied to Non-Frontal Scenarios,” IEEE Transactions on Image Processing, vol. 24, no. 12, pp. 4780-4795, 2015.
[16] Kovesi P., “Phase Congruency: A Low-Level Image Invariant,” Psychological Research, vol. 64, no. 2, pp. 136-148, 2000.
[17] Král P. and Vrba A., “Enhanced Local Binary Patterns for Automatic Face Recognition,” arXiv preprint arXiv:1702.03349, 2017.
[18] Lenc L. and Král P., “Automatically Detected Feature Positions for LBP Based Face Recognition,” in Proceedings of IFIP International Conference on Artificial Intelligence Applications and Innovations, Rhodos, pp. 246-255, 2014.
[19] Lenc L. and Král P., “Unconstrained Facial Images: Database for Face Recognition Under Real-World Conditions,” in Proceedings of Mexican International Conference on Artificial Intelligence, Cuernavaca, pp. 349-361, 2015.
[20] Lenc L. and Král P., “Local Binary Pattern Based Face Recognition with Automatically Detected Fiducial Points,” Integrated Computer-Aided Engineering, vol. 23, no. 2, pp. 129-139, 2016.
[21] Li H. and Hua G., “Hierarchical-PEP Model for Real-World Face Recognition,” in Proceedings of the Conference on Computer Vision and Pattern Recognition, Boston, pp. 4055-4064, 2015.
[22] Li H., Hua G., Shen X., Lin Z., and Brandt J., “Eigen-Pep for Video Face Recognition,” in Proceedings of Asian Conference on Computer Vision, Singapore, pp. 17-33, 2014.
[23] Lin J. and Chiu C., “LBP Edge-Mapped Descriptor Using MGM Interest Points for Face Recognition,” in Proceedings of International Conference on Acoustics, Speech and Signal Processing, New Orleans, pp. 1183-1187, 2017.
[24] Liu W. and Wang Z., “Facial Expression Recognition Based on Fusion of Multiple Gabor Features,” in Proceedings of 18th International Conference on Pattern Recognition, Hong Kong, pp. 536-539, 2006.
[25] Lowe D., “Distinctive Image Features From Scale-Invariant Keypoints,” International Journal of Computer Vision, vol. 60, no. 2, pp. 91-110, 2004.
[26] Lu C. and Tang X., “Surpassing Human-Level Face Verification Performance on LFW with Gaussian Face,” in Proceedings of 29th AAAI Conference on Artificial Intelligence, pp. 3811- 3819, 2015.
[27] Muruganantham S. and Jebarajan T., “A Comprehensive Review of Significant Researches on Face Recognition Based on Various Conditions,” International Journal of Computer Theory and Engineering, vol. 4, no. 1, pp. 7-15, 2012.
[28] Ojala T., Pietikainen M., and Maenpaa T., “Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns,” Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 7, pp. 971-987, 2002.
[29] Pinto N., DiCarlo J., and Cox D., “How Far Can You Get with A Modern Face Recognition Test Set using Only Simple Features?,” in Proceedings of Conference on Computer Vision and Pattern Recognition, Miami, pp. 2591-2598, 2009.
[30] Quah K. and Quek C., “MCES: A Novel Monte Carlo Evaluative Selection Approach for Objective Feature Selections,” IEEE Transactions on Neural Networks, vol. 18, no. 2, pp. 431-448, 2007.
[31] Ruiz-del-Solar J., Verschae R., and Correa M., “Recognition of Faces in Unconstrained Environments: A Comparative Study,” EURASIP Journal on Advances in Signal Processing, vol. 2009, no. 1, pp.1-19, 2009.
[32] Sagonas C., Panagakis Y., Zafeiriou S., and Pantic M., “Robust Statistical Frontalization of Human and Animal Faces,” International journal of Computer Vision, vol. 122, no. 2, pp. 270-291, 2017.
[33] Seo H. and Milanfar P., “Face Verification Using The Lark Representation,” IEEE Transactions on Information Forensics and Security, vol. 6, no. 4, pp. 1275-1286, 2011. 806 The International Arab Journal of Information Technology, Vol. 18, No. 6, November 2021
[34] Sharma G., Hussain ul S., and Jurie F., “Local Higher-Order Statistics (LHS) for Texture Categorization and Facial Analysis,” in Proceedings of European Conference on Computer Vision, Florence, pp. 1-12, 2012.
[35] Shen L. and Bai L., “A Review on Gabor Wavelets for Face Recognition,” Pattern Analysis and Applications, vol. 9, no. 2, pp. 273- 292, 2006.
[36] Simonyan K., Parkhi O., Vedaldi A., and Zisserman A., “Fisher Vector Faces in the Wild,” in Proceedings of British Machine Vision Conference, pp. 1-13, 2013.
[37] Štruc V. and Pavešić N., “Gabor-Based Kernel Partial-Least-Squares Discrimination Features For Face Recognition,” Informatica, vol. 20, no. 1, pp. 115-138, 2009.
[38] Štruc V. and Pavešić N., “The Complete Gabor- Fisher Classifier for Robust Face Recognition,” EURASIP Journal on Advances in Signal Processing, vol. 2010, no. 1, pp. 1-26, 2010.
[39] Sun Y., Wang X., and Tang X., “Hybrid Deep Learning for Face Verification,” in Proceedings of International Conference on Computer Vision, Sydney, pp. 1489-1496, 2013.
[40] Taigman Y., Yang M., Ranzato M., and Wolf L., “Deepface: Closing The Gap to Human-Level Performance in Face Verification,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, pp. 1701-1708, 2014.
[41] Tan X. and Triggs B., “Enhanced Local Texture Feature Sets for Face Recognition Under Difficult Lighting Conditions,” IEEE Transactions on Image Processing, vol. 19, no. 6, pp. 1635-1650, 2010.
[42] Tan Y., Qi J., and Ren F., “Real-Time Cloud Detection in High Resolution Images using Maximum Response Filter and Principle Component Analysis,” in Geoscience and Remote Sensing Symposium, Beijing, pp. 6537- 6540, 2016.
[43] Turhan C. and Bilge H., “Class-Wise Two- Dimensional PCA Method for Face Recognition,” IET Computer Vision, vol. 11, no. 4, pp. 286-300, 2016.
[44] Turk M. and Pentland A., “Eigenfaces for Recognition,” Journal of Cognitive Neuroscience, vol. 3, no. 1, pp. 71-86, 1991.
[45] Vu N., “Exploring Patterns of Gradient Orientations and Magnitudes for Face Recognition,” IEEE Transactions on Information Forensics and Security, vol. 8, no. 2, pp. 295- 304, 2013.
[46] Vu N., Dee H., and Caplier A., “Face Recognition using the POEM Descriptor,” Pattern Recognition, vol. 45, no. 7, pp. 2478- 2488, 2012.
[47] Wolf L., Hassner T., and Taigman Y., “Descriptor Based Methods in the Wild,” in Workshop on Faces In'real-Life'images: Detection, Alignment, and Recognition, 2008.
[48] Xi M., Chen L., Polajnar D., and Tong W., “Local Binary Pattern Network: A Deep Learning Approach for Face Recognition,” in Proceedings of International Conference on Image Processing, Phoenix, pp. 3224-3228, 2016.
[49] Yi D., Lei Z., and Li S., “Towards pose Robust Face Recognition,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, pp. 3539-3545, 2013.
[50] Ylioinas J., Kannala J., Hadid A., and Pietikäinen M., “Face Recognition using Smoothed High- Dimensional Representation,” in Proceedings of Scandinavian Conference on Image Analysis, Copenhagen, pp. 516-529, 2015.
[51] Zhang B., Gao Y., Zhao S., and Liu J., “Local Derivative Pattern Versus Local Binary Pattern: Face Recognition with High-Order Local Pattern Descriptor,” IEEE Transactions on Image Processing, vol. 19, no. 2, pp. 533-544, 2010.
[52] Zhang B., Shan S., Chen X., and Gao W., “Histogram of Gabor Phase Patterns (Hgpp): A Novel Object Representation Approach for Face Recognition,” IEEE Transactions on Image Processing, vol. 16, no. 1, pp. 57-68, 2007. Yuen-Chark See is an Assistant Prorfessor in Lee Kong Chian Faculty of Engineering and Science, Universiti Tunku Abdul Rahman, Sungai Long Campus. He received his PhD from Universiti Teknologi Malaysia. His research interests include machine learning, embedded systems, and wireless sensor networks Eugene Liew received B.Eng in Electrical and Electronic Engineering from Universiti Tunku Abdul Rahman. Norliza Mohd Noor is a Professor in Razak Faculty of Technology and Informatics, Universiti Teknologi Malaysia (UTM), Kuala Lumpur Campus. She received her B.Sc. in Electrical Engineering from Texas Tech University in Lubbock, Texas, and Master (by research) and PhD both in Electrical Engineering from UTM. Her research is in machine learning and image analysis for medical and industry applications.