의료영상을 이용한 인체장기의 분할 및 시각화
이준구
*․김양모
**․김도연
***Segmentation and Visualization of Human Anatomy using Medical Imagery
Joon-Ku Lee
*․Yang-Mo Kim
**․Do-Yeon Kim
***요 약
방사선과 의사들은 CT 및 MRI 스캐너로부터 얻어진 인체의 단면 영상을 연속적으로 보고 실제 3차원적으 로 인체가 어떻게 구성되어 있는지를 상상하여 병변을 구별하는데, 의학영상을 이용한 인체 장기의 3차원 시 각화는 2차원 형태의 인체 단면 영상들을 복잡한 알고리즘이나 고성능의 컴퓨팅 파워를 사용하여 실제 인체 와 같이 3차원으로 재구성하여 보여준다. 단면 영상의 추적, 관심영역의 표시 및 추출등과 같은 2차원 영상분 석은 시간이 많이 소모되고, 주관적일 수가 있으며, 수작업인 관계로 빈번한 에러가 발생하는 단점을 가지는 데, 이와 같은 2차원 의료 영상 분석의 단점을 보완하기 위해 의학영상처리 기술과 접목한 3차원 의료 영상의 시각화는 필수적이라 할 수 있다. 명암값 임계치 방법, 영역확장(region growing) 방법, 윤곽선(contour) 추 출 방법 및 변형모델(deformable model) 방법을 사용하여 인체의 각 장기를 분리하였으며, 텍스쳐분석(texture analysis)을 통하여 고안된 특징자를 이용하여 암 부분을 인식하는데 사용하였고, 원근투영(perspective projection) 및 볼륨 데이터의 표면을 렌더링하기 위해 마칭큐브(marching cube) 알고리즘을 사용하였다. 인체 및 분리된 장기에 대한 3차원 시각화는 방사선치료계획(radiation treatment planning), 외과 수술계획, 모의 수술, 중재적(interventional)시술 및 영상유도수술(image guided surgery)에 효과적으로 사용될 수 있다.
ABSTRACT
Conventional CT and MRI scans produce cross-section slices of body that are viewed sequentially by radiologists who must imagine or extrapolate from these views what the 3 dimensional anatomy should be. By using sophisticated algorithm and high performance computing, these cross-sections may be rendered as direct 3D representations of human anatomy. The 2D medical image analysis forced to use time-consuming, subjective, error-prone manual techniques, such as slice tracing and region painting, for extracting regions of interest. To overcome the drawbacks of 2D medical image analysis, combining with medical image processing, 3D visualization is essential for extracting anatomical structures and making measurements. We used the gray-level thresholding, region growing, contour following, deformable model to segment human organ and used the feature vectors from texture analysis to detect harmful cancer. We used the perspective projection and marching cube algorithm to render the surface from volumetric MR and CT image data. The 3D visualization of human anatomy and segmented human organ provides valuable benefits for radiation treatment planning, surgical planning, surgery simulation, image guided surgery and interventional imaging applications.
키워드
Medical Image Processing, Human Organ Segmentation, 3D Visualization, Surface Rendering, Marching Cube 의학영상처리, 인체장기분리, 3차원 시각화, 표면렌더링, 마칭큐브
* 한국원자력연구원([email protected]) ** 충남대학교 전기공학과([email protected])
*** 교신저자 : 순천대학교 컴퓨터공학과([email protected])
접수일자 : 2012. 10. 25 심사(수정)일자 : 2013. 01. 15 게재확정일자 : 2013. 01. 21
I. 서 론
전산화단층촬영(CT), 자기공명영상(MRI) 장치 등과 같은 의료기기를 이용하여 얻어진 2차원 형태의 인체 단면 영상들은 방사선과 전문의들이 판독하여 특정 질 병 및 질환에 대한 진단을 하며, 촬영된 영상들은 질병 의 치료 목적으로도 사용된다. 방사선과 의사들은 CT 및 MRI 스캐너로부터 얻어진 인체의 단면 영상을 연속 적으로 보고, 실제 3차원적으로 인체가 어떻게 구성되 어 있는지를 상상하여 병변을 구별한다. 의학영상을 이 용한 인체 장기의 3차원 시각화는 2차원 형태의 인체 단면 영상들을 복잡한 알고리즘이나, 고성능의 컴퓨팅 파워를 사용하여 실제 인체와 같이 3차원으로 재구성하 여 보여준다[1]. 표준화된 실제 광학내시경 검사에 의해 생성되는 것과 동일하거나, 유사한 형태로 환자의 특정 장기의 내부에 대한 가상의 시각화를 제공하는 가상내 시경 응용도 3차원 시각화의 일부분이라 할 수 있다.
실질적으로, 가상내시경은 시야(view)의 각도 및 방향, 시야의 크기조정, 즉각적인 새로운 시야로의 방향전환, 빛, 병변의 측정등과 같은 실제 광학내시경에서는 불가 능한 시야 제어 및 옵션 등을 제공한다[2].
또한 방사선치료계획(radiation treatment planning) 과 같이 특정 부위에 발생한 종양의 방사선 치료시 발 생하는 부작용을 최소화하기 위해 종양의 체적, 크기, 모양 및 위치와 같은 정보가 필수적인데, 이는 치료 목 적의 방사선 동위원소의 조사각도 및 조사량 결정에 필 요한 정보들이다. 이와 같이 방사선 치료를 계획하는데 있어 인체의 특정 장기 및 종양에 대한 3차원 시각화는 필수 불가결한 요건이라 말할 수 있다[3].
외과적인 수술을 계획하거나 모의 수술을 실시할 경 우에도 인체 장기에 대한 3차원 시각화는 필수적이며 중재적(interventional) 시술시 에도 효율적으로 사용될 수 있다. 수술중에 스캐너를 사용하여 수술전후의 영상 을 실시간으로 촬영하여 시술하는 영상유도수술(image guided surgery)에서도 3차원 시각화는 필수적으로 사 용된다. 단면 영상의 추적, 관심영역의 표시 및 추출등 과 같은 2차원 영상분석은 시간이 많이 소모되고, 주관 적일 수가 있으며, 수작업인 관계로 빈번한 에러가 발 생하는 단점을 가진다. 이와 같은 2차원 의료 영상 분 석의 단점을 보완하기 위해 인체의 특정 장기의 분리, 종양의 추출등과 같은 의학영상처리 기술과 접목한 3차
원 의료 영상의 시각화는 3차원 영상 분석을 위해 필수 적이라 할 수 있다.
CT 및 MRI 로부터 얻어진 인체의 단면영상을 이용 하여 특정 장기의 3차원 시각화를 하기 위해 영상획득, 영상분석, 인체장기분리, 렌더링 및 디스플레이 과정을 수행하였다(그림 1).
영상 분석
신체 장기 분리 영상 획득
렌더링
디스플레이