Files
REVOXELSEG_DICOM/工程分析/需求分析-2026-05-24-16-28-58.md

2.2 KiB
Raw Blame History

需求分析-2026-05-24-16-28-58

开始时间

2026-05-24-16-28-58

原始需求摘要

  1. 先重启程序,并确认 https://revoxel.huijutec.cn/ 是否可访问。
  2. 解释并修正逆向工作区中 liver_right 显示形状异常、liver_artery 仍像多条线构成而非实体区域的问题。
  3. 修正导出:用户只显示 liver_arteryliver_right 时,segmentation-parts/ 不应导出隐藏的 liver_segment_S1/S2/S3

业务目标

  • 保证公网服务恢复可访问。
  • 让二维分割映射和导出的 NIfTI 更贴近“实体区域”预期,减少条纹感和异常桥接。
  • 让“可见类别 + 构件分别导出”严格只导出当前可见构件,便于后处理。

输入与输出

  • 输入项目当前构件可见状态、模型位姿、导出选项、DICOM 切片。
  • 输出:公网可访问服务、修正后的 overlay 显示、只包含可见构件的 segmentation-parts/ 导出包。

影响范围

  • 前端:逆向工作区 overlay 显示、导出参数传递。
  • 后端:项目导出时构件样式来源、visible 范围过滤、STL 切面填充策略。
  • 文档:Docker部署/工程分析/经验记录.md

关键约束

  • 不伪造临床级分割能力;真实显示仍受 STL 几何、模型位姿和体素化精度影响。
  • 当前可见性必须以用户最新 UI 操作后的 project.moduleStyles 为准,不能被历史 segmentationResults 覆盖。
  • 修正实体填充不能重新引入跨断开轮廓长桥。
  • 运行态导出文件、锁定结果和医学数据不混入提交。

风险点

  • liver_artery 是细长血管结构,真实几何可能天然呈细线/窄带,过度膨胀会改变语义。
  • liver_right 若受当前位姿、镜像或切片位置影响,二维切面可能只截到局部区域,需要区分显示算法问题和配准位置问题。
  • 导出包验证需要确认 tar 内文件名,而不只是前端菜单状态。

默认假设

  • 用户选择“可见类别”时,期望导出当前眼睛打开的构件。
  • “构件分别导出”仍应把所有导出的可见构件放入同一个 segmentation-parts/ 目录。
  • 对血管等细结构允许轻量实体化增厚,但不做大半径形态学膨胀。