docs: 其余易混淆字符(x/>=/<=/~/OK 取代 × − ≥ ≤ ≈ ✓)
This commit is contained in:
@@ -25,7 +25,7 @@ app/src/main/java/com/opendance/studio/data/AppSettings.kt
|
||||
|---|---|---|
|
||||
| 背压策略 | `STRATEGY_KEEP_ONLY_LATEST` | 推理慢时自动丢帧,预览不卡顿 |
|
||||
| 输出格式 | `OUTPUT_IMAGE_FORMAT_RGBA_8888` | MediaPipe 需要 Bitmap,避免 YUV 转换 |
|
||||
| 分辨率 | 三档(480×360 / 640×480 / 1280×720),`FALLBACK_RULE_CLOSEST_LOWER_THEN_HIGHER` | 低端机可降档保帧率 |
|
||||
| 分辨率 | 三档(480x360 / 640x480 / 1280x720),`FALLBACK_RULE_CLOSEST_LOWER_THEN_HIGHER` | 低端机可降档保帧率 |
|
||||
| 分析线程 | 单线程 Executor | 推理串行,避免并发抢占 |
|
||||
| 镜像 | 预览镜像由 PreviewView 处理;**发送原始未镜像坐标** | 契约要求由 flags.bit0 声明镜像语义 |
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ app/src/main/java/com/opendance/studio/model/SkeletonTopology.kt
|
||||
2 1 version u8 = 1
|
||||
3 1 flags u8 bit0 镜像 | bit1 低置信度 | bit2 上半身
|
||||
4 4 frame_id u32 LE
|
||||
8 231 keypoints 33 × 7B:s16 x, s16 y, s16 z, u8 conf
|
||||
8 231 keypoints 33 x 7B:s16 x, s16 y, s16 z, u8 conf
|
||||
合计 239
|
||||
```
|
||||
|
||||
@@ -57,8 +57,8 @@ console.log(buf.toString('hex'));
|
||||
## 关键实现
|
||||
|
||||
- `ByteBuffer.order(LITTLE_ENDIAN)`,避免手动移位出错
|
||||
- 定点换算 `round(v × 32767)` 并 `coerceIn(-32768, 32767)`
|
||||
- 置信度 `round(v × 255)`,阈值 0.5 含端点(`>=`)
|
||||
- 定点换算 `round(v x 32767)` 并 `coerceIn(-32768, 32767)`
|
||||
- 置信度 `round(v x 255)`,阈值 0.5 含端点(`>=`)
|
||||
- 输入超范围时裁剪而非抛异常(相机抖动可能产生轻微越界值)
|
||||
- 并行 FloatArray 存储,30 FPS 循环内零对象分配
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ HTTP 端点发现。因此:
|
||||
| 项 | 说明 |
|
||||
|--|--|
|
||||
| IP / 端口 | 默认 8765,与契约一致 |
|
||||
| 分辨率 | 480×360 / 640×480 / 1280×720 |
|
||||
| 分辨率 | 480x360 / 640x480 / 1280x720 |
|
||||
| 目标帧率 | 写入 hello 的 targetFps |
|
||||
| 镜像画面 | 写入 flags.bit0 |
|
||||
| 仅上半身模式 | 写入 flags.bit2 |
|
||||
|
||||
@@ -31,6 +31,6 @@ app/src/main/java/com/opendance/studio/ui/Credits.kt
|
||||
## 验收
|
||||
|
||||
`CreditsTest`(JVM 单元测试)断言:
|
||||
条目数 ≥ 10、文档要求的 10 项全部在列、每条有许可证与 https 链接、
|
||||
条目数 >= 10、文档要求的 10 项全部在列、每条有许可证与 https 链接、
|
||||
已知项目的许可证正确、本端自身依赖(MediaPipe/OkHttp/CameraX/Compose)均在列、
|
||||
项目名不重复、契约版本为 0.1.0。
|
||||
|
||||
Reference in New Issue
Block a user