【一步步开发AI运动小程序】十四、插件内置的运动项目,如何进行微调,以适配多场景?

简介: 云智「AI运动识别引擎」支持人体姿态识别与多种运动计时计数,适用于AI体育、全民健身等场景。针对大众化应用识别门槛高问题,开放内置分析器参数微调功能,开发者可调整检测规则,适配“初学”到“专业”多级别需求,提升用户体验,助力AI运动应用灵活落地。

引言:本文所涉及的AI运动识别、计时、计数能力,都是基于云智「Ai运动识别引擎」实现。云智「Ai运动识别」插件识别引擎,可以为您的小程序或Uni APP赋于原生、本地、广覆盖、高性能的人体识别、姿态识别、10余种常见的运动计时、计数识别及自定义扩展运动识别能力。完善的文档、Demo项目,开箱即用,可以帮助您快速实现AI运动、AI体育、AI运动赛事、全民健身赛事、AI体测等应用场景的快速落地。

一、为什么要微调内置运动分析器

小程序版AI运动检测插件内置的检测运动项目,都是基于相关运动的标准规则进行的适配,需要用户的动作比较标准时才能被检出,这样比较适合学生体测、培训等运动评测场,但如果放在针对大众参与的AI健身、线上赛事活动等应用场景则不太适应,过高的运动标准较低的检测通过率,会挫伤用户的参与热情。
基于此原因,为了让插件能灵活兼顾各类应用场景,我们开放了内置运动分析器的检测参数允许开发者进行微调,以便可以针对应用场景灵活配置运动检测参数,甚至可以实现“初学”、“进阶”、“专业”这样的高低阶运动模式。
115969-20251203101312490-1517391575.jpg

二、如何进行微调

插件内置的运动分析器如果使的pose-calc中的规则检测方案,则会定义有rules属性,通过该属性可以获得该运动所有的检测规则及自定义检测参数;如果使用的是pose-calc姿态相似度方案,则会定义有samples属性,通过该属性可以获得该运动使用的所有姿态样本及自定义检测参数,详见API文档。
115969-20260112092532662-1003092880.png

115969-20260112092635526-1503997782.png

得益于javascript的非强类型特性,可以对这两个属性内的参数直接进行修改调整,便可以改变运动检测的要求。

三、微调代码示例

//导入插件
const AiSport = requirePlugin("aiSport");

//创建跳绳运动分析器
const sport = AiSport.SportBase.create('rope-skipping');
//查看当前检测参数
console.log(sport.rules);

//放宽检测参数
const rules = sport.rules;
rules.shakeRate = 0.025;
rules.hands.rules[0].angle = 75;
rules.hands.rules[0].offset = 55;
rules.hands.rules[1].angle = 75;
rules.hands.rules[1].offset = 55;

115969-20250527112804633-634792348.png

相关文章
|
4月前
|
人工智能 算法 小程序
AI运动识别插件-APP版新版特性速览
云智AI运动识别插件APP版1.0.6发布:新增相机直接拍照、帧图保存至临时文件功能,优化关键点追踪与跳绳算法,并推出Windows姿态调试工具,支持真机帧回放与关键点分析,提升开发调试效率。
|
3月前
|
自然语言处理 物联网 计算机视觉
从 Image-to-LoRA 到 In-Context Edit
阿里发布Qwen-Image-Edit-2511-ICEdit-LoRA模型,通过上下文内编辑技术,利用“编辑前后图像对”实现图像编辑能力迁移。该模型仅需少量样本即可训练,支持风格、光照、表情等复杂编辑,并可拓展至图像分割等视觉任务,未来将持续优化与应用探索。
619 6
|
Java
Java 对象间关系(依赖、关联、聚合和组合)
面向对象设计 对象间关系:依赖、关联、聚合和组合,四种关系容易混淆。特别后三种,只是在语义上有所区别,所谓语义就是指上下文环境、特定情景等。 
1708 1
|
1月前
|
数据采集 供应链 安全
商品条码查询-药品条码查询-商品条码识别-药品条码识别API接口简介
商品条码查询API支持13/14位条码识别,可快速获取商品名称、品牌、厂家、规格、价格、产地、图片等信息,助力真伪鉴别、溯源追踪、零售结算、库存管理及消费者比价决策,提升数据准确性与运营效率。
392 1
|
4月前
|
人工智能 开发框架 小程序
“体重管理年”AI运动应用开发解决方案推荐
为响应国家“体重管理年”号召,单位可借助AI运动识别技术,通过小程序或APP开展职工健身管理。支持日常锻炼记录、线上打卡、竞赛比拼等场景,实现运动自动计数、数据可视化与榜单激励。利用“AI运动识别插件”,可快速开发定制系统;也可选用成熟SaaS平台,低成本高效落地,助力全民健康行动。
|
2月前
|
人工智能 弹性计算 监控
2026年OpenClaw/Clawdbot指南:阿里云部署、技能扩展与场景落地解析
2026年阿里云OpenClaw(原Clawdbot)的主流应用场景、官方部署规范及用户实战经验,本文将系统梳理OpenClaw的核心价值、阿里云零基础部署流程、必装技能组合、实战案例及优化技巧,全程附可直接复制的代码命令,确保内容专业、实用且符合“无隐藏消费、全场景适配”的核心特点,帮助用户快速解锁AI自动化能力。
824 9
|
人工智能 小程序
【一步步开发AI运动小程序】二、引入插件
随着人工智能技术的发展,阿里体育等公司推出的“乐动力”、“天天跳绳”等AI运动APP广受欢迎。本文将引导您从零开始开发一个AI运动小程序,使用“云智AI运动识别小程序插件”。内容包括新建uni-app项目、配置插件、部署模型、安装依赖包、全局初始化和调用插件对象。
|
人工智能 小程序 API
【一步步开发AI运动小程序】十七、如何识别用户上传视频中的人体、运动、动作、姿态?
【云智AI运动识别小程序插件】提供人体、运动、姿态检测的AI能力,支持本地原生识别,无需后台服务,具有速度快、体验好、易集成等优点。本文介绍如何使用该插件实现用户上传视频的运动识别,包括视频解码抽帧和人体识别的实现方法。
|
人工智能 JSON 小程序
【一步步开发AI运动小程序】八、利用body-calc进行姿态识别
随着AI技术的发展,各大厂商推出的如“乐动力”、“天天跳绳”等AI运动APP,使得云上运动会、线上健身等概念风靡一时。本文将引导读者从零开始开发一个AI运动小程序,使用“云智AI运动识别小程序插件”,介绍人体姿态检测规则、规则编写语法、执行检测规则运算及姿态检测实战等内容,助力开发者轻松实现AI运动小程序的开发。
【一步步开发AI运动小程序】八、利用body-calc进行姿态识别
|
人工智能 自然语言处理 小程序
用户说 | 文科生的我用DeepSeek+AI程序员半小时开发了一个小程序
用户说 | 文科生的我用DeepSeek+AI程序员半小时开发了一个小程序
用户说 | 文科生的我用DeepSeek+AI程序员半小时开发了一个小程序