Computer vision applications have tremendously increased since the progress in the field of machine learning and artificial intelligence. These applications come at the cost of high-end hardware or cloud support for advanced computations and processing. Hence, STMicroelectronics has announced a new AI software support along with the camera-module hardware, for building affordable applications. The system now supports Edge AI for operating computer-vision applications on the device itself, thus replacing the expensive cloud support for similar high-end applications.

ST’s FP-AI-VISION1 is a STM32Cube function pack that comes with various code instances. This can run computer-vision applications in the environment supporting convolutional neural networks for deep learning on STM32H747. The function pack is flexibly compatible with all STM32 MCUs. Hence, the developers need not start from scratch if they want to switch their STM-based hardware. The firmware also gives an option for using various neural networks with almost every dataset according to the choice of users. Although, the dataset needs to be manipulated so that it is compatible with the neural network.

Features Of  ST’s FP-AI-VISION1

  • Complete software support on ROM to develop computer vision applications on STM32 microcontroller
  • Image pre-processing library, STM32_Image for initial stages of the applications
  • Neural Network library optimized for STM32 (STM32_AI_Runtime) generated by means of the X-CUBE-AI Expansion Package for STM32CubeMX
  • Food recognition and Person presence detection application based on Convolutional Neural Network
  • USB webcam application for computer vision enabling the STM32H747I-DISCO board to capture video when connected to a host’
  • It comes with libraries which allow the function such as testing, debugging and validation of the embedded application
  • It supports features like camera frame capture to allow image dataset collection, which is a precise way of extracting frames from a video.
  • Sample implementations are available for the STM32H747I-DISCO Discovery board connected to the B-CAMS-OMV camera module bundle


About The Author

Muhammad Bilal

I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices.