{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T01:09:09Z","timestamp":1775264949317,"version":"3.50.1"},"reference-count":29,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2012,2,2]],"date-time":"2012-02-02T00:00:00Z","timestamp":1328140800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>We have proposed in this paper an embedded palmprint recognition system using the dual-core OMAP 3530 platform. An improved algorithm based on palm code was proposed first. In this method, a Gabor wavelet is first convolved with the palmprint image to produce a response image, where local binary patterns are then applied to code the relation among the magnitude of wavelet response at the ccentral pixel with that of its neighbors. The method is fully tested using the public PolyU palmprint database. While palm code achieves only about 89% accuracy, over 96% accuracy is achieved by the proposed G-LBP approach. The proposed algorithm was then deployed to the DSP processor of OMAP 3530 and work together with the ARM processor for feature extraction. When complicated algorithms run on the DSP processor, the ARM processor can focus on image capture, user interface and peripheral control. Integrated with an image sensing module and central processing board, the designed device can achieve accurate and real time performance.<\/jats:p>","DOI":"10.3390\/s120201482","type":"journal-article","created":{"date-parts":[[2012,2,2]],"date-time":"2012-02-02T11:13:56Z","timestamp":1328181236000},"page":"1482-1493","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Embedded Palmprint Recognition System Using OMAP 3530"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1420-0815","authenticated-orcid":false,"given":"Linlin","family":"Shen","sequence":"first","affiliation":[{"name":"Shenzhen Key Laboratory of Embedded System Design, School of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China"}]},{"given":"Shipei","family":"Wu","sequence":"additional","affiliation":[{"name":"Shenzhen Key Laboratory of Embedded System Design, School of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China"}]},{"given":"Songhao","family":"Zheng","sequence":"additional","affiliation":[{"name":"Shenzhen Key Laboratory of Embedded System Design, School of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China"}]},{"given":"Zhen","family":"Ji","sequence":"additional","affiliation":[{"name":"Shenzhen Key Laboratory of Embedded System Design, School of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China"}]}],"member":"1968","published-online":{"date-parts":[[2012,2,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1408","DOI":"10.1016\/j.patcog.2009.01.018","article-title":"A survey of palmprint recognition","volume":"42","author":"Kong","year":"2009","journal-title":"Pattern Recogn"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2560","DOI":"10.1016\/j.patcog.2010.01.020","article-title":"Online finger-knuckle-print verification for personal authentication","volume":"43","author":"Zhang","year":"2010","journal-title":"Pattern Recogn"},{"key":"ref_3","doi-asserted-by":"crossref","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":"ref_4","doi-asserted-by":"crossref","unstructured":"Kong, A., and Zhang, D. (2004, January 23\u221226). Competitive Coding Scheme for Palmprint Verification. Cambridge, UK.","DOI":"10.1109\/ICPR.2004.1334184"},{"key":"ref_5","doi-asserted-by":"crossref","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":"ref_6","doi-asserted-by":"crossref","first-page":"1335","DOI":"10.1109\/TSMCB.2004.824521","article-title":"Characterization of palmprints by wavelet signatures via directional context modeling","volume":"34","author":"Zhang","year":"2004","journal-title":"IEEE Trans. Syst. Man Cyberrn. Part B"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1521","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":"ref_8","doi-asserted-by":"crossref","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":"ref_9","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1016\/j.neucom.2009.09.009","article-title":"A unified distance measurement for orientation coding in palmprint verification","volume":"73","author":"Guo","year":"2010","journal-title":"Neuralcomputing"},{"key":"ref_10","unstructured":"Sun, Z., Tan, T., Wang, Y., and Li, S.Z. (2005, January 20\u221226). Ordinal Palmprint Representation for Personal Identification. San Diego, CA, USA."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1463","DOI":"10.1016\/S0167-8655(02)00386-0","article-title":"Palmprint recognition using eigenpalm features","volume":"24","author":"Lu","year":"2003","journal-title":"Pattern Recogn. Lett"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2819","DOI":"10.1016\/S0167-8655(03)00141-7","article-title":"Fisherpalm based palmprint recognition","volume":"24","author":"Wu","year":"2003","journal-title":"Pattern Recogn. Lett"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1109\/TSMCC.2010.2055849","article-title":"3-D palmprint recognition with joint line and orientation features","volume":"41","author":"Li","year":"2010","journal-title":"IEEE Trans. Syst. Man Cybern. Part C"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1142\/S0218001411008555","article-title":"FPCode: An efficient approach for multi-modal biometrics","volume":"25","author":"Shen","year":"2011","journal-title":"Int. J. Pattern Recogn. Artif. Intell"},{"key":"ref_15","unstructured":"Han, Y., Tan, T.N., Sun, Z.N., and Hao, Y. (2007, January 27\u221229). Embedded Palmprint Recognition System on Mobile Devices. Seoul, Korea."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1109\/TIP.2010.2044957","article-title":"A completed modeling of local binary pattern operator for texture classification","volume":"19","author":"Guo","year":"2010","journal-title":"IEEE Trans. Image Process"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.patrec.2010.09.026","article-title":"Empirical study of light source selection for palmprint recognition","volume":"32","author":"Guo","year":"2011","journal-title":"Pattern Recogn. Lett"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/s10044-006-0033-y","article-title":"A review on Gabor wavelets for face recognition","volume":"9","author":"Shen","year":"2006","journal-title":"Pattern Anal. Appl"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1016\/j.imavis.2006.05.002","article-title":"Gabor wavelets and General Discriminant Analysis for face identification and verification","volume":"25","author":"Shen","year":"2007","journal-title":"Image Vis. Comput"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1109\/TPAMI.2002.1017623","article-title":"Multiresolution gray-scale and rotation invariant texture classification with local binary patterns","volume":"24","author":"Ojala","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2037","DOI":"10.1109\/TPAMI.2006.244","article-title":"Face description with local binary patterns: Application to face recognition","volume":"28","author":"Ahonen","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1142\/S021946780700291X","article-title":"Local Gabor binary patterns based on mutual information for face recognition","volume":"7","author":"Zhang","year":"2007","journal-title":"Int. J. Image Graph"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/TIP.2006.884956","article-title":"Histogram of Gabor Phase Patterns (HGPP): A novel object representation approach for face recognition","volume":"16","author":"Zhang","year":"2007","journal-title":"IEEE Trans. Image Process"},{"key":"ref_24","unstructured":"(2007). xDAIS-DM (Digital Media) User Guide, Texas Instruments."},{"key":"ref_25","unstructured":"(2007). Codec Engine Application Developer User\u2019s Guide, Texas Instruments."},{"key":"ref_26","unstructured":"DSPLink Available online: http:\/\/processors.wiki.ti.com\/index.php\/Category:DSPLink (accessed on 31 December 2011)."},{"key":"ref_27","unstructured":"(2007). Codec Engine Algorithm Creator User\u2019s Guide, Texas Instruments."},{"key":"ref_28","unstructured":"PolyU Palmprint Database Available online: http:\/\/www.comp.polyu.edu.hk\/~biometrics (accessed on 31 December 2011)."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2621","DOI":"10.1016\/j.eswa.2010.08.052","article-title":"Online joint palmprint and palmvein verification","volume":"38","author":"Zhang","year":"2011","journal-title":"Expert Syst. Appl"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/2\/1482\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:48:44Z","timestamp":1760219324000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/2\/1482"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,2]]},"references-count":29,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2012,2]]}},"alternative-id":["s120201482"],"URL":"https:\/\/doi.org\/10.3390\/s120201482","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,2,2]]}}}