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...
Saved in:
| Published in | IEEE International Symposium on Circuits and Systems proceedings pp. 1 - 5 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.05.2019
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 9781728103976 1728103975 |
| ISSN | 2158-1525 |
| DOI | 10.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 |