Deep Learning Classification of Face Images with varying Illumination Conditions
In face recognition system, the accuracy of recognition is greatly affected by varying degree of illumination on both the probe and testing faces. Particularly, the changes in direction and intensity of illumination are two major contributors to varying illumination. In overcoming these challenges, different approaches had been proposed. However, the study presented in this paper proposes a novel approach that uses deep learning, in a MATLAB environment, for classification of face images under varying illumination conditions. One thousand one hundred (1100) face images employed were obtained from Yale B extended database. The obtained face images were divided into ten (10) folders. Each folder was further divided into seven (7) subsets based on different azimuthal angle of illumination used. The images obtained were filtered using a combination of linear filters and anisotropic diffusion filter. The filtered images were then segmented into light and dark zones with respect to the azimuthal and elevation angles of illumination. Eighty percent (80%) of the images in each subset which forms the training set, were used to train the deep learning network while the remaining twenty percent (20%), which forms the testing set, were used to test the accuracy of classification of the deep learning network generated. With three successive iterations, the performance evaluation results showed that the classification accuracy varies from 81.82% to 100.00%.
A. Ramchandra, and R. Kumar, “Overview of face recognition system challenges,” Int. J. Sci. Techno. Res., vol. 2, no. 8, pp. 234-236, August 2013.
K. R. Singh, A. M. Zaveri, and M. M. Raghuwanshi, “Illumination and pose invariant face recognition: A technical review,” Int. J. Comput. Inf. Syst. And Ind. Manag. Appl., vol. 2, pp. 29-38, December 2010.
M. L. T. Cassio,
J. T. Lai, P. C. Yuen, and G. C. Feng, “Face recognition using holistic Fourier invariant features,” Pattern Recognition, vol. 34, no. 1, pp. 95-109, January 2001.
J. T. Chien, and C. C. Wu, “Discriminant waveletfaces and nearest feature classifiers for face recognition,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 24, no. 12, pp. 1644-1649, December 2002.
T. Zhang, Y. Y. Tang, B. Fang, Z. Shang, and X. Liu, “Face recognition under varying illumination using gradientfaces,” IEEE Trans. Image Process., vol. 18, no. 11, pp. 2599-2606, November 2009.
R. Garg, B. Mittal, and S. Garg, “Histogram equalization techniques for image enhancement,” Int. J. Electron. Commun. Technol., vol. 2, no. 1, pp. 107-111, March 2011.
V. Štruc, R. Gajšek, and N. Paveši?, “Principal gabor filters for face recognition,” in Proc. IEEE 3rd Int. Conf. on Biometrics: Theory, Applications and Systems. Washington, USA, 28-30 September 2009, doi:10.1109/btas.2009.5339020.
J. Yang, L. Wang, and C. Qu, Illumination processing recognition of face images based on improved retinex algorithm, J. Multimed, vol. 8, no. 5, pp. 541-547, October 2013.
S. Anila, and N. Devarajan, “Preprocessing technique for face recognition applications under varying illumination conditions,” Glob. J. Comut. Sci. Technology Graph. Vis., vol. 12, no. 11, 2012.
S. Du, and R. Ward, “Wavelet-based illumination normalization for face recognition,” in Proc. of IEEE Int. Conf. on Image Processing, Gonova, Italy, September 2005. doi:10.1109/ICIP.2005.1530215.
H. Sellahewa, and S. A. Jassim, “Image-quality-based adaptive face recognition,” IEEE Trans. Instrum. Meas., vol. 59, no. 4, April 2010.
B. Subramanyam, P. Joshi, M. K. Meena, and P. Prakash, “Quality based classification of images for illumination invariant face recognition,” in Proc. 2016 IEEE Int. Conf. on Identity, Security and Behavior Analysis, Sendai, Japan, 29 February-2 March 2016. doi: 10.1109/ISBA.2016.7477245.
D. Ren, Z. Jing, and K. Ma, “An illumination angle classification method in the face recognition based on the similarity of light estimated images,” in Proc. 2014 World Automation Congress, Waikoloa, USA, 3-7 August. doi: 10.1109/WAC.2014.6936172.
P. Joshi, and S. Prakash, “A quality aware technique for biometric recognition,” in Proc. 2nd Int. Conf. on Signal Processing and Integrated Networks, Noida, India, 19-20 February 2015. doi: 10.1109/SPIN.2015.7095437.
S. Bharadwaj, M. Vasta, and R, Singh, “Biometric quality: A review of fingerprint, iris, and face,” EURASIP Journal on Image and Video Processing, vol 34, no. 1, pp. 1-28, 2014. doi: 10.1186/1687-5281-2014-34.
S. Raschka, Python Machine Learning: Machine Learning and deep learning with python, First Edition, Birmingham, United Kingdom: Packt Publishing Limited, 2015.
A. Lukin, “Tips & tricks: Fast image filtering algorithms,” in Proc. Graph. Conf. , Moscow, Russia, pp. 186-189, 23-27 June 2007.
H. Singh, V. Kumar, and S. Bhooshan, “Anisotropic diffusion for details enhancement in multiexposure image fusion,” ISRN Signal Process., vol. 2013, pp. 1-18, 2013. doi: 10.1155/2013/928971.
R. Chandel, and G. Gupta, “Image filtering algorithms and techniques: A review,” Int. J. Adv. Res. Comput. Sci. Softw. Eng., vol. 3, no. 10, pp. 2277-128, October 2013.
Y. Cheng, Z. Li, and Y. Han, “A novel illumination estimation for face recognition under complex illumination conditions,” IEICE Trans. Inf. Syst. vol. E100-D, no. 4, pp. 923-926, April 2017.
P. Perona,, and J. Malik, “Scale-space and edge detection using anisotropic diffusion,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 12, no. 7, pp. 629-639, July 1990.
V. Kamalaveni, R. A. Rajalakshmi, and K. A. Narayanankutty, “Image denoising using variations of Perona-Malik model with different edge stopping functions,” Procedia Computer Science, vol. 58, pp. 673-682.
Y. Lecuu, Y. Bengio, and G. Hinton, Deep learning,” Nature, vol. 521, no. 7553, pp. 436-444, 2015.
M. Havaei, A. Davy, D. Warde-Farley, A. Biard, A. Courville, Y. Bengio, C. Pal, P-M. Jodoin, and H. Larochelle, “Brain tumor segmentation with deep neural networks,” Med. Image Anal., vol. 35, pp. 18-31, January 2017.
V. Nair, and G. Hinto, “Ractified linear units improve restricted Boltzmann Machines,” in Proc. 27th Int. Conf. on Machine Learning, Haifa, Israel, pp. 807-814, 21-24 June 2010.
Mathworks, “Introducing deep learning with MATLAB,” Introducing Deep Learning with MATLAB, p.15, 2017. Online [Available]: https://www.mathworks.com/content/dam/mathworks/tag-team/Objects/d/80879v00_Deep_Learning_ebook.pdf. Accessed on March 10, 2019.
C. M. Bishop Bishop, Pattern Recognition and Machine Learning, New York, USA, Springer US, 2006. Online [Available]: http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf. Accessed on March 2, 2019