2.2 KiB
2.2 KiB
需求分析-2026-05-24-18-59-49
开始时间
2026-05-24-18-59-49
原始需求摘要
用户反馈 rib 在三维融合视图中仍像散点,逆向分割映射视图右侧仍有一条一条的显示效果;希望包括 skin、rib 在内的所有构件在“逆向分割映射视图”中都尽可能显示为实心区域。用户认为此前若已修改过,应重新处理当前项目。
业务目标
- 让薄壳、细长、稀疏切面构件在二维逆向分割映射中有实体填充兜底。
- 减少 rib/skin 等构件在切面上仅显示散点、短线或断续线段的视觉问题。
- 保持已有肝脏等大实体构件的填充效果,不引入跨构件或跨断开区域的大面积误连。
输入与输出
- 输入:当前项目 STL 构件、DICOM 切片、模型位姿、构件可见状态。
- 输出:逆向分割映射视图中,所有可见构件的切面尽量以填充实体呈现;对 thin shell/骨骼类断续切面增加厚度和闭合兜底。
影响范围
WebSite/src/components/ReverseWorkspace.tsx:前端二维 overlay 切面填充与兜底显示。WebSite/server.ts:NIfTI 导出算法若与前端共享相同实体化策略,需要同步修正。Docker部署/README.md:同步说明实体化兜底能力。工程分析/经验记录.md:沉淀薄壳/细长结构实体化经验。
关键约束
- 不能修改原始 DICOM/STL 文件。
- 不能把不同构件混成一个标签;填充只能在单构件内部处理。
- 当前工程仍是演示闭环,修改应明确为视觉和演示导出层面的实体化兜底,不声称真实临床算法。
风险点
- rib/skin 这类结构天然可能是薄壳或细长带状结构,过度膨胀会让其比真实切面更厚。
- 若直接全局连接所有点,可能重新产生之前的长桥和错误相连。
- 导出算法与前端显示不一致,会让用户看到实体但下载后仍是线。
待确认问题或默认假设
- 默认按用户要求将所有构件在二维映射中做“实体化显示兜底”,优先视觉和导出演示一致性。
- 对 rib/skin 这类薄结构采用按连通组局部膨胀和闭合,不跨构件、不跨明显远距离碎片。