skip to main content
10.1145/2463209.2488900acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Accelerators for biologically-inspired attention and recognition

Published: 29 May 2013 Publication History

Abstract

Video and image content has begun to play a growing role in many applications, ranging from video games to autonomous self-driving vehicles. In this paper, we present accelerators for gist-based scene recognition, saliency-based attention, and HMAX-based object recognition that have multiple uses and are based on the current understanding of the vision systems found in the visual cortex of the mammalian brain. By integrating them into a two-level hierarchical system, we improve recognition accuracy and reduce computational time. Results of our accelerator prototype on a multi-FPGA system show real-time performance and high recognition accuracy with large speedups over existing CPU, GPU and FPGA implementations.

References

[1]
Caltech 101 Database for Object Classification. http://www.vision.caltech.edu/Image_Datasets/Caltech101/.
[2]
Dinigroup DNSEAM-PCIE. http://www.dinigroup.com/new/DNSEAM_PCIE.php.
[3]
Dinigroup DNV6F6--PCIE Documentation. http://www.dinigroup.com/product/data/DNV6F6PCIe/files/DNV6F6PCIe_v14_lo.pdf.
[4]
Stanford Dataset for Scene Classification. http://vision.stanford.edu/fmriscenes/resources.html.
[5]
USC iLab for GIST C++ Implementation. http://ilab.usc.edu/toolkit/documentation.shtml.
[6]
C. Ackerman and L. Itti. Robot steering with spectral image information. Robotics, IEEE Transactions on, 21(2):247--251, april 2005.
[7]
P. Akselrod, F. Zhao, I. Derekli, C. Farabet, B. Martini, Y. LeCun, and E. Culurciello. Hardware accelerated visual attention algorithm. In Information Sciences and Systems (CISS), 2011 45th Annual Conference on, pages 1--6, march 2011.
[8]
S. Bae, Y. Cho, S. Park, K. M. Irick, Y. Jin, and V. Narayanan. An FPGA implementation of information theoretic visual-saliency system and its optimization. In Intl. Symp. on Field Programmable Custom Computing Machines, FCCM, pages 41--48, 2011.
[9]
I. Biederman. Do background depth gradients facilitate object identification. Perception, 10:573--578, 1982.
[10]
M. DeBole, A. Maashri, M. Cotter, C.-L. Yu, C. Chakrabarti, and V. Narayanan. A Framework for Accelerating Neuromorphic-Vision Algorithms on FPGAs. In Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on, nov. 2011.
[11]
C. Farabet, B. Martini, P. Akselrod, S. Talay, Y. LeCun, and E. Culurciello. Hardware accelerated convolutional neural networks for synthetic vision systems. pages 257--260, may. 2010.
[12]
L. Itti, C. Koch, and E. Niebur. A model of saliency-based visual attention for rapid scene analysis. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 20(11):1254--1259, nov. 1998.
[13]
S. Kestur, M. Park, J. Sabarad, D. Dantara, V. Narayanan, Y. Chen, and D. Khosla. Emulating Mammalian Vision on Reconfigurable Hardware. In Intl. Symp. on Field Programmable Custom Computing Machines FCCM'12, May 2012.
[14]
A. Maashri, M. DeBole, M. Cotter, N. Chandramoorthy, Y. Xiao, V. Narayanan, and C. Chakrabarti. Accelerating neuromorphic vision algorithms for recognition. In Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE, pages 579--584, june 2012.
[15]
J. Mutch, U. Knoblich, and T. Poggio. CNS: a GPU-based framework for simulating cortically-organized networks. Technical Report MIT-CSAIL-TR-2010-013/CBCL-286, Massachusetts Institute of Technology, Cambridge, MA, February 2010.
[16]
J. Mutch and D. G. Lowe. Object class recognition and localization using sparse features with limited receptive fields. Intl. J. Comput. Vision, 80:45--57, October 2008.
[17]
A. Oliva and P. Schyns. Coarse blobs or fine edges? evidence that information diagnosticity changes the perception of complex visual stimuli. Cognit Psychol, 34(1):72--107, 1997.
[18]
M. Park, S. Kestur, J. Sabarad, V. Narayanan, and M. Irwin. An FPGA-based Accelerator for Cortical Object Classification. In Proc. of Design Automation and Test Conference and Exhibition DATE'12, Mar 2012.
[19]
J. Sabarad, S. Kestur, M. Park, D. Dantara, V. Narayanan, Y. Chen, and D. Khosla. A Reconfigurable Accelerator for Neuromorphic Object Recognition. In Proc. of Asia South Pacific Design Automation Conference ASPDAC'12, Jan 2012.
[20]
T. Serre, L. Wolf, S. Bileschi, M. Riesenhuber, and T. Poggio. Robust object recognition with cortex-like mechanisms. Pattern Analysis and Machine Intelligence, IEEE Tran on, 29(3):411--426, march 2007.
[21]
C. Siagian and L. Itti. Rapid biologically-inspired scene classification using features shared with visual attention. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 29(2):300--312, feb. 2007.
[22]
D. Thomas and W. Luk. Fpga accelerated simulation of biologically plausible spiking neural networks. In Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on, pages 45--52, april 2009.
[23]
A. Torralba. Modeling global scene factors in attention. JOSA - A, 20:1407--1418, 2003.
[24]
T. Xu, T. Pototschnig, K. Kühnlenz, and M. Buss. A high-speed multi-gpu implementation of bottom-up attention using cuda. In ICRA'09: Proceedings of the 2009 IEEE international conference on Robotics and Automation, pages 1120--1126, Piscataway, NJ, USA, 2009. IEEE Press.

