时序模式识别¶
本篇文档将介绍如何使用 Mind+>编程软件>上传模式 下的 时序模式识别库 ,应用 自行训练的时序模式识别模型 ,结合 行空板K10 完成时序模式识别项目。
功能介绍¶
通过时序模式识别库,用户可以加载已训练完成的时序模式识别模型,对 连续输入的传感器时序数据 进行实时识别与分类,并获取对应的类别 ID、标签名称及置信度等结果信息。
基于该库,用户不仅可以快速应用自训练的时序模式识别模型,构建如动作识别、状态变化检测、行为判断与触发控制等多种基于传感器时序数据的应用项目,还可以直观地理解并体验从 数据采集、模型推理到结果输出 的完整应用流程,从而深入理解时序模式识别的基本原理与实际应用价值。
准备工作¶
硬件准备¶
- 电脑 *1
- 行空板K10 *1
- USB数据线 *1
硬件连接¶
通过 USB 连接线将行空板K10连接到计算机。
软件准备¶
安装V2.0.4及以上版本的Mind+编程软件,点击查看Mind+安装教程。如何检查软件版本,见常见问题解答。
模型准备¶
在制作时序数据识别项目之前,需要先训练并导出一个识别时序数据的模型。 可使用 Mind+ V2.0 模型训练工具 中的 时序模式识别模块 完成模型训练,并将模型导出用于后续推理,导出的识别时序数据的模型为一个以 **.zip 为后缀的压缩包。后续项目中,将直接使用该压缩包加载时序模式识别模型并进行时序模式识别任务。
请自行参考以下教程,准备一个识别时序数据的模型用于后面项目制作。
时序模式识别模型训练教程:时序识别-训练模型
时序模式识别模型导出教程:时序识别-模型导出
加载时序模式识别库¶
打开 V2.0.4及以上版本的Mind+ ,点击进入'上传模式'。
在上传模式下,点击左下角’扩展‘,点击'主控扩展' ,在主控扩展中选择 ' 行空板K10',点击加载 '行空板K10'库。
等待行空板K10库加载成功后,点击'模块扩展',然后在右上角搜索框中,输入关键词' 时序 ',进行搜索。检索到 后,点击加载' 时序模式识别 '库。
加载成功后,返回上传模式编程页面,点击 '时序模式识别' ,可以找到时序模式识别积木块,如下所示。
使用逻辑说明¶
项目:动作识别¶
本项目演示如何使用已训练好的时序模式识别模型,对行空板 K10 加速度传感器采集的 连续数据 进行识别,并获取推理结果中的标签数据,实现动作识别。
在本示例中,使用的示例模型为能识别鼓掌、敲击和静止三种状态的时序模式识别模型。
在实际使用中,你可以将示例模型替换为 自己训练或已有的时序数据识别模型 ,其余代码流程保持一致,有关时序模式识别的常见问题,见文档最后常见问题解答。
示例程序¶
运行效果¶
点击 '连接设备'。当界面提示连接成功后,点击 '上传',等待程序上传成功。
程序上传完成后,单手按住行空板 K10 的 A 键,同时做出 鼓掌或敲击 动作,保持动作 约 5~10 秒。随后 松开 A 键 。观察屏幕上显示识别到的 动作标签、类别 ID 以及对应的置信度。重复上述操作,进行新一轮的动作识别。


















