๐ซ [10๋ถ์ ๊ธฐ์ ] ๋ณต์กํ ์ฌ์ฅ CT, 3D๋ก ์๋ฒฝํ๊ฒ ๋ถ๋ฆฌํ๋ ๋ฒ
๐ซ [10๋ถ์ ๊ธฐ์ ] ๋ณต์กํ ์ฌ์ฅ CT, 3D๋ก ์๋ฒฝํ๊ฒ ๋ถ๋ฆฌํ๋ ๋ฒ
๐ ๋ชฉ์ฐจ
์ '์ฌ์ฅ ์ธ๊ทธ๋ฉํ ์ด์ '์ ์ฃผ๋ชฉํด์ผ ํ๋๊ฐ?
์ฌ์ ์ค๋น: ๋ฐ์ดํฐ์ ๊ฒฐ์ ๋ง์ถ๋ ์์
์ค์ ๊ฐ์ด๋: 10๋ถ ์์ฑ ์ฌ์ฅ ๋ถ๋ฆฌ ํ๋ก์ธ์ค
๋ฏธ์ธ ์กฐ์ ๊ณผ ๋ค๋ฌ๊ธฐ: ์ ๋ฌธ๊ฐ์ ํ ๋ ์ฐจ์ด
[์ง์ค ๋ถ์] ๋ฏธ๋๋ฅผ ์ ์ ํ '์๋ฃ AI' ๊ด๋ จ ์ ๋ง์ฃผ
ํ๋์ ๋ณด๋ ํต์ฌ ์์ฝ ๋ฐ ํ๊ทธ
1. ์ '์ฌ์ฅ ์ธ๊ทธ๋ฉํ ์ด์ '์ ์ฃผ๋ชฉํด์ผ ํ๋๊ฐ?
**์ธ๊ทธ๋ฉํ ์ด์ (Segmentation)**์ด๋ ์ฉ์ด๊ฐ ์์ํ์์ฃ ? ์ฝ๊ฒ ๋งํด ์ฌ์ง ์์์ ๋ฐฐ๊ฒฝ๊ณผ ํผ์ฌ์ฒด๋ฅผ ๋ถ๋ฆฌํ๋ฏ, CT ์์์์ ์ฌ์ฅ์ ๊ฐ ๋ถ์(์ฌ์ค, ์ฌ๋ฐฉ, ํ๊ด ๋ฑ)๋ฅผ ๋ฐ๋ก ๋ผ์ด๋ด๋ ๊ธฐ์ ์ ๋งํฉ๋๋ค.
์ด ๊ธฐ์ ์ ๋จ์ํ ๋ฉ์ง 3D ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๋ ๊ฒ์ด ์๋๋๋ค. ์์ฌ๊ฐ ์์ ๊ณํ์ ์ธ์ฐ๊ฑฐ๋ ์ฌ์ฅ ์งํ์ ์ ํํ ์ง๋จํ๋ ๋ฐ ๊ฒฐ์ ์ ์ธ ์ญํ ์ ํฉ๋๋ค.
"AI๊ฐ ๋งํ๋ ์ธ์์ ๋ง๋ค์๋ค๋ฉด ์ด์ ๋ ๋ก๋ด(๋๋ ๊ธฐ์ )์ด ์์ง์ด๋ ํผ์ง์ปฌ AI ์๋๊ฐ ์ด๋ฆฝ๋๋ค." [1]
์ด ๋ง์ฒ๋ผ, ์๋ฃ ์์ ๋ถ์ ๊ธฐ์ ์ ์ด์ **'๋ณด๋ ๊ฒ'**์ ๋์ด '์ ๋ฐํ๊ฒ ๋ถ์ํ๊ณ ์๋ฎฌ๋ ์ด์ ํ๋' ๋จ๊ณ๋ก ์ง์ ํ์ต๋๋ค.
2. ์ฌ์ ์ค๋น: ๋ฐ์ดํฐ์ ๊ฒฐ์ ๋ง์ถ๋ ์์
์์ ์ ์์ํ๊ธฐ ์ , ๊ฐ์ฅ ๋จผ์ ํ์ธํด์ผ ํ ๊ฒ์ ํด์๋์ ๋๋ค.
์์ด์ํธ๋กํฝ ๋ณต์ (Isotropic Voxel) ์ฒดํฌ: ๊ฐ๋ก, ์ธ๋ก, ๋์ด์ ํฌ๊ธฐ๊ฐ ๋์ผํ ์ ์ก๋ฉด์ฒด ํํ์ ํฝ์ ์ ๋งํฉ๋๋ค. ์ด๊ฒ์ด ๋ง์ง ์์ผ๋ฉด 3D ๋ชจ๋ธ์ด ์ฐ๊ทธ๋ฌ์ ธ ๋ณด์ผ ์ ์์ต๋๋ค.
ํฌ๋กํ(Cropping): ๊ด์ฌ ์๋ ๋ถ์๋ ๊ณผ๊ฐํ ์๋ผ๋ด์ด ์ปดํจํฐ์ ์ฐ์ฐ ์๋๋ฅผ ๋์ ๋๋ค.
3. ์ค์ ๊ฐ์ด๋: 10๋ถ ์์ฑ ์ฌ์ฅ ๋ถ๋ฆฌ ํ๋ก์ธ์ค
์, ์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฌ์ฅ์ ์กฐ๊ฐํด ๋ด ์๋ค. ์ํํธ์จ์ด(์: 3D Slicer)์ Segment Editor ๊ธฐ๋ฅ์ ํ์ฉํฉ๋๋ค.
[์คํ ๊ฐ๋ฅ ์์ญ: ๋จ๊ณ๋ณ ๋ฐ๋ผํ๊ธฐ ๊ฐ์ด๋]
1๋จ๊ณ: ๋ถ์๋ณ ์ด๋ฆํ ๋ฌ๊ธฐ
์ข์ฌ์ค(LV), ์ฐ์ฌ์ค(RV), ๋๋๋งฅ(Aorta), ํ๋๋งฅ(PA) ๋ฑ ๋ถ๋ฆฌํ๊ณ ์ถ์ ๊ตฌ์กฐ๋ฌผ์ ์ด๋ฆ์ ๋ง๋ญ๋๋ค.
'๊ธฐํ(Other)' ์์ญ์ ๋ฐ๋์ ๋ง๋์ธ์. ์ฌ์ฅ ๊ทผ์ก์ด๋ ๋ผ, ๊ณต๊ธฐ์ฒ๋ผ ์ฐ๋ฆฌ๊ฐ ํ์ ์๋ ๋ถ๋ถ์ ์ฌ๊ธฐ์ ๋ด์ต๋๋ค.
2๋จ๊ณ: ์จ์ ์ฌ๊ธฐ (Seed Painting)
๊ฐ ๋ถ์์ ์ค์ฌ์ ๋ธ๋ฌ์๋ก ์์น ์ ํฉ๋๋ค. ์๋ฒฝํ๊ฒ ์น ํ ํ์ ์์ต๋๋ค. "์ฌ๊ธฐ๋ ์ฌ์ค์ด์ผ"๋ผ๊ณ ์๋ ค์ฃผ๋ ์ ํ๋๋ง ์ฐ์ด๋ ์ถฉ๋ถํฉ๋๋ค.
3๋จ๊ณ: ์๋ ํ์ฅ (Grow from Seeds)
'Initialize' ๋ฒํผ์ ๋๋ฆ ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ฐ๋ฆฌ๊ฐ ์ฌ์ ์จ์๋ค์ด ์ฃผ๋ณ์ผ๋ก ํผ์ ธ๋๊ฐ๋ฉฐ ๊ฐ ์์ญ์ ์๋์ผ๋ก ์ฑ์๋๋ค.
4๋จ๊ณ: 3D ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ฑํ
2D ํ๋ฉด์์๋ง ๋ณด๋ฉด ์ ํํ ์ ์ ์์ต๋๋ค. 'Closed Surface' ์ต์ ์ ์ผ์ 3D๋ก ์ ๋ง๋ค์ด์ก๋์ง ์์๋ก ํ์ธํ์ธ์.
4. ๋ฏธ์ธ ์กฐ์ ๊ณผ ๋ค๋ฌ๊ธฐ: ์ ๋ฌธ๊ฐ์ ํ ๋ ์ฐจ์ด
์๋ ๊ธฐ๋ฅ์ด ๋๋ํ๊ธด ํ์ง๋ง, ํ๊ด๊ณผ ์ฌ๋ฐฉ ์ฌ์ด์ฒ๋ผ ๊ฒฝ๊ณ๊ฐ ๋ชจํธํ ๊ณณ์ ์ค์๊ฐ ์๊น๋๋ค. ์ด๋ Shift ํค๋ฅผ ๋๋ฅธ ์ฑ ๋ง์ฐ์ค๋ฅผ ์์ง์ด๋ฉด ๋ชจ๋ ํ๋ฉด์์ ๊ฐ์ ์์น๋ฅผ ๋์์ ํ์ธํ ์ ์์ด ํธ๋ฆฌํฉ๋๋ค.
์ค๋ฌด๋ฉ(Smoothing): ์ธํ๋ถํํ ํ๋ฉด์ ๋ถ๋๋ฝ๊ฒ ๊น์์ค๋๋ค.
ํ๋ฉด ์ ๋จ(Surface Cut): ์ฌ์ฅ ์ ์ฒด๋ฅผ ๊ฐ์ธ๋ ์ฌ๋ญ(Pericardium)์ ํํํ ๋ ์ ์ฉํฉ๋๋ค.
5. [์ง์ค ๋ถ์] ๋ฏธ๋๋ฅผ ์ ์ ํ '์๋ฃ AI' ๊ด๋ จ ์ ๋ง์ฃผ
์ด ๊ธฐ์ ์ ํต์ฌ์ ์๋ํ์ ์ ํ๋์ ๋๋ค. ์ ์ธ๊ณ์ ์ผ๋ก ์๋ฃ ์์ ๋ฐ์ดํฐ๊ฐ ํญ์ฆํ๋ฉด์ ์ด๋ฅผ ๋ถ์ํด ์ฃผ๋ AI ๊ธฐ์ ๋ค์ ๊ฐ์น๊ฐ ์น์๊ณ ์์ต๋๋ค. ํฌ์์๋ผ๋ฉด ๋ฐ๋์ ์ฃผ๋ชฉํด์ผ ํ ์ข ๋ชฉ๊ตฐ์ ๋๋ค.
1) ๋ฃจ๋ (Lunit) - ๊ตญ๋ด ์๋ฃ AI ๋์ฅ์ฃผ
์ ์ง๋จ ๋ถ์ผ์์ ๋ ๋ณด์ ์ด์ง๋ง, ์ต๊ทผ ์์ ๋ถ์ ๊ธฐ์ ์ ๋ํ๊ณ ์์ต๋๋ค. ๊ธ๋ก๋ฒ ํํธ๋์ญ์ด ๊ฐ๋ ฅํ์ฌ ํด์ธ ๋งค์ถ ์ฑ์ฅ์ด ๊ธฐ๋๋ฉ๋๋ค.
2) ๋ทฐ๋ ธ (VUNO) - ์ฌ์ ์ง ์์ธก ๋ฐ ์์ ๋ถ์ ๊ฐ์
ํ๋ถ CT, ์ฌ์ฅ ๋ฑ ๋ค์ํ ์์ฒด ์ ํธ๋ฅผ AI๋ก ๋ถ์ํฉ๋๋ค. ํนํ ๋ฏธ๊ตญ ์์ฅ ์ง์ถ์ด ๊ฐ์ํ๋๊ณ ์์ด ์ฃผ๋ชฉํ ํ์๊ฐ ์์ต๋๋ค.
3) GE ํฌ์ค์ผ์ด (GE HealthCare) - ๊ธ๋ก๋ฒ ํ๋์จ์ด & ์ํํธ์จ์ด ๊ฐ์
CT ์ฅ๋น ์์ฒด๋ฅผ ๋ง๋๋ ํ์ฌ์ด๋ฉด์, ๊ทธ ์์ ๋ค์ด๊ฐ๋ ๋ถ์ ์ํํธ์จ์ด๋ฅผ ๊ตฌ๋ ์๋น์ค๋ก ์ ํํ๋ฉฐ ์์ต ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ํ๊ณ ์์ต๋๋ค.
4) ์๋น๋์ (NVIDIA) - ์๋ฃ AI์ ์์ง
์ ์์์์ ๋ณด์ฌ์ค ๋ชจ๋ ์ฐ์ฐ์ ๊ทธ๋ํฝ ์นด๋(GPU)๊ฐ ์ฒ๋ฆฌํฉ๋๋ค. ์๋ฃ AI ์์ฅ์ด ์ปค์ง์๋ก ์๋น๋์์ ์นฉ ์์๋ ๊ธฐํ๊ธ์์ ์ผ๋ก ๋์ด๋ ๊ฒ์ ๋๋ค.
๐ ์ฉ์ด ์ฌ์ (์ด๋ ค์ด ๋จ์ด ํด์ค)
์ธ๊ทธ๋ฉํ ์ด์ (Segmentation): ์์ ๋ถ์์์ ํน์ ๋์์ด๋ ๊ฒฝ๊ณ๋ฅผ ์ถ์ถํด ๋ด๋ ๊ณผ์ .
๋ณต์ (Voxel): 2D ์ด๋ฏธ์ง์ ์ต์ ๋จ์์ธ ํฝ์ (Pixel)์ ๋์ด ๊ฐ๋ ์ ๋ํ 3D ์ ์ฒด ๊ฒฉ์.
์ธํฐํด๋ ์ด์ (Interpolation): ๋ณด๊ฐ๋ฒ. ๋ฐ์ดํฐ ์ฌ์ด์ ๋น ๊ณต๊ฐ์ ์ํ์ ์ผ๋ก ๊ณ์ฐํด ์ฑ์ ๋ฃ๋ ๊ธฐ์ .
์์ด์ํธ๋กํฝ (Isotropic): ๋ชจ๋ ๋ฐฉํฅ์ผ๋ก ์ฑ์ง์ด ๋์ผํจ. ์ฌ๊ธฐ์๋ ํฝ์ ์ ๊ฐ๋ก, ์ธ๋ก, ๋์ด ๊ธธ์ด๊ฐ ๊ฐ์์ ์๋ฏธ.
๐ก ์ถ๊ฐ ์ ๋ณด (Labeling: ๋ถ์กฑํ ๋ถ๋ถ ๋ณด์)
๊ฐ์๋ฅผ ์ค๋นํ์ ๋ค๋ฉด ๋ค์ ๋ด์ฉ์ ์ถ๊ฐํด ๋ณด์ธ์.
๋ฐ์ดํฐ ๋ณด์: ํ์์ ์๋ฃ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋๋ ๋น์๋ณํ(๊ฐ์ธ์ ๋ณด ์ ๊ฑฐ) ์์ ์ด ํ์์ ๋๋ค.
ํด๋ผ์ฐ๋ ์ปดํจํ : ์ต๊ทผ์๋ ๋ด ์ปดํจํฐ๊ฐ ์๋ ๊ณ ์ฑ๋ฅ ํด๋ผ์ฐ๋ ์๋ฒ์์ ์ธ๊ทธ๋ฉํ ์ด์ ์ ์ํํ๋ ๊ฒ์ด ํธ๋ ๋์ ๋๋ค.
๐ ์์ฝ ๋ฐ ๋ง๋ฌด๋ฆฌ
๊ธฐ์ : ์ฌ์ฅ CT ์ธ๊ทธ๋ฉํ ์ด์ ์ 3D Slicer ๊ฐ์ ๋๊ตฌ๋ก 10๋ถ ๋ง์ ๊ฐ๋ฅํฉ๋๋ค.
๋ฐฉ๋ฒ: ์จ์ ์ฌ๊ธฐ(Grow from Seeds) ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ด๋ณด์๋ ์ฝ๊ฒ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
๊ฐ์น: ์ ๋ฐ ์๋ฃ์ ์์ ์๋ฎฌ๋ ์ด์ ์ ํต์ฌ ๊ธฐ์ ์ ๋๋ค.
ํฌ์: ๋ฃจ๋, ๋ทฐ๋ ธ, GEํฌ์ค์ผ์ด, ์๋น๋์ ๋ฑ ์๋ฃ AI ๋ฐ ์ฐ์ฐ ์ฅ์น ๊ด๋ จ ์ข ๋ชฉ์ ์ฃผ๋ชฉํ์ธ์.
์๋ฃ์ IT์ ๋ง๋จ์ ์ด์ ๊ฑฐ์ค๋ฅผ ์ ์๋ ํ๋ฆ์ ๋๋ค. ์ด ๊ธฐ์ ์ ์ง์ ๋ค๋ค๋ณด๊ฑฐ๋, ์ด ํ๋ฆ์ ์ฃผ๋ํ๋ ๊ธฐ์ ์ ํฌ์ํจ์ผ๋ก์จ ์ฌ๋ฌ๋ถ์ ๋ฏธ๋ ๊ฐ์น๋ฅผ ๋์ฌ๋ณด์๊ธธ ๋ฐ๋๋๋ค.
์ฐธ๊ณ ๋ฌธํ
3D Slicer Documentation: Cardiac CT Segmentation.
[1] ํ๋์ฐจ๊ทธ๋ฃน ๋ก๋ณดํฑ์ค ์ ๋ต ๋ฐํ ์๋ฃ ์ค ์ธ์ฉ (ํผ์ง์ปฌ AI์ ์ ์).
๊ธ๋ก๋ฒ ์์ฅ ์กฐ์ฌ ๊ธฐ๊ด(MarketsandMarkets): ์๋ฃ์ฉ AI ์์ฅ ์ ๋ง ๋ณด๊ณ ์.
์ฐธ์กฐ ์ฌ์ดํธ
ํ๊ทธ: #์๋ฃAI #์ฌ์ฅCT #3D๋ชจ๋ธ๋ง #๋ฃจ๋ #๋ทฐ๋ ธ #์๋น๋์ #์ฌํ ํฌ #IT๊ฐ์ #์ธ๊ทธ๋ฉํ ์ด์ #๋์งํธํฌ์ค์ผ์ด
๋๊ธ
๋๊ธ ์ฐ๊ธฐ