{"title":"Generative Adversarial Network (GAN) Based Data Augmentation for Palmprint Recognition","authors":"Gengxing Wang, Wenxiong Kang, Qiuxia Wu, Zhiyong Wang, Junbin Gao","doi":"10.1109/DICTA.2018.8615782","DOIUrl":null,"url":null,"abstract":"Palmprint recognition is a very important field of biometrics, and has been intensively researched on both feature extraction and classification methods. Recently, deep learning techniques such as convolutional neural networks have demonstrated clear advantages over traditional learning algorithms for various image classification tasks such as object recognition and detection. However, a large amount of data is needed to train deep networks, which limits its application to some tasks such as palmprint recognition where it lacks of sufficient training samples for each class (i.e., each individual). In this paper, we propose a Generative Adversarial Net (GAN) based solution to augment training data for improved performance of palmprint recognition. An improved Deep Convolutional Generative Adversarial Net (DCGAN) is first devised to generate high quality plamprint images by replacing convolutional transpose layer with linear upsampling and introducing Structure Similarity (SSIM) index into loss function. As a result, the generated images have discriminative features, increased smoothness and consistency, and less variance compared to those generated by the baseline DCGAN. Then, a mixing training strategy via a combination of GAN-based and classical data augmentation techniques is adopted to further improve recognition performance. The experimental results on two publicly available datasets demonstrate the effectiveness of our proposed GAN based data augmentation method in palmprint recognition. Our method is able to achieve 1.52% and 0.37% Equal Error Rates (EER) on IIT Delhi and CASIA palmprint datasets, respectively, which outperforms other existing methods.","PeriodicalId":130057,"journal":{"name":"2018 Digital Image Computing: Techniques and Applications (DICTA)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Digital Image Computing: Techniques and Applications (DICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DICTA.2018.8615782","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30
Abstract
Palmprint recognition is a very important field of biometrics, and has been intensively researched on both feature extraction and classification methods. Recently, deep learning techniques such as convolutional neural networks have demonstrated clear advantages over traditional learning algorithms for various image classification tasks such as object recognition and detection. However, a large amount of data is needed to train deep networks, which limits its application to some tasks such as palmprint recognition where it lacks of sufficient training samples for each class (i.e., each individual). In this paper, we propose a Generative Adversarial Net (GAN) based solution to augment training data for improved performance of palmprint recognition. An improved Deep Convolutional Generative Adversarial Net (DCGAN) is first devised to generate high quality plamprint images by replacing convolutional transpose layer with linear upsampling and introducing Structure Similarity (SSIM) index into loss function. As a result, the generated images have discriminative features, increased smoothness and consistency, and less variance compared to those generated by the baseline DCGAN. Then, a mixing training strategy via a combination of GAN-based and classical data augmentation techniques is adopted to further improve recognition performance. The experimental results on two publicly available datasets demonstrate the effectiveness of our proposed GAN based data augmentation method in palmprint recognition. Our method is able to achieve 1.52% and 0.37% Equal Error Rates (EER) on IIT Delhi and CASIA palmprint datasets, respectively, which outperforms other existing methods.