当前流程
- 后台选择标准动作规则。
- 测评页打开电脑或外接摄像头。
- 浏览器端 MediaPipe 提取骨骼关键点。
- 规则引擎计算角度、位置、平衡和分项扣分。
- PHP 保存结果,生成训练记录。
前端调用摄像头提取人体骨架,后台维护标准动作、扣分规则和测评记录。第一版先做长拳基础动作,后续可扩展到规定套路、刀剑棍枪和自定义门派规则。
先把“动作质量”做准,不急着做完整套路逐帧评分。长拳先覆盖弓步冲拳、马步架打、仆步穿掌、虚步亮掌、腾空飞脚,再逐步加入整套动作序列和节奏分析。
当前规则库是产品原型:以公开武术套路评分思路和中国武术协会《武术套路竞赛规则与裁判法(试行第一版)》这类资料为方向,把文字要求转成可计算的骨骼指标。它适合做训练辅助和动作质量提示,正式上线前应由持证裁判或专业教练复核每个阈值。
| 编码 | 动作 | 套路 | 分类 | 规则数 |
|---|---|---|---|---|
| CQ-BASIC-01 | 弓步冲拳 | 长拳基础 | 拳术 | 6 |
| CQ-BASIC-02 | 马步架打 | 长拳基础 | 拳术 | 6 |
| CQ31 | 仆步穿掌 | 长拳基础 | 拳术 | 6 |
| CQ-BASIC-04 | 虚步亮掌 | 长拳基础 | 拳术 | 6 |
| CQ-BASIC-05 | 腾空飞脚 | 长拳基础 | 拳术 | 6 |
| JS-BASIC-01 | 刺剑基础 | 剑术基础 | 器械 | 5 |
| 套路 | 分类 | 阶段 | 动作数 | 说明 |
|---|---|---|---|---|
| 长拳基础测评一组 | 拳术 | MVP | 5 | 用于第一阶段 AI 裁判验证的基础动作组合,重点检查步型、冲拳、架打、穿掌、亮掌和腾空腿法。 |
| 剑术基础测评一组 | 器械 | MVP | 1 | 用于器械测评雏形验证,当前先用人体持械手关键点近似判断,后续应加入剑尖/器械端点识别。 |