..............................
..............................
..............................
Parallel Optimized Pearson Correlation Condition (PO-PCC) for Robust Cosmetic Makeup Facial
Makeup changes or the application of cosmetics constitute one of the challenges for the improvement of the
recognition precision of human faces because makeup has a direct impact on facial features, such as shape, tone, and texture.
Thus, this research investigates the possibility of integrating a statistical model using Pearson Correlation (PC) to enhance the
facial recognition accuracy. PC is generally used to determine the relationship between the training and testing images while
leveraging the key advantage of fast computing. Considering the relationship of factors other than the features, i.e., changes in
shape, size, color, or appearance, leads to a robustness of the cosmetic images. To further improve the accuracy and reduce
the complexity of the approach, a technique using channel selection and the Optimum Index Factor (OIF), including
Histogram Equalization (HE), is also considered. In addition, to enable real-time (online) applications, this research applies
parallelism to reduce the computational time in the pre-processing and feature extraction stages, especially for parallel matrix
manipulation, without affecting the recognition rate. The performance improvement is confirmed by extensive evaluations
using three cosmetic datasets compared to classic facial recognitions, namely, principal component analysis and local binary
pattern (by factors of 6.98 and 1.4, respectively), including their parallel enhancements (i.e., by factors of 31,194.02 and
1577.88, respectively) while maintaining high recognition precision.
[1] Ahmed F., Bari H., and Hossain E., “Person- Independent Facial Expression Recognition Based on Compound Local Binary Pattern (CLBP),” The International Arab Journal of Information Technology, vol. 11, no. 2, pp. 195-203, 2014.
[2] Bansal A. and Chawla P., “Performance Evaluation of Face Recognition Using PCA and N-PCA,” International Journal of Computer Applications, vol. 76, no. 8, pp. 14-20, 2013.
[3] Chan L., Salleh S., Ting C., and Ariff A., “Face Identification and Verification Using PCA and LDA,” in Proceedings of International Symposium on Information Technology, Kuala Lumpur, pp. 1-6, 2008.
[4] Chavez P., Berlin G., and Sowers L., “Statistical Methods for Selecting LandSat MSS Ratios,” Journal of Applied Photographic Engineerin, vol. 8, no. 1, pp. 23-30, 1982.
[5] Chen C., Dantcheva A., and Ross A., “Automatic Facial Makeup Detection with Application in Face Recognition,” in Proceedings of International Conference on Biometrics, Madrid, pp. 1-8, 2013.
[6] Chunhong J., Guangda S., and Xiaodong L., “A Distributed Parallel System for Face Recognition,” in Proceedings of International Conference on Parallel and Distributed Computing, Applications, and Technologies, Chengdu, pp. 797-800, 2003.
[7] Dagher I., Hassanieh J., and Younes A., “Face Recognition Using Voting Technique for the Gabor and LDP Features,” in Proceedings of International Joint Conference on Neural Network, Dallas, pp. 1-6, 2013.
[8] Dandotiya D., Gupta R., Dhakad S., and Tayal Y., “A Survey Paper on Biometric Based Face Detection Techniques,” International Journal of Software and Web Sciences, vol. 4, no. 2, pp. 67- 76, 2013.
[9] Dantcheva A., Chen C., and Ross A., “Can Facial Cosmetics Affect the Matching Accuracy of Face Recognition Systems?” in Proceedings of IEEE International Conference on Biometrics: Theory, Applications and Systems, Arlington, pp. 391-398, 2012.
[10] Dantcheva A., Ross A., and Chen C., “Makeup Challenges Automated Face Recognition Systems,” SPIE-The International Society of Optics and Photonics, pp. 1-4, 2013.
[11] Givens G., Beveridge J., Draper B., Grother P., and Phillips P., “How Features of the Human Face Affect Recognition: A Statistical Comparison of Three Face Recognition Algorithm,” in Proceedings of IEEE Comput Society Conference Computer Visual Pattern Recognition, Washington, pp. 381-388, 2004.
[12] Gumus E., Kilic N., Sertbas A., and Ucan O., “Evaluation of Face Recognition Techniques Using PCA, Wavelets and SVM,” Expert Systems with Applications, vol. 37, no. 9, pp. 6404-6408, 2010.
[13] Guo G., Wen L., and Yan S., “Face Authentication with Makeup Changes,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 24, no. 5, pp. 814-825, 2014.
[14] Hu J., Ge Y., Lu J., and Feng X., “Makeup- Robust Face Verification,” in Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, pp. 2342-2346, 2013.
[15] Huang D., Shan C., Ardabilian M., Wang Y., and Chen L., “Local Binary Patterns and Its Application to Facial Image Analysis: A Survey,” IEEE Transactions Systems Man, 452 The International Arab Journal of Information Technology, Vol. 16, No. 3, May 2019 Cybern, C Applications and Reviews, vol. 41, no. 6, pp. 765-781, 2011.
[16] Jafri R. and Arabnia H., “Survey of Face Recognition Techniques,” Journal of Information Processing Systems, vol. 5, no. 2, pp. 41-68, 2009.
[17] Kaur A., Kaur L., and Gupta S., “Image Recognition Using Coefficient of Correlation and Structural Similarity Index in Uncontrolled Environment,” International Journal of Computer Applications, vol. 59, no. 5, pp. 32-39, 2012.
[18] Kumar S. and Kaur H., “Face Recognition Techniques: Classification and Comparisons,” International Journal of Information Technology and Knowledge Management, vol. 5, no. 2, pp. 361-363, 2012.
[19] Lu X., “Image Analysis for Face Recognition,” Personal Notes, Available online at http://www.face-rec.org/interesting- papers/General/ImAna4FacRcg_lu.pdf, 36 pp., Last Visited, 2003.
[20] Luo Y., WU C., and Zhang Y., “Facial Expression Feature Extraction Using Hybrid PCA and LBP,” The Journal of China Universities of Posts and Telecommunications, vol. 20, no. 2, pp. 120-124, 2013.
[21] Meng K., Su G., Li C., Fu B., and Zhou J., “A High Performance Face Recognition Sys-Tem Based on a Huge Face Database,” in Proceedings of International Conference on Machine Learning and Cybernetics, Guangzhou, pp. 5159-5164, 2005.
[22] Microsoft, “MSDN”, “Parallel.For Method,” “NET Framework 4.5. 2014”, Available online at http://msdn.microsoft.com/enus/library/dd783539 %28v=vs.110%29.aspx, Last Visited, 2014.
[23] Min L., Bo L., and Bin W., “Comparison of Face Recognition Based on PCA and 2DPCA,” Advances in Information Sciences and Service Sciences, vol. 5, no. 6, pp. 545-553, 2013.
[24] Moriguchi J., Igarashi T., Nakao K., and Chen Y., “Dual-Subspaces Based Quantitative Analysis of Facial Appearance,” in Proceedings of International Conference on Software Engineering and Data Mining, Chengdu, pp. 652- 656, 2010.
[25] Pali V., Goswami S., and Bhaiya L., “An Extensive Survey on Feature Extraction Techniques for Facial Image Processing,” in Proceedings of International Conference on Computer Intelligence and Communication Networks, Bhopal, pp. 142-148, 2014.
[26] Pamudurthy S., Guan E., Mueller K., and Rafailovich M., “Dynamic Approach for Face Recognition Using Digital Image Skin Correlation. Audio- and Video-Based Biometric Person Authentication,” in Proceedings of International Conference on Audio-and Video- Based Biometric Person Authentication, Hilton Rye Town, pp. 1010-1018, 2005.
[27] Rahim A., Hossain N., Wahid T., and Azam S., “Face Recognition Using Local Binary Patterns,” Global Journal of Computer Science and Technology Graphics and Vision, vol. 13, no. 4, pp. 1-7, 2013.
[28] Rujirakul K., So-In C., Arnonkijpanich B., Sunat K., and Poolsanguan S., “PFP-PCA: Parallel Fixed Point PCA Face Recognition,” in Proceedings of International Conference on Intelligent Systems, Modelling and Simulation, Bangkok, pp. 409-414, 2013.
[29] Rujirakul K., So-In C., and Arnonkijpanich B., “PEM-PCA: A Parallel Expectation- Maximization PCA Face Recognition Architecture,” The Scientific World Journal, vol. 2014, pp. 1-16, 2014.
[30] Rujirakul K., So-In C., and Arnonkijpanich B., Information Science and Applications, Springer, 2014.
[31] Rujirakul K., So-In C., and Arnonkijpanich B., “Weighted Histogram Equalized PEM-PCA Face Recognition,” in Proceedings of International Computer Science and Engineering Conference, Khon Kaen, pp. 144- 150, 2014.
[32] Rujirakul K. and So-In C., “Makeup (GMU)”. Available online at http://web.kku.ac.thchakso/faceDBweb/face_dat aset.html, Last Visited, 2014.
[33] Shah D., Shah J., and Shah T., “The Exploration of Face Recognition Techniques,” International Journal of Application or Innovation in Engineering and Management, vol. 3, no. 2, pp. 238-246, 2014.
[34] Shah J., Sharif M., Raza M., and Azeem A., “A Survey: Linear and Nonlinear PCA Based Face Recognition Techniques,” The International Arab Journal of Information Technology, vol. 10, no. 6, pp. 536-545, 2013.
[35] So-In C. and Rujirakul K., “wPFP-PCA: Weighted Parallel Fixed Point PCA Face Recognition,” The International Arab Journal of Information Technology, vol. 13, no. 1, pp. 59- 69, 2016.
[36] TAAZ Virtual Makeover & Hairstyles, Available online at http://www.taaz.com, Last Visited, 2015.
[37] Ueda S. and Koyama T., “Influence of Make-Up on Facial Recognition,” Perception, vol. 39, no. 2, pp. 260-264, 2010.
[38] Zhao W., Chellappa R., Phillips P., and Rosenfeld A., “Face Recognition: a Literature Survey,” ACM Computing Surveys, vol. 35, no. 4, pp. 399-458, 2003. Parallel Optimized Pearson Correlation Condition (PO-PCC) for Robust ... 453
[39] Zhou H., Mian A., Wei L., Creighton D., Hossny M., and Nahavandi S., “Recent Advances on Singlemodal and Multimodal Face Recognition: A Survey,” IEEE Transactions on Human- Machine Systems, vol. 44, no. 6, pp. 701-716, 2014. Kanokmon Rujirakul received an MSc. from NIDA in 2008 and is currently a Ph.D. candidate in the Department of Computer Science, Khon Kaen University. Her research areas include image processing, mobile computing, soft computing, and distributed systems. Chakchai So-In received a Ph.D. from WUSTL in 2010 and is currently an associate professor in the Department of Computer Science, Khon Kaen University. His research interests include mobile computing, signal processing, network systems, and parallel and distributed Systems.