{"title":"SoC-FPGA-Based Implementation of Iris Recognition Enhanced by QC-LDPC Codes","authors":"Longyu Ma, Chiu-Wing Sham","doi":"10.1109/ICFPT47387.2019.00075","DOIUrl":null,"url":null,"abstract":"Introducing error correction codes into an iris recognition system to solve the intrinsic fuzziness, like variability and noise in iris codes is a research area that hasn't catch massive attention, but the positive effect brought by error correction should not be underestimated. Rather than theoretical analysis and simulation that have been well-understood and deeply explored, in this paper, we focus on an iris recognition system implementation with an error correction scheme, namely QC-LDPC and the whole system is based on a compact SoCFPGA platform which is a DE-10 nano Cyclone V SOC evaluation board by Intel. Every iris information bit as the input data in this platform will be stored after they are encoded as QC-LDPC codes which make the whole system more feasible than normal LDPC codes and loaded to improve the acceptance rate when a verification request is invoked with a new series of iris information. Moreover, the fundamental modules, such as iris processing, LDPC encoding and decoding in the system are reorganized and distributed to which section (HPS or FPGA) they are more suitable to be employed into, leading to a single chip design.","PeriodicalId":241340,"journal":{"name":"2019 International Conference on Field-Programmable Technology (ICFPT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Field-Programmable Technology (ICFPT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICFPT47387.2019.00075","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Introducing error correction codes into an iris recognition system to solve the intrinsic fuzziness, like variability and noise in iris codes is a research area that hasn't catch massive attention, but the positive effect brought by error correction should not be underestimated. Rather than theoretical analysis and simulation that have been well-understood and deeply explored, in this paper, we focus on an iris recognition system implementation with an error correction scheme, namely QC-LDPC and the whole system is based on a compact SoCFPGA platform which is a DE-10 nano Cyclone V SOC evaluation board by Intel. Every iris information bit as the input data in this platform will be stored after they are encoded as QC-LDPC codes which make the whole system more feasible than normal LDPC codes and loaded to improve the acceptance rate when a verification request is invoked with a new series of iris information. Moreover, the fundamental modules, such as iris processing, LDPC encoding and decoding in the system are reorganized and distributed to which section (HPS or FPGA) they are more suitable to be employed into, leading to a single chip design.
在虹膜识别系统中引入纠错码来解决虹膜码的可变性、噪声等固有模糊性是一个尚未引起广泛关注的研究领域,但纠错带来的积极作用不容小觑。在本文中,我们重点研究了一种具有纠错方案的虹膜识别系统的实现,即QC-LDPC,整个系统基于紧凑的SoCFPGA平台,该平台是英特尔公司的DE-10纳米Cyclone V SOC评估板。每一个虹膜信息位作为该平台的输入数据,将其编码为QC-LDPC码后存储,使整个系统比普通的LDPC码更具可行性,并加载以提高用新的虹膜信息调用验证请求时的接受率。此外,对系统中的虹膜处理、LDPC编解码等基本模块进行了重组,并将其分配到更适合使用的部分(HPS或FPGA),从而实现了单芯片设计。