Skip to main content
Log in

Triangle and orthogonal local binary pattern for face recognition

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

LBP is known as one of the best performing local descriptor in texture representation. But there are various shortcomings observed in LBP and these are finite spatial patch and large feature size. These shortcomings also persist in numerous LBP variants. To remedy these shortcomings, the proposed work presents 2 LBP variants so-called Triangle LBP (TLBP) and Orthogonal LBP (OLBP), in pose and expression variations. TLBP features are extracted in horizontal and vertical directions by using 3 × 5 and 5 × 3 image patches, by rotating the triangle in 00 and 1800 directions of both patch. OLBP features are extracted from orthogonal positions of the respective patch. The feature size derived from TLBP and OLBP descriptors are fused to manufacture the robust face descriptor called as Triangle And Orthogonal LBP (TAO-LBP). The compressed set of feature is accomplished by PCA. The finite spatial patch problem is eliminated by using two different patches, from which lower and higher scale features are extracted in the form of histograms, by using novel methodologies as introduced in TLBP and OLBP. The large feature size problem is scrutinized by the deployment of PCA and FLDA, which also selects the relevant and essential information for classification. The classification is procured by SVMs and NN. Experiments confirms the potential of TAO-LBP against LBP-like and non LBP-like based methods on ORL, GT, JAFFE, EYB and Faces94 datasets.

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
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data availability

In the proposed method the publically available datasets are used for the performance evaluation whose references are included in the reference section.

