Elsevier

Neurocomputing

Volume 119, 7 November 2013, Pages 375-384
Neurocomputing

Face recognition with enhanced local directional patterns

https://doi.org/10.1016/j.neucom.2013.03.020Get rights and content

Abstract

This paper presents a novel approach based on enhanced local directional patterns (ELDP) to face recognition, which adopts local edge gradient information to represent face images. Specially, each pixel of every facial image sub-block gains eight edge response values by convolving the local 3×3 neighborhood with eight Kirsch masks, respectively. ELDP just utilizes the directions of the most prominent edge response value and the second most prominent one. Then, these two directions are encoded into a double-digit octal number to produce the ELDP codes. The ELDP dominant patterns (ELDPd) are generated by statistical analysis according to the occurrence rates of the ELDP codes in a mass of facial images. Finally, the face descriptor is represented by using the global concatenated histogram based on ELDP or ELDPd extracted from the face image which is divided into several sub-regions. The performances of several single face descriptors not integrated schemes are evaluated in face recognition under different challenges via several experiments. The experimental results demonstrate that the proposed method is more robust to non-monotonic illumination changes and slight noise without any filter.

Introduction

During the past few decades, biometrics have played a very useful role in many fields such as surveillance, human–computer interface, judicature and security identification [1]. Biometrics recognition is an automatic method of recognizing individuals by means of comparing feature vectors derived from their physiological or/and behavioral characteristics. The common physiological characteristics include face, fingerprints, finger geometry, hand geometry, hand veins, palm, iris, retina, ear, voice and so on [2]. Facial images can be easily acquired from a distance by a few inexpensive fixed cameras without the user’s active participation or any health risks [3]. Hence, face recognition systems are more easily accepted by users and have been receiving researchers’ significant attentions.

Face description method is the key technology of face recognition systems. Up to the present, there are many face representation approaches including principal component analysis (PCA) [4], independent component analysis (ICA) [5], linear discriminant analysis (LDA) [6], 2DPCA [7], (2D)2PCA [8], LLE [9], LPP [10], NPE [11], VDE [12], MMNPE [13], DWDPA [14], [15], Gabor Face [16], local binary patterns (LBP) [17], LGBP [18], CS-LBP [19], GV-LBP [20], local directional pattern (LDP) [21], etc. Among them, PCA, 2DPCA, (2D)2PCA, LDA, LLE, LPP, NPE, VDE, MMNPE and DWDPA are the typical methods of extracting holistic features. On the other hand, LBP, CS-LBP, LGBP, GV-LBP and LDP aim to make full use of local appearance features. The kind of local descriptors have gained much attention because of their robustness to challenges such as expression, pose and illumination variations. Generally, the holistic approaches are sensitive to complicated changes including the aforementioned changes. In addition, the recognition accuracy of the holistic approaches is inferior to that of the local descriptor approaches [17], [20], [21].

Recently, LBP has gained more attentions due to its simplicity and excellent performance in face recognition and texture analysis. The original LBP operator is an effective texture descriptor with LBP codes that encode the local 3×3 neighborhood structure around each pixel with the center. Every pixel gets a binary number by thresholding its 8-neighbor gray values with its center value. Due to its flexibility, the LBP method can be easily modified to make it suitable for the needs of different types of problems. Therefore, several extensions and modifications of LBP have been proposed and can be learned in the literature [22]. To capture the texture at different scales, the original LBP operator was later extended to LBPP,Ru2 [23] operator where the notation (P, R) denotes P sampling points on a circle radius of R and u2 denotes the operator that stands for using uniform patterns and uniting all remaining patterns to a single pattern. LBP operator is robust to monotonic illumination variation, but it is sensitive to non-monotonic illumination change and random noise. Jabid et al. [24] proposed a more robust facial feature based on local directional patterns (LDP). The LDP descriptor considers the edge response values derived from the Kirsch gradient operator in eight directions around a pixel instead of pixel intensities like LBP. Because edge gradient is more stable than the pixel intensity, LDP feature provides more consistency in the presence of noise. The original LDP codes are generated by setting the k most prominent directional bits to 1, but this method ignores the distinction between the most prominent edge response direction and the second most prominent one. However, this distinction is very important for reliable face representation and is effectively utilized in the enhanced local directional patterns (ELDP) proposed in this work.

The remainder of this paper is organized as follows. Section 2 presents the ELDP method for face recognition, Section 3 compares the recognition performances of several single face descriptors including our methods without any intentional noise, Section 4 provides the experimental results when the face images are contaminated by slight random Gaussian white noise, and Section 5 concludes our work and discusses the future work simply.

Section snippets

Enhanced local directional patterns (ELDP)

After briefly reviewing the local directional patterns, this section introduces the ELDP and describes its relation to LBP. Then, the stability and reliability of ELDP are discussed and the ELDP dominant patterns (ELDPd) are acquired via general statistical analysis according to the occurrence rates of ELDP codes in a mass of facial images from several face databases. Finally, we give the procedure of face representation and recognition using ELDP or ELDPd.

Normal recognition experiments

In Sections 3 and 4, we evaluate the performance of the proposed descriptor for face recognition by conducting two different types of experiments: normal and noise experiments. The normal experiments mean using the normal images without noise added intentionally. Oppositely in noise experiments, the images are added slight noise intentionally, and any noise filters are not adopted before features extraction. This section shows the results of normal experiments on three face databases, and the

Noise experiments

