Skip to main content
Log in

Neighborhood and center difference-based-LBP for face recognition

  • Theoretical Advances
  • Published:
Pattern Analysis and Applications Aims and scope Submit manuscript

Abstract

This research paper introduces the novel local binary pattern (LBP) variant for face recognition (FR) called as neighborhood and center difference-based-LBP (NCDB-LBP). In NCDB-LBP, the 4 labeled function is proposed to capture the robust features from 3 × 3 pixel window. For each neighborhood position , 2 first-order derivatives are computed, first computed between the adjacent neighborhood and the current neighborhood and the second computed between the center pixel and the current neighborhood. Employing the proposed function between the 2 first-order derivatives (produced from each neighborhood position) eventually results in 4 labeled window. All 8 neighborhoods are then placed in the 1 × 8 pixel window from which the 4 different binary patterns are produced. This concept is performed in both anticlockwise (ac) and clockwise (c) directions, termed as NCDB-LBPac and NCDB-LBPc descriptors. After binary patterns are encoded for each pixel position, the 4 transformed images are produced from ac direction and 4 from the c direction. All the respective directional transformed images are then divided into 3 × 3 subregions for histogram extraction. The combined histograms from all the respective subregions are the entire feature size of the NCDB-LBPac and NCDB-LBPc descriptors. To reduce the feature size, PCA and FLDA are utilized. Finally, classification is performed by SVMs and NN. The proposed FR approach is tested on ORL, GT, JAFFE, Yale, YB and EYB databases. The proposed FR approach achieves encouraging results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Ojala T, Pietikainen M, Harwood D (1996) A comparative study of texture measures with classification based on featured distributions. Pattern Recogn 29(1):51–59

    Article  Google Scholar 

  2. Jin H, Liu Q, Lu H, Tong X (2004) Face detection using improved LBP under Bayesian framework. In: Proceedings of the International Conference on Image and Graphics, pp 306–309.

  3. Heikkila M, Pietikainen M, Schmid C (2009) Description of interest regions with local binary patterns. Pattern Recogn 42(3):425–436

    Article  MATH  Google Scholar 

  4. Liao S, Zhu X, Lei Z, Zhang L, Li SZ (2007) Learning Multi-scale Block Local Binary Patterns for Face Recognition. In: International Conference on Biometrics, pp 828–837.

  5. Verma M, Raman B (2018) Local neighborhood difference pattern: A new feature descriptor for natural and texture image retrieval. Multimed Tools Appl 77(10):11843–11866

    Article  Google Scholar 

  6. Md R, Sadat N, Teng SW, Lu G, Hasan SF (2010) Texture Classification Using Multimodal Invariant Local Binary Pattern. In: IEEE Workshop on Applications of Computer Vision, pp 315–320.

  7. Ahonen T, Pietikainen M (2007) Soft histograms for Local binary patterns. In: Proceedings of Finnish Signal Processing Symposium.

  8. Ye H, Hu R, Yu H, Damper RI (2013) Face Recognition Based on Adaptive Soft Histogram Local Binary Patterns. In: Proceedings of Chinese Conference on Biometric Recognition, pp 62–70.

  9. Ren J, Jiang X, Yuan J (2015) Quantized Fuzzy LBP for Face Recognition. In: IEEE International Conference on Acoustics, Speech and Signal Processing, pp 1503–1507.

  10. Guo Z, Li Q, You J, Zhang D, Liu W (2012) Local directional derivative pattern for rotation invariant texture classification. Neural Comput Appl 21(8):1893–1904

    Article  Google Scholar 

  11. Patel B, Maheshwari RP, Raman B (2016) Multi-quantized local binary patterns for facial gender classification. Comput Electr Eng 54:271–284

    Article  Google Scholar 

  12. Liu L, Zhao L, Long Y, Kuang G, Fieguth P (2012) Extended local binary patterns for texture classification. Image Vis Comput 30(2):86–99

    Article  Google Scholar 

  13. Liu L, Fieguth P, Zhao G, Pietikainen M, Hu D (2016) Extended local binary patterns for face recognition. Inf Sci 358–359:56–72

    Article  Google Scholar 

  14. Nguyen HT, Caplier A (2012) Elliptical Local Binary Patterns for Face recognition. In: Asian Conference on Computer Vision, pp 85–96.

  15. Doshi NP, Schaefer G (2013) Texture Classification using Compact Multi-Dimensional Local Binary Pattern Descriptors. In: Proceedings of the International Conference on Informatics, Electronics and Vision.

  16. Liu L, Lao S, Fieguth PW, Guo Y, Wang X, Pietikainen M (2016) Median Robust Extended Local Binary Pattern for Texture Classification. IEEE Trans Image Process 25(3):1368–1381

    Article  MathSciNet  MATH  Google Scholar 

  17. Kas M, Merabet YE, Ruichek Y, Messoussi R (2017) Local Directional Multi Radius Binary Pattern. In: Proceedings of the International Conference on Soft Computing & Pattern Recognition, pp 34–48.

  18. Zhao Y, Jia W, Hu RX, Min H (2013) Completed robust local binary pattern for texture classification. Neurocomputing 106:68–76

    Article  Google Scholar 

  19. Hafiane A, Palaniappan K, Seetharaman G (2015) Joint Adaptive Median Binary Patterns for texture classification. Pattern Recogn 48:2609–2620

    Article  Google Scholar 

  20. Li Z, Tang J, He X (2018) Robust Structured Nonnegative Matrix Factorization for Image Representation. IEEE Trans Neural Netw Learning Syst 29(5):1947–1960

    Article  MathSciNet  Google Scholar 

  21. Li Z, Tang J (2015) Unsupervised Feature Selection via Nonnegative Spectral Analysis and Redundancy Control. IEEE Trans Image Process 24(12):5343–5355

    Article  MathSciNet  MATH  Google Scholar 

  22. Turk M, Pentland A (1991) Face Recognition Using Eigenfaces. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp 586–591.

  23. Belhumeur PN, Hespanha JP, Kriegman DJ (1997) Eigenfaces vs Fisherfaces Recognition Using Class Specific Linear Projection. IEEE Trans Pattern Anal Machine Intel 19(7):711–720

    Article  Google Scholar 

  24. Vapnik V (1998) Statistical learning theory. Wiley, New York

    MATH  Google Scholar 

  25. Kotsia I, Pitas I (2007) Facial Expression Recognition in Image Sequences Using Geometric Deformation Features and Support Vector Machines. IEEE Trans Image Process 16(1):172–187

    Article  MathSciNet  Google Scholar 

  26. Wang S, Liu Z (2010) Infrared Face Recognition Based on Histogram and K-Nearest Neighbor Classification. In: International Symposium on Neural Networks, pp 104–111.

  27. Sohail ASM, Bhattacharya P (2007) Classification of Facial Expressions Using K-Nearest Neighbor Classifier. In: International Conference on Computer Vision/Computer Graphics Collaboration Techniques and Applications, pp 555–566.

  28. Kittler J, Ghaderi R, Windeatt T, Matas J (2003) Face verification via error correcting output codes. Image Vis Comput 21(13–14):1163–1169

    Article  Google Scholar 

  29. http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html

  30. http://www.anefian.com/research/face_reco.html.

  31. http://www.kasrl.org/jaffe.html.

  32. http://cvc.cs.yale.edu/cvc/projects/yalefaces/yalefaces.html.

  33. 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

    Article  Google Scholar 

  34. Lee KC, Ho J, Kriegman DJ (2005) Acquiring linear subspaces for face recognition under variable lighting. IEEE Trans Pattern Anal Mach Intell 27(5):684–698

    Article  Google Scholar 

  35. Yang J, Zhang L, Wang Y, Zhao T, Sun W, Park DS (2018) Face Recognition based on Weber Symmetrical Local Graph Structure. KSII Trans Internet Inf Syst 12(4):1748–1759

    Google Scholar 

  36. Fang X, Xu Y, Li X, Lai Z, Wong WK, Fang B (2018) Regularized Label Relaxation Linear Regression. IEEE Trans Neural Netw Learning Syst 29(4):1006–1018

    Article  Google Scholar 

  37. Moussa M, Hmila M, Douik A (2018) A Novel Face Recognition Approach Based on Genetic Algorithm Optimization. Stud Inform Control 27(1):127–134

    Article  Google Scholar 

  38. Saragih RA, Sudiana D, Gunawan D (2018) Combination of DFT as Global Face Descriptor and LBP/LDiP/LDNP as Local Face Descriptor for Face Recognition. J Telecommun Electron Comput Eng 10(1–9):99–102

    Google Scholar 

  39. Reddy AM, Krishna VV, Sumalatha L (2018) Face Recognition based on Cross Diagonal Complete Motif Matrix. Int J Image, Graphics Signal Process 3:59–66

    Article  Google Scholar 

  40. Ran R, Fang B, Wu X (2018) Exponential Neighborhood Preserving Embedding for Face Recognition, IEICE Transactions on Information and Systems E101-D(5):1410–1420.

  41. Chen Y, Tao X, Xiong C, Yang J (2018) An Improved method of Two Stage Linear Discriminant Analysis. KSII Trans Internet Inf Syst 12(3):1243–1263

    Google Scholar 

  42. Muqeet MA, Holambe RS (2017) Local binary patterns based on directional wavelet transform for expression and pose-invariant face recognition. Applied Computing and Informatics.

  43. Cai D, He X, Han J, Zhang HJ (2006) Orthogonal Laplacianfaces for Face Recognition. IEEE Trans Image Process 15(11):3608–3614

    Article  Google Scholar 

  44. Wang SJ, Chen HL, Yan WJ, Chen YH, Fu X (2014) Face Recognition and Micro-expression Recognition Based on Discriminant Tensor Subspace Analysis Plus Extreme Learning Machine. Neural Process Lett 39(1):25–43

    Article  Google Scholar 

  45. Tian C, Zhang Q, Sun G, Song Z, Li S (2018) FFT Consolidated Sparse and Collaborative Representation for Image Classification. Arabian J Sci Eng 43(2):741–758

    Article  Google Scholar 

  46. Mandal B, Zhikai W, Li L, Kassim AA (2014) Evaluation of descriptors and distance measures on benchmarks and first-person-view videos for face identification. In: Asian Conference on Computer Vision, pp 585–599.

  47. Feng Q, Yuan C, Pan JS, Yang JF, Chou YT, Zhou Y, Li W (2017) Superimposed Sparse Parameter Classifiers for Face Recognition. IEEE Trans Cybern 47(2):378–390

    Article  Google Scholar 

  48. Zhao MX, Jia ZG, Gong D (2018) Sample-Relaxed Two-Dimensional Color Principal Component Analysis for Face Recognition and Image Reconstruction. arXiv: 1803.03837.

  49. Ahmadkhani S, Adibi P, Ahmadkhani A (2018) 2D Dimensionality Reduction Methods without Loss. Journal of AI and Data Mining.

  50. Zhang J, Shen H, Zhou ZH (2004) Unified Locally Linear Embedding and Linear Discriminant Analysis Algorithm (ULLELDA) for Face Recognition. In: Chinese Conference on Biometric Recognition, pp. 296–304.

  51. Zhang J, Li SZ, Wang J (2005) Manifold Learning and Applications in Recognition. In: Tan Y-P, Yap KH, Wang L (eds) Intelligent Multimedia Processing with Soft Computing. Springer, Berlin Heidelberg, pp 281–300

    Chapter  Google Scholar 

  52. Zhang J, Li SJ, Wang J (2004) Nearest Manifold Approach for Face Recognition. In: Proceedings of the IEEE International Conference on Automatic Face and Gesture Recognition.

  53. Safayani M, Shalmani MTM (2011) Three-dimensional modular discriminant analysis (3DMDA): A new feature extraction approach for face recognition. Comput Electr Eng 37:811–823

    Article  Google Scholar 

  54. Zhang B, Cerone P (2006) Robust Face Recognition by Hierarchical Kernel Associative Memory Models Based on Spatial Domain Gabor Transforms. J Multimed 1(4):1–10

    Google Scholar 

  55. Xia W, Yin S, Ouyang P (2013) A High Precision Feature Based on LBP and Gabor Theory for Face Recognition. Sensors 13:4499–4513

    Article  Google Scholar 

  56. Yan Y, Lee F, Wu X, Chen Q (2018) Face recognition algorithm using extended vector quantization histogram features. PLoS ONE 13(1):1–24

    Article  Google Scholar 

  57. Jahan S (2018) On Dimension Reduction using Supervised Distance Preserving Projection for Face Recognition. Univ J Appl Math 6(3):94–105

    Article  Google Scholar 

  58. Wang Z, Sun X, Sun L (2012) Distance Adaptive Tensor Discriminative Geometry Preserving Projection for Face Recognition. Int J Adv Rob Syst 9(3):1–11

    Google Scholar 

  59. Zhou L, Liu W, Lu ZM, Nie T (2014) Face recognition based on curvelets and local binary pattern features via using local property preservation. J Syst Softw 95:209–216

    Article  Google Scholar 

  60. Singh C, Mittal N, Walia E (2014) Complementary feature sets for optimal face recognition. EURASIP J Image Video Process 35:1–18

    Google Scholar 

  61. Levine MD, Gandhi MR, Bhattacharyya J (2004) Image Normalization for Illumination Compensation in Facial Images McGill University, Montreal, Canada, Report Department of Electrical & Computer Engineering & Center for Intelligent Machines pp 1–12

  62. Xie X, Lam KM (2006) An efficient illumination normalization method for face recognition. Pattern Recogn Lett 27:609–617

    Article  Google Scholar 

  63. Arandjelovic O, Cipolla R (2009) A methodology for rapid illumination-invariant face recognition using image processing filters. Comput Vis Image Underst 113:159–171

    Article  Google Scholar 

  64. Xie X, Lam KM (2006) Gabor-Based Kernel PCA With Doubly Nonlinear Mapping for Face Recognition With a Single Face Image. IEEE Trans Image Process 15(9):2481–2492

    Article  Google Scholar 

  65. Zhang Z, Xu Y, Shao L, Yang J (2018) Discriminative Block-Diagonal Representation Learning for Image Recognition. IEEE Trans Neural Netw Learn Syst 29(7):1–15

    Article  MathSciNet  Google Scholar 

  66. Yuan YH, Li Y, Shen XB, Sun QS, Yang JL (2017) Laplacian multiset canonical correlations for multiview feature extraction and image recognition. Multimed Tools Appl 76(1):731–755

    Article  Google Scholar 

  67. Zhou W, Wu C, Wang J, Yu X, Yi Y (2018) Double regularized matrix factorization for image classification and clustering. EURASIP J Video Process 49:1–19

    Google Scholar 

  68. Hua G, Viola PA, Drucker SM (2007) Face Recognition using Discriminatively Trained Orthogonal Rank One Tensor Projections. In: Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition.

  69. Yang M, Zhang L, Feng X, Zhang D (2011) Fisher Discrimination Dictionary Learning for Sparse Representation. In: Proceedings of IEEE International Conference on Computer Vision.

  70. Xu Y, Li X, Yang J, Zhang D (2014) Integrate the original face image and its mirror image for face recognition. Neurocomputing 131:191–199

    Article  Google Scholar 

  71. Zhao J, Huang Y, Luo S, Tian M, Zou Q (2008) Face recognition with Neighboring Discriminant Analysis. In: International Conference on Automatic Face and Gesture Recognition.

  72. Liu B, Xia SX, Meng FR, Zhou Y (2016) Manifold regularized extreme learning machine. Neural Comput Appl 27(2):255–269

    Article  Google Scholar 

  73. Shi X, Yang Y, Guo Z, Lai Z (2014) Face Recognition by Sparse Discriminant Analysis via Joint L2,1-norm Minimization. Pattern Recogn 47(7):2447–2453

    Article  Google Scholar 

  74. Fu Y, Huang TS (2008) Image Classification Using Correlation Tensor Analysis. IEEE Trans Image Process 17(2):226–234

    Article  MathSciNet  Google Scholar 

  75. Borgi MA, Nguyen TP, Labate D, Amar CB (2018) Statistical binary pattern and post-competitive representation for pattern recognition. Int J Mach Learn Cybern 9(6):1023–1038

    Article  Google Scholar 

  76. Xu Y, Fang X, Zhu Q, Chen Y, You J, Liu H (2014) Modified minimum squared error algorithm for robust classification and face recognition experiments. Neurocomputing 135:253–261

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shekhar Karanwal.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Karanwal, S., Diwakar, M. Neighborhood and center difference-based-LBP for face recognition. Pattern Anal Applic 24, 741–761 (2021). https://doi.org/10.1007/s10044-020-00948-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10044-020-00948-8

Keywords

Navigation