Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

TinyML-CAM pipeline enables 80 FPS image recognition on ESP32 using just 1 KB RAM

The challenge with TinyML is to extract the maximum performance/efficiency at the lowest footprint for AI workloads on microcontroller-class hardware. The TinyML-CAM pipeline, developed by a team of machine learning researchers in Europe, demonstrates what’s possible to achieve on relatively low-end hardware with a camera. Most specifically, they managed to reach over 80 FPS image recognition on the sub-$10 ESP32-CAM board with the open-source TinyML-CAM pipeline taking just about 1KB of RAM. It should work on other MCU boards with a camera, and training does not seem complex since we are told it takes around 30 minutes to implement a customized task. The researchers note that solutions like TensorFlow Lite for Microcontrollers and Edge Impulse already enable the execution of ML workloads, onMCU boards, using Neural Networks (NNs). However, those usually take quite a lot of memory, between 50 and 500 kB of RAM, and take 100 to 600 ms [...]

The post TinyML-CAM pipeline enables 80 FPS image recognition on ESP32 using just 1 KB RAM appeared first on CNX Software - Embedded Systems News.



This post first appeared on CNXSoft – Embedded Systems News, please read the originial post: here

Share the post

TinyML-CAM pipeline enables 80 FPS image recognition on ESP32 using just 1 KB RAM

×

Subscribe to Cnxsoft – Embedded Systems News

Get updates delivered right to your inbox!

Thank you for your subscription

×