FPGA-based bio-inspired architecture for multi-scale attentional vision

Attention-based bio-inspired vision can be studied as a different way to consider sensor processing, firstly allowing to reduce the amount of data transmitted by connected cameras and secondly advocating a paradigm shift toward neuro-inspired processing for the post-processing of the few regions extracted from the visual field. The computational complexity of the corresponding vision models leads us to follow an in-sensor approach in the context of embedded systems. We propose in this paper an attention-based smart-camera which extracts salient features based on retina receptive fields at multiple scales and in real-time thanks to a dedicated hardware architecture. The results show that the entire visual chain can be embedded into a FPGA-SoC device delivering up to 60 frames per second. The features provided by the smart-camera can then be learned by external neural networks in order to accomplish various applications.

[1]  Nathalie Guyader,et al.  Parallel implementation of a spatio-temporal visual saliency model , 2010, Journal of Real-Time Image Processing.

[2]  Jocelyn Sérot,et al.  Hardware, Design and Implementation Issues on a Fpga-Based Smart Camera , 2007, 2007 First ACM/IEEE International Conference on Distributed Smart Cameras.

[3]  Laurent Fiack,et al.  Embedded and real-time architecture for bio-inspired vision-based robot navigation , 2015, Journal of Real-Time Image Processing.

[4]  Ali Borji,et al.  What/Where to Look Next? Modeling Top-Down Visual Attention in Complex Interactive Environments , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[5]  C. Gilbert,et al.  Top-down influences on visual processing , 2013, Nature Reviews Neuroscience.

[6]  Laurent Fiack,et al.  FPGA-based vision perception architecture for robotic missions , 2012 .

[7]  Laurent Rodriguez,et al.  Hardware design of a neural processing unit for bio-inspired computing , 2015, 2015 IEEE 13th International New Circuits and Systems Conference (NEWCAS).