๐ง “MRI/CT → Atlas ๊ธฐ๋ฐ parcellation → PET ์ ํฉ → SUV/SUVr → Excel”์ 3D Slicer GUI๋ก[pe]
๐ง “MRI/CT → Atlas ๊ธฐ๋ฐ parcellation → PET ์ ํฉ → SUV/SUVr → Excel”์ 3D Slicer GUI๋ก[pe]
3D Slicer 4.13–5.6 (ํ์ฌ ์ต์ ์์ ํ 5.x ๊ณ์ด)์์ ๋ชจ๋ ๊ฐ๋ฅํ ์ํฌํ๋ก์ฐ์ ๋๋ค. ์๋๋ “MRI/CT → Atlas ๊ธฐ๋ฐ parcellation → PET ์ ํฉ → SUV/SUVr → Excel”์ 3D Slicer GUI๋ก ์ค์ ํด๋ฆญ ์์ ๊ธฐ์ค์ผ๋ก ํ์ด์ ์ ๋ฆฌํ ๋งค๋ด์ผ์ ๋๋ค.github+1
0. ๊ณตํต ์ค๋น: ๋ฒ์ ·ํ์ฅ ์ค์น
-
๊ถ์ฅ ๋ฒ์ : 3D Slicer 5.6 (๋๋ 5.x), Windows/Linux/macOS ๋ชจ๋ ๋์ผํ GUI ๊ตฌ์กฐ.[github]
-
ํ์/์ถ์ฒ ํ์ฅ:
-
PET DICOM Extension (PETStandardUptakeValueComputation, PET DICOM loader).discourse.slicer+1
-
Segment Editor, Segment Statistics (๊ธฐ๋ณธ ํฌํจ).[discourse.slicer]
-
(MRI Atlas ๊ธฐ๋ฐ parcellation์ MONAI ์ธ ๊ฒฝ์ฐ) MONAILabel, MONAI Toolkit.
-
์ค์น ์ ์ฐจ (5.6 ๊ธฐ์ค):
-
์๋จ ๋ฉ๋ด์์ “View → Extension Manager” ์ ํ.[github]
-
“Search” ํญ์์ “PET DICOM” ๊ฒ์ ํ “Install” ํด๋ฆญ, Slicer ์ฌ์์.[github]
-
ํ์ ์ “MONAILabel”๋ ๋์ผ ๋ฐฉ๋ฒ์ผ๋ก ์ค์น.[pmc.ncbi.nlm.nih]
1. Brain parcellation + ์ธ๊ทธ๋จผํธ ์ ์ฅ
1-1. CT ๊ธฐ๋ฐ parcellation (Atlas ์ด์ฉ)
๋ชฉํ: CT๋ก ๋๊ฐ๊ณจ/๋๋ฅผ ์ ๋ ฌํ๊ณ , Atlas๋ฅผ CT์ ์ ํฉํด labelmap/segmentation์ผ๋ก ์ ์ฅํฉ๋๋ค.[slicer]
-
๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ
-
“File → Add Data…” ํด๋ฆญ.
-
CT DICOM์ด๋ฉด “DICOM Browser”๋ก ๋ถ๋ฌ์ค๊ณ , “Load”๋ก CT volume ์ ํ.[pmc.ncbi.nlm.nih]
-
์ข์ธก ์๋จ “Data” ๋ชจ๋์์ CT volume ์ด๋ฆ ํ์ธ.
-
Atlas ๋ก๋ฉ
-
Brain atlas(NAC Brain Atlas, MNI atlas ๊ธฐ๋ฐ NIfTI ๋ฑ)๋ฅผ ์ค๋นํ๋ค๋ฉด, “File → Add Data…”๋ก atlas T1/CT์ atlas label(volume or segmentation)์ ํจ๊ป ๋ถ๋ฌ์ต๋๋ค.[youtube]
-
“Data” ๋ชจ๋์์ atlas image์ atlas label์ด ๋ณด์ด๋์ง ํ์ธ.
-
Atlas→CT registration
-
“Modules” ๋๋กญ๋ค์ด์์ “Transforms” ๋๋ “General Registration (BRAINS)” / “Elastix” ๋ฑ registration ๋ชจ๋ ์ ํ (Slicer 5.x์์๋ “Registration → General Registration (BRAINS)” ์ฌ์ฉ ๊ฐ๋ฅ).[slicer]
-
Moving: atlas image, Fixed: CT volume ์ง์ .
-
Rigid ๋๋ Affine (ํ์ํ๋ฉด deformable) ์ต์ ์ ํ ํ “Apply”.[slicer]
-
“Data” ๋ชจ๋์์ atlas label์ ์ ํํ ๋ค, “Transform” ๋ ธ๋(๋ฐฉ๊ธ ์์ฑ๋ ๋ณํ)๋ฅผ ์ ์ฉํ๊ณ “Harden Transform” ์คํ.
-
Label → Segmentation ๋ณํ
-
“Segmentations” ๋ชจ๋๋ก ์ด๋.
-
“Create new segmentation” ํด๋ฆญ, “Add”๋ก segmentation node ์์ฑ.
-
“Import” ๋๋ “Copy” ์ต์ ์์ “Labelmap” → “Segmentation” ์ ํ ํ atlas label volume ์ง์ ํ์ฌ ๋ถ๋ฌ์ค๊ธฐ.[slicer]
-
๊ฐ ๊ต์ก์์ญ(ROI)์ด Segment๋ก ๋ค์ด์จ ๊ฒ ํ์ธ.
-
์ธ๊ทธ๋จผํธ ํ์ผ ์ ์ฅ
-
“File → Save” ํด๋ฆญ.
-
segmentation ๋ ธ๋์ “File Format”์ NRRD ๋๋ .seg.nrrd๋ก ์ค์ .[discourse.slicer]
-
์ํ๋ ๊ฒฝ๋ก์ ์ ์ฅ (์: sub001_MRI_atlas.seg.nrrd).
CT ๊ธฐ๋ฐ parcellation์ CT–atlas registration ํ์ง์ด ์ข์ง ์์ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฏ๋ก, ์ค์ ๋ ๊ตฌ์กฐ ROI ์ ํ๋๋ MRI ๊ธฐ๋ฐ๋ณด๋ค ๋จ์ด์ง ์ ์์ต๋๋ค.[pmc.ncbi.nlm.nih]
1-2. MRI ๊ธฐ๋ฐ parcellation (Atlas ๋๋ MONAI)
MRI ๊ธฐ๋ฐ์ด ADNI ์คํ์ผ ํ์ดํ๋ผ์ธ๊ณผ ๊ฐ์ฅ ์ ๋ง์ต๋๋ค.[pmc.ncbi.nlm.nih]
-
MRI ๋ถ๋ฌ์ค๊ธฐ
-
“File → Add Data…” ๋๋ DICOM Browser๋ก T1-weighted MRI ๋ถ๋ฌ์ค๊ธฐ.
-
“Volumes” ๋ชจ๋์์ ์๋์ฐ/๋ ๋ฒจ ํ์ธ, ์ขํ๊ณ(ํ๋ ์) ํ์ธ.
2-A) Atlas ๊ธฐ๋ฐ (๊ณ ์ ๋ฐฉ์)
-
์ CT ์น์ ๊ณผ ๋์ผํ๊ฒ atlas T1/label ๋ถ๋ฌ์ค๊ธฐ.[slicer]
-
Registration ๋ชจ๋์์ Fixed: MRI, Moving: atlas T1, Rigid+Affine(+Deformable) ์ ํฉ ์ํ.[slicer]
-
Atlas label์ ๋ณํ ์ ์ฉ ํ “Harden Transform”.[slicer]
-
“Segmentations” ๋ชจ๋์์ label์ segmentation์ผ๋ก ๋ณํ ํ ๊ฐ ROI segment ํ์ธ, ์ ์ฅ.[slicer]
2-B) MONAI ๊ธฐ๋ฐ ์๋ parcellation (๊ถ์ฅ, ํ๋์)
-
Extension Manager์์ “MONAILabel” ์ค์น ํ ์ฌ์์.[pmc.ncbi.nlm.nih]
-
“Modules → Active Learning → MONAILabel” ์ ํ.
-
์๋ฒ ์ค์ :
-
๋ก์ปฌ MONAI Label ์๋ฒ๋ฅผ MRI(freesurfer-style parcellation model)์ ์ฐ๊ฒฐํ๊ฑฐ๋, ์ ๊ณต๋๋ public server ์ค brain parcellation ๋ชจ๋ธ ์ ํ.[pmc.ncbi.nlm.nih]
-
-
“Input volume”์ MRI ์ง์ ํ “Segment” ๋ฒํผ ํด๋ฆญ.
-
์๋ ์์ฑ๋ segmentation์ด “Segment Editor/Segmentations” ๋ ธ๋์ ๋ค์ด์ต๋๋ค.
-
๊ฒฐ๊ณผ๋ฅผ “File → Save”์์ .seg.nrrd ๋๋ NRRD labelmap์ผ๋ก ์ ์ฅ.
MONAI ๊ธฐ๋ฐ parcellation์ ADNI ์คํ์ผ MRI ๊ตฌ์กฐ parcellation๊ณผ ์ ์ฌํ ์์ค์ ์๋ ๋ ์ด๋ธ๋ง์ ์ ๊ณตํฉ๋๋ค.[pmc.ncbi.nlm.nih]
2. Image registration (CT/MRI ↔ PET)
2-1. CT–PET registration
-
PET ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ
-
DICOM PET์ SUV ๋ณํ๊น์ง ๊ณ ๋ คํ ๊ฒฝ์ฐ, PET DICOM Extension์ด ์ค์น๋ ์ํ์์ “DICOM Browser”์์ PET series ์ ํ.discourse.slicer+1
-
“Advanced” ํญ์์ “Use PET SUV factor” ๋๋ SUV-corrected series๋ฅผ ์ ํํ๊ณ “Load” (PETDICOM extension ๋ฌธ์ ์ฐธ๊ณ ).[youtube][github]
-
CT–PET ์๋ ์ ํฉ
-
“Modules → Registration → General Registration (BRAINS)” ๋๋ “Rigid Registration” ์ ํ.[slicer]
-
Fixed volume: CT, Moving volume: PET ์ค์ .
-
“Rigid” ๋๋ CT–PET์ด๋ฉด ๋๋ถ๋ถ Rigid + Affine์ผ๋ก ์ถฉ๋ถ.
-
“Apply” ํด๋ฆญ.
-
์ถ๋ ฅ transform (์: PET_to_CT_Transform) ์์ฑ.
-
PET resampling (์ ํฉ๋ PET ์ ์ฅ)
-
“Modules → Resample Scalar/Vector/DWI Volume” (๋๋ “Transforms” ๋ชจ๋์์ direct resample ๊ธฐ๋ฅ ์ฌ์ฉ).[pmc.ncbi.nlm.nih]
-
Input volume: PET, Reference volume: CT, Transform: PET_to_CT_Transform ์ ํ.
-
“Apply”๋ก CT ๊ณต๊ฐ์ผ๋ก ์ ํฉ๋ PET volume ์์ฑ.
-
“File → Save”์์ CT ๊ณต๊ฐ PET๋ฅผ NRRD ๋๋ NIfTI๋ก ์ ์ฅ.
2-2. MRI–PET registration
MRI–PET ์ ํฉ๋ ๋์ผ ํจํด์ด๋ฉฐ, SUVr ํ์ดํ๋ผ์ธ์์ ํต์ฌ ๋จ๊ณ์ ๋๋ค.[pmc.ncbi.nlm.nih]
-
MRI, PET ๋ ๋ค ๋ถ๋ฌ์ค๊ธฐ.
-
MRI: NIfTI/DICOM.
-
PET: PET DICOM Extension์ ํตํด SUV-corrected ๋ก๋ฉ (๊ฐ๋ฅํ ๊ฒฝ์ฐ).[github]
-
Registration
-
“General Registration (BRAINS)” ๋ชจ๋ ์ด๊ธฐ.
-
Fixed: MRI, Moving: PET.
-
Brain only ์์ญ์ ๋ง์ถ๋ค๊ณ ๊ฐ์ ํ๊ณ , Rigid + Affine ์ต์ ์ผ๋ก ๋จผ์ ์๋.[slicer]
-
ํ์์ mask ์ต์ ์ฌ์ฉ (Segment Editor๋ก brain mask ๋ง๋ค์ด์ registration mask๋ก ์ง์ ๊ฐ๋ฅ).[slicer]
-
“Apply” ํ transform ์์ฑ.
-
Resample PET to MRI space
-
“Resample Scalar/Vector/DWI Volume” ๋ชจ๋.
-
Input: PET, Reference: MRI, Transform: PET_to_MRI_Transform.
-
“Apply”.
-
MRI ๊ณต๊ฐ PET๋ฅผ ์๋ก์ด volume์ผ๋ก ์ ์ฅ.
3. ์ ๊ทํ(normalization) – 3D Slicer์์ ๊ฐ๋ฅํ ์ต์ ๋ค
๋ชฉํ: PET voxel ๊ฐ์ SUV๋ก ์ ๊ทํํ๊ฑฐ๋, ์ฐธ์กฐ ์กฐ์ง ๋๋น ratio๋ฅผ ๊ตฌํ ์ ์๋ ํํ๋ก ๋ง๋ญ๋๋ค.qiicr+2
3-1. PET DICOM Extension์ ์ฌ์ฉํ SUV ๋ณํ
-
PETDICOM Extension ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด, DICOM header์์ injected dose, patient weight, decay factor ๋ฑ์ ์ฝ์ด vendor-neutral SUV๋ฅผ ๊ณ์ฐํฉ๋๋ค.discourse.slicer+1
-
์ ์ฐจ:
-
PET DICOM Extension ์ค์น ํ Slicer ์ฌ์์.[github]
-
“DICOM” ๋ชจ๋์์ PET series ์ ํ.
-
“Advanced” ํญ์์ “Load as SUV corrected” ๋๋ PETDICOM extension์ด ์ ๊ณตํ๋ “PET SUV” ์ต์ ์ ์ ํ ํ ๋ก๋ฉ.[discourse.slicer][youtube]
-
๋๋ “Modules → Quantification → PETStandardUptakeValueComputation” ๋ชจ๋์์ ์๋ณธ PET์ DICOM metadata๋ฅผ ์ด์ฉํ์ฌ SUVbw/SUVlbm ๋ฑ์ map์ ๊ณ์ฐ.[discourse.slicer]
-
-
๊ฒฐ๊ณผ: SUVbw (body weight normalized SUV) ๋ฑ SUV scalar volume ์์ฑ.
3-2. ๋จ์ intensity scaling (์๋ normalization)
SUV ๋งต์ด ์ด๋ฏธ ์๊ณ , SUVmax๋ ํน์ ์ฐธ์กฐ ROI ๊ฐ์ผ๋ก intensity normalization ํ๊ณ ์ถ์ ๋ Segment Statistics + Simple Filters ์กฐํฉ์ผ๋ก ๊ฐ๋ฅํฉ๋๋ค.[discourse.slicer]
๊ฐ๋ฅํ ์ ๊ทผ:
-
Segment Statistics๋ก ํน์ reference ROI(์: ์๋) ํ๊ท ·์ต๋ SUV ์ถ์ถ.qiicr+1
-
“Simple Filters” (ITK filters) / Python Interactor๋ฅผ ์ด์ฉํด ๋ชจ๋ voxel์ ๊ทธ ๊ฐ์ผ๋ก ๋๋๋ ์ด๋ฏธ์ง ์์ฑ.
-
์: Simple Filters → “ShiftScaleImageFilter”, Scale = 1 / SUV_cerebellum_mean ์ค์ .[pmc.ncbi.nlm.nih]
-
-
๊ฒฐ๊ณผ: “SUV normalized by cerebellum” volume.
3-3. ๋จ์ Z-score normalization (์ฐ๊ตฌ์ฉ)
-
์ ์ฒด brain mask ๊ธฐ๋ฐ์ผ๋ก mean/SD๋ฅผ ๊ตฌํด Z-score map์ ๋ง๋๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค.[pmc.ncbi.nlm.nih]
-
steps:
-
Segment Editor์์ brain mask ์์ฑ (Threshold + Islands ๋ฑ).
-
Segment Statistics์์ brain mask๋ก mean/SD ์ถ์ถ.[discourse.slicer]
-
Python Interactor (Slicer์ Python ์ฝ์)์์ PET volume์ intensity์ ์ฐ์ฐ์ ์ ์ฉํ๋ ์คํฌ๋ฆฝํธ ์คํ.[pmc.ncbi.nlm.nih]
-
์์ SUVr ๋ชฉ์ ์๋ PETDICOM ๊ธฐ๋ฐ SUVbw ๋งต + reference region ratio๊ฐ ๊ฐ์ฅ ํ์ค์ ์ ๋๋ค.qiicr+1
4. PET + Segment ๋ก๋ฉ ๋ฐ SUV ์ถ์ถ
4-1. PET, segmentation ๋ก๋ฉ
-
“File → Add Data…”์์ ์ ํฉ๋ PET volume (MRI ๋๋ CT ๊ณต๊ฐ)์ ๋ถ๋ฌ์ต๋๋ค.
-
๋์ผ ๊ณต๊ฐ์ segmentation(.seg.nrrd) ํ์ผ์ ๊ฐ์ด ๋ถ๋ฌ์ต๋๋ค.
-
“Data” ๋ชจ๋์์ PET volume๊ณผ segmentation node๊ฐ ๊ฐ์ ๊ณต๊ฐ์ ์ ๋๋ก ๊ฒน์น๋์ง ํ์ธ.
4-2. Segment Statistics๋ก SUV ์ถ์ถ
-
“Modules → Quantification → Segment Statistics” ์ ํ.qiicr+1
-
Inputs ์ค์ :
-
Input segmentation: parcellation segmentation node.[discourse.slicer]
-
Scalar Volume: SUV map (PET SUVbw volume).[qiicr]
-
ํ์ํ ๊ฒฝ์ฐ, “Labelmap statistics”, “Closed surface” ๋ฑ์ ์ฒดํฌ ํด์ ํ๊ณ “Scalar Volume” ์ค์ฌ์ผ๋ก ์ฌ์ฉ.[discourse.slicer]
-
-
Parameters:
-
“Compute” ํญ๋ชฉ์์ “Mean”, “Maximum”, “Minimum”, “Volume cc” ๋ฑ์ ์ฒดํฌ.qiicr+1
-
-
“Apply” ํด๋ฆญ.
-
๊ฒฐ๊ณผ:
Segment Statistics๋ PET-IndiC extension๊ณผ ์ ์ฌํ๊ฒ, ROI ๋จ์ SUV quantification์ ์ง์ํ๋ฉฐ, PET-IndiC๋ SUVpeak, TLG ๋ฑ ์ถ๊ฐ ์งํ๋ฅผ ์ ๊ณตํฉ๋๋ค.[qiicr]
5. SUVr ๊ณ์ฐ ๋ฐ Excel ์ ์ฅ
SUVr์ ๊ฐ ROI SUVmean์ reference tissue(์: ์๋) SUVmean์ผ๋ก ๋๋ ๊ฐ์ ๋๋ค.[qiicr]
5-1. ์๋ reference SUV ์ถ์ถ
-
Parcellation segmentation์์ “Cerebellum” ๋๋ ์๋์ ํด๋นํ๋ segment๋ฅผ ์๋ณ.
-
Segment Statistics ์คํ ์ ํด๋น segment์ ๋ํ SUVmean ๊ฒฐ๊ณผ๋ฅผ ํ์ธ.discourse.slicer+1
-
table ๋ด์์ ref_SUVmean ๊ฐ์ ๊ธฐ๋ก.
5-2. SUVr ๊ณ์ฐ
์ต์ A: Slicer ๋ด๋ถ Table Calculator (5.x์์ Script/Extension ํ์ฉ)
-
์ผ๋ถ Slicer ๋น๋์์๋ Table Calculator extension์ ์ฌ์ฉํด table column ๊ฐ ์ฐ์ฐ์ด ๊ฐ๋ฅํฉ๋๋ค.[pmc.ncbi.nlm.nih]
-
Table Calculator ๋ฏธ์ค์น ์ ๋ค์ ์ต์ B๊ฐ ๋ ์ค์ฉ์ ์ ๋๋ค.
์ต์ B: Excel/์ธ๋ถ์์ ๊ณ์ฐ (์ค๋ฌด์์ ๊ฐ์ฅ ๊ฐ๋จ)
-
Segment Statistics table์ .csv๋ก ์ ์ฅ.[qiicr]
-
Excel์์ .csv ์ด๊ธฐ.
-
์ด ๊ตฌ์กฐ ์:
-
Column A: SegmentID
-
Column B: SegmentName
-
Column C: SUVmean
-
-
Excel์์ ์๋ row์ SUVmean (์: CEREBELLUM row) ๊ฐ์ ๊ณ ์ ์ (์: $C$5)์ ๋ก๋๋ค.
-
์ ์ด “SUVr”์ ๋ง๋ค๊ณ , ๊ฐ row์์:
-
SUVr = ROI_SUVmean / Cerebellum_SUVmean (์: =C2/$C$5).
-
-
Excel ํ์ผ(.xlsx)๋ก ์ ์ฅ.
SUVr์ ์ค์ ์์/์ฐ๊ตฌ์์ reference region (์๋, pons, cerebellar cortex ๋ฑ) ๋๋น ๋น์จ๋ก ์ ์๋๋ฉฐ, Slicer๋ ROI SUV ์ถ์ถ๊น์ง ๋ด๋นํ๊ณ ๋น์จ ๊ณ์ฐ์ ํํ ์ธ๋ถ์์ ์ํํฉ๋๋ค.[qiicr]
6. ์ ๊ณผ์ ์ ์ง์ํ๋ Slicer ๋ฒ์ ๋ฐ ์ฐธ๊ณ ๋ฌธํ
๊ถ์ฅ/ํธํ ๋ฒ์
-
3D Slicer 4.10–4.13:
-
PET DICOM Extension ์ฌ์ฉ ๊ฐ๋ฅ, PETStandardUptakeValueComputation ๋ชจ๋ ์ง์.discourse.slicer+1
-
Segment Editor, Segment Statistics, registration ๋ชจ๋ ๋ชจ๋ ํฌํจ.[discourse.slicer]
-
-
3D Slicer 5.0–5.6:
-
์ ๋ชจ๋ ๋๋ถ๋ถ ์ ์ง, Extension Manager์์ PETDICOM, MONAILabel ์ค์น ๊ฐ๋ฅ.github+1
-
๋ณธ ๋งค๋ด์ผ์ 3D Slicer 5.6 ๊ธฐ์ค GUI๋ฅผ ์์ ํ์๊ณ , 4.13์์๋ ๋ฉ๋ด ๊ตฌ์กฐ๋ ๋๋ถ๋ถ ๋์ผํฉ๋๋ค.[discourse.slicer]
-
์ฐธ๊ณ ๋ฌธํ/๊ณต์ ๋ฌธ์ (์ค๋ช ์ ๋น์ฑ ๊ทผ๊ฑฐ)
-
QIICR, “Slicer PETDICOM Extension: SUV computation and DICOM PET import.”[github]
-
Slicer Discourse, “PET Standard Uptake Value Computation” – SUV ๊ณต์ ์ ์ ๋ฐ ๋ชจ๋ ์ค๋ช .[discourse.slicer]
-
Slicer Discourse, “SUV quantification modules and Segment Statistics” – Segment Statistics์์ SUVmean/SUVmax ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ๋ ผ์.[discourse.slicer]
-
QIICR PET-IndiC ๋ฌธ์ – SUV ๊ธฐ๋ฐ ROI ํต๊ณ ๋ฐ SUVpeak, TLG, SAM ๋ฑ ๊ณ์ฐ ๋ชจ๋ ์ค๋ช .[qiicr]
-
Keijzer K et al., “Semi-automated 18F-FDG PET segmentation methods …” Frontiers/PMC – 3D Slicer ๊ธฐ๋ฐ PET/CT, atlas ๊ธฐ๋ฐ VOI ์ฌ์ฉ๊ณผ SUV ๊ธฐ๋ฐ biomarker ์ถ์ถ ์์.[pmc.ncbi.nlm.nih]
-
Slicer EMSegmenter/atlas ํํ ๋ฆฌ์ผ – atlas ๊ธฐ๋ฐ registration ๋ฐ label segmentation pipeline.[slicer]
-
Slicer Discourse, “Normalization SUVPET” – PET DICOM extension์ ํตํ SUV-normalized PET loading ๋ฐฉ๋ฒ.[discourse.slicer]
-
PET DICOM extension YouTube demo – DICOM Browser์์ SUV-normalized PET ๋ก๋ฉ GUI ์์.[youtube]
์ด ์ํฌํ๋ก์ฐ๋ฅผ ๊ทธ๋๋ก ๊ตฌํํ๋ฉด,
MRI/CT → Atlas/MONAI parcellation → MRI/CT–PET registration → PET SUV ๋ณํ → Segment Statistics๋ก ROI SUV ์ถ์ถ → Excel์์ SUVr ๊ณ์ฐ
๊น์ง “์์/์ฐ๊ตฌ์ฉ PET SUVr” ํ์ดํ๋ผ์ธ์ 3D Slicer 4.13–5.6 ํ๊ฒฝ์์ ์ฌํํ ์ ์์ต๋๋ค.github+2
๋๊ธ
๋๊ธ ์ฐ๊ธฐ