A Computationally Efficient Visual Saliency Algorithm Suitable for an Analog CMOS Implementation.

Clicks: 206
ID: 96152
2018
Computer vision algorithms are often limited in their application by the large amount of data that must be processed. Mammalian vision systems mitigate this high bandwidth requirement by prioritizing certain regions of the visual field with neural circuits that select the most salient regions. This work introduces a novel and computationally efficient visual saliency algorithm for performing this neuromorphic attention-based data reduction. The proposed algorithm has the added advantage that it is compatible with an analog CMOS design while still achieving comparable performance to existing state-of-the-art saliency algorithms. This compatibility allows for direct integration with the analog-to-digital conversion circuitry present in CMOS image sensors. This integration leads to power savings in the converter by quantizing only the salient pixels. Further system-level power savings are gained by reducing the amount of data that must be transmitted and processed in the digital domain. The analog CMOS compatible formulation relies on a pulse width (i.e., time mode) encoding of the pixel data that is compatible with pulse-mode imagers and slope based converters often used in imager designs. This letter begins by discussing this time-mode encoding for implementing neuromorphic architectures. Next, the proposed algorithm is derived. Hardware-oriented optimizations and modifications to this algorithm are proposed and discussed. Next, a metric for quantifying saliency accuracy is proposed, and simulation results of this metric are presented. Finally, an analog synthesis approach for a time-mode architecture is outlined, and postsynthesis transistor-level simulations that demonstrate functionality of an implementation in a modern CMOS process are discussed.
Reference Key
dangelo2018aneural Use this key to autocite in the manuscript while using SciMatic Manuscript Manager or Thesis Manager
Authors D'Angelo, Robert;Wood, Richard;Lowry, Nathan;Freifeld, Geremy;Huang, Haiyao;Salthouse, Christopher D;Hollosi, Brent;Muresan, Matthew;Uy, Wes;Tran, Nhut;Chery, Armand;Poppe, Dorothy C;Sonkusale, Sameer;
Journal neural computation
Year 2018
DOI 10.1162/neco_a_01106
URL
Keywords

Citations

No citations found. To add a citation, contact the admin at info@scimatic.org

No comments yet. Be the first to comment on this article.