49 lines
2.1 KiB
Markdown
49 lines
2.1 KiB
Markdown
# 需求分析-2026-05-24-15-37-16
|
|
|
|
## 开始时间
|
|
|
|
2026-05-24-15-37-16
|
|
|
|
## 原始需求摘要
|
|
|
|
- 在项目库 DICOM 影像的左转、右转按钮旁增加位置重置按钮。
|
|
- 检查逆向工作区的逆向分割映射视图中部分 mask 仍呈线条状的原因,并继续修正。
|
|
- 检查导出的 `label.nii` 中不规则相连、内部黑线等问题,判断是模型原因还是体素化逻辑原因,并修正可控问题。
|
|
|
|
## 业务目标
|
|
|
|
- DICOM 预览操作入口更直接,旋转与位置复位放在同一工具组。
|
|
- 分割映射显示尽量呈现实体区域,减少横向线条、错误桥接和内部空线。
|
|
- 导出的 NIfTI Label Map 与前端显示逻辑保持一致,避免分离构件之间被扫描线错误连接。
|
|
|
|
## 输入与输出
|
|
|
|
- 输入:当前项目库与逆向工作区的 DICOM/STL 数据、用户提供的截图、导出的 Label Map 表现。
|
|
- 输出:前端交互修正、前后端体素化/映射填充修正、原因说明、构建部署验证、Git/Gitea 提交。
|
|
|
|
## 影响范围
|
|
|
|
- `WebSite/src/components/ProjectLibrary.tsx`
|
|
- `WebSite/src/components/ReverseWorkspace.tsx`
|
|
- `WebSite/server.ts`
|
|
- `工程分析/经验记录.md`
|
|
- 本次三件套文档
|
|
|
|
## 关键约束
|
|
|
|
- 必须执行 `工程分析/代码编纂工作流.md`。
|
|
- 修改后重新构建、部署并验证 `https://revoxel.huijutec.cn/`。
|
|
- 不能把运行态导出文件、医学数据或无关变化混入提交。
|
|
- 对医学影像结果表述要保守,区分模型源数据问题和程序可修正的体素化问题。
|
|
|
|
## 风险点
|
|
|
|
- 如果源 STL 是开口面、非流形、中心线或带孤立碎片,无法严格恢复真实实体,只能做显示/导出层面的稳健化处理。
|
|
- 过度填充可能把本不相连的构件误连,影响 Label Map 后处理。
|
|
- 过滤线条伪影不能误删真实细小血管或小构件。
|
|
|
|
## 默认假设
|
|
|
|
- 用户希望优先减少错误线条桥接和内部黑线,而不是保留所有开口 STL 的线状截面。
|
|
- 对于无法闭合的开口轮廓,可在最终说明中明确源模型质量对结果的影响。
|