意法半导体(ST)推出新AI韧体功能包和镜头模组硬体套件,让嵌入式开发人员开发能够在STM32微控制器(MCU)的边缘装置上运行经济实惠而且功能强大的电脑视觉应用。
|
意法半导体协助推动经济型边缘AI开发,推出支援STM32的电脑视觉快速开发工具 |
STM32Cube功能包FP-AI-VISION1包含几个完整的电脑视觉应用程式码范例,这些常式在STM32H747上运行卷积神经网路(CNN),可以在STM32全系产品上轻松移植。该韧体提供数个应用范例,可让开发人员用所选资料集重新训练神经网路,为解决各种问题提供更大的自由空间和灵活度。
新功能包括支援USB VC镜头(网路镜头模式),简化图像采集任务,还包括食品分类和使用者存在侦测程式码范例,其中使用者存在侦测范例可建立方便的视觉「唤醒语」,将系统从省电模式中唤醒。在STM32 Wiki中有一篇如何将使用Teachable Machine线上工具配合STM32Cube.AI和FP-AI-VISION1功能包建立图像分类应用的文章提供浏览。
B-CAMS-OMV镜头套件与FP-AI-VISION1韧体搭配使用效果最隹,并提供培训部署神经网路模型所需的硬体。镜头套件包含一个内建意法半导体MB1379 500万像素OV5640彩色镜头模组的转接卡。转接卡相容所有配备ZIF介面的STM32 Discovery探索板和评估板,还可以与意法半导体的VG5661车规灰度全域快门镜头搭配使用。
此外,Waveshare介面和OpenMV介面让使用者可以与各种协力厂商的红外线和可见光镜头连线,以解决更广泛的电脑视觉应用挑战。在STM32 Wiki上另有一篇如何将STM32Cube.AI产生的程式码整合到OpenMV生态系统的文章可供叁阅。
FP-AI-VISION1包含各种帧缓冲处理功能、镜头驱动程式,以及图像撷取软体、预处理软体和神经网路推断软体,还有多种神经网路模型可供使用,包括基於浮点的模型和X-CUBE-AI产生的量化模型,X-CUBE-AI是意法半导体优化的人工神经网路C程式码产成器,因为支援灵活的记忆体配置,可以让开发者设定为预期的应用微调神经模型。