Mohammad Mogharen Askarin;Jiankun Hu;Min Wang;Xuefei Yin;Xiuping Jia
{"title":"一种基于b样条函数的三维点云展开方案用于三维指纹识别与识别","authors":"Mohammad Mogharen Askarin;Jiankun Hu;Min Wang;Xuefei Yin;Xiuping Jia","doi":"10.1109/OJCS.2025.3559975","DOIUrl":null,"url":null,"abstract":"A three-dimensional (3D) fingerprint recognition and identification system offers several advantages: in addition to sharing the hygiene property of a 2D contactless fingerprint system in reducing the risk of contamination, it offers an exceptional anti-proofing attack capability over the traditional two-dimensional (2D) fingerprint, including 2D contactless fingerprint, recognition and identification systems. This is because capturing a 3D fingerprint sample will require a synchronized operation of multiple 3D-spaced cameras. It is infeasible to construct a quality 3D fingerprint sample based on a set of random 2D fingerprint images. In addition to capturing surface ridge and valley patterns similar to a 2D fingerprint system, 3D fingerprints capture depth, curvature, and shape information, enabling the development of more precise and robust authentication systems. Despite recent advancements, significant challenges remain. The topological height of fingerprint pixels complicates the extraction of ridge and valley patterns. Furthermore, registration issues limit the acquisition process, requiring consistent direction and orientation across all samples. To address these challenges, this article introduces a method that unwraps 3D fingerprints, represented as 3D point clouds, using B-spline curve fitting to mitigate height variation and reduce registration limitations. The unwrapped point cloud is then converted into a grayscale image by mapping the relative heights of the points. This grayscale image is subsequently used for recognition through conventional 2D fingerprint identification methods. The proposed approach demonstrated superior performance in 3D fingerprint recognition, achieving Equal Error Rates (EERs) of 0.2072%, 0.26%, and 0.22% across three experiments, outperforming existing methods. Additionally, the method surpassed 3D fingerprint flattening technique in both recognition and identification during cross-session experiments, achieving an EER of 1.50% when fingerprints with varying registrations were included.","PeriodicalId":13205,"journal":{"name":"IEEE Open Journal of the Computer Society","volume":"6 ","pages":"480-490"},"PeriodicalIF":0.0000,"publicationDate":"2025-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10962329","citationCount":"0","resultStr":"{\"title\":\"A B-Spline Function Based 3D Point Cloud Unwrapping Scheme for 3D Fingerprint Recognition and Identification\",\"authors\":\"Mohammad Mogharen Askarin;Jiankun Hu;Min Wang;Xuefei Yin;Xiuping Jia\",\"doi\":\"10.1109/OJCS.2025.3559975\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A three-dimensional (3D) fingerprint recognition and identification system offers several advantages: in addition to sharing the hygiene property of a 2D contactless fingerprint system in reducing the risk of contamination, it offers an exceptional anti-proofing attack capability over the traditional two-dimensional (2D) fingerprint, including 2D contactless fingerprint, recognition and identification systems. This is because capturing a 3D fingerprint sample will require a synchronized operation of multiple 3D-spaced cameras. It is infeasible to construct a quality 3D fingerprint sample based on a set of random 2D fingerprint images. In addition to capturing surface ridge and valley patterns similar to a 2D fingerprint system, 3D fingerprints capture depth, curvature, and shape information, enabling the development of more precise and robust authentication systems. Despite recent advancements, significant challenges remain. The topological height of fingerprint pixels complicates the extraction of ridge and valley patterns. Furthermore, registration issues limit the acquisition process, requiring consistent direction and orientation across all samples. To address these challenges, this article introduces a method that unwraps 3D fingerprints, represented as 3D point clouds, using B-spline curve fitting to mitigate height variation and reduce registration limitations. The unwrapped point cloud is then converted into a grayscale image by mapping the relative heights of the points. This grayscale image is subsequently used for recognition through conventional 2D fingerprint identification methods. The proposed approach demonstrated superior performance in 3D fingerprint recognition, achieving Equal Error Rates (EERs) of 0.2072%, 0.26%, and 0.22% across three experiments, outperforming existing methods. Additionally, the method surpassed 3D fingerprint flattening technique in both recognition and identification during cross-session experiments, achieving an EER of 1.50% when fingerprints with varying registrations were included.\",\"PeriodicalId\":13205,\"journal\":{\"name\":\"IEEE Open Journal of the Computer Society\",\"volume\":\"6 \",\"pages\":\"480-490\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-04-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10962329\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Open Journal of the Computer Society\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10962329/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Open Journal of the Computer Society","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10962329/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A B-Spline Function Based 3D Point Cloud Unwrapping Scheme for 3D Fingerprint Recognition and Identification
A three-dimensional (3D) fingerprint recognition and identification system offers several advantages: in addition to sharing the hygiene property of a 2D contactless fingerprint system in reducing the risk of contamination, it offers an exceptional anti-proofing attack capability over the traditional two-dimensional (2D) fingerprint, including 2D contactless fingerprint, recognition and identification systems. This is because capturing a 3D fingerprint sample will require a synchronized operation of multiple 3D-spaced cameras. It is infeasible to construct a quality 3D fingerprint sample based on a set of random 2D fingerprint images. In addition to capturing surface ridge and valley patterns similar to a 2D fingerprint system, 3D fingerprints capture depth, curvature, and shape information, enabling the development of more precise and robust authentication systems. Despite recent advancements, significant challenges remain. The topological height of fingerprint pixels complicates the extraction of ridge and valley patterns. Furthermore, registration issues limit the acquisition process, requiring consistent direction and orientation across all samples. To address these challenges, this article introduces a method that unwraps 3D fingerprints, represented as 3D point clouds, using B-spline curve fitting to mitigate height variation and reduce registration limitations. The unwrapped point cloud is then converted into a grayscale image by mapping the relative heights of the points. This grayscale image is subsequently used for recognition through conventional 2D fingerprint identification methods. The proposed approach demonstrated superior performance in 3D fingerprint recognition, achieving Equal Error Rates (EERs) of 0.2072%, 0.26%, and 0.22% across three experiments, outperforming existing methods. Additionally, the method surpassed 3D fingerprint flattening technique in both recognition and identification during cross-session experiments, achieving an EER of 1.50% when fingerprints with varying registrations were included.