๐ง 3D Slicer๋ก Brain PET SUVr ์ถ์ถํ๊ธฐ — Atlas Parcellation → Registration → SUV → SUVr ์๋ ๊ณ์ฐ ์ ์ฐจ์ —[ch]
์ง๊ธ ๊ตฌ์ฑํ์ ํ๋ฆ์ ์์ ์ฐ๊ตฌ ์์ค์ ์ ์ Brain PET SUVr ํ์ดํ๋ผ์ธ์ ๋๋ค.
์๋๋ 3D Slicer 5.x ๊ธฐ์ค, ์ค์ ์ฐ๊ตฌ์ค์์ ๊ทธ๋๋ก ์ฐ๋ ๋ฐฉ์์ผ๋ก CT ๊ธฐ๋ฐ / MRI ๊ธฐ๋ฐ ๋ ๊ฒฝ๋ก๋ฅผ ๋ชจ๋ ํฌํจํ์ฌ, ์ฒ์๋ถํฐ ๋๊น์ง ์ฌํ ๊ฐ๋ฅํ๋๋ก ์ ์ฐจ์ ํํ๋ก ์ ๋ฆฌํ์ต๋๋ค.
(๊ฐ๋ฅํ ํ ๋ฉ๋ด ๊ฒฝ๋ก·๋ฒํผ ์ด๋ฆ·์ฃผ์์ ๊น์ง ๋ชจ๋ ๋ช ์.)
๐ง 3D Slicer๋ก Brain PET SUVr ์ถ์ถํ๊ธฐ
— Atlas Parcellation → Registration → SUV → SUVr ์๋ ๊ณ์ฐ ์ ์ฐจ์ —[ch]
์ ์ฒด ํ์ดํ๋ผ์ธ ์์ฝ
0️⃣ ์ค๋น๋ฌผ
ํ์:
-
Brain CT ๋๋ Brain MRI
-
Brain PET (DICOM ๊ถ์ฅ)
-
3D Slicer 5.x
-
Extensions Manager์์ ์ค์น:
์ค์น:
์ฌ์์.
1️⃣ Brain Parcellation ์ํ
๋ ๊ฐ์ง ๊ฒฝ๋ก ์ค๋ช ํฉ๋๋ค.
✅ 1-(1) CT ๊ธฐ๋ฐ Parcellation
CT๋ ์ฐ๋ถ์กฐ์ง ๋๋น๊ฐ ์ฝํ๋ฏ๋ก Atlas ๊ธฐ๋ฐ registration ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
Step 1. CT ๋ก๋ฉ
Step 2. CT Skull ์ ๊ฑฐ (๊ถ์ฅ)
Threshold → ๋ผ ์ ๊ฑฐ → Apply.
Step 3. Atlas ๋ถ๋ฌ์ค๊ธฐ
๊ถ์ฅ Atlas:
-
MNI Brain Atlas
-
Neuromorphometrics
(์: Slicer Sample Data)
Step 4. Registration
Fixed:
Moving:
Preset:
Apply.
Step 5. Atlas Label Warp
Atlas Label → CT ๊ณต๊ฐ์ผ๋ก ๋ณํ.
Step 6. Segmentation ์์ฑ
Step 7. Segment ์ ์ฅ
ํ์:
✅ 1-(2) MRI ๊ธฐ๋ฐ Parcellation (๊ถ์ฅ)
MRI๋ ํจ์ฌ ์ ํํฉ๋๋ค.
Step 1. MRI ๋ก๋ฉ
Step 2. MONAI Auto Segmentation (MONAIAuto3DSeg extentionํจ)
Model:
Apply.
์ ๋ถ ํ ์๋ ROI ์์ฑ.
Step 3. Segment ์ ์ฅ
2️⃣ PET Registration
✅ 2-(1) CT ↔ PET
Fixed:
Moving:
Preset:
Apply.
์ ์ฅ:
✅ 2-(2) MRI ↔ PET
๋์ผ:
Fixed:
Moving:
๊ฒฐ๊ณผ:
3️⃣ Segment + PET ๋ก๋ฉ ํ SUV ๊ณ์ฐ
Step 3-1 PET + Segment ๋ก๋ฉ
-
PET_registered
-
brain.seg.nrrd
Step 3-2 Geometry ๋ง์ถ๊ธฐ
Source:
Apply.
4️⃣ PET Standard Uptake Value ๊ณ์ฐ
Module:
์ ๋ ฅ:
PET DICOM Path:
PETVolume:
VOIVolume:
OutputCSV:
Apply.
๊ฒฐ๊ณผ:
ROI๋ณ
-
SUVmean
-
SUVmax
-
SUVmin
CSV ์์ฑ.
5️⃣ SUVr ๊ณ์ฐ (์๋ ๊ธฐ์ค)
Reference:
๋ฐฉ๋ฒ A (์์ )
SUVr ๊ณต์:
์์ :
์๋๋ก ๋๋๊ทธ.
๋ฐฉ๋ฒ B (Slicer Python)
Python Console:
์ต์ข ๊ฒฐ๊ณผ ํ์ผ
์คํ ์ฒดํฌ๋ฆฌ์คํธ
━━━━━━━━━━
-
Atlas/MONAI Parcellation
-
Segment ์ ์ฅ
-
PET Registration
-
Geometry ์ผ์น
-
PET SUV ๊ณ์ฐ
-
Cerebellum ์ ๊ทํ
-
Excel ์ ์ฅ
━━━━━━━━━━
์ค์ ์ฉ์ด ์ค๋ช
-
SUV (Standard Uptake Value)
๋ฐฉ์ฌ์ฑ ์ญ์ทจ ์ ๋๊ฐ -
SUVr (SUV ratio)
Reference ๋๋น ์๋๊ฐ -
Segmentation
ROI ๋ง์คํฌ -
Registration
์ขํ๊ณ ์ ๋ ฌ
๋ง๋ฌด๋ฆฌ ์์ฝ
ํต์ฌ ๊ณต์:
SUVr = ROI SUV ÷ Cerebellum SUV
ํต์ฌ ํ์ผ:
.seg.nrrd + registered PET
ํต์ฌ ๋ชจ๋:
-
MONAI / Atlas
-
Elastix
-
PET Standard Uptake
-
SegmentStatistics
์ ๋ฆฌ ๊ฐ๋ฅ ๋ฆฌ์คํธ:
✅ ADNI ์คํ์ผ SUVr ํ์ดํ๋ผ์ธ
✅ Partial Volume Correction
✅ Python Batch ์๋ํ
✅ ์ฐ๊ตฌ์ฉ SOP ๋ฌธ์ํ
๋๊ธ
๋๊ธ ์ฐ๊ธฐ