UNETR Transformers for 3D Medical Image Segmentation
3D Input์ด๋ฏธ์ง๋ฅผ ViT + 3D U-NET ์ธ Method๋ก segmentation์ ์งํํ ๋ชจ๋ธ โ UNETR
๊ธฐ์กด 3D Segmentation ๋ฐฉ์
3D U-Net
UNETR ์ด์ ์ 3D ์ด๋ฏธ์ง๋ฅผ Segmentationํ๋ ๋ฐฉ๋ฒ์ ์์ ์ด๋ฏธ์ง์ ๊ฐ๋ค.
์ ์ด๋ฏธ์ง๋ 3D U-Net ๋ชจ๋ธ์ ๊ตฌ์กฐ์ธ๋ฐ ์ด๋ ๊ธฐ์กด์ 2D ์ด๋ฏธ์ง๋ฅผ Segmentationํ๋ ๋ชจ๋ธ์ธ U-Net์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ ์์ผ๋ฉฐ ๋ค๋ฅธ ์ ์ input ๋ฐ์ดํฐ์ shape์ด 3์ฐจ์(Voxel)์ด๋ผ๋ ์ ์ด๋ค.
ํ์ง๋ง ์ด๋ฌํ ๋ฐฉ๋ฒ์ ๋จ์ ์ผ๋ก๋ ์ฅ๊ฑฐ๋ฆฌ ๊ณต๊ฐ์ ์์กด์ฑ์ ํ์ตํ๊ธฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค.
UNETR
UNETR
์์ ๋งํ๋ฏ ๊ธฐ์กด 3D segmentation์์์ ๋จ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด Transformer๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํฉ๋๋ค.
๋ชจ๋ธ ๊ตฌ์กฐ์์ ์ธ์ฝ๋ ๋ถ๋ถ์ ViT๋ฅผ ์ ์ฉํ๋ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
๋ฐ๋ผ์ ์ธ์ฝ๋์์๋ ViT๋ฅผ ์ด์ฉํด ์ ์ญ ์ ๋ณด๋ฅผ ํ์ ํ๊ณ U-ํ ๋คํธ์ํฌ ๊ตฌ์กฐ์ ์คํต ์ฐ๊ฒฐ์ ์ด์ฉํด ๋์ฝ๋์ ๊ฒฐํฉํ๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค.
์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํตํด ๊ธฐ์กด์ 3D segmentation์ ๋ฌธ์ ์ธ ์ฅ๊ฑฐ๋ฆฌ ์์กด์ฑ ํ์ต ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ฒ ๋์์ต๋๋ค.
๋จ๊ณ | Shape | ์ค๋ช |
---|---|---|
์ ๋ ฅ | MRI ๋ค์ฑ๋ 3D ์ ๋ ฅ | |
ํจ์น ๋ถํ | 512๊ฐ์ |
|
ํจ์น ์๋ฒ ๋ฉ | ๊ฐ ํจ์น๋ฅผ 768์ฐจ์์ผ๋ก ํฌ์ | |
์์น ์๋ฒ ๋ฉ ์ถ๊ฐ | ๊ณต๊ฐ ์ ๋ณด ๋ณด์กด | |
ํธ๋์คํฌ๋จธ ์ถ๋ ฅ | 12 ๊ณ์ธต์ ๊ฑฐ์น ํ ๋์ผ ํฌ๊ธฐ ์ ์ง | |
3D ๋ณต์ | 3D ํ
์๋ก ๋ณต์ |
|
๋์ฝ๋ ๋ฐ ์ต์ข ์ถ๋ ฅ | ํด๋์ค๋ณ ์ธ๊ทธ๋ฉํ ์ด์ ๊ฒฐ๊ณผ |
- BTCV (๋ณต๋ถ CT ์ค์บ ๋ฐ์ดํฐ์ )
- MSD (๋์ข ์ Segmentation ๋ฐ์ดํฐ์ )
๋ ๊ฐ์ง ๋ฐ์ดํฐ์ ์ ์ด์ฉํด ํ์ต ํ ํ๊ฐํ ๊ฒฐ๊ณผ ๊ธฐ์กด์ ์กด์ฌํ๋ ๋ชจ๋ธ์ ๋นํด ๋ ์ข์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค ๋ค๋ ๊ฒ์ ํ์ธํ ์ ์์๊ณ ๊ฒฐ๊ณผ์ ์ผ๋ก UNETR์ ๊ธฐ์กด ๋ชจ๋ธ๊ณผ ๋น๊ตํด ๋ค์๊ณผ ๊ฐ์ ๊ฐ์ ์ด ์๋ค๋ ๊ฒ์ ์์์ต๋๋ค.
- Transformer๋ฅผ ์ด์ฉํ ์ ์ญ ๋ฐ ์ง์ญ ์์กด์ฑ ๋ชจ๋ ํ์ต ๊ฐ๋ฅ
- ์ฅ๊ฑฐ๋ฆฌ ์์กด์ฑ์ด ์ค์ํ ๊ฒฝ์ฐ์ ๋ ๋์ ์ฑ๋ฅ์ ์ ํ๋
- ์์ ์ฅ๊ธฐ ๋ถํ ์์ ๊ธฐ์กด ๋ชจ๋ธ ๋๋น ์๋ฑํ ์ฑ๋ฅ
-
์ถ๊ฐ์ฐ๊ตฌ
-
๊ธฐ์กด์ UNETR์ ๋์ฝ๋๋ฅผ ๋ง๊ณ ๋ค๋ฅธ ๊ตฌ์กฐ์ ๋์ฝ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ฑ๋ฅ ๋ณํ๊ฐ ์ด๋จ๊น?
MSD ๋ฐ์ดํฐ ์ ์ ์ด์ฉํด ์ฌ๋ฌ ๋์ฝ๋๋ฅผ ํ๊ฐํ ๊ฒฐ๊ณผ ๋ค๋ฅธ ๋์ฝ๋ ๋ณด๋ค ๊ธฐ์กด์ ์ ์ฉํ UNETR์ ๋์ฝ๋๊ฐ ๋ ์ฑ๋ฅ์ด ์ข์ ๊ฒ์ ์ ์ ์์๋ค.
-
ViT input์ ์ฌ์ฉ๋๋ ํจ์น ์ฌ์ด์ฆ๋ฅผ ์กฐ์ ํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น??

