Back to Search
Start Over
Enhancing the Energy Efficiency and Robustness of tinyML Computer Vision Using Coarsely-quantized Log-gradient Input Images.
- Source :
- ACM Transactions on Embedded Computing Systems; May2024, Vol. 23 Issue 3, p1-20, 20p
- Publication Year :
- 2024
-
Abstract
- This article 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-bit quantization of first-layer inputs, (ii) potential CNN resource reductions, (iii) inherent insensitivity to illumination changes (1.7% accuracy loss across 2<superscript>-5</superscript> ... 2<superscript>3</superscript> brightness variation vs. up to 10% for JPEG), and (iv) robustness to adversarial attacks (>10% higher accuracy than JPEG-trained models). We establish these results using the PASCAL RAW image dataset and through a combination of experiments using quantization threshold search, neural architecture search, and a fixed three-layer network. The latter reveals 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. [ABSTRACT FROM AUTHOR]
- Subjects :
- ENERGY consumption
SIGNAL processing
CONVOLUTIONAL neural networks
COMPUTER vision
Subjects
Details
- Language :
- English
- ISSN :
- 15399087
- Volume :
- 23
- Issue :
- 3
- Database :
- Complementary Index
- Journal :
- ACM Transactions on Embedded Computing Systems
- Publication Type :
- Academic Journal
- Accession number :
- 177184145
- Full Text :
- https://doi.org/10.1145/3591466