Greg Lytle, VP of Engineering at Au-Zone Technologies, presents the “Deploying CNN-based Vision Solutions on a $3 Microcontroller” tutorial at the May 2018 Embedded Vision Summit.
In this presentation, Lytle explains how his company designed, trained and deployed a CNN-based embedded vision solution on a low-cost, Cortex-M-based microcontroller (MCU). He describes the steps taken to design an appropriate neural network and then to implement it within the limited memory and computational constraints of an embedded MCU. He highlight the technical challenges Au-Zone Technologies encountered in the implementation and explains the methods the company used to meet its design objectives. He also explores how this type of solution can be scaled across a range of low-cost processors with different price and performance metrics. Finally, he presents and interprets benchmark data for representative devices.