Camera Image Processing on ESP32 Microcontroller with Help of Convolutional Neural Network

  • Sineglazov V
  • Khotsyanovsky V
N/ACitations
Citations of this article
21Readers
Mendeley users who have this article in their library.

Abstract

This paper analyzes a common ESP32 microcontroller with a built-in camera for image classification tasks using a convolutional neural network. ESP32 is commonly used in IoT devices to read data and control sensors, so its computing power is not significant, which has a positive effect on the cost of the device. The prevalence of ultra-low power embedded devices such as ESP32 will allow the widespread use of artificial intelligence built-in IoT devices. The duration of photographing and photo processing is obtained in the paper, as this can be a bottleneck of the microcontroller, especially together with machine learning algorithms. Deployed convolutional neural network, pre-trained on another device, MobileNet architecture on microcontroller and proved that ESP32 capacity is sufficient for simultaneous operation of both the camera and convolutional neural network.

Cite

CITATION STYLE

APA

Sineglazov, V., & Khotsyanovsky, V. (2022). Camera Image Processing on ESP32 Microcontroller with Help of Convolutional Neural Network. Electronics and Control Systems, 2(72), 26–31. https://doi.org/10.18372/1990-5548.72.16939

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free