提高楼宇和办公环境的智能化水平,意味着我们的生活和工作环境应始终以人为本。 这种模式转变尤其需要我们周围的电子设备具备传感智能。 在这种背景下,人数统计功能对于实时调节供暖设备、HVAC或实现空间占用管理变得尤为重要。 该功能会提高人员的舒适度以及能源管理的效率。
方法
- 这种原型可以实时、高度准确地统计餐厅的就餐人数。
- 这要归功于 STM32 微控制器中嵌入的人工智能算法和热红外技术的使用。
- 我们使用了在STM32H747I-D + B-CAMS-OMV板上运行的FP-AI-VISION1功能包代码示例。
传感器
数据
数据格式
单一类别:人物
RGB 彩色图像
单一类别:人物
RGB 彩色图像
结果
模型YOLO低复杂度量化神经网络
输入大小240x240x3
内存占用:
277 KB 闪存 ,用于权重
233 KB RAM,用于激活
准确率IoU 为50%时在 PASCAL VOC测试数据集上AP可达到 55.88%
STM32H747* (High-perf) @ 400 MHz 上的性能
推断时间: 371 毫秒
帧频: 2.7帧 /秒
* 使用STM32CubeAI 7.1.0中的FP-AI-VISION1 3.1.0测量
输入大小240x240x3
内存占用:
277 KB 闪存 ,用于权重
233 KB RAM,用于激活
准确率IoU 为50%时在 PASCAL VOC测试数据集上AP可达到 55.88%
STM32H747* (High-perf) @ 400 MHz 上的性能
推断时间: 371 毫秒
帧频: 2.7帧 /秒
* 使用STM32CubeAI 7.1.0中的FP-AI-VISION1 3.1.0测量
资源
优化工具 STM32Cube.AI
X-CUBE-AI是一个免费的STM32Cube扩展包,可帮助开发人员将预训练的AI算法(例如神经网络和机器学习模型)自动转换为经过优化的STM32 C代码。
兼容 STM32H7系列
STM32系列32位微控制器基于Arm Cortex®-M处理器,旨在为MCU用户提供新的开发自由度。它包括一系列产品,集高性能、实时功能、数字信号处理、低功耗/低电压操作、连接性等特性于一身,同时还保持了集成度高和易于开发的特点。