Improving the Energy Efficiency and Robustness of tinyML Computer Vision using Log-Gradient Input Images

03/04/2022
by   Qianyun Lu, et al.
3

This paper studies the merits of applying log-gradient input images to convolutional neural networks (CNNs) for tinyML computer vision (CV). We show that log gradients enable: (i) aggressive 1.5-bit quantization of first-layer inputs, (ii) potential CNN resource reductions, and (iii) inherent robustness to illumination changes (1.7 variation vs. up to 10 RAW image data set and through a combination of experiments using neural architecture search and a fixed three-layer network. The latter reveal that training on log-gradient images leads to higher filter similarity, making the CNN more prunable. The combined benefits of aggressive first-layer quantization, CNN resource reductions, and operation without tight exposure control and image signal processing (ISP) are helpful for pushing tinyML CV toward its ultimate efficiency limits.

READ FULL TEXT

page 2

page 3

page 5

page 7

research
12/18/2020

Resource-efficient DNNs for Keyword Spotting using Neural Architecture Search and Quantization

This paper introduces neural architecture search (NAS) for the automatic...
research
04/14/2021

End-to-end Keyword Spotting using Neural Architecture Search and Quantization

This paper introduces neural architecture search (NAS) for the automatic...
research
10/16/2022

HQNAS: Auto CNN deployment framework for joint quantization and architecture search

Deep learning applications are being transferred from the cloud to edge ...
research
02/09/2021

Distribution Adaptive INT8 Quantization for Training CNNs

Researches have demonstrated that low bit-width (e.g., INT8) quantizatio...
research
05/12/2020

Train and Deploy an Image Classifier for Disaster Response

With Deep Learning Image Classification becoming more powerful each year...
research
11/18/2019

Fine-Grained Neural Architecture Search

We present an elegant framework of fine-grained neural architecture sear...
research
03/29/2018

Euphrates: Algorithm-SoC Co-Design for Low-Power Mobile Continuous Vision

Continuous computer vision (CV) tasks increasingly rely on convolutional...

Please sign up or login with your details

Forgot password? Click here to reset