docs: point perf references at the workspace docs tree; ignore .scratch/

orisys-sdk-perf-plan.md moved to D:\orisys_ws\docs\performance\ as part of the
2026-09-27 workspace cleanup. docs/filters.md and examples/filters/README.md now
name the new location; the _perf/ measurement scripts they also cited are deleted
(the document keeps every measured number).

Also ignore .scratch/, the new per-task scratch directory (see
D:\orisys_ws\AGENTS.md).
This commit is contained in:
ykcheungab
2026-09-27 21:14:20 +08:00
parent e2ac36269c
commit d5b938738e
3 changed files with 9 additions and 4 deletions
+4 -1
View File
@@ -46,4 +46,7 @@ __pycache__/
/tools/calibration/ /tools/calibration/
# Scratch output of examples/ (multi_stream.py's default --out-dir) # Scratch output of examples/ (multi_stream.py's default --out-dir)
/outputs/ /outputs/
# Agent scratch: one directory per task, see D:\orisys_ws\AGENTS.md
.scratch/
+2 -1
View File
@@ -38,7 +38,8 @@
| `balanced` | 0.5 | 3 | 0.0 | ≈2 帧(67 ms) | 建议起步档:EMA 干掉力级滤波够不到的光流抖动 | | `balanced` | 0.5 | 3 | 0.0 | ≈2 帧(67 ms) | 建议起步档:EMA 干掉力级滤波够不到的光流抖动 |
| `low_noise` | 0.3 | 3 | 10.0 | ≈3 帧(100 ms) | 底噪优先,读数再低通一道 | | `low_noise` | 0.3 | 3 | 10.0 | ≈3 帧(100 ms) | 底噪优先,读数再低通一道 |
延迟换算 @60fps 减半;数字来自 `_perf/`(对照表见 `orisys-sdk-perf-plan.md`)。 延迟换算 @60fps 减半;数字来自 `_perf/`(该目录为一次性测量脚本,已删除;对照表见
`D:\orisys_ws\docs\performance\orisys-sdk-perf-plan.md`,其中仍保留全部实测数字)。
≥1 帧的延迟与相位差是**因果滤波的代价**:旧显示端曾用零相位 `filtfilt`,那需要"未来", ≥1 帧的延迟与相位差是**因果滤波的代价**:旧显示端曾用零相位 `filtfilt`,那需要"未来",
无法在采集里做,也让"显示 == 记录"不可能——所以现在只有一条因果链。 无法在采集里做,也让"显示 == 记录"不可能——所以现在只有一条因果链。
+3 -2
View File
@@ -6,8 +6,9 @@
配置里**没写**的滤波键等于"关":整段删掉就是什么都不滤,和 `off` 那段等价。 配置里**没写**的滤波键等于"关":整段删掉就是什么都不滤,和 `off` 那段等价。
背景、代价与可追溯性约定见 `docs/filters.md`;延迟/噪声实测见 `_perf/` 与 背景、代价与可追溯性约定见 `docs/filters.md`;延迟/噪声实测见
`orisys-sdk-perf-plan.md`。 `D:\orisys_ws\docs\performance\orisys-sdk-perf-plan.md`(原 `_perf/` 测量脚本已删除,
该文档保留全部实测数字)。
下面每一段都有一个同目录的机器可读副本 `filters_<预设名>.json`(四个文件), 下面每一段都有一个同目录的机器可读副本 `filters_<预设名>.json`(四个文件),
`tests/test_filter_presets.py` 会核对它们与 `FILTER_PRESETS` 完全一致 —— 所以改预设时 `tests/test_filter_presets.py` 会核对它们与 `FILTER_PRESETS` 完全一致 —— 所以改预设时