补充DICOM与语义分类调整说明

- 在软著说明书中补充DICOM影像序列可进入分割工作区处理、切片浏览和标注导出的说明。

- 新增DICOM工作区和切换切片高清截图。

- 补充右侧语义分类树可查看分类、控制显示、调整选中遮罩分类的功能介绍。

- 新增语义分类树调整遮罩类别前后截图。

- 更新功能验证与素材清单,并扩展核心素材录制脚本覆盖DICOM与语义分类调整。
This commit is contained in:
2026-05-08 02:58:11 +08:00
parent 2ce5131d22
commit 079ae0d012
7 changed files with 42 additions and 3 deletions

View File

@@ -48,6 +48,13 @@ async function openWorkspace(page) {
await sleep(2200); await sleep(2200);
} }
async function openProject(page, name) {
await clickTitle(page, '项目库', 800);
await page.getByText(name).first().click();
await page.waitForLoadState('networkidle').catch(() => {});
await sleep(1800);
}
async function canvasBox(page) { async function canvasBox(page) {
const canvas = page.locator('.konvajs-content canvas').first(); const canvas = page.locator('.konvajs-content canvas').first();
const box = await canvas.boundingBox(); const box = await canvas.boundingBox();
@@ -116,6 +123,12 @@ async function captureCoreScreenshots() {
await clickTitle(page, '项目库', 800); await clickTitle(page, '项目库', 800);
await shot(page, '39-project-library-refreshed.png'); await shot(page, '39-project-library-refreshed.png');
await openProject(page, '演视DICOM序列');
await shot(page, '45-dicom-workspace-main.png');
await page.getByText('0005').first().click().catch(() => {});
await sleep(900);
await shot(page, '46-dicom-frame-switched.png');
await openWorkspace(page); await openWorkspace(page);
await shot(page, '24-workspace-current-frame-timeline.png'); await shot(page, '24-workspace-current-frame-timeline.png');
@@ -132,6 +145,12 @@ async function captureCoreScreenshots() {
await shot(page, '26-create-polygon-completed.png'); await shot(page, '26-create-polygon-completed.png');
await drawRectangleMask(page); await drawRectangleMask(page);
await shot(page, '40-workspace-rectangle-mask.png'); await shot(page, '40-workspace-rectangle-mask.png');
await shot(page, '47-semantic-tree-selected-mask-before.png');
await page.getByRole('button', { name: /下颌骨|甲状腺|气管/ }).first().click().catch(async () => {
await page.getByText('下颌骨').first().click().catch(() => {});
});
await sleep(700);
await shot(page, '48-semantic-tree-change-category.png');
await drawBrushStroke(page); await drawBrushStroke(page);
await shot(page, '41-workspace-brush-mask.png'); await shot(page, '41-workspace-brush-mask.png');

View File

@@ -49,7 +49,7 @@
![](images/08-frame-parse-dialog.png) ![](images/08-frame-parse-dialog.png)
选择“导入DICOM序列”时用户可批量选择 DICOM 文件。系统会按照文件名自然顺序读取序列避免切片顺序错位。上传及解析过程中项目库会显示导入进度、文件数量和处理状态。解析完成后DICOM 项目可与普通帧序列项目一样进入分割工作区进行标注。项目库中会同时显示视频项目与 DICOM 项目的封面、帧数量和就绪状态。 选择“导入DICOM序列”时用户可批量选择 DICOM 文件。系统会按照文件名自然顺序读取序列避免切片顺序错位。上传及解析过程中项目库会显示导入进度、文件数量和处理状态。解析完成后DICOM 项目可与普通帧序列项目一样进入分割工作区进行标注。系统会将 DICOM 序列转换为连续帧节点后续可按帧浏览、标注、AI 辅助分割、导入 GT Mask 和导出分割结果。项目库中会同时显示视频项目与 DICOM 项目的封面、帧数量和就绪状态。
![](images/39-project-library-refreshed.png) ![](images/39-project-library-refreshed.png)
@@ -68,6 +68,14 @@
![](images/32-workspace-current-frame-switched.png) ![](images/32-workspace-current-frame-switched.png)
对于 DICOM 影像序列项目,系统同样在分割工作区中显示当前切片、底部切片时间轴和右侧语义分类树。用户可像处理视频帧一样浏览 DICOM 切片并执行标注。
![](images/45-dicom-workspace-main.png)
用户单击底部 DICOM 切片缩略图后系统切换到对应切片并更新当前帧序号。不同切片可分别保存人工标注、AI 结果和导出数据。
![](images/46-dicom-frame-switched.png)
左侧工具栏提供多边形、矩形、圆形、画笔、橡皮擦、区域合并、重叠区域去除、删除遮罩、清空遮罩、导入 GT Mask 和 AI 智能分割等工具。用户在右侧语义分类树中选择分类后,可使用绘制工具在当前图像上创建新的标注区域;若当前已有选中遮罩,绘制内容可并入当前选中区域。各工具按钮按绘制、修正、范围处理和导入推理类别分组显示,便于用户快速选择。 左侧工具栏提供多边形、矩形、圆形、画笔、橡皮擦、区域合并、重叠区域去除、删除遮罩、清空遮罩、导入 GT Mask 和 AI 智能分割等工具。用户在右侧语义分类树中选择分类后,可使用绘制工具在当前图像上创建新的标注区域;若当前已有选中遮罩,绘制内容可并入当前选中区域。各工具按钮按绘制、修正、范围处理和导入推理类别分组显示,便于用户快速选择。
![](images/10-workspace-tools.png) ![](images/10-workspace-tools.png)
@@ -91,7 +99,15 @@
当需要处理多个相邻或相关区域时,用户可选择“区域合并”功能,将多个遮罩合并为同一区域;选择“重叠区域去除”功能,可对重叠遮罩进行裁决处理。对于传播产生的连续帧遮罩,系统会提示用户选择操作范围,包括当前帧、指定范围帧或所有传播帧。 当需要处理多个相邻或相关区域时,用户可选择“区域合并”功能,将多个遮罩合并为同一区域;选择“重叠区域去除”功能,可对重叠遮罩进行裁决处理。对于传播产生的连续帧遮罩,系统会提示用户选择操作范围,包括当前帧、指定范围帧或所有传播帧。
用户可通过“DEL”按钮或键盘删除选中遮罩也可通过“清空遮罩”按钮清除当前帧或传播范围内的遮罩。若选择的范围包含人工标注帧系统会提示用户确认是否同步处理人工标注内容避免误删重要数据。右侧“语义分类树”用于管理当前项目的标注类别;没有选中任何遮罩时,单击分类仅改变后续新建遮罩的默认分类,已选中遮罩时则用于修改当前遮罩分类。 用户可通过“DEL”按钮或键盘删除选中遮罩也可通过“清空遮罩”按钮清除当前帧或传播范围内的遮罩。若选择的范围包含人工标注帧系统会提示用户确认是否同步处理人工标注内容避免误删重要数据。
右侧“语义分类树”用于管理当前项目的标注类别。用户可查看每个分类的颜色、名称和 maskid也可通过分类右侧的显示按钮控制该类遮罩的显示状态。没有选中任何遮罩时单击分类仅改变后续新建遮罩的默认分类。
![](images/47-semantic-tree-selected-mask-before.png)
当图像中已有选中遮罩时,用户单击右侧语义分类树中的其他分类,系统会将该遮罩调整为新的语义类别,并同步更新遮罩颜色和右侧当前选中分类状态。
![](images/48-semantic-tree-change-category.png)
## 3.4 AI 自动推理 ## 3.4 AI 自动推理

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 782 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 782 KiB

View File

@@ -47,6 +47,10 @@
- images/41-workspace-brush-mask.png分割工作区画笔涂画与遮罩合并界面图 - images/41-workspace-brush-mask.png分割工作区画笔涂画与遮罩合并界面图
- images/43-ai-segmentation-box-prompt.pngAI智能分割边界框提示界面图 - images/43-ai-segmentation-box-prompt.pngAI智能分割边界框提示界面图
- images/44-ai-segmentation-box-result.pngAI智能分割边界框生成结果界面图 - images/44-ai-segmentation-box-result.pngAI智能分割边界框生成结果界面图
- images/45-dicom-workspace-main.pngDICOM影像序列进入分割工作区界面图
- images/46-dicom-frame-switched.pngDICOM影像序列切换切片界面图
- images/47-semantic-tree-selected-mask-before.png右侧语义分类树选中遮罩初始分类界面图
- images/48-semantic-tree-change-category.png右侧语义分类树调整遮罩类别界面图
## 分段视频 ## 分段视频
- 系统使用视频/01-登录与总体概况演示.mp4 - 系统使用视频/01-登录与总体概况演示.mp4
@@ -65,7 +69,7 @@
- 系统使用视频/07-AI智能分割点选推理演示.webm - 系统使用视频/07-AI智能分割点选推理演示.webm
## 验证说明 ## 验证说明
本次验证以管理员账号进入线上系统逐项检查登录、总体概况、项目库、分割工作区、切换当前帧、创建多边形标注、矩形标注、画笔标注、AI 智能分割正向点/反向点/边界框推理、AI 自动推理较大范围传播、传播结果帧查看、GT Mask 导入预览、分割结果导出、模板库、用户管理、审计日志和退出登录等说明书涉及功能。删除项目、恢复演示出厂设置、生成帧确认、导出下载确认等可能改变演示环境或产生下载文件的危险提交动作仅验证入口与确认界面,不执行最终提交。说明书已调整为同一功能区域可配置多张不同功能截图,但每个截图文件只引用一次,避免同一界面图重复出现在多个功能段落;说明书正文已移除“查看分段演示视频”类链接文本。 本次验证以管理员账号进入线上系统,逐项检查登录、总体概况、项目库、DICOM影像序列工作区、分割工作区、切换当前帧、创建多边形标注、矩形标注、画笔标注、右侧语义分类树调整类别、AI 智能分割正向点/反向点/边界框推理、AI 自动推理较大范围传播、传播结果帧查看、GT Mask 导入预览、分割结果导出、模板库、用户管理、审计日志和退出登录等说明书涉及功能。删除项目、恢复演示出厂设置、生成帧确认、导出下载确认等可能改变演示环境或产生下载文件的危险提交动作仅验证入口与确认界面,不执行最终提交。说明书已调整为同一功能区域可配置多张不同功能截图,但每个截图文件只引用一次,避免同一界面图重复出现在多个功能段落;说明书正文已移除“查看分段演示视频”类链接文本。
## 自动化测试补充 ## 自动化测试补充