一句话介绍
KinesteX是一套可嵌入健身、健康和康复产品的白标AI动作追踪SDK,能够利用普通摄像头在设备端识别身体关键点,并实时提供动作计数、姿态反馈和训练指标。
KinesteX是什么
KinesteX主要服务需要把计算机视觉运动能力加入现有应用的企业,而不是单独售卖一款固定界面的消费者健身软件。客户可以选择完整现成体验、单个训练模块、AI教练或底层Camera Component。
产品覆盖iOS、Android和Web,并提供Swift、Kotlin、React Native、Flutter、HTML与JavaScript、React TypeScript以及PWA等接入方式。商业界面可以按照客户品牌调整颜色、字体、图片和明暗模式。
动作分析能力
| 能力 | 系统处理 | 典型用途 | 注意事项 |
|---|---|---|---|
| 动作计数 | 识别重复动作并累计次数 | 深蹲、俯卧撑和训练挑战 | 遮挡和镜头角度影响识别 |
| 姿态与对齐 | 比较身体关键点与动作规则 | 实时纠错 | 不能替代专业诊断 |
| 活动范围 | 计算关节与动作幅度 | 康复与灵活性评估 | 设备位置要保持一致 |
| 平衡与稳定 | 分析身体点位变化 | 老年健康和功能评估 | 需要安全人员和防跌倒措施 |
| 疲劳检测 | 根据动作质量和节奏变化推断 | 训练强度调整 | 个体差异需要人工判断 |
| 跌倒检测 | 识别异常身体运动 | 安全监测 | 不能作为唯一紧急系统 |
| 热量估算 | 结合动作、时间与用户信息计算 | 训练统计 | 属于估算值而非医疗测量 |
| 肌肉参与 | 根据动作模式提供反馈 | 运动教学 | 不等于直接测量肌电 |
现成体验与自定义接入
团队可以直接嵌入完整训练体验,也可以选择Plan、Workout、Challenge、Leaderboard、AI Experiences和Personalized Plan等单独视图。需要完全自定义界面时,可以通过Content API取得训练内容,再使用Camera Component接收原始姿态分析数据。
| 接入模式 | 界面控制 | 开发工作量 | 适合项目 |
|---|---|---|---|
| Complete UX | 以白标参数调整现成体验 | 较低 | 快速加入完整健身模块 |
| Plan View | 使用现成计划与训练界面 | 较低 | 目标型训练计划 |
| Workout View | 直接打开指定训练 | 较低 | 已有课程目录的应用 |
| Challenge与Leaderboard | 使用挑战和排行榜界面 | 较低 | 活动、激励和社区 |
| AI Experiences | 现成游戏与评估 | 中等 | 互动健身和临床筛查 |
| Admin Workout Editor | 嵌入内容编辑工具 | 中等 | 运营团队自建课程 |
| Custom Workout | 自定义动作、次数、时长和休息 | 中等 | 品牌自有训练方法 |
| Camera Component | 完全自建UI与流程 | 较高 | 深度产品化和专业场景 |
完整体验
Complete UX包含用户调查、个性化计划选择、训练日程、摄像头动作识别、实时反馈、统计和训练回顾。它适合希望快速获得完整健身模块而不自行设计每个页面的团队。
- 收集目标、身体信息和生活方式。
- 为用户生成个性化训练计划。
- 展示课程日历和单次训练。
- 在摄像头画面中识别动作。
- 实时反馈次数、错误和姿态。
- 记录完成度、时间和热量估算。
- 在训练后展示统计与动作回顾。
AI Personal Trainer
AI Trainer Chat通过对话了解目标、身体状况、伤病和偏好,能够组织健身评估、生成个性化训练并安排下一次课程。开发者也可以通过Trainer API自行控制计划创建、修改和确认流程。
| 阶段 | AI Trainer能力 | 需要人工边界 |
|---|---|---|
| 了解用户 | 询问目标、经验和限制 | 避免把问答当医疗诊断 |
| 评估 | 启动动作与功能测试 | 高风险用户需专业人员监督 |
| 生成计划 | 组合动作、次数、时长和日程 | 核对禁忌和恢复安排 |
| 调整计划 | 根据反馈修改内容 | 疼痛、眩晕和损伤应停止训练 |
| 执行训练 | 连接动作识别与实时反馈 | 确保环境和设备安全 |
| 安排后续 | 保存历史并建议下一次课程 | 不替代医生或物理治疗师 |
AI健身游戏与评估
AI Experiences包含Balloon Pop、Color Chase和Alien Squat Shooter等互动游戏,也可以构建定制挑战和动作评估。它们把身体运动转化为游戏输入,适合提升参与度或完成标准化筛查。
- 用身体关键点控制游戏动作。
- 根据正确动作累计得分。
- 在挑战中记录次数和错误。
- 通过排行榜增加团队参与。
- 建立品牌化动作评估。
- 把活动结果返回宿主应用。
游戏分数适合参与和趋势跟踪,不等于临床评估结果。用于儿童、老年人或康复患者时,应设置安全空间、监护和停止标准。
个性化训练计划
Personalized Plan依据年龄、身高、体重、性别、生活方式、目标和评估结果生成训练安排。应用也可以传入自己的用户标识和身体资料,控制训练强度与内容选择。
- 取得用户对摄像头和健康资料处理的明确同意。
- 传入稳定的匿名用户标识。
- 填写必要的身体信息和活动水平。
- 完成目标、能力和安全问题调查。
- 运行适合用户的基础动作评估。
- 生成计划并由产品规则过滤不适合动作。
- 启动训练并收集完成与错误指标。
- 根据进度调整后续计划。
- 出现疼痛或异常时停止并提示专业帮助。
Camera Component
Camera Component向宿主应用提供实时身体追踪、次数、姿态反馈和动作事件,开发团队可以完全自建训练界面。它适合需要把动作识别嵌入既有课程、游戏、康复或保险健康流程的产品。
| 数据或事件 | 含义 | 可用于 |
|---|---|---|
| Rep Count | 完成的动作次数 | 训练进度和挑战得分 |
| Mistakes | 检测到的动作错误 | 即时纠错和动作回顾 |
| Active Seconds | 用户在画面内的有效时间 | 区分训练与离开镜头 |
| Range of Motion | 关节或动作幅度 | 活动度趋势 |
| Pose Points | 数学身体关键点坐标 | 自定义视觉和规则 |
| Camera State | 摄像头选择、进入和离开画面 | 权限与异常处理 |
| Workout Events | 开始、动作完成、回顾和结束 | 宿主应用状态同步 |
| Errors与Warnings | 运行错误和告警 | 恢复、日志和客服 |
宿主应用应处理摄像头拒绝、用户离开画面、设备性能不足、网络中断和SDK视图退出。任何关键健康决定都不能只依赖单次姿态事件。
Content API与Trainer API
Content API可以读取训练计划、单次Workout和Exercise,并按分类或身体部位筛选。Trainer API则覆盖对话教练、语义动作搜索、训练历史、计划生成和由宿主应用控制的订阅状态。
| 接口 | 主要能力 | 典型应用 |
|---|---|---|
| Workouts | 获取训练列表和单项详情 | 自建训练目录 |
| Plans | 获取目标型训练计划 | 计划浏览和推荐 |
| Exercises | 获取动作与筛选内容 | 动作库和课程编排 |
| Semantic Search | 按自然语言寻找动作 | 健身聊天机器人 |
| Trainer Chat | 创建、修改和确认训练计划 | 自定义AI教练 |
| Workout History | 读取完成记录和统计 | 进度页面 |
| Managed Subscriptions | 由后端传入订阅状态 | 控制训练生成功能 |
| Session Auth | 服务器生成短期Session | 避免客户端暴露API Key |
Swift、Kotlin和Flutter通常可以使用SDK内置便捷方法,React Native、React TypeScript和HTML方式可以直接调用REST接口。API Key应保存在服务器端,不应硬编码到可反编译的客户端。
多平台支持
| 平台 | 接入方式 | 最低或基本要求 |
|---|---|---|
| iOS | Swift SDK | iOS 14.0或更高 |
| Android | Kotlin SDK | Android API 26或更高 |
| React Native | React Native SDK | 摄像头权限与WebView配置 |
| Flutter | Flutter SDK | 平台摄像头权限 |
| Web | HTML、JavaScript或React TypeScript | Chrome、Safari、Firefox或Edge |
| PWA | 网页应用配置 | 安全上下文和摄像头权限 |
| 游戏与自定义设备 | Web或定制集成 | 必须具备摄像头和足够算力 |
所有平台都需要摄像头权限和网络连接,实际帧率还取决于设备性能、浏览器、光线和画面尺寸。上线前应覆盖低端手机、平板、横竖屏和前后摄像头测试。
接入步骤
- 预约演示并说明公司、产品、目标平台和场景。
- 取得测试账户、Company Name和API Key。
- 选择完整体验、单一视图或Camera Component。
- 安装对应平台SDK或配置网页集成。
- 在服务端安全保存密钥并创建用户Session。
- 传入匿名用户标识和必要身体资料。
- 配置品牌颜色、字体、图片和明暗模式。
- 监听训练、摄像头、错误和统计事件。
- 在测试设备上验证动作、遮挡和异常场景。
- 完成隐私、健康声明与商店审核后上线。
白标与Partner Dashboard
Partner Dashboard允许客户调整界面颜色、字体、视觉、浅色或深色主题,并管理训练和动作内容。开发者完成初始接入后,运营人员可以在后台继续修改品牌和课程,而不必每次发布应用代码。
- 使用自己的品牌名称和视觉。
- 调整界面颜色、字体和主题。
- 选择现成计划、训练和挑战。
- 创建品牌自有动作与课程。
- 为不同业务场景配置体验。
- 查看用户互动和训练数据。
- 通过事件与宿主应用同步状态。
隐私与本地处理
动作分析在用户设备本地完成,摄像头原始视频帧不会上传、存储或分享,系统也不采集声音或保存真实图像。SDK主要使用数学身体关键点完成运动识别。
用户选择同步的训练指标会在传输和存储时加密,产品页面声明遵循GDPR并支持HIPAA相关场景。企业仍需确认自身部署、宿主应用、日志、第三方服务和同意流程是否符合适用要求。
| 数据类型 | 处理方式 | 产品责任 |
|---|---|---|
| 摄像头帧 | 设备端分析,不上传 | 申请权限并说明用途 |
| 声音 | 动作分析不采集 | 宿主应用若录音需另行披露 |
| 身体关键点 | 用于实时姿态计算 | 限制保存和识别关联 |
| 训练指标 | 可由用户选择同步并加密 | 设定保留、访问和删除规则 |
| 身体资料 | 用于个性化计划 | 只收集必要字段并取得同意 |
| 用户标识 | 由宿主应用传入 | 优先使用不可直接识别的ID |
| 健康场景数据 | 可能受更严格规则约束 | 签署协议并完成风险评估 |
健康与安全边界
KinesteX可辅助健身和动作评估,但不能替代医生、物理治疗师、急救系统或面对面动作检查。跌倒、疲劳、伤病和热量等结果都应视为算法指标,而不是诊断。
- 训练前筛查疼痛、损伤和运动禁忌。
- 为儿童、老年人和康复用户提供监护。
- 确保镜头前有足够安全空间。
- 检测到眩晕、胸痛或急性疼痛时立即停止。
- 跌倒检测不能作为唯一紧急求助机制。
- 在医疗使用中保留专业人员复核。
- 不要依据热量估算制定药物或医疗决定。
价格与商业方案
价格信息于2026年8月23日核验,实际金额、税费、汇率和优惠可能变化,最终以结算页面显示为准。
KinesteX没有公开固定的按月、按年、用户数或调用量价目表,商业接入采用演示后定制报价。团队可以预约20分钟演示并获得免费的测试访问和API Key,再根据平台、活跃用户、功能、内容和定制范围商议合同。
| 阶段或方案 | 价格 | 包含内容 | 适合用途 |
|---|---|---|---|
| 在线体验 | 免费 | 在网页测试部分AI动作 | 快速了解识别效果 |
| 团队演示 | 免费 | 20分钟产品演示与需求沟通 | 评估集成范围 |
| Demo Access | 免费试用 | 测试Dashboard、SDK和API Key | 技术验证 |
| 标准白标SDK | 定制报价 | 现成训练、计划、挑战、评估和动作追踪 | 健身与健康应用 |
| 自定义集成 | 定制报价 | Camera Component、API、自建UI和内容 | 深度产品化 |
| 企业或临床项目 | 定制报价 | 安全、支持、定制评估和实施范围 | 保险、企业健康和康复 |
采购时应要求报价明确月活、会话、训练次数、API调用、内容库、自定义动作、支持、SLA、数据地区和超量费。公开页面没有固定价格时,不应使用第三方估算替代正式合同。
GitHub与开源状态
KinesteX拥有官方GitHub组织,并公开Swift、Kotlin、React Native、Flutter、HTML与JavaScript等SDK和示例。多个SDK仓库使用Apache-2.0许可证,但这不表示动作识别模型、云服务、内容库或Partner Dashboard全部开源。
| 项目 | 当前状态 | 正确理解 |
|---|---|---|
| Kotlin SDK | 公开,Apache-2.0 | 用于Android集成 |
| React Native SDK | 公开,Apache-2.0 | 用于跨平台应用 |
| Flutter SDK | 公开项目 | 应逐仓库核对当前许可证 |
| Swift SDK与Demo | 公开,部分项目Apache-2.0 | 用于iOS集成与示例 |
| HTML与JavaScript SDK | 公开,Apache-2.0 | 用于网页接入 |
| 核心动作模型 | 未公开 | API Key与服务端能力仍为商业服务 |
| 训练内容与Dashboard | 闭源服务 | 不能私自复制或部署 |
采用开源SDK仍需要商业API Key才能运行完整KinesteX能力。开发团队应逐个仓库查看许可证、版本、平台要求和更新记录,不能用组织级概括替代具体依赖审查。
适合哪些用户
- 希望加入实时动作纠错的健身应用。
- 提供企业健康和员工运动项目的平台。
- 设计保险健康激励计划的服务商。
- 需要远程动作评估的康复和物理治疗产品。
- 开发互动健身游戏和挑战的团队。
- 希望嵌入AI教练和个性化计划的产品。
- 需要白标界面与自有课程的品牌。
- 通过API和Camera Component自建体验的开发者。
产品优势
- 普通摄像头即可执行实时动作分析。
- 摄像头帧在设备端处理,减少原始视频上传。
- 覆盖计数、姿态、活动度、平衡和疲劳等指标。
- 提供500多个AI动作和现成训练内容。
- 完整视图与底层Camera Component可按需选择。
- 支持iOS、Android、Web和多种跨平台框架。
- Content API与Trainer API支持深度定制。
- Partner Dashboard便于运营人员维护品牌和课程。
- 官方提供多个公开SDK和示例仓库。
主要限制
- 商业价格没有公开,需要联系团队报价。
- 初始集成仍需要开发人员和摄像头权限处理。
- 识别效果受光线、遮挡、设备和镜头位置影响。
- 动作指标和热量数据不等同于医疗测量。
- 跌倒与疲劳检测不能作为唯一安全系统。
- API Key和商业服务仍是完整功能的前提。
- 核心模型、Dashboard和内容库没有完全开源。
- 用户身体资料和健康场景需要严格合规治理。
- 只公开部分平台SDK,许可证需逐仓库核对。
采购与测试清单
- 明确是健身、康复、保险还是企业健康场景。
- 选择完整体验、单独视图或Camera Component。
- 准备目标设备、用户和代表性动作测试集。
- 测试光线、服装、遮挡、体型和不同镜头距离。
- 比较计数、错误反馈和活动度的一致性。
- 确认摄像头、本地处理和训练指标的数据流。
- 核对SDK仓库、许可证和平台最低版本。
- 取得正式报价并确认超量费、SLA与支持。
- 完成医疗、安全、隐私和商店政策审查。
- 上线后持续监控识别失败与用户伤害反馈。
常见问题
KinesteX是消费者健身App吗?
核心产品是面向企业和开发者的白标动作追踪SDK与API,可以嵌入现有健身、健康和康复产品。网页也提供部分在线体验。
需要穿戴设备吗?
不需要专用穿戴设备,支持使用普通摄像头识别身体关键点。设备必须具备摄像头、必要权限和足够处理能力。
视频会上传到服务器吗?
动作分析在设备端完成,产品页面声明不会上传、保存或分享原始摄像头帧,也不采集声音。用户选择同步的训练指标则可能传输和保存。
支持哪些开发平台?
支持Swift、Kotlin、React Native、Flutter、HTML与JavaScript、React TypeScript和PWA,最低要求包括iOS 14和Android API 26。
KinesteX多少钱?
没有公开固定商业价格。团队可以预约免费演示并取得测试访问,正式SDK、API与定制项目需要按需求报价。
提供API吗?
提供Content API和AI Trainer API,也能通过SDK接收实时动作与训练事件。API调用需要有效密钥。
KinesteX开源吗?
部分官方SDK和示例仓库公开,并有项目采用Apache-2.0许可证;核心动作模型、服务、内容库和管理后台不是已确认的开源项目。
可以用于康复治疗吗?
可以作为远程动作反馈和评估组件,但不能替代医生或物理治疗师。医疗场景需要验证准确性、合规、风险分级和人工监督。
总结
KinesteX适合希望快速把摄像头动作识别、实时纠错、训练内容和AI教练加入现有产品的团队。多平台SDK、现成视图、Camera Component、Content API和Trainer API覆盖了从快速白标到完全自定义的接入路径。
采用前需要重点验证真实设备识别效果、健康安全边界、训练指标数据流、API密钥保护和定制报价。公开SDK有助于开发接入,但不能把完整动作识别平台误标为开源软件。
桂公网安备45132202000164号