# Keras 挥棒手势识别模型 **Repository Path**: TiX233/keras-wand-model ## Basic Information - **Project Name**: Keras 挥棒手势识别模型 - **Description**: keras wand model - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: TFlite - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 4 - **Created**: 2023-11-17 - **Last Updated**: 2025-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Kears 挥棒手势识别模型 ## 〇、分支说明及仓库顺序 分支说明: + TFLite:使用 Tensorflow Lite 运行模型,目前仅此分支可用,请切换到该分支! + NPU:使用 npu 运行模型,由于使用 TFLite 的分支已经可行了,本分支将暂缓进度 仓库顺序: + [bmi088 获取挥棒手势数据](https://gitee.com/TiX233/bmi088-get-har-data) + [Keras 挥棒手势识别模型训练](https://gitee.com/TiX233/keras-wand-model) + [V851s 赛博魔杖](https://gitee.com/TiX233/v851s-cyber-wand) + [蓝牙控制的简易舵机开关灯装置_HLK-B40](https://gitee.com/TiX233/BLE_Lights_controller) + [原神蓝牙安卓启动器](https://gitee.com/TiX233/genshin-launcher-android) 魔杖硬件开源工程地址:[赛博魔杖_V851s_BMI088_Keras-立创开源平台](https://oshwhub.com/realtix/cyber-wand-v851s_bmi088_keras) ## 一、参考内容说明 **参考内容**:[Arthur-ZHAO-001\Deep-learning-for-HAR](htstp://github.com/Arthur-ZHAO-001/Deep-learning-for-HAR) ## 二、功能说明 用于创建 keras 模型以识别魔杖挥棒手势 `wand.ipynb` 为主程序 `rawData` 文件夹所存为挥棒数据集,标签为文件夹名,单个数据样本为128行3列的 `.csv` 后缀文件 `.h5` 后缀文件为 keras 模型 `.tflite` 后缀文件为嵌入式设备可用的 tflite 模型 **其他说明:** 目前有一个 bug,会将 `csv` 文件的第一行作为标题行,所以程序会读到的数据只有 127 行,少了第一行,最后面补了一行零,懒得修了,就这样吧 ## 三、更新说明 v1.2.0 添加转换为 TFLite 的模型 v1.1.0 添加 keras模型 转 TFLite模型 程序 v1.0.1 更新 README.md 文件内仓库地址 v1.0.0 正式版,完成 README.md v0.4.0 增加模型导出及读取模型测试部分 v0.3.0 添加标签转变one-hot编码以及模型训练部分 v0.2.0 添加数据集分割部分 v0.1.0 添加 数据加载与预处理 部分