Optimized Implementation of Neuromorphic HATS Algorithm on FPGA

In this paper, we present first-ever optimized hardware implementation of a state-of-the-art neuromorphic approach Histogram of Averaged Time Surfaces (HATS) algorithm to event-based object classification in FPGA for asynchronous time-based image sensors (ATIS). Our Implementation achieves latency o...

Full description

Saved in:
Bibliographic Details
Published inIEEE International Symposium on Circuits and Systems proceedings pp. 1 - 5
Main Authors Sethi, Khushal, Suri, Manan
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2019
Subjects
Online AccessGet full text
ISBN9781728103976
1728103975
ISSN2158-1525
DOI10.1109/ISCAS.2019.8702189

Cover

Abstract In this paper, we present first-ever optimized hardware implementation of a state-of-the-art neuromorphic approach Histogram of Averaged Time Surfaces (HATS) algorithm to event-based object classification in FPGA for asynchronous time-based image sensors (ATIS). Our Implementation achieves latency of 3.3 ms for the N-CARS dataset samples and is capable of processing 2.94 Mevts/s. Speed-up is achieved by using parallelism in the design and multiple Processing Elements can be added. As development platform, Zynq-7000 SoC from Xilinx is used. The tradeoff between Average Absolute Error and Resource Utilization for fixed precision implementation is analyzed and presented. The proposed FPGA implementation is ∼ 32 × power efficient compared to software implementation.
AbstractList In this paper, we present first-ever optimized hardware implementation of a state-of-the-art neuromorphic approach Histogram of Averaged Time Surfaces (HATS) algorithm to event-based object classification in FPGA for asynchronous time-based image sensors (ATIS). Our Implementation achieves latency of 3.3 ms for the N-CARS dataset samples and is capable of processing 2.94 Mevts/s. Speed-up is achieved by using parallelism in the design and multiple Processing Elements can be added. As development platform, Zynq-7000 SoC from Xilinx is used. The tradeoff between Average Absolute Error and Resource Utilization for fixed precision implementation is analyzed and presented. The proposed FPGA implementation is ∼ 32 × power efficient compared to software implementation.
Author Suri, Manan
Sethi, Khushal
Author_xml – sequence: 1
  givenname: Khushal
  surname: Sethi
  fullname: Sethi, Khushal
  organization: Department of Electrical Engineering, Indian Institute of Technology, Delhi
– sequence: 2
  givenname: Manan
  surname: Suri
  fullname: Suri, Manan
  organization: Department of Electrical Engineering, Indian Institute of Technology, Delhi
BookMark eNotj81Kw0AYABesYFv7AnrZF0j8vt3u30lCsG2gWCH1XDbNrl1JsiGJB316BXuayzAwCzLrYucIeUBIEcE8FWWelSkDNKlWwFCbG7IySqNiGoEbJWdkzlDoBAUTd2Qxjp8ADECyOXk-9FNow4-radH2jWtdN9kpxI5GT1_d1xDbOPSXcKa77FjSrPmIQ5guLf0zNm_b7J7cetuMbnXlkrxvXo75LtkftkWe7ZOASkyJRX72vLK19kJWYIx3qtZMOQ4WJUe79uihkryqFDpfI18bKaRmXphaGeBL8vjfDc65Uz-E1g7fp-sv_wV8vkqH
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ISCAS.2019.8702189
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EndPage 5
ExternalDocumentID 8702189
Genre orig-research
GroupedDBID -~X
29I
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
AI.
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
VH1
ID FETCH-LOGICAL-i175t-a13cf3bad8f56b099fe7d827e30a1631a4f1f0b63bb71efd134965682f59d7903
IEDL.DBID RIE
ISBN 9781728103976
1728103975
ISSN 2158-1525
IngestDate Wed Aug 27 05:49:11 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-a13cf3bad8f56b099fe7d827e30a1631a4f1f0b63bb71efd134965682f59d7903
PageCount 5
ParticipantIDs ieee_primary_8702189
PublicationCentury 2000
PublicationDate 2019-May
PublicationDateYYYYMMDD 2019-05-01
PublicationDate_xml – month: 05
  year: 2019
  text: 2019-May
