人类活动识别 (HAR) 是一种基于传感器数据识别特定人体动作或行为的时间序列分类任务。 动作可以是在室内进行的活动,如行走、站立、就坐等,也可以是在户外进行的活动,如驾驶、骑车等。 演示在一个小型板载SensorTile上运行,通过蓝牙低功耗与智能手机应用程序连接。

方法

- 利用3轴加速度计数据
- 5个类别:静止、行走、跑步、骑车、驾驶
- 预处理/后处理:过滤重力、参考转速、时间过滤器
主模型是意法半导体卷积神经网络模型,但在我们的功能包FP-AI-SENSING1和FP-AI-MONITOR1中还提供了其他几种模型,包括另一个CNN模型和一个SVC模型。

传感器

视觉:3D加速计(参考: LSM6DSM)

数据

数据格式
26 Hz时的3D加速度计
5种活动/每种活动185分钟
传感器放置于各处(背包、手腕、手中等)

结果

模型意法半导体卷积神经网络
输入大小:24x3
存储器占用:
12 KB Flash存储器用于加权
1.8 KB RAM用于激活
80 MHz时STM32L476(低功耗)的性能
应用案例:1次分类/秒
预处理/后处理: 0.02 MHz
NN处理: 0.35 MHz
功耗 (1.8 V)
- 系统:~ 580 μA (带优化BLE)
- STM32: ~ 510 uA
优化工具:
STM32Cube.AI
STM32Cube.AI
兼容:

STM32L4系列

STM32L4系列
资源

优化工具: STM32Cube.AI

X-CUBE-AI是一个免费的STM32Cube扩展包,可帮助开发人员将预训练的AI算法(例如神经网络和机器学习模型)自动转换为经过优化的STM32 C代码。

STM32Cube.AI STM32Cube.AI STM32Cube.AI

兼容: STM32L4系列

STM32系列32位微控制器基于Arm Cortex®-M处理器,旨在为MCU用户提供新的开发自由度。它包括一系列产品,集高性能、实时功能、数字信号处理、低功耗/低电压操作、连接性等特性于一身,同时还保持了集成度高和易于开发的特点。

STM32L4系列 STM32L4系列 STM32L4系列
以下案例可能对您也有所启发

工业 | 智慧城市 | 视觉 | STM32Cube.AI | STM32 AI MCU | 合作伙伴 | 视频 | 智能家居

Secure entry systems using id3 face recognition with liveness detection

通过RGB摄像头与ToF传感器进行边缘处理,结合STM32N6 MCU实现快速且安全的反欺骗门禁控制。

工业 | 智慧城市 | 视觉 | STM32Cube.AI | STM32 AI MCU | 合作伙伴 | 视频 | 交通运输 | Model zoo

Smart rear view camera running on batteries

STM32N6 如何提升盲区内人员、汽车、卡车及骑行者的实时检测性能

视觉 | STM32Cube.AI | STM32 AI MCU | 视频 | 客户案例 | 加速度计 | 可穿戴设备

How ultralight AR glasses are redefined with Edge AI

莫界科技利用STM32N6 MCU搭载的边缘AI和计算机视觉技术提升AR眼镜性能