From 3043f04359086d8d7ac621d4208ea967a9b4b189 Mon Sep 17 00:00:00 2001 From: kang Date: Wed, 27 May 2026 01:31:17 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20FreeMoCap=20v1.8.2=20=E5=AE=8C=E6=95=B4?= =?UTF-8?q?=E6=BA=90=E7=A0=81=E6=B7=B1=E5=BA=A6=E8=A7=A3=E6=9E=90=E4=BA=A4?= =?UTF-8?q?=E4=BB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 正式语义 commit 覆盖前两次 auto-save 快照(cdee6f6 / 9b74c82)。 产出: - .memory/source-analysis.md 665 行 / 14 章节 / 全程 file:line 证据 - index.html 808 行单页 scrollspy(左侧固定 nav + 暗色主题 + 12 表 + ASCII 流程图) - source/ FreeMoCap v1.8.2 完整 clone(14,210 LOC / 145 .py 文件) 解析方法:4 个 Explore agent 并行拆 ①标定+三角化 ②pose 检测 ③后处理+导出 ④GUI+数据层 核心发现: - 主仓 = PySide6 GUI 编排器,70% 算力外包给 7 个 skelly_* 子包 + aniposelib - 招牌算法:加权异常点剔除三角化 exp(-5·err/threshold),软权重胜硬 RANSAC - DLT 三角化 @jit(nopython=True) Numba 加速贴近 C 速度 - 多机位同步纯软件(音频/亮度),无硬件触发 - "实时动捕" 是录制时实时采集,2D 检测/三角化/后处理全离线 - v1.8.2 不输出关节角度,只有关键点位置 + 质心 - Blender 桥接用子进程 --background 模式绕开 bpy 版本对齐 - AGPL-3.0 — SaaS 化要开源整个调用链 Co-Authored-By: Claude Opus 4.7 (1M context) --- .memory/worklog.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.memory/worklog.json b/.memory/worklog.json index 88c2521..08667cc 100644 --- a/.memory/worklog.json +++ b/.memory/worklog.json @@ -20,6 +20,13 @@ "message": "auto-save 2026-05-27 01:00 (~2)", "hash": "cdee6f6", "files_changed": 2 + }, + { + "ts": "2026-05-27T01:05:40+08:00", + "type": "commit", + "message": "auto-save 2026-05-27 01:05 (~2)", + "hash": "9b74c82", + "files_changed": 2 } ] }