Accelerating neuromorphic vision algorithms for recognition

Ahmed Al Maashri, Michael DeBole, Matthew Cotter, Nandhini Chandramoorthy, Yang Xiao, Vijaykrishnan Narayanan, Chaitali Chakrabarti

Research output: Chapter in Book/Report/Conference proceedingConference contribution

34 Citations (Scopus)

Abstract

Video analytics introduce new levels of intelligence to automated scene understanding. Neuromorphic algorithms, such as HMAX, are proposed as robust and accurate algorithms that mimic the processing in the visual cortex of the brain. HMAX, for instance, is a versatile algorithm that can be repurposed to target several visual recognition applications. This paper presents the design and evaluation of hardware accelerators for extracting visual features for universal recognition. The recognition applications include object recognition, face identification, facial expression recognition, and action recognition. These accelerators were validated on a multi-FPGA platform and significant performance enhancement and power efficiencies were demonstrated when compared to CMP and GPU platforms. Results demonstrate as much as 7.6X speedup and 12.8X more power-efficient performance when compared to those platforms.

Original languageEnglish (US)
Title of host publicationProceedings - Design Automation Conference
Pages579-584
Number of pages6
DOIs
StatePublished - 2012
Event49th Annual Design Automation Conference, DAC '12 - San Francisco, CA, United States
Duration: Jun 3 2012Jun 7 2012

Other

Other49th Annual Design Automation Conference, DAC '12
CountryUnited States
CitySan Francisco, CA
Period6/3/126/7/12

Fingerprint

Particle accelerators
Hardware Accelerator
Facial Expression Recognition
Action Recognition
Visual Cortex
Object recognition
Object Recognition
Accelerator
Field Programmable Gate Array
Field programmable gate arrays (FPGA)
Brain
Speedup
Enhancement
Face
Hardware
Target
Evaluation
Processing
Demonstrate
Vision

Keywords

  • domain-specific acceleration
  • heterogeneous system
  • power efficiency
  • recognition

ASJC Scopus subject areas

  • Computer Science Applications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Modeling and Simulation

Cite this

Al Maashri, A., DeBole, M., Cotter, M., Chandramoorthy, N., Xiao, Y., Narayanan, V., & Chakrabarti, C. (2012). Accelerating neuromorphic vision algorithms for recognition. In Proceedings - Design Automation Conference (pp. 579-584) https://doi.org/10.1145/2228360.2228465

Accelerating neuromorphic vision algorithms for recognition. / Al Maashri, Ahmed; DeBole, Michael; Cotter, Matthew; Chandramoorthy, Nandhini; Xiao, Yang; Narayanan, Vijaykrishnan; Chakrabarti, Chaitali.

Proceedings - Design Automation Conference. 2012. p. 579-584.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Al Maashri, A, DeBole, M, Cotter, M, Chandramoorthy, N, Xiao, Y, Narayanan, V & Chakrabarti, C 2012, Accelerating neuromorphic vision algorithms for recognition. in Proceedings - Design Automation Conference. pp. 579-584, 49th Annual Design Automation Conference, DAC '12, San Francisco, CA, United States, 6/3/12. https://doi.org/10.1145/2228360.2228465
Al Maashri A, DeBole M, Cotter M, Chandramoorthy N, Xiao Y, Narayanan V et al. Accelerating neuromorphic vision algorithms for recognition. In Proceedings - Design Automation Conference. 2012. p. 579-584 https://doi.org/10.1145/2228360.2228465
Al Maashri, Ahmed ; DeBole, Michael ; Cotter, Matthew ; Chandramoorthy, Nandhini ; Xiao, Yang ; Narayanan, Vijaykrishnan ; Chakrabarti, Chaitali. / Accelerating neuromorphic vision algorithms for recognition. Proceedings - Design Automation Conference. 2012. pp. 579-584
@inproceedings{bab3ace95bb242dba6fc09ab8abbff4f,
title = "Accelerating neuromorphic vision algorithms for recognition",
abstract = "Video analytics introduce new levels of intelligence to automated scene understanding. Neuromorphic algorithms, such as HMAX, are proposed as robust and accurate algorithms that mimic the processing in the visual cortex of the brain. HMAX, for instance, is a versatile algorithm that can be repurposed to target several visual recognition applications. This paper presents the design and evaluation of hardware accelerators for extracting visual features for universal recognition. The recognition applications include object recognition, face identification, facial expression recognition, and action recognition. These accelerators were validated on a multi-FPGA platform and significant performance enhancement and power efficiencies were demonstrated when compared to CMP and GPU platforms. Results demonstrate as much as 7.6X speedup and 12.8X more power-efficient performance when compared to those platforms.",
keywords = "domain-specific acceleration, heterogeneous system, power efficiency, recognition",
author = "{Al Maashri}, Ahmed and Michael DeBole and Matthew Cotter and Nandhini Chandramoorthy and Yang Xiao and Vijaykrishnan Narayanan and Chaitali Chakrabarti",
year = "2012",
doi = "10.1145/2228360.2228465",
language = "English (US)",
isbn = "9781450311991",
pages = "579--584",
booktitle = "Proceedings - Design Automation Conference",

}

TY - GEN

T1 - Accelerating neuromorphic vision algorithms for recognition

AU - Al Maashri, Ahmed

AU - DeBole, Michael

AU - Cotter, Matthew

AU - Chandramoorthy, Nandhini

AU - Xiao, Yang

AU - Narayanan, Vijaykrishnan

AU - Chakrabarti, Chaitali

PY - 2012

Y1 - 2012

N2 - Video analytics introduce new levels of intelligence to automated scene understanding. Neuromorphic algorithms, such as HMAX, are proposed as robust and accurate algorithms that mimic the processing in the visual cortex of the brain. HMAX, for instance, is a versatile algorithm that can be repurposed to target several visual recognition applications. This paper presents the design and evaluation of hardware accelerators for extracting visual features for universal recognition. The recognition applications include object recognition, face identification, facial expression recognition, and action recognition. These accelerators were validated on a multi-FPGA platform and significant performance enhancement and power efficiencies were demonstrated when compared to CMP and GPU platforms. Results demonstrate as much as 7.6X speedup and 12.8X more power-efficient performance when compared to those platforms.

AB - Video analytics introduce new levels of intelligence to automated scene understanding. Neuromorphic algorithms, such as HMAX, are proposed as robust and accurate algorithms that mimic the processing in the visual cortex of the brain. HMAX, for instance, is a versatile algorithm that can be repurposed to target several visual recognition applications. This paper presents the design and evaluation of hardware accelerators for extracting visual features for universal recognition. The recognition applications include object recognition, face identification, facial expression recognition, and action recognition. These accelerators were validated on a multi-FPGA platform and significant performance enhancement and power efficiencies were demonstrated when compared to CMP and GPU platforms. Results demonstrate as much as 7.6X speedup and 12.8X more power-efficient performance when compared to those platforms.

KW - domain-specific acceleration

KW - heterogeneous system

KW - power efficiency

KW - recognition

UR - http://www.scopus.com/inward/record.url?scp=84863551827&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84863551827&partnerID=8YFLogxK

U2 - 10.1145/2228360.2228465

DO - 10.1145/2228360.2228465

M3 - Conference contribution

AN - SCOPUS:84863551827

SN - 9781450311991

SP - 579

EP - 584

BT - Proceedings - Design Automation Conference

ER -