Title
7.2 243.3pJ/pixel bio-inspired time-stamp-based 2D optic flow sensor for artificial compound eyes
Abstract
Miniaturized low-power artificial compound eyes in a small form factor and a low payload can be a promising approach to provide wide-field information for micro-air-vehicle (MAV) applications. Recently, research efforts have been made to realize bio-inspired artificial compound eyes to mimic the wide field of view (FoV) of insect visual organs by implementing photoreceptors to independently face different angles [1-2]. However, these approaches have drawbacks. They use complicated fabrication processes to form a hemispherical lens configuration and secure an independent optical path to each photoreceptor. We take a simple and practical approach to realize wide-field optic flow sensing in a pseudo-hemispherical configuration by mounting a number of 2D array optic flow sensors on a flexible PCB module as shown in Figure 7.2.1. In this scheme, the 2D optic flow sensor should meet the requirements of MAV applications: extremely low power consumption while maintaining robust optic flow generation. Conventional optic flow algorithms, such as Lucas-and-Kanade, require huge amounts of numerical calculations; therefore, they require substantial digital hardware (CPU and/or FPGA), resulting in large power consumption [3-4]. As an alternative approach for low-power implementation, bio-inspired elementary motion detector (EMD) based algorithms (or neuromorphic algorithms) have been studied and implemented in analog VLSI circuits for autonomous navigation [5-6]. However, pure analog signal processing is easily susceptible to temperature and process variations and it is difficult to scale the pixel size or apply low-power design techniques because extensive analog processing is implemented in pixel-level circuits. In this work, we have devised and implemented a time-stamp-based optic flow algorithm, which is modified from the conventional EMD algorithm to give an optimum partitioning of hardware blocks in analog and digital domains as well as assign adequate allocation of pixel-- evel, column-parallel, and chip-level processing. Temporal filtering, which may require huge hardware resources if implemented in the digital domain, remains in a pixel-level analog processing unit. Feature detection is implemented using digital circuits that are column parallel. The embedded digital core decodes the 2D time-stamp information into velocity using chip-level processing. Finally, the estimated 16b optic flow data are compressed and transmitted to the host through a 4-wired Serial Peripheral Interface (SPI) bus.
Year
DOI
Venue
2014
10.1109/ISSCC.2014.6757366
Solid-State Circuits Conference Digest of Technical Papers
Keywords
DocType
ISSN
artificial organs,autonomous aerial vehicles,decoding,eye,image sequences,2d array optic flow sensors,4-wired serial peripheral interface bus,emd,mav,spi,analog vlsi circuits,analog signal processing,autonomous navigation,bioinspired time-stamp-based 2d optic flow sensor,chip-level processing,column-parallel processing,digital circuits,elementary motion detector,feature detection,hemispherical lens configuration,insect visual organs,low power design techniques,microair vehicle,miniaturized low-power artificial compound eyes,neuromorphic algorithms,optical path,photoreceptors,pixel-level circuits,pixel-level processing,pseudohemispherical configuration,temporal filtering,wide-field optic flow sensing
Conference
0193-6530
Citations 
PageRank 
References 
7
0.64
3
Authors
4
Name
Order
Citations
PageRank
Seok-Jun Park1495.21
Jihyun Cho2628.67
Kyuseok Lee391.71
Euisik Yoon410916.58