{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T11:56:09Z","timestamp":1784289369691,"version":"3.55.0"},"reference-count":51,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,5,26]],"date-time":"2023-05-26T00:00:00Z","timestamp":1685059200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005230","name":"Natural Science Foundation of Chongqing","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100005230","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Neurorobot."],"abstract":"<jats:p>As a type of biometric recognition, palmprint recognition uses unique discriminative features on the palm of a person to identify his\/her identity. It has attracted much attention because of its advantages of contactlessness, stability, and security. Recently, many palmprint recognition methods based on convolutional neural networks (CNN) have been proposed in academia. Convolutional neural networks are limited by the size of the convolutional kernel and lack the ability to extract global information of palmprints. This paper proposes a framework based on the integration of CNN and Transformer-GLGAnet for palmprint recognition, which can take advantage of CNN's local information extraction and Transformer's global modeling capabilities. A gating mechanism and an adaptive feature fusion module are also designed for palmprint feature extraction. The gating mechanism filters features by a feature selection algorithm and the adaptive feature fusion module fuses them with the features extracted by the backbone network. Through extensive experiments on two datasets, the experimental results show that the recognition accuracy is 98.5% for 12,000 palmprints in the Tongji University dataset and 99.5% for 600 palmprints in the Hong Kong Polytechnic University dataset. This demonstrates that the proposed method outperforms existing methods in the correctness of both palmprint recognition tasks. The source codes will be available on <jats:ext-link>https:\/\/github.com\/Ywatery\/GLnet.git<\/jats:ext-link>.<\/jats:p>","DOI":"10.3389\/fnbot.2023.1203962","type":"journal-article","created":{"date-parts":[[2023,5,26]],"date-time":"2023-05-26T10:36:21Z","timestamp":1685097381000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Palmprint recognition based on gating mechanism and adaptive feature fusion"],"prefix":"10.3389","volume":"17","author":[{"given":"Kaibi","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guofeng","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ye Kelly","family":"Jin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guanqiu","family":"Qi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xun","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Litao","family":"Bai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2023,5,26]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"6344","DOI":"10.1109\/eSmarTA52612.2021.9515726","article-title":"A contactless palmprint biometric system based on CNN","volume":"12","author":"Alrahawe","year":"2021","journal-title":"Turkish J. Comput. Math. Educ"},{"key":"B2","year":"2020","journal-title":"A biologically inspired transform feature extractor for palmprint recognition, namely BIT."},{"key":"B3","year":"2020","journal-title":"A supervised hashing method for palmprint recognition- column sampling based discrete supervised hashing (COSDISH)"},{"key":"B4","doi-asserted-by":"publisher","first-page":"1363","DOI":"10.1109\/ICSP.2016.7878049","article-title":"\u201cContactless palmprint recognition based on convolutional neural network,\u201d","author":"Dian","year":"2016","journal-title":"2016 IEEE 13th International Conference on Signal Processing (ICSP)"},{"key":"B5","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1109\/TSMC.2018.2795609","article-title":"Feature extraction methods for palmprint recognition: a survey and evaluation","volume":"49","author":"Fei","year":"2018","journal-title":"IEEE Trans. Syst. Man Cybern"},{"key":"B6","doi-asserted-by":"publisher","first-page":"645","DOI":"10.1109\/TIM.2020.2964076","article-title":"Feature extraction for 3-d palmprint recognition: a survey","volume":"69","author":"Fei","year":"","journal-title":"IEEE Trans. Instrum. Meas"},{"key":"B7","doi-asserted-by":"publisher","first-page":"9743","DOI":"10.1109\/TIM.2020.3002463","article-title":"Joint multiview feature learning for hand-print recognition","volume":"69","author":"Fei","year":"","journal-title":"IEEE Trans. Instrum. Meas"},{"key":"B8","doi-asserted-by":"publisher","first-page":"2930","DOI":"10.1109\/TMM.2020.3019701","article-title":"Learning compact multifeature codes for palmprint recognition from a single training image per palm","volume":"23","author":"Fei","year":"","journal-title":"IEEE Trans. Multim"},{"key":"B9","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.ins.2018.09.032","article-title":"Local apparent and latent direction extraction for palmprint recognition","volume":"473","author":"Fei","year":"2019","journal-title":"Inform. Sci"},{"key":"B10","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2022.3160597","article-title":"Toward efficient palmprint feature extraction by learning a single-layer convolution network","author":"Fei","year":"2022","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B11","doi-asserted-by":"publisher","first-page":"3160","DOI":"10.1109\/TIFS.2019.2911165","article-title":"Palmnet: Gabor-PCA convolutional networks for touchless palmprint recognition","volume":"14","author":"Genovese","year":"2019","journal-title":"IEEE Trans. Inform. Forens. Sec"},{"key":"B12","doi-asserted-by":"publisher","first-page":"1219","DOI":"10.1016\/j.patrec.2009.05.010","article-title":"Palmprint verification using binary orientation co-occurrence vector","volume":"30","author":"Guo","year":"2009","journal-title":"Pattern Recogn. Lett"},{"key":"B13","doi-asserted-by":"publisher","first-page":"102769","DOI":"10.1016\/j.simpat.2023.102769","article-title":"Medical image segmentation method based on multi-feature interaction and fusion over cloud computing","volume":"126","author":"He","year":"2023","journal-title":"Simul. Model. Pract. Theory"},{"key":"B14","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1109\/TSMC.2013.2258010","article-title":"Histogram of oriented lines for palmprint recognition","volume":"44","author":"Jia","year":"2013","journal-title":"IEEE Trans. Syst. Man Cybern"},{"key":"B15","doi-asserted-by":"publisher","first-page":"1504","DOI":"10.1016\/j.patcog.2007.10.011","article-title":"Palmprint verification based on robust line orientation code","volume":"41","author":"Jia","year":"2008","journal-title":"Pattern Recogn"},{"key":"B16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/IJCB52358.2021.9484403","article-title":"\u201cDeep multi-loss hashing network for palmprint retrieval and recognition,\u201d","author":"Jia","year":"2021","journal-title":"2021 IEEE International Joint Conference on Biometrics (IJCB)"},{"key":"B17","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1016\/j.patrec.2022.05.015","article-title":"EEPNet: an efficient and effective convolutional neural network for palmprint recognition","volume":"159","author":"Jia","year":"2022","journal-title":"Pattern Recogn. Lett"},{"key":"B18","doi-asserted-by":"publisher","first-page":"11864","DOI":"10.1109\/JSEN.2020.2973357","article-title":"A performance evaluation of hashing techniques for 2D and 3D palmprint retrieval and recognition","volume":"20","author":"Jia","year":"2020","journal-title":"IEEE Sensors J"},{"key":"B19","doi-asserted-by":"publisher","first-page":"3125","DOI":"10.1109\/TCSVT.2021.3103941","article-title":"Double-Laplacian mixture-error model-based supervised group-sparse coding for robust palmprint recognition","volume":"32","author":"Jing","year":"2021","journal-title":"IEEE Trans. Circuits Syst. Video Technol"},{"key":"B20","doi-asserted-by":"publisher","first-page":"478","DOI":"10.1016\/j.patcog.2005.08.014","article-title":"Palmprint identification using feature-level fusion","volume":"39","author":"Kong","year":"2006","journal-title":"Pattern Recogn"},{"key":"B21","doi-asserted-by":"publisher","first-page":"520","DOI":"10.1109\/ICPR.2004.1334184","article-title":"\u201cCompetitive coding scheme for palmprint verification,\u201d","author":"Kong","year":"2004","journal-title":"Proceedings of the 17th International Conference on Pattern Recognition, Vol. 1"},{"key":"B22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICRAMI52622.2021.9585911","article-title":"\u201cTowards effective 2D and 3D palmprint recognition using transfer learning deep features and Reliff method,\u201d","author":"Korichi","year":"2021","journal-title":"2021 International Conference on Recent Advances in Mathematics and Informatics (ICRAMI)"},{"key":"B23","year":"2021","journal-title":"A dimensionality reduction method for palmprint image processing-kernel principal component analysis (KPCA)"},{"key":"B24","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/3065386","article-title":"ImageNet classification with deep convolutional neural networks","volume":"60","author":"Krizhevsky","year":"2017","journal-title":"Commun. ACM"},{"key":"B25","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1858\/1\/012077","article-title":"Improvement palmprint recognition system by adjusting image data reference points","author":"Kusban","year":"2021","journal-title":"J. Phys"},{"key":"B26","year":"2020","journal-title":"A multifeature learning method to jointly learn compact multifeature codes (LCMFCs) for palmprint recognition with a single training sample per palmprint"},{"key":"B27","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1049\/bme2.12085","volume":"11","author":"Li","year":"2022"},{"key":"B28","doi-asserted-by":"publisher","first-page":"1739","DOI":"10.1109\/LSP.2021.3103475","article-title":"CompNet: competitive neural network for palmprint recognition using learnable Gabor kernels","volume":"28","author":"Liang","year":"2021","journal-title":"IEEE Signal Process. Lett"},{"key":"B29","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1016\/j.neucom.2020.07.153","article-title":"Few-shot palmprint recognition based on similarity metric hashing network","volume":"456","author":"Liu","year":"2021","journal-title":"Neurocomputing"},{"key":"B30","doi-asserted-by":"publisher","first-page":"1601","DOI":"10.1109\/TIFS.2019.2945183","article-title":"Palmprint recognition in uncontrolled and uncooperative environment","volume":"15","author":"Matkowski","year":"2019","journal-title":"IEEE Trans. Inform. Forens. Secur"},{"key":"B31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICCIC.2015.7435677","article-title":"\u201cPalmprint recognition using DWT, DCT and PCA techniques,\u201d","author":"Patil","year":"2015","journal-title":"2015 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC)"},{"key":"B32","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00685","article-title":"\u201cTowards universal representation learning for deep face recognition,\u201d","author":"Shi","year":"2020","journal-title":"Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (IEEE)"},{"key":"B33","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1409.1556","article-title":"Very deep convolutional networks for large-scale image recognition","author":"Simonyan","year":"2014","journal-title":"arXiv [Preprint]"},{"key":"B34","year":"2022","journal-title":"A single-layer convolution network (SLCN) for palmprint recognition."},{"key":"B35","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1804.04602","article-title":"Pilot comparative study of different deep features for palmprint identification in low-quality images","author":"Tarawneh","year":"2018","journal-title":"arXiv [Preprint]"},{"key":"B36","doi-asserted-by":"publisher","first-page":"86130","DOI":"10.1109\/ACCESS.2020.2992219","article-title":"Toward unconstrained palmprint recognition on consumer devices: a literature review","volume":"8","author":"Ungureanu","year":"2020","journal-title":"IEEE Access"},{"key":"B37","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1109\/CRC.2019.00027","article-title":"\u201cA summary of palmprint recognition technology,\u201d","author":"Wang","year":"2019","journal-title":"2019 4th International Conference on Control, Robotics and Cybernetics (CRC)"},{"key":"B38","doi-asserted-by":"publisher","DOI":"10.3390\/app122412913","article-title":"Fusion of bilateral 2DPCA information for image reconstruction and recognition","author":"Wang","year":"2022","journal-title":"Appl. Sci"},{"key":"B39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICAEE53772.2022.9962020","article-title":"\u201cAn efficient palmprint authentication system based on one-class SVM and hog descriptor,\u201d","author":"Yaddaden","year":"2022","journal-title":"2022 2nd International Conference on Advanced Electrical Engineering"},{"key":"B40","doi-asserted-by":"publisher","first-page":"482","DOI":"10.1109\/ICCSNT.2017.8343744","article-title":"\u201cPalmprint recognition based on CNN and local coding features,\u201d","author":"Yang","year":"2017","journal-title":"2017 6th International Conference on Computer Science and Network Technology (ICCSNT)"},{"key":"B41","doi-asserted-by":"publisher","first-page":"21987","DOI":"10.1007\/s11042-020-09000-7","article-title":"3D palmprint recognition using complete block wise descriptor","volume":"79","author":"Yang","year":"2020","journal-title":"Multim. Tools Appl"},{"key":"B42","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1109\/ICCST50977.2020.00097","article-title":"\u201cFingerprint recognition system based on big data and multi-feature fusion,\u201d","author":"Yang","year":"2020","journal-title":"2020 International Conference on Culture-Oriented Science & Technology (ICCST)"},{"key":"B43","doi-asserted-by":"publisher","first-page":"1041","DOI":"10.1109\/TPAMI.2003.1227981","article-title":"Online palmprint identification","volume":"25","author":"Zhang","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"B44","doi-asserted-by":"publisher","first-page":"78","DOI":"10.3390\/sym10040078","article-title":"Palmprint and palmvein recognition based on DCNN and a new large-scale contactless palmvein dataset","volume":"10","author":"Zhang","year":"2018","journal-title":"Symmetry"},{"key":"B45","doi-asserted-by":"publisher","first-page":"9095","DOI":"10.1109\/CVPR46437.2021.00898","article-title":"\u201cCross-view gait recognition with deep universal linear embeddings,\u201d","author":"Zhang","year":"2021","journal-title":"Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition"},{"key":"B46","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1016\/j.inffus.2022.03.005","article-title":"Double-cohesion learning based multiview and discriminant palmprint recognition","volume":"83","author":"Zhao","year":"2022","journal-title":"Inform. Fus"},{"key":"B47","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.neucom.2018.03.081","article-title":"Decade progress of palmprint recognition: a brief survey","volume":"328","author":"Zhong","year":"2019","journal-title":"Neurocomputing"},{"key":"B48","doi-asserted-by":"publisher","first-page":"1559","DOI":"10.1109\/TCSVT.2019.2904283","article-title":"Centralized large margin cosine loss for open-set deep palmprint recognition","volume":"30","author":"Zhong","year":"2019","journal-title":"IEEE Trans. Circuits Syst. Video Technol"},{"key":"B49","doi-asserted-by":"publisher","first-page":"80097","DOI":"10.1109\/ACCESS.2020.2990736","article-title":"Rotation and translation invariant palmprint recognition with biologically inspired transform","volume":"8","author":"Zhou","year":"2020","journal-title":"IEEE Access"},{"key":"B50","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1016\/j.inffus.2022.10.022","article-title":"Brain tumor segmentation based on the fusion of deep semantics and edge information in multimodal MRI","volume":"91","author":"Zhu","year":"2023","journal-title":"Inform. Fusion"},{"key":"B51","doi-asserted-by":"publisher","first-page":"112346","DOI":"10.1016\/j.measurement.2022.112346","article-title":"A review of the application of deep learning in intelligent fault diagnosis of rotating machinery","volume":"2022","author":"Zhu","year":"2022","journal-title":"Measurement"}],"container-title":["Frontiers in Neurorobotics"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fnbot.2023.1203962\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,26]],"date-time":"2023-05-26T10:36:28Z","timestamp":1685097388000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fnbot.2023.1203962\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,26]]},"references-count":51,"alternative-id":["10.3389\/fnbot.2023.1203962"],"URL":"https:\/\/doi.org\/10.3389\/fnbot.2023.1203962","relation":{},"ISSN":["1662-5218"],"issn-type":[{"value":"1662-5218","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,26]]},"article-number":"1203962"}}