STMicroelectronics supports AI development with function pack and camera module
Edge artificial intelligence (AI) development that is affordable is promised by STMicroelectronics, at the launch of its STM32Cube function pack. The FP-AI-Vision1 is for developers to use for affordable, powerful computer vision applications running locally, at the Edge, on STM32 microcontrollers.
The FP-AI-Vision1 contains several code examples demonstrating complete computer-vision applications running a convolutional neural network (CNN) on STM32H747 and easily portable on all STM32 microcontrollers. The firmware proposes several application examples but lets developers retrain the neural networks with their own choice of data sets.
There is also support for USB VC camera (webcam mode), which allows simple image acquisition, and code examples for food classification and human presence detection to create a convenient visual “wake word” for reactivating a system from power-save mode.
The B-CAMS-OMV camera bundle is optimised for use with FP-AI-Vision1 and provides the hardware required for training and deployment. The bundle contains ST’s MB1379 5-Mpixel OV5640 colour camera module fitted to an adapter card compatible with all STM32 Discovery and evaluation boards with a ZIF connector. The adapter card can also be used with the ST VG5661 automotive grayscale global-shutter camera. In addition, Waveshare and OpenMV connectors let users attach various third party IR and visible spectrum cameras to address a wider range of computer vision applications
Included in FP-AI-Vision1 are various frame buffer processing functions, camera drivers, and software for image capture, pre-processing, and neural network inference. There are several neural network models available, including a floating-point based model and a quantised model generated by X-CUBE-AI, ST’s optimised C-code generator for artificial neural networks. Support for flexible memory configurations allows the model to be fine tuned for an intended application.
The function pack can be downloaded free of charge from www.st.com. The B-CAMS-OMV camera module bundle is ready to order now.