Skip to main content

2019 | OriginalPaper | Buchkapitel

16. Approximate Computing for Iris Recognition Systems

verfasst von : Hokchhay Tann, Soheil Hashemi, Francesco Buttafuoco, Sherief Reda

Erschienen in: Approximate Circuits

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Leveraging the error tolerance characteristics of many emerging applications, approximate computing techniques aim to trade-off small amount of inaccuracies in the computation to significantly reduce computational resources such as runtime, power, and design area. Approximate computing has been successfully applied to a wide range of areas including computer vision and machine learning. In this chapter, we demonstrate a novel application of approximate computing techniques in the field of biometric security by providing a comprehensive iris recognition system case study. Our system consists of an end-to-end flow, which captures input images of eyes from a near-infrared (NIR) camera and produces the iris encoding. The goal is to produce sufficiently accurate final encoding despite relying on intermediate approximate computational steps. Unlike previous efforts in approximate computing which typically target individual algorithms, this chapter explores a complex software/hardware pipeline system for iris code computation from live camera feed using an FPGA-based SoC. Our flow consists of four major algorithms, through which eight approximation knobs are identified for accuracy versus runtime trade-off at both the algorithmic and hardware levels. In order to explore this large design space for optimal parameter configurations, we employ reinforcement learning technique with a recurrent neural network as the learning agent. Using the proposed techniques, we demonstrate significant runtime saving of 48×, while conforming with industry-standard accuracy requirements for iris biometric systems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Daugman J (2004) How iris recognition works. IEEE Trans Circuits Syst Video Technol 14:21–30CrossRef Daugman J (2004) How iris recognition works. IEEE Trans Circuits Syst Video Technol 14:21–30CrossRef
2.
Zurück zum Zitat Glorot X, Bengio Y (2010). Understanding the difficulty of training deep feedforward neural networks. In: International conference on artificial intelligence and statistics Glorot X, Bengio Y (2010). Understanding the difficulty of training deep feedforward neural networks. In: International conference on artificial intelligence and statistics
3.
Zurück zum Zitat Hashemi S, Iris Bahar R, Reda S (2015) Drum: a dynamic range unbiased multiplier for approximate applications. In: Proceedings of the IEEE/ACM international conference on computer-aided design, pp 418–425 Hashemi S, Iris Bahar R, Reda S (2015) Drum: a dynamic range unbiased multiplier for approximate applications. In: Proceedings of the IEEE/ACM international conference on computer-aided design, pp 418–425
4.
Zurück zum Zitat Imani M, Rahimi A, Rosing TS (2016) Resistive configurable associative memory for approximate computing. In: Design, automation test in Europe Imani M, Rahimi A, Rosing TS (2016) Resistive configurable associative memory for approximate computing. In: Design, automation test in Europe
5.
Zurück zum Zitat Lee S, John LK, Gerstlauer A (2017) A high-level synthesis of approximate hardware under joint precision and voltage scaling. In: Design, Automation & Test in Europe conference & exhibition (DATE), pp 187–192 Lee S, John LK, Gerstlauer A (2017) A high-level synthesis of approximate hardware under joint precision and voltage scaling. In: Design, Automation & Test in Europe conference & exhibition (DATE), pp 187–192
6.
Zurück zum Zitat Nepal K, Hashemi S, Tann H, Bahar RI, Reda S (2017) Automated high-level generation of low-power approximate computing circuits. IEEE Trans Emerg Top Comput 99:1–1 Nepal K, Hashemi S, Tann H, Bahar RI, Reda S (2017) Automated high-level generation of low-power approximate computing circuits. IEEE Trans Emerg Top Comput 99:1–1
7.
Zurück zum Zitat Raha A, Raghunathan V (2017) Towards full-system energy-accuracy tradeoffs: a case study of an approximate smart camera system. In: Design automation conference. ACM, New York, pp 74:1–74:6 Raha A, Raghunathan V (2017) Towards full-system energy-accuracy tradeoffs: a case study of an approximate smart camera system. In: Design automation conference. ACM, New York, pp 74:1–74:6
8.
Zurück zum Zitat Sampson A, Nelson J, Strauss K, Ceze L (2014) Approximate storage in solid-state memories. ACM Trans Comput Syst 32(3):9:1–9:23CrossRef Sampson A, Nelson J, Strauss K, Ceze L (2014) Approximate storage in solid-state memories. ACM Trans Comput Syst 32(3):9:1–9:23CrossRef
9.
Zurück zum Zitat Tian Q-C, Pan Q, Cheng Y-M, Gao Q-X (Aug 2004) Fast algorithm and application of Hough transform in iris segmentation. In: Proceedings of 2004 international conference on machine learning and cybernetics (IEEE Cat. No.04EX826), vol 7, pp 3977–3980 Tian Q-C, Pan Q, Cheng Y-M, Gao Q-X (Aug 2004) Fast algorithm and application of Hough transform in iris segmentation. In: Proceedings of 2004 international conference on machine learning and cybernetics (IEEE Cat. No.04EX826), vol 7, pp 3977–3980
10.
Zurück zum Zitat Venkataramani S, Sabne A, Kozhikkottu V, Roy K, Raghunathan A (2012) Salsa: systematic logic synthesis of approximate circuits. In: Design automation conference, pp 796–801 Venkataramani S, Sabne A, Kozhikkottu V, Roy K, Raghunathan A (2012) Salsa: systematic logic synthesis of approximate circuits. In: Design automation conference, pp 796–801
12.
Zurück zum Zitat Zoph B, Le Q (2017) Neural architecture search with reinforcement learning. In: International conference on learning representations Zoph B, Le Q (2017) Neural architecture search with reinforcement learning. In: International conference on learning representations
Metadaten
Titel
Approximate Computing for Iris Recognition Systems
verfasst von
Hokchhay Tann
Soheil Hashemi
Francesco Buttafuoco
Sherief Reda
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-319-99322-5_16

Neuer Inhalt