ํจ์น ์ฌ์ด์ฆ๋ฅผ 32 โ 16์ผ๋ก ๋ฎ์ถ์๋๋ ์ฑ๋ฅ์ด ๋์์ง ๊ฒ์ ํ์ธ ๊ฐ๋ฅํ๋ค.
ํ์ง๋ง ํจ์น ์ฌ์ด์ฆ๋ฅผ ๋ฎ์ถ๋ฉด ์ํ์ค๊ฐ ๊ธธ์ด์ ธ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ง์ด ์ฌ์ฉํ๋ค๋ ๋จ์ ์ด ์๋ค. -
๋ค๋ฅธ ๋ชจ๋ธ๋ค๊ณผ ๊ณ์ฐ ๋ณต์ก๋ ๋น๊ต

์ถ๋ก ์๊ฐ์ nnUNet ๋ค์์ผ๋ก ์งง์ผ๋ฉฐ, ๋ค๋ฅธ ํธ๋์คํฌ๋จธ ๊ธฐ๋ฐ ๋ชจ๋ธ๋ณด๋ค ํจ์ฌ ๋น ๋ฅธ ๊ฒ์ ์ ์ ์์๋ค.
-
-
UNETR++
U-NETR ์ ๊ทธ๋ ์ด๋ ๋ฒ์
-
Swin_UNETR
ViT๊ฐ ์ธ๋ฐํ ์์ญ์ ์ก์ง ๋ชปํ๋ ๊ฒ์ ๋ณด์ํ ๋ชจ๋ธ