TL;DR
This paper presents a resource-efficient embedded iris recognition system using optimized Fully Convolutional Networks, achieving significant speedups and accuracy improvements on FPGA hardware for mobile applications.
Contribution
It introduces a novel SW/HW co-design methodology, including architecture exploration, quantization, and FPGA acceleration, to enhance iris recognition efficiency and accuracy.
Findings
50X reduction in FLOPs per inference compared to previous models
Up to 8.3X speedup with FPGA acceleration over embedded CPU
End-to-end pipelines outperform previous state-of-the-art results
Abstract
Applications of Fully Convolutional Networks (FCN) in iris segmentation have shown promising advances. For mobile and embedded systems, a significant challenge is that the proposed FCN architectures are extremely computationally demanding. In this article, we propose a resource-efficient, end-to-end iris recognition flow, which consists of FCN-based segmentation, contour fitting, followed by Daugman normalization and encoding. To attain accurate and efficient FCN models, we propose a three-step SW/HW co-design methodology consisting of FCN architectural exploration, precision quantization, and hardware acceleration. In our exploration, we propose multiple FCN models, and in comparison to previous works, our best-performing model requires 50X less FLOPs per inference while achieving a new state-of-the-art segmentation accuracy. Next, we select the most efficient set of models and further…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsMax Pooling · Convolution · Fully Convolutional Network
