Skip to main content
Log in

Multiple feature subspaces analysis for single sample per person face recognition

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Collecting samples is one of the main difficulties for face recognition, for example, in most of the real-world applications such as law enhancement, e-passport, and ID card identification, it is customary to collect a single sample per person (SSPP). Unfortunately, in such SSPP scenario, many presented face recognition methods suffer serious performance drop or fail due to their inability to learn the discriminative information of a person from a single sample. To address the SSPP problem, in this paper, we propose a multiple feature subspaces analysis (MFSA) approach, which takes advantage of facial symmetry. First, we divide each enrolled face into two halves about the bilateral symmetry axis and further partition every half into several local face patches. Second, we cluster all the patches into multiple groups according to their locations at the half face and formulate SSPP as a MFSA problem by learning a feature subspace for each group, so that the confusion between inter-class and intra-class variations of face patches is removed and more discriminative features can be extracted from each subspace. To recognize a target person, a k-NN classifier is employed in each subspace to predict the label of a face patch and majority voting strategy is used to identify the unlabeled subject. Compared with the state-of-the-art methods, MFSA is effortless and efficient in implementing, but achieves either better or competitive performance when recognizing face images taken in both constrained and unconstrained environment.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Turk, M.A., Pentland, A.P.: Face recognition using eigenfaces. In: Proceedings CVPR’91., IEEE Computer Society Conference on Computer Vision and Pattern Recognition, IEEE (1991)

  2. Heisele, B., Ho, P., Poggio, T.: Face recognition with support vector machines: global versus component-based approach. In Eighth IEEE International Conference on Computer Vision, 2001. ICCV 2001. Proceedings. IEEE (2001)

  3. Yang, J., et al.: Two-dimensional PCA: a new approach to appearance-based face representation and recognition. IEEE Trans. Pattern Anal. Mach. Intell. 26(1), 131–137 (2004)

    Article  MathSciNet  Google Scholar 

  4. Ahonen, T., Hadid, A., Pietikainen, M.: Face description with local binary patterns: application to face recognition. IEEE Trans. Pattern Anal. Mach. Intell. 28(12), 2037–2041 (2006)

    Article  MATH  Google Scholar 

  5. Liu, C., Wechsler, H.: A Gabor feature classifier for face recognition. In: Eighth IEEE International Conference on Computer Vision, 2001. ICCV 2001. Proceedings. IEEE (2001)

  6. Wagner, A., et al.: Toward a practical face recognition system: robust alignment and illumination by sparse representation. IEEE Trans. Pattern Anal. Mach. Intell. 34(2), 372–386 (2012)

    Article  Google Scholar 

  7. De Marsico, M., et al.: Robust face recognition for uncontrolled pose and illumination changes. IEEE Trans Syst Man Cybern Syst 43(1), 149–163 (2013)

    Article  Google Scholar 

  8. Wright, J., et al.: Robust face recognition via sparse representation. IEEE Trans. Pattern Anal. Mach. Intell. 31(2), 210–227 (2009)

    Article  Google Scholar 

  9. He, X., et al.: Face recognition using Laplacianfaces. IEEE Trans. Pattern Anal. Mach. Intell. 27(3), 328–340 (2005)

    Article  MathSciNet  Google Scholar 

  10. Cheng, Y., et al.: Illumination-insensitive features for face recognition. Vis. Comput. 33(11), 1483–1493 (2017)

  11. Kakadiaris, I.A., et al.: Three-dimensional face recognition in the presence of facial expressions: an annotated deformable model approach. IEEE Trans. Pattern Anal. Mach. Intell. 29(4), 640–649 (2007)

    Article  Google Scholar 

  12. Cox, D., Pinto, N.: Beyond simple features: a large-scale feature search approach to unconstrained face recognition. In: 2011 IEEE International Conference on Automatic Face & Gesture Recognition and Workshops (FG 2011). IEEE (2011)

  13. Yang, M., et al.: Robust sparse coding for face recognition. In: 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). IEEE (2011)

  14. Zhou, Z., et al.: Face recognition with contiguous occlusion using Markov random fields. In: ICCV. (2009)

  15. Yang, M., Zhang, L.: Gabor feature based sparse representation for face recognition with Gabor occlusion dictionary. In: Computer Vision–ECCV 2010. pp. 448–461. Springer (2010)

  16. Zhao, L., et al.: Fisher discrimination-based \( l_{2,1} \) -norm sparse representation for face recognition. Vis. Comput. 32(9), 1–14 (2016)

    Article  Google Scholar 

  17. Belhumeur, P.N., Hespanha, J.P., Kriegman, D.J.: Eigenfaces vs. fisherfaces: recognition using class specific linear projection. IEEE Trans. Pattern Anal. Mach. Intell. 19(7), 711–720 (1997)

    Article  Google Scholar 

  18. Yan, S., et al.: A parameter-free framework for general supervised subspace learning. IEEE Trans. Inf. Forensics Secur. 2(1), 69–76 (2007)

    Article  MathSciNet  Google Scholar 

  19. Wu, J., Zhou, Z.-H.: Face recognition with one training image per person. Pattern Recognit. Lett. 23(14), 1711–1719 (2002)

    Article  MATH  Google Scholar 

  20. Chen, W., Gao, Y.: Recognizing partially occluded faces from a single sample per class using string-based matching. In: Computer Vision–ECCV 2010. pp. 496–509. Springer (2010)

  21. Deng, W., et al.: Robust, accurate and efficient face recognition from a single training image: a uniform pursuit approach. Pattern Recognit. 43(5), 1748–1762 (2010)

    Article  MATH  Google Scholar 

  22. Chen, S., Liu, J., Zhou, Z.-H.: Making FLDA applicable to face recognition with one sample per person. Pattern Recognit. 37(7), 1553–1555 (2004)

    Article  Google Scholar 

  23. Lu, J., Tan, Y.-P., Wang, G.: Discriminative multimanifold analysis for face recognition from a single training sample per person. IEEE Trans. Pattern Anal. Mach. Intell. 35(1), 39–51 (2013)

    Article  Google Scholar 

  24. Yang, M., Van Gool, L., Zhang, L.: Sparse variation dictionary learning for face recognition with a single training sample per person. In: Proceedings of the IEEE International Conference on Computer Vision. (2013)

  25. Gottumukkal, R., Asari, V.K.: An improved face recognition technique based on modular PCA approach. Pattern Recognit. Lett. 25(4), 429–436 (2004)

    Article  Google Scholar 

  26. Tan, X., et al.: Recognizing partially occluded, expression variant faces from single training image per person with SOM and soft k-NN ensemble. IEEE Trans. Neural Netw. 16(4), 875–886 (2005)

    Article  MathSciNet  Google Scholar 

  27. Saha, S., Bandyopadhyay, S.: A symmetry based face detection technique. In: Proceedings of the IEEE WIE National Symposium on Emerging Technologies. (2007)

  28. Pathangay, V., Das, S., Greiner, T.: Symmetry-based face pose estimation from a single uncalibrated view. In: 8th IEEE International Conference on Automatic Face & Gesture Recognition, 2008. FG’08. IEEE (2008)

  29. González-Jiménez, D., Alba-Castro, J.L.: Toward pose-invariant 2-d face recognition through point distribution models and facial symmetry. IEEE Trans. Inf. Forensics Secur. 2(3), 413–429 (2007)

    Article  Google Scholar 

  30. Passalis, G., et al.: Using facial symmetry to handle pose variations in real-world 3D face recognition. IEEE Trans. Pattern Anal. Mach. Intell. 33(10), 1938–1951 (2011)

    Article  Google Scholar 

  31. Harguess, J., Aggarwal, J.: A case for the average-half-face in 2D and 3D for face recognition. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, 2009. CVPR Workshops 2009. IEEE (2009)

  32. Harguess, J., Aggarwal, J.: Is there a connection between face symmetry and face recognition? In: 2011 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW). IEEE (2011)

  33. Li, S., et al.: The casia nir-vis 2.0 face database. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops. (2013)

  34. Chen, S., Zhang, D., Zhou, Z.-H.: Enhanced (PC) 2 A for face recognition with one training image per person. Pattern Recognit. Lett. 25(10), 1173–1181 (2004)

    Article  Google Scholar 

  35. Zhang, D., Zhou, Z.-H.: (2D) 2PCA: two-directional two-dimensional PCA for efficient face representation and recognition. Neurocomputing 69(1), 224–231 (2005)

    Article  Google Scholar 

  36. Biao, W., Wenming, Y., Weifeng, L.: Two-stage block-based whitened principal component analysis with application to single sample face recognition. IEICE Trans. Inf. Syst. 95(3), 853–860 (2012)

    Google Scholar 

  37. Zhang, D., Chen, S., Zhou, Z.-H.: A new face recognition method based on SVD perturbation for single example image per person. Appl. Math. Comput. 163(2), 895–907 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  38. Shan, S., et al.: Extended Fisherface for face recognition from a single example image per person. In: IEEE International Symposium on Circuits and Systems, 2002. ISCAS 2002. IEEE (2002)

  39. Gao, Q.-X., Zhang, L., Zhang, D.: Face recognition using FLDA with single training image per person. Appl. Math. Comput. 205(2), 726–734 (2008)

    MATH  Google Scholar 

  40. Su, Y., et al.: Adaptive generic learning for face recognition from a single sample per person. In: Computer Vision and Pattern Recognition. (2010)

  41. Si, S., Tao, D., Geng, B.: Bregman divergence-based regularization for transfer subspace learning. IEEE Trans. Knowl. Data Eng. 22(7), 929–942 (2010)

    Article  Google Scholar 

  42. Gao, S., et al.: Neither global nor local: regularized patch-based representation for single sample per person face recognition. Int. J. Comput. Vis. 111(3), 365–383 (2015)

    Article  MathSciNet  Google Scholar 

  43. Deng, W., Hu, J., Guo, J.: Extended SRC: undersampled face recognition via intraclass variant dictionary. IEEE Trans. Pattern Anal. Mach. Intell. 34(9), 1864–1870 (2012)

    Article  Google Scholar 

  44. Zhu, P., et al.: Local generic representation for face recognition with single sample per person. In: Asian Conference on Computer Vision. Springer (2014)

  45. Wei, C.P., Wang, Y.C.F.: Undersampled face recognition with one-pass dictionary learning. In: IEEE International Conference on Multimedia and Expo. (2015)

  46. Yu, Y.F., et al.: Discriminative multi-scale sparse coding for single-sample face recognition with occlusion. Pattern Recognit. 66, 302–312 (2017)

    Article  Google Scholar 

  47. Li, Z.M., Huang, Z.H., Shang, K.: A customized sparse representation model with mixed norm for undersampled face recognition. IEEE Trans. Inf. Forensics Secur. 11(10), 1–1 (2016)

    Article  Google Scholar 

  48. Wei, X., Li. C.-T.,: Fixation and saccade based face recognition from single image per person with various occlusions and expressions. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops. (2013)

  49. Yan, H., et al.: Multi-feature multi-manifold learning for single-sample face recognition. Neurocomputing 143, 134–143 (2014)

    Article  Google Scholar 

  50. Zhu, P., et al.: Multi-scale patch based collaborative representation for face recognition with margin distribution optimization. In: European Conference on Computer Vision. (2012)

  51. Zhang, P., et al.: Sparse discriminative multi-manifold embedding for one-sample face identification. Pattern Recognit. 52(C): 249–259 (2016)

  52. Liu, F., et al.: Local structure based multi-phase collaborative representation for face recognition with single sample per person. Inf. Sci. s 346–347: 198–215 (2016)

  53. Zhang, L., Yang, M., Feng, X.: Sparse representation or collaborative representation: which helps face recognition? In: International Conference on Computer Vision. (2011)

  54. Wei, X., et al.: Dynamic image-to-class warping for occluded face recognition. IEEE Trans. Inf. Forensics Secur. 9(12), 2035–2050 (2014)

    Article  Google Scholar 

  55. Kan, M., et al.: Side-Information based linear discriminant analysis for face recognition. In: BMVC. (2011)

  56. Yin, F., et al.: Double linear regressions for single labeled image per person face recognition. Pattern Recognit. 47(4), 1547–1558 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  57. Deng, W., Hu, J., Guo, J.: Gabor-Eigen-Whiten-Cosine: a robust scheme for face recognition. In: Analysis and Modeling of Faces and Gestures. (2005)

  58. Pang, Y., Wang, S., Yuan, Y.: Learning regularized LDA by clustering. IEEE Trans. Neural Netw. Learn. Syst. 25(12), 2191–2201 (2014)

    Article  Google Scholar 

  59. Martinez, A.M.: The AR face database. In: CVC Technical Report. 24, (1998)

  60. Phillips, P.J., et al.: The FERET evaluation methodology for face-recognition algorithms. IEEE Trans. Pattern Anal. Mach. Intell. 22(10), 1090–1104 (2000)

    Article  Google Scholar 

  61. Huang, G.B., et al.: Labeled faces in the wild: a database for studying face recognition in unconstrained environments. In: Workshop on Faces in ’Real-Life’ Images: Detection, Alignment, and Recognition. (2008)

  62. Weng, R., et al.: Robust Feature Set Matching for Partial Face Recognition. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 601–608 (2013)

  63. Wei, X., Li, C.-T., Hu. Y.: Face recognition with occlusion using dynamic image-to-class warping (DICW). In: 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG). IEEE (2013)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lindu Zhao.

Additional information

This work was partially supported by the National Natural Science Foundation of China (No. 71390333), the National Key Technology R&D Program of China during the 12th Five-Year Plan Period (No. 2013BAD19B05), the Special Fund for Basic Research in Central University, i.e., Fund for Graduate Research Project of Jiangsu Province (KYZZ15_0072), and the Study Abroad Program for Graduate Studies by China Scholarship Council.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chu, Y., Zhao, L. & Ahmad, T. Multiple feature subspaces analysis for single sample per person face recognition. Vis Comput 35, 239–256 (2019). https://doi.org/10.1007/s00371-017-1468-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-017-1468-4

Keywords

Navigation