DocumentCode :
928315
Title :
On algorithmic rate-coded AER generation
Author :
Linares-Barranco, Alejandro ; Jimenez-Moreno, G. ; Linares-Barranco, B. ; Civit-Balcells, A.
Author_Institution :
Arquitectura y Tecnologia de Computadores, ETSI Informatica, Sevilla
Volume :
17
Issue :
3
fYear :
2006
fDate :
5/1/2006 12:00:00 AM
Firstpage :
771
Lastpage :
788
Abstract :
This paper addresses the problem of converting a conventional video stream based on sequences of frames into the spike event-based representation known as the address-event-representation (AER). In this paper we concentrate on rate-coded AER. The problem is addressed as an algorithmic problem, in which different methods are proposed, implemented and tested through software algorithms. The proposed algorithms are comparatively evaluated according to different criteria. Emphasis is put on the potential of such algorithms for a) doing the frame-based to event-based representation in real time, and b) that the resulting event streams resemble as much as possible those generated naturally by rate-coded address-event VLSI chips, such as silicon AER retinae. It is found that simple and straightforward algorithms tend to have high potential for real time but produce event distributions that differ considerably from those obtained in AER VLSI chips. On the other hand, sophisticated algorithms that yield better event distributions are not efficient for real time operations. The methods based on linear-feedback-shift-register (LFSR) pseudorandom number generation is a good compromise, which is feasible for real time and yield reasonably well distributed events in time. Our software experiments, on a 1.6-GHz Pentium IV, show that at 50% AER bus load the proposed algorithms require between 0.011 and 1.14 ms per 8 bit-pixel per frame. One of the proposed LFSR methods is implemented in real time hardware using a prototyping board that includes a VirtexE 300 FPGA. The demonstration hardware is capable of transforming frames of 64times64 pixels of 8-bit depth at a frame rate of 25 frames per second, producing spike events at a peak rate of 107events per second
Keywords :
VLSI; field programmable gate arrays; shift registers; video streaming; 1.6 GHz; VirtexE 300 FPGA; address-event-representation; algorithmic rate-coded AER generation; conventional video stream; demonstration hardware; event distributions; event streams; linear-feedback-shift-register pseudorandom number generation; rate-coded address-event VLSI chips; silicon AER retinae; software algorithms; spike event-based representation; Biology computing; Hardware; Intelligent robots; Neurons; Pattern recognition; Shape; Software algorithms; Software testing; Streaming media; Very large scale integration; Algorithms; Artificial Intelligence; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Signal Processing, Computer-Assisted; User-Computer Interface;
fLanguage :
English
Journal_Title :
Neural Networks, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9227
Type :
jour
DOI :
10.1109/TNN.2006.872253
Filename :
1629098
Link To Document :
بازگشت