Dual sparse learning via data augmentation for robust facial image classification

Data augmentation has been utilized to improve the accuracy and robustness of face recognition algorithms. However, most of the previous studies focused on using the augmentation techniques to enlarge the feature set, while the diversity produced by the virtual samples lacked sufficient attention. In sparse dictionary learning-based face recognition, $$l_1$$ l 1 -based sparse representation (SR) and SVD-based dictionary learning (DL) both have shown promising performance. How to utilize both of them in an enhanced training process by data augmentation is still unclear. This paper proposes a novel method that utilizes the sample diversity generated by data augmentation and integrates sparse representation with dictionary learning, to learn dual sparse features for robust face recognition. An additional feature set is created by applying sample augmentation via simply horizontal flipping of face images. The two sparse models, $$l_1$$ l 1 -based SR and SVD-based DL, are integrated together using our new proposed objective function. Under two-level fusion of both data and classifiers, the diversity between two training sets is well learned and utilized, in three implementations, to obtain a robust face recognition. After conducting extensive experiments on some popular facial datasets, we demonstrate the proposed method can produce a higher classification accuracy than many state-of-the-art algorithms, and it can be considered as a promising option for image-based face recognition. Our code is released at GitHub.

[1]  Wei Chen,et al.  A novel sparse representation method based on virtual samples for face recognition , 2012, Neural Computing and Applications.

[2]  Larry S. Davis,et al.  Label Consistent K-SVD: Learning a Discriminative Dictionary for Recognition , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Tal Hassner,et al.  Face recognition in unconstrained videos with matched background similarity , 2011, CVPR 2011.

[4]  Rama Chellappa,et al.  Dictionary-Based Face Recognition Under Variable Lighting and Pose , 2012, IEEE Transactions on Information Forensics and Security.

[5]  David Zhang,et al.  A Survey of Sparse Representation: Algorithms and Applications , 2015, IEEE Access.

[6]  Zongben Xu,et al.  Shrinkage Degree in $L_{2}$ -Rescale Boosting for Regression , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Vishal M. Patel,et al.  Sparse Representation-Based Open Set Recognition , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  George R. Thoma,et al.  RSILC: Rotation- and Scale-Invariant, Line-based Color-aware descriptor , 2015, Image Vis. Comput..

[9]  Bob Zhang,et al.  Multiple representations and sparse representation for image classification , 2015, Pattern Recognit. Lett..

[10]  Jian Yang,et al.  A New Discriminative Sparse Representation Method for Robust Face Recognition via $l_{2}$ Regularization , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Manuel Graña,et al.  Fusion of lattice independent and linear features improving face identification , 2013, Neurocomputing.

[12]  Allen Y. Yang,et al.  Robust Face Recognition via Sparse Representation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Fabio Roli,et al.  Sparse support faces , 2015, 2015 International Conference on Biometrics (ICB).

[14]  Yuan Yan Tang,et al.  Sparse Supervised Representation-Based Classifier for Uncontrolled and Imbalanced Classification , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[15]  Xinge You,et al.  Robust face recognition via occlusion dictionary learning , 2014, Pattern Recognit..

[16]  David Zhang,et al.  Noninvasive Diabetes Mellitus Detection Using Facial Block Color With a Sparse Representation Classifier , 2014, IEEE Transactions on Biomedical Engineering.

[17]  Bob Zhang,et al.  Joint distances by sparse representation and locality-constrained dictionary learning for robust leaf recognition , 2017 .

[18]  Zhenyu Lu,et al.  Face recognition algorithm based on discriminative dictionary learning and sparse representation , 2016, Neurocomputing.

[19]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[20]  Pan Zhou,et al.  A Convolutional Neural Network for Leaves Recognition Using Data Augmentation , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[21]  Baoxin Li,et al.  Discriminative K-SVD for dictionary learning in face recognition , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[22]  Jianping Gou,et al.  Robust collaborative representation-based classification via regularization of truncated total least squares , 2018, Neural Computing and Applications.

[23]  Li Li,et al.  Sparsity analysis versus sparse representation classifier , 2016, Neurocomputing.

[24]  Pascal Frossard,et al.  Adaptive data augmentation for image classification , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[25]  Jian Yang,et al.  A Locality-Constrained and Label Embedding Dictionary Learning Algorithm for Image Classification , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[26]  Samy Bengio,et al.  Improving face authentication using virtual samples , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[27]  Salman Yussof,et al.  Integration of multiple soft biometrics for human identification , 2015, Pattern Recognit. Lett..

[28]  Yuwu Lu,et al.  Adaptive weighted fusion: A novel fusion approach for image classification , 2015, Neurocomputing.

[29]  Terrance E. Boult,et al.  Learning and the Unknown: Surveying Steps toward Open World Recognition , 2019, AAAI.