Cited By

View all
  • (2022)Brain-inspired models for visual object recognition: an overviewArtificial Intelligence Review10.1007/s10462-021-10130-z55:7(5263-5311)Online publication date: 10-Jan-2022
  • (2019)Neuromorphic Image Sensor Design with Region-Aware Processing2019 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)10.1109/ISVLSI.2019.00089(459-464)Online publication date: Jul-2019
  • (2018)Pixel-Parallel Architecture for Neuromorphic Smart Image Sensor with Visual Attention2018 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)10.1109/ISVLSI.2018.00053(245-250)Online publication date: Jul-2018
  • Show More Cited By

Index Terms

  1. Accelerators for biologically-inspired attention and recognition

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      DAC '13: Proceedings of the 50th Annual Design Automation Conference
      May 2013
      1285 pages
      ISBN:9781450320719
      DOI:10.1145/2463209
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      In-Cooperation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 29 May 2013

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. FPGA prototyping
      2. hardware acceleration
      3. object and scene recognition
      4. visual attention

      Qualifiers

      • Research-article

      Conference

      DAC '13
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

      Upcoming Conference

      DAC '25
      62nd ACM/IEEE Design Automation Conference
      June 22 - 26, 2025
      San Francisco , CA , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)7
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 08 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Brain-inspired models for visual object recognition: an overviewArtificial Intelligence Review10.1007/s10462-021-10130-z55:7(5263-5311)Online publication date: 10-Jan-2022
      • (2019)Neuromorphic Image Sensor Design with Region-Aware Processing2019 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)10.1109/ISVLSI.2019.00089(459-464)Online publication date: Jul-2019
      • (2018)Pixel-Parallel Architecture for Neuromorphic Smart Image Sensor with Visual Attention2018 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)10.1109/ISVLSI.2018.00053(245-250)Online publication date: Jul-2018
      • (2018)Design of a Reconfigurable 3D Pixel-Parallel Neuromorphic Architecture for Smart Image Sensor2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW)10.1109/CVPRW.2018.00110(786-7868)Online publication date: Jun-2018
      • (2015)Towards General-Purpose Neural Network ComputingProceedings of the 2015 International Conference on Parallel Architecture and Compilation (PACT)10.1109/PACT.2015.21(99-112)Online publication date: 18-Oct-2015

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media