An Event-Driven Multi-Kernel Convolution Processor Module for Event-Driven Vision Sensors

被引:84
|
作者
Camunas-Mesa, Luis [1 ]
Zamarreno-Ramos, Carlos [2 ]
Linares-Barranco, Alejandro [3 ]
Acosta-Jimenez, Antonio J. [2 ,4 ]
Serrano-Gotarredona, Teresa [2 ,3 ]
Linares-Barranco, Bernabe [2 ,3 ]
机构
[1] Univ Leicester, Dept Engn, Leicester LE1 7RH, Leics, England
[2] IMSE CNM CSIC, Sevilla Microelect Inst, Seville 41092, Spain
[3] Univ Seville, Dept Comp Architecture & Technol, Seville 41092, Spain
[4] Univ Seville, Dept Elect & Electromagnetism, Seville 41092, Spain
关键词
Address-event representation (AER); asynchronous vision sensors and processors; high-speed imaging; image convolutions; image sensors; machine vision; neural networks hardware; neuromorphic circuits; robot vision systems; visual system; OPTIC-NERVE SIGNALS; CORTICAL-LAYER; FACE DETECTION; CHIP; CONTRAST; RETINA; LATENCY; ARCHITECTURE; EXTRACTION; NETWORK;
D O I
10.1109/JSSC.2011.2167409
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Event-Driven vision sensing is a new way of sensing visual reality in a frame-free manner. This is, the vision sensor (camera) is not capturing a sequence of still frames, as in conventional video and computer vision systems. In Event-Driven sensors each pixel autonomously and asynchronously decides when to send its address out. This way, the sensor output is a continuous stream of address events representing reality dynamically continuously and without constraining to frames. In this paper we present an Event-Driven Convolution Module for computing 2D convolutions on such event streams. The Convolution Module has been designed to assemble many of them for building modular and hierarchical Convolutional Neural Networks for robust shape and pose invariant object recognition. The Convolution Module has multi-kernel capability. This is, it will select the convolution kernel depending on the origin of the event. A proof-of-concept test prototype has been fabricated in a 0.35 mu m CMOS process and extensive experimental results are provided. The Convolution Processor has also been combined with an Event-Driven Dynamic Vision Sensor (DVS) for high-speed recognition examples. The chip can discriminate propellers rotating at 2 k revolutions per second, detect symbols on a 52 card deck when browsing all cards in 410 ms, or detect and follow the center of a phosphor oscilloscope trace rotating at 5 KHz.
引用
收藏
页码:504 / 517
页数:14
相关论文
共 50 条
  • [1] FPGA-Based Implementation of an Event-Driven Spiking Multi-Kernel Convolution Architecture
    Zhang, Jian
    Feng, Lichen
    Wang, Tengbo
    Shi, Wei
    Wang, Yuechao
    Zhang, Guohe
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (03) : 1682 - 1686
  • [2] Event-driven Image Sensor Application : Event-driven Image Segmentation
    Darwish, Amani
    Abbass, Hassan
    Fesquet, Laurent
    Sicard, Gilles
    2017 3RD INTERNATIONAL CONFERENCE ON EVENT-BASED CONTROL, COMMUNICATION AND SIGNAL PROCESSING (EBCCSP), 2017,
  • [3] Library of VHDL event-driven simulation kernel
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (01):
  • [4] Event-driven RBAC
    Bonatti, Piero
    Galdi, Clemente
    Torres, Davide
    JOURNAL OF COMPUTER SECURITY, 2015, 23 (06) : 709 - 757
  • [5] Event-driven stereo vision with orientation filters
    Camunas-Mesa, L. A.
    Serrano-Gotarredona, T.
    Linares-Barranco, B.
    Ieng, S.
    Benosman, R.
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 257 - 260
  • [6] Event-Driven Stereo Vision Algorithm Based on Silicon Retina Sensors
    Eibensteiner, Florian
    Brachtendorf, Hans Georg
    Scharinger, Josef
    2017 27TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2017, : 227 - 232
  • [7] Multi-log processor - Towards scalable event-driven multiprocessors
    Viswanath, V
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 279 - 286
  • [8] Exploring performance enhancement of event-driven processor networks
    Todman, Tim
    Thomas, David
    Luk, Wayne
    2020 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2020), 2020, : 300 - 300
  • [9] An event-driven, inclusionary and secure approach to kernel integrity
    Grover, Satyajit
    Sunder, Divya Naidu Kolar
    Moffatt, Samuel O.
    Kounavis, Michael E.
    SECRYPT 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2008, : 411 - 420
  • [10] Event-Driven Multi-agent Simulation
    Meyer, Ruth
    MULTI-AGENT-BASED SIMULATION XV, 2015, 9002 : 3 - 16