RECONFIGURING THE IMAGING PIPELINE FOR COMPUTER VISION
Mark Buckler, Suren Jayasuriya, Adrian Sampson
March 23, 2017
R ECONFIGURING THE I MAGING P IPELINE FOR C OMPUTER V ISION Mark - - PowerPoint PPT Presentation
R ECONFIGURING THE I MAGING P IPELINE FOR C OMPUTER V ISION Mark Buckler, Suren Jayasuriya, Adrian Sampson March 23, 2017 W HERE WE LAST LEFT OFF Deep learning has dramatically increased accuracy for computer vision tasks: face
Mark Buckler, Suren Jayasuriya, Adrian Sampson
March 23, 2017
computer vision tasks: face recognition, object detection, etc
the battery of embedded devices
reduce the cost of embedded inference
proposed, but their effect on vision algorithms is unknown
Image Signal Processor Image Sensor CPU/ GPU/ VPU Irradiance Raw JPG Vision Result ~200 mW ~150 mW 590 mW – EIE 278 mW – Eyeriss 204 mW – TrueNorth 45 mW – Suleiman et al.
vision algorithms’ sensitivity to sensor approximations and ISP stage removal
to design a configurable pipeline capable of capturing images for both humans and vision algorithms
et al.’s reversible pipeline
adapted from Chehdi et al.
(including deep learning and traditional techniques)
from the sensor’s filter pattern
Raw data (lognormal distribution) Tone mapped raw data (normal distribution) JPEG from standard pipeline (normal distribution)
Linear Quantization Sweep Logarithmic Quantization Sweep
Photography Mode Vision Mode
1. All but one application needed only two ISP stages: demosaicing and gamma compression 2. Our image sensor can approximate the effects of demosaicing and gamma compression, eliminating the need for the ISP 3. Our image sensor can reduce its bitwidth from 12 to 5 by replacing linear ADC quantization with logarithmic quantization
switching from 12 bits to 5 bits
system power consumption!
Page 16 of 35