PublicationDecade 2010
PublicationTitle IEEE International Symposium on Circuits and Systems proceedings
PublicationTitleAbbrev ISCAS
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0020062
Score 2.1316812
Snippet In this paper, we present first-ever optimized hardware implementation of a state-of-the-art neuromorphic approach Histogram of Averaged Time Surfaces (HATS)...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Classification algorithms
Field programmable gate arrays
Histograms
Memory management
Support vector machines
Training
Title Optimized Implementation of Neuromorphic HATS Algorithm on FPGA
URI https://ieeexplore.ieee.org/document/8702189
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELVKT3BhaRG7fOBI2sSJl5xQVFEKUqFSW6m3yitUkARV6aVfj52kZREHbrYVRY5n5DeO570B4JoYC5NCao_FUeRFSBCPSeV73LoXopjKyHdE4eETGUyjxxmeNcDNlgujtS6Tz3THNcu7fJXLlftV1rW-ZREp3gE7lJGKq7U9XDkyoCskF2B7KsIIOxIXRczddFJcaztt-mTDnvHj7sO4l4xdipf1mer1P-qslDDT3wfDzQSr7JK3zqoQHbn-pd343y84AO0vQh8cbaHqEDR0dgT2vmkRtsDts9080sVaK1gqBqc1KSmDuYGlhEeaW5ssJBwkkzFM3l_y5aJ4TaF9oj-6T9pg2r-b9AZeXV3BW9iQofB4EEoTCq6YwUTYQNFoqhiiOvS5DdICHpnA-IKEQtBAGxWU0vKEIYNjRWM_PAbNLM_0CYBIccwFt1aXJrLxFrObiJP6M0arSCB2ClpuKeYflYDGvF6Fs7-Hz8GuM0eVVXgBmsVypS8t8hfiqjT5J_ZEpos
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFG8QD-rFDzB-u4NHB1vXrt3JLEQcCkgCJNzIura66DZDxoW_3nYb-BEP3tpmybq-l75f1_f7PQBuXKnCJIuEST2ETASZa9KIW2ao3AsSTCJkaaLwYOgGU_Q4w7MauN1wYYQQRfKZaOlmcZfPs2ipf5W1lW-piORtgW2MEMIlW2tzvNJ0QF1KzsbqXIQh1jQuAqm-6yS4Unda9901f8by2r1xxx_rJC_lNeULflRaKQJNdx8M1lMs80veWsuctaLVL_XG_37DAWh-UfqM0SZYHYKaSI_A3jc1wga4e1bbRxKvBDcKzeCkoiWlRiaNQsQjyZRV4sgI_MnY8N9fskWcvyaGeqI7evCbYNq9n3QCs6qvYMYKNORmaDuRdFjIqcQuU1BRCsIpJMKxQgXT7BBJW1rMdRgjtpDcLsTlXQol9jjxLOcY1NMsFSfAgDzEIQuV3SOJFOKiahvRYn9SCo4YpKegoZdi_lFKaMyrVTj7e_ga7ASTQX_e7w2fzsGuNk2ZY3gB6vliKS4VDsjZVWH-T-cBqdg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=IEEE+International+Symposium+on+Circuits+and+Systems+proceedings&rft.atitle=Optimized+Implementation+of+Neuromorphic+HATS+Algorithm+on+FPGA&rft.au=Sethi%2C+Khushal&rft.au=Suri%2C+Manan&rft.date=2019-05-01&rft.pub=IEEE&rft.isbn=9781728103976&rft.issn=2158-1525&rft.spage=1&rft.epage=5&rft_id=info:doi/10.1109%2FISCAS.2019.8702189&rft.externalDocID=8702189
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2158-1525&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2158-1525&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2158-1525&client=summon