Abstract
Face recognition under the influence of complex illumination is a challenging problem to be solved. The common treatments for minimizing the affection of illumination variation are illumination preprocessing and illumination insensitive extraction techniques. However, the methods proposed previously present low performances. To realize high-accuracy recognition under varying illumination, this paper proposes a novel illumination processing algorithm called REC&SIG-SVD algorithm. Above all, singular value decomposition (SVD) is utilized to obtain preliminary high-frequency and low-frequency features of the face image in logarithm domain. This study proposes Sigmoid function which satisfies the principle of diminishing marginal utility to normalize singular values, aiming at calculating effective high-frequency features. Furthermore, this paper proposes a novel illumination normalization method to process low-frequency features, which is based on retina modeling cooperate with an advanced contrast limited adaptive histogram equalization (CLAHE). Meanwhile, enhancement on high-frequency features is realized by threshold-value filtering. Last but not least, the normalized high-frequency and enhanced low-frequency features are reassembled to form the normalized face image. The comparative trials based on Yale B and CMU PIE databases are conducted for our algorithm and other similar techniques as well as deep learning methods. The experimental results demonstrate that REC&SIG-SVD algorithm shows outstanding recognition performance.
Similar content being viewed by others
References
Andrews HC, Patterson CL (1976) Singular value decompositions and digital image processing. IEEE Trans Acoust Speech Signal Process 24(1):26–53
Zainudin M, Radi H, Abdullah S et al (2012) Face recognition using Principle Component Analysis (PCA) and Linear Discriminant Analysis (LDA). Int J Electr Com Sci 12(5):50–55
Cao X, Shen W, Yu LG, Wang YL, Yang JY, Zhang ZW (2012) Illumination invariant extraction for face recognition using neighboring wavelet coefficients. Pattern Recogn 45:1299–1305
Chen H, Belhumeur P, Jacobs D (2000) In search of illumination invariants. Proceedings of the IEEE computer society conference on computer vision and pattern recognition
Chen W, Er MJ, Wu S (2006) Illumination compensation and normalization for robust face recognition using discrete cosine transform in logarithm domain. IEEE Trans Syst Man Cybern B Cybern 36:458–466
Chen T, Yin W, Zhou XS et al (2006) Total variation models for variable lighting face recognition. IEEE Trans Pattern Anal Mach Intell 28(9):1519–1524
Choi SI, Kim C, Choi CH (2007) Shadow compensation in 2D images for face recognition. Pattern Recogn 40:2118–2125
Dasarathy BV (1991) Nearest neighbor (NN) norms: NN pattern classification techniques. IEEE Computer Society Press, Los Alamitos 13(100):21–27
Demirel H, Anbarjafari G (2008) Pose invariant face recognition using probability distribution functions in different color channels. IEEE Signal Process Lett 15:537–540
Gao S, Zhang Y, Jia K, Lu J, Zhang Y (2015) Single sample face recognition via learning deep supervised autoencoders. IEEE Trans Inf Forensics Secur 10(10):2108–2118
Georghiades AS, Belhumeur PN, Kriegman DJ (2001) From few to many: illumination cone models for face recognition under variable lighting and pose. IEEE Trans Pattern Anal Mach Intell 23(6):643–660
Gonzales RC, Woods RE (2002) Digital image processing. Upper Saddle River, Prentice-Hall
Gu L, Robles-Kelly AA, Zhou J (2013) Efficient estimation of reflectance parameters from imaging spectroscopy. IEEE Trans Image Process 22:3648–3663
Han H, Shan S, Chen X, Gao W (2013) A comparative study on illumination preprocessing in face recognition. Pattern Recogn 46(6):1691–1699
Hinton GE, Osindero S, Teh Y-W (2006) A fast learning algorithm for deep belief nets. Neural Comput 18(7):1527–1554
Hu C, Ye M, Zeng W, Lu X (2015) An adaptive approximation image reconstruction method for single sample problem in face recognition using FLDA. Multimedia Tools Appl 74(23):10313–10334
Hu C, Lu X, Ye M, Zeng W (2017) Singular value decomposition and local near neighbors for face recognition under varying illumination. Pattern Recogn 64:60–83
Kim W, Suh S, Hwang W, Han JJ (2014) SVD face: illumination-invariant face representation. IEEE Signal Process Lett 21(11):1336–1340
Krizhevsky A, Sutskever I, Hinton GE (2012) Image net classification with deep convolutional neural networks. In: Proc. adv neural inf process syst, p 1106–1114
Laaksonen J (1997) Local subspace classifier. Artificial neural networks-ICANN97. Springer, Berlin, pp 637–642
Le QV et al (2012) Building high-level features using large scale unsupervised learning. In: Proc. 29th Int Conf Mach Learn, pp 81–88
Li Z (2010) Contrast limited adaptive histogram equalization[J]. Com Knowl Technol 6(9):2238–2241
Liu C, Wechsler H (2002) Gabor feature based classification using the enhanced fisher linear discriminant model for face recognition. IEEE Trans Image Process Publ IEEE Signal Process Soc 11(4):467–476
Liu HD, Yang M, Gao Y, Cui C (2014) Local histogram specification for face recognition under varying lighting conditions. Image & Vision Computing 32(5):335–347
Ochoa-Villegas MA, Nolazco-Flores JA, Barron-Cano O et al (2015) Addressing the illumination challenge in two-dimensional face recognition: a survey. IET Comput Vis 9(6):978–992
Parametric Max-Flow Method and Total Variation. http://www.caam.rice.edu/~wy1/ParaMaxFlow/2007/06/binary-code.html
Shan S, Gao W, Cao B, Zhao D (2003) Illumination normalization for robust face recognition against varying lighting conditions. Proceedings of the IEEE international workshop on analysis and modeling of faces and gestures
Shashua A, Riklin-Raviv T (2001) The quotient image: class-based re-rendering and recognition with varying illuminations. IEEE Trans Pattern Anal Mach Intell 23:129–139
Sim T, Baker S, Bsat M (2003) The CMU pose, illumination, and expression database. IEEE Trans Pattern Anal Mach Intell 25:1615–1618
Tang Y, Salakhutdinov R, Hinton GE (2012) Deep Lambertian networks. In: Proc. 29th Int. Conf. Mach Learn p 1623–1630
The INFace Toolbox. http://luks.fe.uni-lj.si/sl/osebje/vitomir/face_tools/INFace/index.html
Vu NS, Caplier A (2010) Illumination-robust face recognition using retina modeling. IEEE international conference on image processing, pp 3289–3292
Wang H, Li SZ, Wang Y (2004) Generalized quotient image. In: Proceedings of the IEEE conference on the computer vision and pattern recognition
Wang B, Li W, Yang W, Liao Q (2011) Illumination normalization based on Weber's law with application to face recognition. IEEE Signal Process Lett 18(8):462–465
Wang JW, Lee JS, Chen WY (2011) Face recognition based on projected color space with lighting compensation. IEEE Signal Process Lett 18(10):567–570
Xie X, Zheng WS, Lai J, Yuen PC, Suen CY (2011) Normalization of face illumination based on large-and small-scale features. IEEE Trans Image Process Publ IEEE Signal Process Soc 20(7):1807–1821
Yan XH, He FZ, Chen YL (2017) A novel hardware/software partitioning method based on position disturbed particle swarm optimization with invasive weed optimization. J Comput Sci Technol 32(2):340–355
Zhang T, Fang B, Yuan Y, Yan Tang Y, Shang Z, Li D, Lang F (2009) Multiscale facial structure representation for face recognition under varying illumination. Pattern Recogn 42(2):251–258
Zhang T, Tang YY, Fang B, Shang Z, Liu X (2009) Face recognition under varying illumination using gradient faces. IEEE Trans Image Process 18:2599–2606
Zhang B, Gao Y, Zhao S et al (2010) Local derivative pattern versus local binary pattern: face recognition with high-order local pattern descriptor. IEEE Trans Image Process 19(2):533–544
Zhao W, Chellappa R (2001) Symmetric shape-from-shading using self-ratio image. Int J Comput Vis 45:55–75
Zhou Y, He F, Qiu Y (2016) Optimization of parallel iterated local search algorithms on graphics processing unit. J Supercomput 72(6):2394–2416
Zhou Y, He F, Hou N et al (2018) Parallel ant colony optimization on multi-core SIMD CPUs. Futur Gener Comput Syst 79:473–487
Zhou Y, He F, Qiu Y (2017) Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. Science China Inf Sci 60(6):068102
Zhu JY, Zheng WS, Lai JH (2013) Logarithm gradient histogram: a general illumination invariant descriptor for face recognition. In: Proceedings of the IEEE international conference and workshops on automatic face and gesture recognition
Acknowledgments
We would like to thank the National Natural Science Foundation of China (No.61374194), National Key Science and Technology Pillar Program of China (No.2014BAG01DB03) and Key Research and Development Program of Jiangsu Province (No. BE2016739) for funding.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Y., Hu, C. & Lu, X. Face recognition under varying illumination based on singular value decomposition and retina modeling. Multimed Tools Appl 77, 28355–28374 (2018). https://doi.org/10.1007/s11042-018-6044-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6044-z