docs: 任务书 02 CEUS 定量;待定问题 07、08;CEUS 运行产物改放 runs/ceus/

- 任务书 02:先修 C14(关键图问题改为跳过单例);四阶段迁移 ceus、segment、
  ceus_quant、build 装入 8 张图中的 7 张关键帧与 tic.json;过一轮「硕士生阅读」
- 负责人 2026-10-16:MedSAM2 从远程拷贝最快;任务书一份;紫圈阈值先照搬并记待定问题;
  CEUS 整例失败跳过、拟合不过只缺 D1–D4,两点认可
- 待定问题 07(超声图上烧录的性别年龄)、08(紫圈颜色阈值是占位值)
- 结构.md:CEUS 运行产物进 runs/ceus/(会进资料库与论文,需可追溯),work/ 只放分割缓存

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-16 03:24:01 -04:00
parent bceb01e8fa
commit de1d6b2d51
6 changed files with 569 additions and 8 deletions
@@ -0,0 +1,32 @@
# 07 超声图上烧录的性别、年龄
提出:2026-10-16 任务书 01 的执行者在报告里指出,负责人同意记为待定问题。
## 问题
超声机把一条信息栏烧录在画面上(拼音姓名、检查号、性别、年龄、医院与设备参数)。资料库里给超声一路的关键图 `key.png` 原样带着这条信息栏;第 3 步做出的 CEUS 关键帧取自视频画面,也会带着。
`AGENTS.md` 有两条规则在这里字面上冲突:
- 硬性约束 3:信息栏不做遮蔽。这条是从隐私角度定的:临床方判定拼音和不唯一的检查号不构成身份泄露(出自旧 design 0041)。
- 硬性约束 2:性别、年龄只给临床一路,影像两路先看到会被人口学先验带偏(旧 design 0026 决定三)。这条是从研究设计角度定的。
两条的目的不同。隐私上可以不遮,研究设计上,超声专家仍不该从图上读到性别、年龄。
## 为什么要紧
超声专家能看图时,如果模型从信息栏读出了性别、年龄,三路隔离就不成立,超声一路的结论里会混进人口学先验。资料库在会诊之前不会给任何模型看,所以这一步(装配两个库)不受影响;会诊开跑之前必须定下来。
## 选项
- 给超声专家的图裁掉或遮住信息栏所在的区域(区域位置随分辨率变化,40 例有 5 种分辨率,要按分辨率逐种确认)。
- 不遮,在论文里写明这一局限。
- 超声专家不看图,只看文字和 TIC 指标。
## 倾向
监督者倾向第一种,在会诊任务书里和「超声一路给哪些图」一起定,关键图和 CEUS 关键帧用同一套处理。
## 等谁定
负责人,写会诊任务书时定。
@@ -0,0 +1,26 @@
# 08 紫圈的颜色阈值是占位值
提出:2026-10-16 监督者盘点旧 CEUS 代码时发现,负责人决定先照搬、记为待定问题。
## 问题
CEUS 视频上,医生除了用绿框圈病灶,还用紫色轮廓(紫圈)圈了病灶旁边一块正常的胰腺(个别病例圈的是肝),作为对照:病灶和正常组织比,亮得快还是慢、亮得多还是少,这类「相对参数」都以紫圈里的亮度曲线为参照。
程序靠颜色在每一帧里认出紫圈:HSV 颜色空间里色调、饱和度、亮度落在某个范围内的像素就算紫色。旧项目配置里这组范围(旧 `config/ceus_roi_default.yaml` 的 `pan_source` 段,约第 33–38 行)自己注明是占位值,没有在真实视频上标定过。
## 为什么要紧
范围不对,紫圈就认不全或认错:参照曲线是错的,相对参数跟着错,超声专家拿到的指标也错,而且不会报错。
## 选项
1. 照搬占位值,40 例跑完后看每例紫圈的检出率(有多少帧认出了紫圈),检出率低的再标定。
2. 先在几例视频上人工标定范围,再跑。
## 倾向
负责人 2026-10-16 定:先照搬占位值跑(选项 1),任务书 02 要求报告每例紫圈检出率。是否重新标定,看完检出率再定。
## 等谁定
负责人,看任务书 02 的检出率报告后定。