This section just compares the robustness of CS-LBP, LBP8,1u2, LDP, ELDPd and ELDP to slight noise without any noise filter. Their robustness is displayed by two criterions including average Chi-square dissimilarity between the feature vector of original image and the feature vector of its noised image and the average recognition rate with noise. All associated experiments are conducted in pair environments, so the sample number of gallery set or probe set and the sub-block size are chose

Conclusion and discussion

This paper proposes a novel local face feature based on enhanced local directional patterns (ELDP) for face recognition. The enhanced local directional patterns utilize the directions of the most prominent edge response value and the second most prominent one after eight edge response values come into being by convolving the local 3×3 neighborhood of each pixel with eight Kirsch masks. Then, these two directions are encoded into a two-bit octal number to produce the ELDP codes. The ELDP

Acknowledgments

This work was partially supported by National Science Foundation of PR China (Grant: 60971104 and 61271341) and the Sichuan Basic Science & Technology Foundation (Grant: 2013JY0036).

We also extend special thanks to the Editor and all anonymous reviewers for their comments on this work.

Fujin Zhong received his B.S. and M.S. degrees from Hefei University of Technology, Hefei, China, in 2002 and 2005, respectively. Now he is pursuing the doctorate degree in the field of pattern recognition and biometrics at the Si-Chuan province Key Lab of Signal and Information Processing, Southwest Jiaotong University, Chengdu, China. In 2005, he joined the School of Computer and Information Engineering at Yibin University, Yibin, China. His current research interests include digital signal

References (37)

  • R. Jafri et al.

    A survey of face recognition techniques

    J. Inform. Process. Syst.

    (2009)
  • M. A. Turk, A. P. Pentland, Face recognition using eigenfaces, in: Proceedings of IEEE Computer Society Conference on...
  • K. Etemad et al.

    Discriminant analysis for recognition of human face images

    J. Optical Soc. Am.

    (1997)
  • J. Yang et al.

    a new approach to appearance-based face representation and recognition

    IEEE. Trans. Pattern. Anal. Mach. Intell.

    (2004)
  • L.K. Saul et al.

    Think globally, fit locally: unsupervised learning of low dimensional manifolds

    J. Mach. Learn. Res.

    (2003)
  • X. He et al.

    Face recognition using laplacianfaces

    IEEE Trans. Pattern Anal. Mach. Intell.

    (2005)
  • X. He, D. Cai, S. Yan, H. Zhang, Neighborhood preserving embedding, in: Proceedings of IEEE International Conference on...
  • X. Chen et al.

    Maximum variance difference based embedding approach for facial feature extraction

    Int. J. Pattern Recognition Artif. Intell.

    (2010)
  • Cited by (101)

    • Person-independent facial expression recognition based on local directional compact pattern

      2022, Optik
      Citation Excerpt :

      However, LBP is sensitive to non-monotonic illumination changes and random noise. Newer methods such as edge-based descriptors (LDP [10], LDN [11], and ELDP [12], etc.) overcome LBP deficiencies by using directional information instead of intensity. These methods describe the local characteristics of the primary edges at the micro-level that occur in facial images due to the movements of facial muscles [10].

    • Local symmetric directional pattern: A novel descriptor for extracting compact and distinctive features in face recognition

      2022, Optik
      Citation Excerpt :

      Note that similar descriptors have larger lengths; hence they require more bits to represent their patterns. For example, the basic length of: LBP [49] is 59 with 8 bits, DR-LDP [40] is 93 with 8 bits, LDTP [50] is 72 with 7 bits, CSQP [25] is 256 with 8 bits, LDGP [22] is 64 with 6 bits, LDENP [26] is 15 with 4 bits, ELDP [42] is 56 with 6, LDN [41] is 56 with 6 bits and LDP [27] is 56 with 8 bits. In comparison, our descriptor is not only very compact and requires less time and memory to extract features, but also achieves better performance.

    • Illumination invariant face recognition using Fused Cross Lattice Pattern of Phase Congruency (FCLPPC)

      2022, Information Sciences
      Citation Excerpt :

      Based on face sample acquisition methodologies, FR can be broadly classified into two categories i.e., Homogeneous FR and Heterogeneous FR [1]. Some recent works on homogeneous and heterogeneous FR are LQP [2], ELDP [3], MSLDE [4], LFRP[5], LARK [6], TVQI [7], SLBFLE [8], ANI [9], LOGO [10], RHDA [11], DA-JL [12], KP-RS [13], THFM [14], NRLPR [15], ASVDW [16], ZMHK [17], ELBP [18], GBPSC [19], etc. Due to the immense progress of Convolutional Neural Networks (CNN), recently a lot of FR methods have been proposed like, ArcFace [20], CosFace [21], TRIVET [22], etc.

    View all citing articles on Scopus

    Fujin Zhong received his B.S. and M.S. degrees from Hefei University of Technology, Hefei, China, in 2002 and 2005, respectively. Now he is pursuing the doctorate degree in the field of pattern recognition and biometrics at the Si-Chuan province Key Lab of Signal and Information Processing, Southwest Jiaotong University, Chengdu, China. In 2005, he joined the School of Computer and Information Engineering at Yibin University, Yibin, China. His current research interests include digital signal processing, pattern recognition, and biometrics & security.

    Jiashu Zhang received his B.S. and Ph.D degrees from university of Electronic Science and Technology of China, in 1987 and 2001, respectively. In 2001 he joined the school of Information Science and Technology at Southwest Jiaotong University, Chengdu, Sichuan, China, where he is a professor and director of the Si-Chuan province Key Lab of Signal and Information processing. His research interests focus on digital signal processing, information forensic and data hiding, biometrics & security, and chaos theory with application to Electronic Engineering.

    View full text