Files
REVOXELSEG_DICOM/工程分析/需求分析-2026-05-24-18-59-49.md

2.2 KiB
Raw Blame History

需求分析-2026-05-24-18-59-49

开始时间

2026-05-24-18-59-49

原始需求摘要

用户反馈 rib 在三维融合视图中仍像散点,逆向分割映射视图右侧仍有一条一条的显示效果;希望包括 skinrib 在内的所有构件在“逆向分割映射视图”中都尽可能显示为实心区域。用户认为此前若已修改过,应重新处理当前项目。

业务目标

  • 让薄壳、细长、稀疏切面构件在二维逆向分割映射中有实体填充兜底。
  • 减少 rib/skin 等构件在切面上仅显示散点、短线或断续线段的视觉问题。
  • 保持已有肝脏等大实体构件的填充效果,不引入跨构件或跨断开区域的大面积误连。

输入与输出

  • 输入:当前项目 STL 构件、DICOM 切片、模型位姿、构件可见状态。
  • 输出:逆向分割映射视图中,所有可见构件的切面尽量以填充实体呈现;对 thin shell/骨骼类断续切面增加厚度和闭合兜底。

影响范围

  • WebSite/src/components/ReverseWorkspace.tsx:前端二维 overlay 切面填充与兜底显示。
  • WebSite/server.tsNIfTI 导出算法若与前端共享相同实体化策略,需要同步修正。
  • Docker部署/README.md:同步说明实体化兜底能力。
  • 工程分析/经验记录.md:沉淀薄壳/细长结构实体化经验。

关键约束

  • 不能修改原始 DICOM/STL 文件。
  • 不能把不同构件混成一个标签;填充只能在单构件内部处理。
  • 当前工程仍是演示闭环,修改应明确为视觉和演示导出层面的实体化兜底,不声称真实临床算法。

风险点

  • rib/skin 这类结构天然可能是薄壳或细长带状结构,过度膨胀会让其比真实切面更厚。
  • 若直接全局连接所有点,可能重新产生之前的长桥和错误相连。
  • 导出算法与前端显示不一致,会让用户看到实体但下载后仍是线。

待确认问题或默认假设

  • 默认按用户要求将所有构件在二维映射中做“实体化显示兜底”,优先视觉和导出演示一致性。
  • 对 rib/skin 这类薄结构采用按连通组局部膨胀和闭合,不跨构件、不跨明显远距离碎片。