DICOM阅片、测量与标注
DICOM reading, measurement & annotation
Window, scroll, measure and annotate studies to reference findings.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- MicroDicom · Horos · Weasis · RadiAnt
- 小类 GUI 需求标签
G3· 仅 GUI
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R09.01.01.01-T01 Measure RECIST target lesions at baseline and follow-up in Horos
原始指令
In Horos open de-identified CT studies CT_baseline and CT_followup (patient ONC-017, synthetic case). Measure the longest axial diameter of the 3 target lesions marked on the baseline key images (liver, lung, node short axis for the node), find and measure the same lesions on follow-up, and write output/recist.json with sums, percent change and response category.
- 平台
mac· macOS- 应用
- Horos
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Checker reads Horos ROI exports and recist.json: each measurement within 2 mm of radiologist gold on the correct slice (+-1); sums and percent change consistent; category (PR) exact. The VM has no shell, pydicom or DICOM toolkits, and reads of the DICOM folder by any process other than Horos are caught by file-access auditing.
建议部分得分
35% baseline measurements; 35% follow-up lesions matched and measured; 15% sums/percent; 15% category
R09.01.01.01-T02 Find the largest lung nodule with a lung window in Weasis
原始指令
Open chest CT study CHEST-044 (synthetic, de-identified) in Weasis. Apply window width 1500 / level -600, scroll the axial series, find the largest solid pulmonary nodule, measure its longest diameter, and save the measurement as a DICOM SR/presentation state; write output/nodule.json with series, slice index and diameter in mm.
- 平台
win· Windowsmac· macOS- 应用
- Weasis
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
nav· 平移 / 缩放 / 滚动geom· 精确几何vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Saved presentation state shows W/L 1500/-600; slice index within +-1 of gold; diameter within 1 mm; nodule location (measurement midpoint) inside the gold nodule mask. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so images are reachable only in Weasis; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
15% window setting; 40% correct nodule and slice; 30% diameter; 15% saved annotation
R09.01.01.01-T03 Measure liver and spleen attenuation with circular ROIs in RadiAnt
原始指令
In RadiAnt DICOM Viewer open unenhanced abdominal CT ABD-102 (synthetic). Place 1 cm^2 circular ROIs in the right liver lobe (avoiding vessels) and the spleen on the same slice level, and write output/hu.json with mean HU for each and the liver-minus-spleen difference.
- 平台
win· Windowsmac· macOS- 应用
- RadiAnt
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
RadiAnt annotations exported: ROI areas 0.8-1.2 cm^2 inside the gold organ masks and not overlapping vessel masks; means within 5 HU of the checker's recomputation for those ROIs and within 8 HU of gold organ means. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so pixel values are reachable only in RadiAnt; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
30% ROI placement valid; 40% HU values; 30% difference reported
R09.01.01.01-T04 Export anonymized series as full-resolution images in MicroDicom
原始指令
In MicroDicom open study MSK-009 and export series 2-4 to output/export/ as anonymized DICOM (PatientName, PatientID, BirthDate, InstitutionName removed) and series 3 additionally as full-resolution PNG without burned-in overlay text.
- 平台
win· Windows- 应用
- MicroDicom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击nav· 平移 / 缩放 / 滚动- 工作产物
WP09· 文件与文件夹- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Checker parses exported DICOM: the 4 tags absent/empty, pixel data identical to source, file counts per series exact; PNGs match native matrix size with no overlay text (OCR finds none). The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so anonymized export must be done in MicroDicom; study-folder access by other processes is caught by file-access auditing.
建议部分得分
40% anonymized tags; 20% counts and pixel data; 40% PNG export correct
R09.01.01.01-T05 Box pneumothoraces on six chest radiographs in MicroDicom
原始指令
Six synthetic-PHI chest radiographs CXR-01..06 are loaded in MicroDicom. For each, draw a rectangle annotation around any pneumothorax and save; write output/boxes.tsv with image, x1, y1, x2, y2 in pixel coordinates, or 'none' when absent.
- 平台
win· Windows- 应用
- MicroDicom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断nav· 平移 / 缩放 / 滚动- 工作产物
WP10· 标注- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Per image: presence classification correct; for positives the box IoU>=0.5 with gold; TSV coordinates must match MicroDicom's saved annotations (within 2 px). The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so images are reachable only in MicroDicom; reads of the image folder by other processes are caught by file-access auditing.
建议部分得分
40% presence correct for 6 images; 45% box IoU on positives; 15% TSV consistent with saved annotations
R09.01.01.01-T06 Measure the aortic root on an oblique MPR in Horos
原始指令
In Horos open contrast CT angiogram CTA-AO-21 (synthetic). Use 3D MPR to align an oblique plane perpendicular to the aortic root at the sinuses of Valsalva and measure the maximal sinus-to-sinus diameter and the sinotubular junction diameter. Save the MPR measurements and write output/aorta.json.
- 平台
mac· macOS- 应用
- Horos
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何drag· 拖放vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
Exported MPR plane normal within 10 degrees of gold root axis; diameters within 2 mm of gold; measurement positions on the correct anatomical level (z within 5 mm). The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so the volume is reachable only in Horos; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
35% plane orientation; 40% sinus diameter; 25% STJ diameter
R09.01.01.01-T07 Count new FLAIR lesions on synchronized prior and current MRI in Weasis
原始指令
Open brain MRI studies MS-033 prior and current (synthetic MS cases) side by side in Weasis with synchronized scrolling. Identify FLAIR lesions present on current but not prior, place an arrow annotation on each new lesion, and write output/new_lesions.json with count and slice numbers.
- 平台
win· Windowsmac· macOS- 应用
- Weasis
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
nav· 平移 / 缩放 / 滚动vis· 视觉判断click· 指向与点击- 工作产物
WP10· 标注- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Count equals gold (4); each arrow tip lies within 5 mm of a gold new-lesion centroid on the right slice (+-1); detection F1 computed from arrows. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so images are reachable only in Weasis; reads of the study folders by other processes are caught by file-access auditing.
建议部分得分
30% correct count; 55% arrow detection F1; 15% synchronized layout saved
R09.01.01.01-T08 Measure a scoliosis Cobb angle in RadiAnt
原始指令
In RadiAnt open standing spine radiograph SCOL-12 (synthetic). Identify the end vertebrae of the major thoracic curve and measure the Cobb angle with the Cobb angle tool. Write output/cobb.json with upper and lower end vertebra labels and the angle.
- 平台
win· Windowsmac· macOS- 应用
- RadiAnt
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
End vertebrae exact (or within one level, half credit); angle within 3 degrees of gold consensus; RadiAnt annotation export contains a Cobb measurement whose lines lie on the reported vertebrae. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so the image is reachable only in RadiAnt; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
40% end vertebrae; 50% angle; 10% annotation consistent
R09.01.01.01-T09 Estimate a renal cyst volume with slice-by-slice ROIs in Horos
原始指令
In Horos open CT KID-58 (synthetic). Draw closed polygon ROIs outlining the left renal cyst on every axial slice where it appears, then compute the volume with Horos' ROI volume tool and write output/cyst.json with volume in mL and slice range.
- 平台
mac· macOS- 应用
- Horos
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
path· 连续路径nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP10· 标注- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Exported ROI series rasterized: Dice>=0.85 vs gold cyst mask; slice range within +-1; reported volume within 10% of gold. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so the volume is reachable only in Horos; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
40% Dice; 20% slice range; 40% volume
R09.01.01.01-T10 Mark key images with arrow annotations and save as KO and GSPS in Weasis
原始指令
In Weasis review abdominal CT ABD-311 (synthetic). Mark the 4 key images showing appendicitis findings (dilated appendix, periappendiceal fat stranding, appendicolith, free fluid) with an arrow and short text label each, and save them as a DICOM Key Object Selection plus presentation states.
- 平台
win· Windowsmac· macOS- 应用
- Weasis
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击vis· 视觉判断type· 文字与表单- 工作产物
WP10· 标注- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Checker parses KO (4 referenced instances, slices within +-2 of gold) and GSPS graphics: arrow tips within 10 mm of gold findings, labels match the 4 finding names. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so KO/GSPS objects can only be created in Weasis; study-folder access by other processes is caught by file-access auditing.
建议部分得分
30% KO with 4 images; 50% arrows at findings; 20% labels
R09.01.01.01-T11 Read acquisition parameters from DICOM headers in MicroDicom
原始指令
Open study CT-MULTI-07 in MicroDicom, which has 5 series. Using the DICOM tag viewer, fill output/params.csv with series number, description, slice thickness, kVp, reconstruction kernel and contrast phase (from SeriesDescription or ContrastBolusAgent).
- 平台
win· Windows- 应用
- MicroDicom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击nav· 平移 / 缩放 / 滚动type· 文字与表单- 工作产物
WP02· 记录 / 表格- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
CSV values equal header values for all 25 cells (contrast phase normalized to arterial/venous/delayed/none). DICOM libraries are not installed in the sandbox; direct file reads outside MicroDicom are logged.
建议部分得分
40% series 1-2 rows; 40% series 3-4 rows; 20% series 5 row (equal share per cell)
R09.01.01.01-T12 Find the SUVmax of the hottest lesion on fused PET/CT in RadiAnt
原始指令
In RadiAnt open PET/CT study LYM-005 (synthetic). Display PET fused over CT, find the most FDG-avid lesion outside physiologic uptake (brain, bladder, myocardium), place a spherical/circular ROI and report SUVmax (body weight) and lesion location in output/pet.json.
- 平台
win· Windowsmac· macOS- 应用
- RadiAnt
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
nav· 平移 / 缩放 / 滚动vis· 视觉判断geom· 精确几何- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Location must be inside the gold hottest-lesion mask; SUVmax within 10% of gold; physiologic sites excluded (choosing bladder scores 0). The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so PET values are reachable only in RadiAnt; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
15% fusion displayed; 50% correct lesion; 35% SUVmax
R09.01.01.01-T13 Create a bone-only volume rendering at a set view in Horos
原始指令
In Horos open pelvis CT PEL-14 (synthetic), create a 3D volume rendering with a bone preset (soft tissue removed), orient it to an anterior view rotated 30 degrees to the left, and export a 1024x1024 image to output/vr.png; save the 3D view state.
- 平台
mac· macOS- 应用
- Horos
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
drag· 拖放geom· 精确几何vis· 视觉判断- 工作产物
WP03· 视觉排版- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Exported PNG 1024x1024; SSIM>=0.80 vs reference render with the same preset and view; saved view camera azimuth within 5 degrees of target; no soft tissue (mean intensity in a soft-tissue mask region below threshold). The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so the volume is reachable only in Horos; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
20% export size; 30% bone-only preset; 25% view angle; 25% SSIM
R09.01.01.01-T14 Grade internal carotid stenosis by NASCET on CT angiography in Weasis
原始指令
In Weasis open neck CTA CAR-09 (synthetic). Using MPR, measure the narrowest residual lumen diameter of the left ICA and the normal distal ICA diameter, compute percent stenosis by NASCET, and write output/stenosis.json with both diameters and the percent.
- 平台
win· Windowsmac· macOS- 应用
- Weasis
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
Diameters within 0.5 mm of gold measured perpendicular to the vessel axis; stenosis within 5 percentage points; measurements on the correct vessel (left ICA) checked by location. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so the CTA is reachable only in Weasis; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
20% correct vessel and location; 30% residual lumen; 25% distal diameter; 25% percent stenosis
R09.01.01.01-T15 Locate five anatomical landmark slices in a 300-slice CT in MicroDicom
原始指令
Open chest-abdomen CT CAP-200 (synthetic, 300 axial slices) in MicroDicom. Find the first slice (cranial to caudal) where each of these appears: aortic arch top, carina, left renal hilum, aortic bifurcation, femoral heads. Write output/landmarks.json with slice numbers.
- 平台
win· Windows- 应用
- MicroDicom
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Each slice within +-2 of radiologist gold; slice numbering by InstanceNumber. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so slices are reachable only in MicroDicom; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
20% aortic arch top; 20% carina; 20% left renal hilum; 40% aortic bifurcation and femoral heads (equal halves)
R09.01.01.01-T16 Measure fetal biparietal diameter on the right cine frame in RadiAnt
原始指令
In RadiAnt open ultrasound cine clip OB-22 (synthetic). Scroll to the frame showing the standard transthalamic plane, measure the biparietal diameter (outer-to-inner), and write output/bpd.json with frame number and BPD in mm using the calibrated pixel spacing.
- 平台
win· Windowsmac· macOS- 应用
- RadiAnt
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序geom· 精确几何vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Frame within +-3 of gold standard plane frames; BPD within 1 mm of gold; measurement calipers in the saved annotation match the reported value. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so frames are reachable only in RadiAnt; reads of the clip by other processes are caught by file-access auditing.
建议部分得分
40% correct frame; 50% BPD; 10% annotation consistent
R09.01.01.01-T17 Characterize an adrenal nodule by contrast washout in Horos
原始指令
In Horos open adrenal-protocol CT ADR-03 (unenhanced, portal venous, 15-min delayed; synthetic). Place matching ROIs over the left adrenal nodule on each phase, compute absolute and relative washout, and write output/adrenal.json with HU values, washouts and whether the result favours adenoma.
- 平台
mac· macOS- 应用
- Horos
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
ROIs inside the gold nodule mask on all 3 phases covering >=50% of its area; HU within 5 of gold; washout percentages within 5 points; adenoma call exact. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so HU values are reachable only in Horos; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
30% ROI placement; 30% HU values; 25% washout calculations; 15% adenoma call
R09.01.01.01-T18 Localize a breast mass on CC and MLO mammograms in Weasis
原始指令
In Weasis open screening mammogram MAM-17 (synthetic). Find the mass visible on both right CC and right MLO views, draw an ellipse around it on each view, and write output/mass.json with clock position, distance from nipple in cm, and longest dimension in mm.
- 平台
win· Windowsmac· macOS- 应用
- Weasis
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断nav· 平移 / 缩放 / 滚动- 工作产物
WP10· 标注- 条件
- 未声明
- 提案难度
- 5 / 5
建议验证方式
Ellipse IoU>=0.5 with gold on both views; clock position within 1 hour; nipple distance within 1 cm; size within 3 mm. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so images are reachable only in Weasis; reads of the study folder by other processes are caught by file-access auditing.
建议部分得分
40% ellipses on both views; 20% clock position; 20% distance; 20% size
R09.01.01.01-T19 Control pair of T03: measure liver and spleen HU with a script
原始指令
Control pair of T03. Using Python with pydicom and numpy on the same study ABD-102, place 1 cm^2 circular ROIs in the right liver lobe and spleen on one slice level (choose coordinates from the data) and write output/hu.json with both means and the difference.
- 平台
lin· Linuxmac· macOSwin· Windows- 应用
- Python · pydicom
- 交互表面
term· 终端- GUI 需求 · 任务设定
CL· CLI 足够- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
code· 代码与命令- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Same thresholds as T03: ROIs (reported centre and radius) inside gold organ masks avoiding vessels; means within 8 HU of gold organ means; enables a GUI-vs-script comparison.
建议部分得分
30% valid ROI positions; 40% HU values; 30% difference
R09.01.01.01-T20 Assign Lung-RADS categories to three nodules on a screening CT
原始指令
In Weasis open low-dose screening CT LDCT-61 and its prior LDCT-61-PRIOR (synthetic). For the 3 nodules listed by location in input/worklist.txt, measure mean diameter, classify as solid/part-solid/ground-glass, assess growth vs prior, and write output/lungrads.json with per-nodule measurements, type and Lung-RADS v2022 category plus overall category.
- 平台
win· Windowsmac· macOS- 应用
- Weasis
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何nav· 平移 / 缩放 / 滚动vis· 视觉判断- 工作产物
WP12· 答案 / 决策- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Per nodule: mean diameter within 1.5 mm, type exact, growth call exact, category exact; overall category exact. Measurements must exist as saved Weasis annotations on the correct slices. The VM has no shell, Python or DICOM toolkits (pydicom, dcmtk), so both studies are reachable only in Weasis; study-folder reads by other processes are caught by file-access auditing.
建议部分得分
35% measurements; 20% nodule types; 15% growth; 30% per-nodule and overall categories (2:1)
已有研究映射
以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。