docs: T-WIN-021 记录收尾(取整差异已在 v0.2.4 修复,口径收紧为 0)

This commit is contained in:
2026-09-18 02:23:21 +08:00
parent 6ea2c93d66
commit 8faaa2a8a5
+6 -1
View File
@@ -51,7 +51,12 @@
`i16` 最大值、`±1` 全量程、置信度 `0 / 128 / 255`、`flags` 低 3 位组合、
`frame_id` 的 `0xFFFFFFFF` 与 `0x80000000`、以及取整边界。
## 一处**已测量并归类**的差异(非缺陷)
## 一处差异(**已在 v0.2.4 修复**,见 T-WIN-022)
> 下面记录的差异已修复:本端改为 `_round_like_js(v) = floor(v + 0.5)`,
> 与参考实现的 `Math.round`(半数朝 +∞)一致。`accept-frame-vectors.sh` 的编码口径
> 也从「差异仅限取整边界」**收紧为「必须为 0」**,实测 0 项差异。
> 保留此节是因为「为什么会有这个差异、为什么一开始只敢记不敢修」本身是有效的记录。
本端 `KeypointFrame.encode()` 与参考编码器在**一个**用例上差 33 字节: