Journal of Low Power Electronics and Applications (Sep 2021)

Implementation of Multi-Exit Neural-Network Inferences for an Image-Based Sensing System with Energy Harvesting

  • Yuyang Li,
  • Yuxin Gao,
  • Minghe Shao,
  • Joseph T. Tonecha,
  • Yawen Wu,
  • Jingtong Hu,
  • Inhee Lee

DOI
https://doi.org/10.3390/jlpea11030034
Journal volume & issue
Vol. 11, no. 3
p. 34

Abstract

Read online

Wireless sensor systems powered by batteries are widely used in a variety of applications. For applications with space limitation, their size was reduced, limiting battery energy capacity and memory storage size. A multi-exit neural network enables to overcome these limitations by filtering out data without objects of interest, thereby avoiding computing the entire neural network. This paper proposes to implement a multi-exit convolutional neural network on the ESP32-CAM embedded platform as an image-sensing system with an energy constraint. The multi-exit design saves energy by 42.7% compared with the single-exit condition. A simulation result, based on an exemplary natural outdoor light profile and measured energy consumption of the proposed system, shows that the system can sustain its operation with a 3.2 kJ (275 mAh @ 3.2 V) battery by scarifying the accuracy only by 2.7%.

Keywords