[30]  James Philbin,et al.  FaceNet: A unified embedding for face recognition and clustering , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[31]  Kenneth E. Barner,et al.  Label consistent recursive least squares dictionary learning for image classification , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[32]  Lei Zhang,et al.  Sparse Representation Classifier for microaneurysm detection and retinal blood vessel extraction , 2012, Inf. Sci..

[33]  Jianping Gou,et al.  Improving sparsity of coefficients for robust sparse and collaborative representation-based image classification , 2017, Neural Computing and Applications.

[34]  Kuanquan Wang,et al.  Sample pair based sparse representation classification for face recognition , 2016, Expert Syst. Appl..

[35]  Sungzoon Cho,et al.  Evolution of neural network training set through addition of virtual samples , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[36]  Hong Man,et al.  Face recognition based on multi-class mapping of Fisher scores , 2005, Pattern Recognit..

[37]  Yong Xu,et al.  Supervised dictionary learning with multiple classifier integration , 2016, Pattern Recognit..

[38]  Jian Yang,et al.  Sample diversity, representation effectiveness and robust dictionary learning for face recognition , 2017, Inf. Sci..

[39]  Jean-Luc Starck,et al.  Sparse Solution of Underdetermined Systems of Linear Equations by Stagewise Orthogonal Matching Pursuit , 2012, IEEE Transactions on Information Theory.

[40]  Amaury Lendasse,et al.  HSR: L1/2-regularized sparse representation for fast face recognition using hierarchical feature selection , 2014, Neural Computing and Applications.

[41]  Michael Elad,et al.  Analysis K-SVD: A Dictionary-Learning Algorithm for the Analysis Sparse Model , 2013, IEEE Transactions on Signal Processing.

[42]  Kjersti Engan,et al.  Recursive Least Squares Dictionary Learning Algorithm , 2010, IEEE Transactions on Signal Processing.

[43]  Steven Verstockt,et al.  Hyperspectral Image Classification with Convolutional Neural Networks , 2015, ACM Multimedia.

[44]  Marwan Mattar,et al.  Labeled Faces in the Wild: A Database forStudying Face Recognition in Unconstrained Environments , 2008 .

[45]  Jian Yang,et al.  Approximately symmetrical face images for image preprocessing in face recognition and sparse representation based classification , 2016, Pattern Recognit..

[46]  Yong Du,et al.  Generating virtual training samples for sparse representation of face images and face recognition , 2016 .

[47]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[48]  Jianping Gou,et al.  GNN-CRC: Discriminative Collaborative Representation-Based Classification via Gabor Wavelet Transformation and Nearest Neighbor , 2018 .

[49]  M. Elad,et al.  $rm K$-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse Representation , 2006, IEEE Transactions on Signal Processing.

[50]  Jianping Gou,et al.  An antinoise sparse representation method for robust face recognition via joint l1 and l2 regularization , 2017, Expert Syst. Appl..

[51]  Lei Zhang,et al.  Sparse representation or collaborative representation: Which helps face recognition? , 2011, 2011 International Conference on Computer Vision.

[52]  Zhenghua Zhou,et al.  Pose and illumination variable face recognition via sparse representation and illumination dictionary , 2016, Knowl. Based Syst..

[53]  Qinghua Hu,et al.  Non-convex regularized self-representation for unsupervised feature selection , 2015, Image Vis. Comput..

[54]  Gang Hua,et al.  Labeled Faces in the Wild: A Survey , 2016 .

[55]  Michael Elad,et al.  Efficient Implementation of the K-SVD Algorithm using Batch Orthogonal Matching Pursuit , 2008 .

[56]  Xi Zhou,et al.  Data augmentation for face recognition , 2017, Neurocomputing.

[57]  Andreas Holzinger,et al.  Augmentor: An Image Augmentation Library for Machine Learning , 2017, J. Open Source Softw..

[58]  Jian Yang,et al.  Sparse Tensor Discriminant Color Space for Face Verification , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[59]  Jianping Gou,et al.  Using kernel sparse representation to perform coarse-to-fine recognition of face images , 2017 .

[60]  Jeng-Shyang Pan,et al.  AN IMPROVEMENT TO THE NEAREST NEIGHBOR CLASSIFIER AND F ACE RECOGNITION EXPERIMENTS , 2013 .

[61]  Jianping Gou,et al.  Multiplication fusion of sparse and collaborative representation for robust face recognition , 2016, Multimedia Tools and Applications.

[62]  Jie Li,et al.  Discriminative dictionary pair learning based on differentiable support vector function for visual recognition , 2018, Neurocomputing.

[63]  Lei Zhang,et al.  A Probabilistic Collaborative Representation Based Approach for Pattern Classification , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).