References

  1. Ahonen T, Rahtu E, Ojansivu V, Heikkila J (2008) Recognition of blurred faces using local phase quantization. In: 19th international conference on pattern recognition. (pp 1-4)

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

  3. Chen WS, Dai X, Pan B, Tang YY (2015) Semi-supervised discriminant analysis method for face recognition. Int J Wavelets Multiresolution Inf Process 13(6):1–22

    Article  MathSciNet  MATH  Google Scholar 

  4. Chen X, Cai Y, Chen L, Li Z (2015) Discriminant feature extraction for image recognition using complete robust maximum margin criterion. Mach Vis Appl 26:857–870

    Article  Google Scholar 

  5. Chu Y, Lin H, Yang L, Diao Y, Zhang D, Zhang S, Fan X, Shen C, Xu B, Yan D (2020) Discriminative globality-locality preserving extreme learning machine for image classification. Neurocomputing 387:13–21

    Article  Google Scholar 

  6. Duong H, Lee YS, Pham BT, Mathulaprangsan S, Bao PT, Wang JC (2016) Complex matrix factorization for face recognition. arXiv:1612.02513

  7. Fasel B (2002) Robust face analysis using convolutional neural networks. In: Proceedings of the 16th international conference on pattern recognition. (pp 40–43)

  8. Georghiades AS, Belhumeur PN, Kriegman DJ (2001) Illumination cone models for face recognition under variable lighting and pose. IEEE Trans Pattern Anal Mach Intell 23(6):643–660

    Article  Google Scholar 

  9. Gong X (2011) Application to three-dimensional canonical correlation analysis for feature fusion in image recognition. J Comput 6(11):2427–2433

    Article  Google Scholar 

  10. He B, Xu D, Nian R, Heeswijk MV, Yu Q, Miche Y, Lendasse A (2014) Fast face recognition via sparse coding and extreme learning machine. Cogn Comput 6(2):264–277

    Google Scholar 

  11. He Z, Wu M, Zhao X, Zhang S, Tan J (2021) Representative null space LDA for discriminative dimensionality reduction. Pattern Recogn 111:107664

    Article  Google Scholar 

  12. Hong X, Zhao G, Pietikainen M, Chen X (2014) Combining LBP difference and feature correlation for texture description. IEEE Trans Image Process 23(6):2557–2568

    Article  MathSciNet  MATH  Google Scholar 

  13. 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)

  14. Kaplan K, Kaya Y, Kuncan M, Ertunc HM (2020) Brain tumor classification using modified local binary patterns (LBP) feature extraction methods. Med Hypotheses 139:1–12

    Article  Google Scholar 

  15. Karanwal S (2021) A comparative study of 14 state of art descriptors for face recognition. Multimed Tools Appl 80:12195–12234

    Article  Google Scholar 

  16. Karanwal S (2021) Improved LBP based descriptors in harsh illumination variations for face recognition. In: Arab Conference on Information Technology

  17. Karanwal S (2022) Robust local binary pattern for face recognition in different challenges. Multimed Tools Appl 81:29405–29421

    Article  Google Scholar 

  18. Karanwal S, Diwakar M (2021) OD-LBP: orthogonal difference-local binary pattern for face recognition. Digital Signal Process 110:1–15

    Article  Google Scholar 

  19. Karanwal S, Diwakar M (2021) Neighborhood and center difference based LBP for face recognition. Pattern Anal Applic 24:741–761

    Article  Google Scholar 

  20. Karanwal S, Diwakar M (2021) Two novel color local descriptors for face recognition. Optik - Int J Light Electron Optics 226(2):1–15

    Google Scholar 

  21. Kekre HB, Sarode TK, Bharadi VA, Bajaj T, Chatterjee S, Bhat M, Bihani K (2010) A comparative study of DCT and Kekre’s median code book generation algorithm for face recognition. In: Proceedings of the international conference and workshop on emerging trends in technology. (pp 241-244)

  22. Khanbebin SN, Mehrdad V (2021) Local improvement approach and linear discriminant analysis-based local binary pattern for face recognition. Neural Comput Applic 33:7691–7707

  23. Kotsia I, Pitas J (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 

  24. Lai J, Jiang X (2013) Discriminative sparsity preserving embedding for face recognition. In: IEEE International Conference on Image Processing

  25. 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)

  26. Lin G, Liao K, Sun B, Chen Y, Zhao F (2017) Dynamic graph fusion label propagation for semi-supervised multi-modality classification. Pattern Recogn 68:14–23

    Article  Google Scholar 

  27. Liu H, Yu H, Deng ZH (2015) Multi-document summarization based on two-level sparse representation model. In: AAAI Conference on Artificial Intelligence

  28. Lu J, Wang H, Zou J, Chen Y, Lai Z, Hu Q (2021) Low-Rank Adaptive Graph Embedding for Unsupervised Feature Extraction. Pattern Recogn 113:107758

    Article  Google Scholar 

  29. 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)

  30. Mehta S, Sohail M, Samagh JS, Baghla S (2020) Generalized multi-manifold graph ensemble embedding for multi-view dimensionality reduction. LGU Res J Comput Sci IT 4(4):1–13

    Google Scholar 

  31. Nguyen HT, Caplier A (2012) Elliptical local binary patterns for face recognition. In: Asian conference on computer vision. (pp 85-96)

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

  33. Ojala T, Pietikainen M, Maenpaa T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans Pattern Anal Mach Intell 24(7):971–987

    Article  MATH  Google Scholar 

  34. Ojansivu V, Heikkila J (2008) Blur insensitive texture classification using local phase quantization. In: International Conference on Image and Signal Processing. (pp 236–243)

  35. Perikos I, Ziakopoulos E, Hatzilygeroudis I (2014) Recognizing emotions from facial expressions using neural network. In: international conference on artificial intelligence applications and innovations. (pp 236-245)

  36. Song T, Feng J, Luo L, Gao C, Li H (2021) Robust texture description using local grouped order pattern and non-local binary pattern. IEEE Trans Circuits Syst Video Technol 31(1):189–202

    Article  Google Scholar 

  37. Tan X, Triggs B (2007) Enhanced local texture feature sets for face recognition under difficult lighting conditions. In: Analysis and modeling of faces and gestures. (pp 168–182)

  38. Tan X, Triggs B (2010) Enhanced local texture feature sets for face recognition under difficult lighting conditions. IEEE Trans Image Process 19(6):1635–1650

    Article  MathSciNet  MATH  Google Scholar 

  39. Tao D, Song M, Li X, Shen J, Sun J, Wu X, Faloutsos C, Maybank SJ (2008) Bayesian Tensor Approach for 3-D Face Modeling. IEEE Trans Circuits Syst Video Technol 18(10):1397–1410

    Article  Google Scholar 

  40. Tran CK, Tseng CD, Chao PJ, Ting HM, Chang L, Huang YJ, Lee TF (2017) Local intensity area descriptor for facial recognition in ideal and noise conditions. J Electron Imaging 26(2):023011

    Article  Google Scholar 

  41. Turk M, Pentland A (1991) Eigenfaces for recognition. J Cogn Neurosci 3(1):71–86

    Article  Google Scholar 

  42. Wan M, Ge M, Zhan T, Yang Z, Zheng H, Yang G (2021) Sparse graph embedding based on the fuzzy set for image classification. Complexity 2021:1–10

    Google Scholar 

  43. 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)

  44. Wang Y, Yu S, Li W, Wang L, Liao Q (2016) Face recognition with local Contourlet combined patterns, in: IEEE international conference on acoustics, speech and signal processing. (pp 1273-1277)

  45. Wang H, Feng L, Liu Y (2016) Metric learning with geometric mean for similarities measurement. Soft Comput 20(10):3969–3979

    Article  Google Scholar 

  46. Wu F, Jing XY, Dong X, Ge Q, Wu S, Liu Q, Yue D, Yang JY (2016) Uncorrelated multi-set feature learning for color face recognition. Pattern Recogn 60:630–646

    Article  Google Scholar 

  47. Wu F, Jing XY, Wu S, Gao G (2018) “Like charges repulsion and opposite charges attraction” Law based Multilinear Subspace Analysis for Face Recognition. Knowledge Based Systems

  48. Wu F, Jing XY, Dong X, Hu R, Yue D, Wang L, Ji YM, Wang R, Chen G (2020) Intraspectrum discrimination and Interspectrum correlation analysis deep network for multispectral face recognition. IEEE Trans Cybern 50:1009–1022

    Article  Google Scholar 

  49. Xu Y, Li Z, Yang J, Zhang D (2017) A survey of dictionary learning algorithms for face recognition. IEEE Access 5:8502–8514

    Article  Google Scholar 

  50. Xuan S (2015) A fuzzy kernel maximum margin criterion for image feature extraction. Math Probl Eng 2015:1–13

    Article  MathSciNet  Google Scholar 

  51. Yang C, Shen J, Peng J, Han J (2012) Image collection summarization via dictionary learning for sparse representation. Pattern Recogn 46:948–961

    Article  Google Scholar 

  52. Yuan B, Cao H, Chu J (2012) Combining local binary pattern and local phase quantization for face recognition. In: International Symposium on Biometrics and Security Technologies

  53. Zhang Z, Wang M (2022) Multi-feature fusion partitioned local binary pattern method for finger vein recognition. SIViP 16:1091–1099

    Article  Google Scholar 

  54. Zhu C, Bichot CE, Chen L (2013) Image region description using orthogonal combination of local binary patterns enhanced with color information. Pattern Recogn 46(7):1949–1963

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shekhar Karanwal.

Ethics declarations

Compliance with ethical standards

The proposed work don’t receive any funds from respective funding organization. The authors don’t have any conflict of interest. This work does not involve humans or animals for experiments evaluation. The experiments are performed on publically available datasets whose references are provided in the reference section.

The authors declare that they have no conflict of interest or competing interests.

Additional information

Publisher’s note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Karanwal, S., Diwakar, M. Triangle and orthogonal local binary pattern for face recognition. Multimed Tools Appl 82, 36179–36205 (2023). https://doi.org/10.1007/s11042-023-15072-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15072-y

Keywords

Navigation