an asynchronous reading architecture
play

An Asynchronous Reading Architecture For An Event-Driven Image - PowerPoint PPT Presentation

Runion : Projet e-BaCCuSS An Asynchronous Reading Architecture For An Event-Driven Image Sensor Amani Darwish 1,2 , Laurent Fesquet 1,2 , Gilles Sicard 3 1 University Grenoble Alpes TIMA Grenoble, France 2 CNRS TIMA Grenoble,


  1. Réunion : Projet e-BaCCuSS An Asynchronous Reading Architecture For An Event-Driven Image Sensor Amani Darwish 1,2 , Laurent Fesquet 1,2 , Gilles Sicard 3 1 University Grenoble Alpes – TIMA – Grenoble, France 2 CNRS – TIMA – Grenoble, France 3 CEA – LETI , Grenoble, France 1 24-Mar-16

  2. Internet of Things Challenges Nyquist-Shannon Theorem ADC 0101110100101111011 + more data + more storage + more communications + more consumption 2 24-Mar-16

  3. Sampling is the success key • Sampling based on the Shannon-Nyquist theorem – Efficient and general theory… whatever the signals! • Smart sampling techniques – More efficient but less general approaches – Need a more general mathematical framework F. Beutler , “ Sampling Theorems and Bases in a Hilbert Space ”, Information and Control, vol.4, 97 -117,1961 • Sampling should be specific to signals and applications 3 24-Mar-16

  4. Image Sensors • Today not too much work for lowering IS consumption • Some works for reducing the dataflow • Non-uniform sampling techniques in 1D • Could we apply similar techniques in 2D ? (Posch et al. 2008, 2011, Delbruck et al. 2004, Qi et al. 2004) 4 24-Mar-16

  5. Outline • Conventional Image Sensors • Event-Driven Pixel • Asynchronous Image Sensor • The Proposed Asynchronous Image Sensor • Simulation Results • Conclusion and Perspectives 5 24-Mar-16

  6. How does an Active Pixel Sensor (APS) works? • Global Reset Phase Photo-Sensitive • Global Integration time Blind • Analog-to-Digital Converter Pixel Luminance Frame Time Luminance Luminance Integration Time Time Integration Time To the ADC Reset Reset 6 24-Mar-16

  7. Conventional Image S ensor principles Photo-Sensitive • Based on Photo-sensitive pixels Blind • All pixels are read in sequence Pixel • Larger the sensor • Higher the throughput (fixed frame rate) • Higher the ADC consumption The ADC is the main contributor of power consumption 7 24-Mar-16

  8. Limitations of an Active Pixel Sensor • Fixed Frame Rate • High and redundant Dataflow • Fixed Integration Time • Limited Dynamic Range • High Power consumption We can do better ! 8 24-Mar-16

  9. Towards an Event-Driven IS in 2D  Event-based reading  Fully sequential reading  Low Dataflow  High Throughput (worst case)  Management of spatio-temporal  Need of data compression redundancies (Yue, Wu, and Wang 2014) (Amhaz et al. 2011) 9 24-Mar-16

  10. Spatial and Temporal Redundancy Temporal Redundancy I. Temporal Redundancy : (inter-frame) Pixels in two videos frames that have the same values in the same location. II. Spatial Redundancy : Pixels values that are duplicated within a still image Spatial Redundancy (intra-frame) 10 24-Mar-16

  11. Changing the paradigm in a realistic manner I. Remove the ADC to limit power consumption  Use Time-to-Digital Conversion (TDC) II. Reduce the dataflow without reducing the frame rate  Suppress spatial and temporal redundancies  Use Event-Driven logic (Asynchronous) 11 24-Mar-16

  12. Outline • Conventional Image Sensors • Event-Driven Pixel • Asynchronous Image Sensor • The Proposed Asynchronous Image Sensor • Simulation Results • Conclusion and Perspectives 12 24-Mar-16

  13. Replacing the Analog-to-Digital Conversion by the Time-to-Digital Conversion Changing the way we read and encode the pixel information 13 24-Mar-16

  14. The Event-Driven Pixel • Based on Event-Detection • Time to first spike encoding (Rullen & Thorpe 2001) 1-level crossing sampling scheme • Low Throughput All read data is relevant 14 24-Mar-16

  15. Event-Driven Pixel behavior • One Sampling Level Scheme • The Pixel initiates the reading phase once an event is detected • Pixel Self Control Mode 15 24-Mar-16

  16. What are the advantages of using an Event-Driven Pixel • Unique Integration Time per pixel • Optimal Dynamic Range • Adaptive Frame Rate Req Req Req • Low Power Consumption • Adaptive sensitivity depending on luminosity conditions 16 24-Mar-16

  17. Outline • Conventional Image Sensors • Event-Driven Pixel • Asynchronous Image Sensor • The Proposed Asynchronous Image Sensor • Simulation Results • Conclusion and Perspectives 17 24-Mar-16

  18. Changing the paradigm in a realistic manner I. Remove the ADC to limit power consumption  Use Time-to-Digital Conversion (TDC) II. Reduce the throughput without reducing the frame rate  Suppress spatial and temporal redundancy  Use Event-Driven logic (Asynchronous) 18 24-Mar-16

  19. Event-Based Readout Circuit State of Art I. Non-deterministic: (Park et al. 2014) (Posch, Matolin, and Wohlgenannt 2011) • Requires an Arbiter (Posch, Matolin, and Wohlgenannt 2008) (Shoushun et al. 2007) • Power Consumption (Qi, Guo, and Harris 2004) (Lichtsteiner, Delbruck, and Kramer 2004) • Timing Error (Kramer 2002) • Higher area ( arbiter size increases exponentially with the array size) (Fesquet, Darwish and Sicard 2015) (Darwish, Fesquet and Sicard 2015) II. Deterministic: (Darwish, Fesquet, and Sicard 2014) • (Darwish, Sicard, and Fesquet 2014) No Arbiter • Fully asynchronous design (with handshake) 19 24-Mar-16

  20. Outline • Conventional Image Sensors • Event-Driven Pixel • Asynchronous Image Sensor • The Proposed Asynchronous Image Sensor • Simulation Results • Conclusion and Perspectives 20 24-Mar-16

  21. Pixel Reading Sequence 21 24-Mar-16

  22. Asynchronous Readout Architecture • • Asynchronous Pixel behavior (~45 transistors) High Temporal Resolution • • Self-Resetting Pixel Two Memory Blocks • • Time to Digital Conversion Full Asynchronous Digital Design 22 24-Mar-16

  23. How do we suppress Spatial Redundancy ? 4 x 4 image sensor (Darwish, Fesquet, and Sicard 2014) (Darwish, Sicard, and Fesquet 2014) 23 24-Mar-16

  24. Same Reading Request Group, Different Instant of Reset • For each pixel, we : – Save Instant of request – Calculate the Integration Time using the last instant of reset • No spatial redundancy • Reduced image data flow 24 24-Mar-16

  25. Outline • Conventional Image Sensors • Event-Driven Pixel • Asynchronous Image Sensor • The Proposed Asynchronous Image Sensor • Simulation Results • Conclusion and Perspectives 25 24-Mar-16

  26. Register-Transfer-Level Simulation MATLAB generates the reading request flow RTL Level Reading system MATLAB constructs images using Integration Time values Resultant Image Evaluation : 1. SSIM: Structural Similarity (Wang et al. 2004) 2. PSNR: Peak-Signal-to-Noise Ratio 26 24-Mar-16

  27. Simulation results Low data flow rate Picture 1 2 3 4 Sample • High PSNR SSIM 0.869 0.943 0.925 0.978 (greater then 40 dB) PSNR 43.23 dB 41.97 dB 42.98 dB 43.22 dB • High SSIM Values % of the (greater then 0.8) original 15.5 % 4.23 % 0.47 % 3.88 % data flow 27 24-Mar-16

  28. Outline • Conventional Image Sensors • Event-Driven Pixel • Asynchronous Image Sensor • The Proposed Asynchronous Image Sensor • Simulation Results • Conclusion and Perspectives 28 24-Mar-16

  29. Conclusion and Perspectives Conclusion : • 1-level crossing sampling in 2D • Adjustable resolution and dynamic range (Time Stamping) • Adaptive architecture to light conditions (Sampling Level) • Image data flow reduction ( Gain > 94 %) • Event-driven digital circuitry Perspectives: • Image sensor fabrication and test • Directly process the sparse image data flow 29 24-Mar-16

  30. Non-uniform sampling is the future of digital universe! 30 24-Mar-16

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend