运行能力
| 后端 | 状态 |
|---|---|
| wasm | stable |
| webgpu | stable |
模型资源
- tinypose-256x192-fp32 · 5.42 MiB · SHA-256 已记录
- tinypose-enhance-128x96 · 5.42 MiB · SHA-256 已记录
- tinypose-enhance-128x96-w16a32 · 3.00 MiB · SHA-256 已记录
限制
- SDK继续接收单帧Blob/RGBA或调用者人体框;视频解码、摄像头权限和帧调度属于独立Demo。固定人体框不跟踪运动,没有内置人体检测器、自动多人、跟踪或动作识别;score 为热力图响应,不是可见性概率。
- 默认 ModelScope,另可选择 Hugging Face;两个来源使用固定提交并提供相同 SHA-256 的模型,显式来源或后端失败不会静默切换。
- 2026-09-18 三模型 × 双源 × WASM/WebGPU × 主线程/Worker 的24组合通过真实图片推理;连续帧12组合共385帧。已核验npm、Pages与GitHub Release的0.3.0,证据见SDK reports/2026-09-17-media/及release/回执。
- 视频支持播放/暂停、单帧、暂停定位和固定选框;摄像头仅由用户开启、不采集音频,停止或隐藏页面释放资源。线上默认配置的视频及Chromium fake-device摄像头通过双语/390px验收;模拟摄像头不代表物理设备兼容。
- W16A32 仅用于 128×96,以 FP16 权重存储并转回 FP32 计算,不是普通 FP16 推理;普通 FP16 与 256×192 W16A32 未通过质量门槛,未发布。
- 2026-09-17 固定 64 图/110 人 GT 框子集平均 OKS 仅用于同批次比较,不是全量 COCO AP;不能据此宣称压缩模型或 GPU 普遍更快。
- 物理摄像头、手机、其他浏览器、微信 web-view 和 WebNN/NPU 尚未验证;390px 视口检查不代表实体手机验证,变化人物图片测试素材不证明真实动作质量。
- SDK 与模型遵循 Apache-2.0,模型再分发须保留 LICENSE、NOTICE 和 PaddleDetection 上游归属;npm 包不包含 ONNX 权重。
安装
web-sdk-pp-tinypose@0.3.0
pnpm add web-sdk-pp-tinypose