• 검색 결과가 없습니다.

F. 표면재구성해서 표면 3 차원영상을 만듦

4. 표면 3 차원영상을 다듬고 합침

표면 3 차원영상에 남아있는 등고선을 지우면서 표면을 부드럽게 만들었다.

Maya 에서 ‘smooth’ 명령을 써서 표면 3 차원영상을 부드럽게 만들었고, 이 때 표면 3 차원영상에 남아있는 등고선이 없어졌다. 이 과정에서 삼각면의 개수가 늘어났기 때문에 표면 3 차원영상의 파일 크기가 커졌다. 파일 크기를 줄이기 위해

‘reduce’ 명령을 써서 표면 3 차원영상의 삼각면 개수를 줄였다. 삼각면 개수를 너무 많이 줄이면 표면 3 차원영상이 본래 모습과 틀리게 되었고, 너무 조금 줄이면 표면 3 차원영상의 파일 크기가 커졌고 3 차원영상을 다듬기가 불편하였다(Fig. 44). 이 표면 3 차원영상의 매끈한 곳은 삼각면이 컸고 울퉁불퉁한 곳은 삼각면이 작았다(Fig.

44).

Fig. 44. The surface model of cerebellum with 1,214 triangular surfaces (left), 4,340 ones (center), and 284 ones (right).

표면 3 차원영상의 틀린 부분을 고쳤다. 어떤 표면 3 차원영상은 틀린 구역화영상 때문에 틀린 부분이 있었다(Fig. 45). 표면 3 차원영상의 틀린 부분을 고치기 위해 표면 3 차원영상의 삼각면, 삼각면의 모서리, 또는 삼각면의 꼭짓점을 옮겼다. 이 때

모서리와 꼭짓점도 1 개만 옮기거나 여러 개를 한꺼번에 함께 옮길 수 있었다(Fig. 45).

표면 3 차원영상의 둘레에 격자(lattice)를 놓은 다음에 격자의 점을 옮겨서 가장 가까운 삼각면의 꼭짓점을 많이 옮기고, 그 주변의 꼭짓점을 덜 옮길 수 있었다(Fig.

46). 이 때 격자의 밀도는 3 차원영상의 울퉁불퉁한 밀도와 같게 만드는 것이 좋았다.

3 차원영상을 고칠 때 해부학 지식에 어긋나지 않게 하였다. 표면 3 차원영상을 고친 후에, 고친 표면 3 차원영상을 등고선영상에 겹쳐서 보았다(Fig. 47). 이 때 표면 3 차원영상의 여러 부분이 등고선영상보다 튀어나오거나 들어갔다(Fig. 47).

표면 3 차원영상을 고친 다음에, 고친 표면 3 차원영상을 연속절단면영상에 겹쳐서도 보았다(Fig. 47)(Park 등, 2007).

Fig. 45. The surface model of cerebellum with incorrect region (left) and corrected one (right).

Fig. 46. Vertices of the lattice (left), linked dynamically to the triangular surfaces of the surface model (right).

Fig. 47. Corrected surface model of cerebellum, which is overlapped by stacked outlines (left) and by serially-sectioned image (right).

표면 3 차원영상에 빛깔을 칠하였다. Maya 에서 ‘color’ 도구를 써서 각 표면 3 차원영상에 구역화영상의 빛깔을 칠하였다(Fig. 48). 보기를 들어서, 위시상정맥굴의 구역화영상의 빛깔은 RGB 값이 각각 204, 204, 0 이기 때문에 이 빛깔을 표면 3 차원영상에 칠하였다(Fig. 48).

Fig. 48. Surface models of sinuses, which are differently colored (left). Transverse sinuses (red), confluence of sinuses (green), occipital sinus (violet), sigmoid sinuses (dark gray), superior sagittal sinus (yellow), inferior sagittal sinus (black), straight sinus (light blue), inferior petrosal sinuses (orange), superior petrosal sinuses (dark blue), cavernous sinuses (light gray). surface models of arteries, which are differently colored (right). common carotid arteries (yellow), external carotid arteries (red), superficial temporal arteries (green), maxillary arteries (violet), internal carotid arteries (dark gray), anterior cerebral arteries, middle cerebral arteries, posterior cerebral arteries, posterior communicating arteries (light blue), basilar artery (light gray), vertebral arteries (dark blue).

표면 3 차원영상을 합쳐서 한 개의 MB(Maya binary) 파일을 만들었다. Maya 에서 한 개의 MB 파일에 64 개 구조물의 층을 만들었고, 각 층에 구조물의 이름을 붙였다.

이 때 구조물의 영어 이름은 해부학용어(다섯째 판)를 따랐다(Table 2)(대한해부학회, 2005). 이미 만든 64 개의 표면 3 차원영상을 연 다음에, 같은 이름을 가진 층에 담았다. 이 때 등고선영상을 표면재구성한 경우에는 표면 3 차원영상이 제 크기와 제

자리를 간직하였기 때문에 문제가 없었다. 그러나 구역화영상을 쌓고 표면재구성한 경우에는 표면 3 차원영상이 제 크기와 제 자리를 간직하지 않았기 때문에 다음처럼 하였다. 표면 3 차원영상의 크기, 위치, 방향을 조절해서 표면 3 차원영상이 등고선영상에 맞게 하였다(Fig. 49). 이 일을 쉽게 하기 위해 Maya 에서 스크립트를 미리 만들어서 실행하였다(Table 4)(Wilkins 등, 2005). 이 결과로 64 개의 표면 3 차원영상이 담긴 한 개의 MB 파일을 만들었다(Fig. 50)(Table 2).

Fig. 49. Stacked outlines of cerebrum and cerebellum (left). Surface models of cerebrum and cerebellum are kept proper location and horizontal-vertical proportion of the structures (right).

Fig. 50. Combined surface model, accompanied by layer window.

III. 결 과