• 제목/요약/키워드: VTK(Visualization ToolKit)

검색결과 7건 처리시간 0.018초

VTK를 이용한 의료영상정합의 3차원 시각화 (3D Visualization of Medical Image Registration using VTK)

  • 이명은;김수형;임준식
    • 정보처리학회논문지B
    • /
    • 제15B권6호
    • /
    • pp.553-560
    • /
    • 2008
  • 의료기술의 발전과 함께 의료기관에서 사용되는 영상 데이터량이 급속히 증가하고 있다. 따라서 대용량 의료 영상의 해석을 위해서는 의사들의 육안 검사보다 영상처리 기술을 이용한 자동화 방법이 필요하다. 특히 영상 정합을 통하여 의료 영상을 원하는 형태로 제공할 필요가 있고, 연속적으로 촬영된 2차원 영상들을 3차원 공간으로 해석하고 가시화 할 수 있는 기술이 필수적으로 요구된다. 그러나 현재 고가의 시스템이 대부분이며 의료기관에서는 고가의 시스템 도입에 따른 예산문제로 인해 사용하기를 꺼려하는 문제가 있다. 따라서 본 논문에서는 이러한 환경들을 고려하여 공개 그래픽 라이브러리인 VTK(Visualization Tool Kit)를 이용하여 정합된 결과를 3차원을 비롯한 여러 형태로 가시화할 수 있는 시스템을 개발하고자 한다. 제안한 시각화 시스템은 3차원 공간에서의 정합된 결과를 다양한 형태로 확인함으로써 단순히 2차원으로만 정합 결과를 표현했을 때 보다 정확한 진단 및 치료에 적용할 수 있으며 기존의 유사한 소프트웨어에 비해 가격 경쟁력도 갖출 것이라 예상된다.

뇌 MR영상 수동분할을 위한 VTK기반의 3차원 가시화 소프트웨어 툴 설계 (Design of 3D Visualization Software Tool Based on VTK for Manual Brain Segmentation of MRI)

  • 윤호성;;문치웅;김영훈;최흥국
    • 한국멀티미디어학회논문지
    • /
    • 제18권2호
    • /
    • pp.120-127
    • /
    • 2015
  • Mild Cognitive Impairment(MCI) is a prior step to Alzheimer's Disease(AD). It is different from AD which is seriously affecting daily life. Particularly, the hippocampus could be charged a crucial function for forming memory. MCI has a high risk about progress to AD. Our investigated research for a relationship between hippocampus and AD has been studied. The measurement of hippocampus volumetric is one of the most commonly used method. The three dimensional reconstructed medical images could be passible to interpret and its examination in various aspects but the cost of brain research with the medical equipment is very high. In this study, 3D visualization was performed from a series of brain Magnetic Resonance Images(MRI) and we have designed and implemented a competitive software tool based on the open libraries of Visualization ToolKit(VTK). Consequently, our visualization software tool could be useful to various medical fields and specially prognosis and diagnosis for MCI patients.

OOP 개념에 기초한 유동해석용 후처리 프로그램 개발 (Development of a Post-Processing Program for Flow Analysis Based on the Object-Oriented Programming Concept)

  • 명현국;안종기
    • 대한기계학회논문집B
    • /
    • 제32권1호
    • /
    • pp.62-69
    • /
    • 2008
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for flow visualization of the flow analysis code(PowerCFD) using unstructured cell-centered method. User-friendly GUI(GTaphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes including those based on VTK(Visualization ToolKit)-library, and these classes are made to function through inheritance and cooperation which is an important and valuable OOP concept. The major functions of this post-processor program are introduced and demonstrated, which include mesh plot, contour plot, vector plot, surface plots, cut plot, clip plot, xy-plot and streamline plot as well as view manipulation (translation, rotation, scaling etc).

VTK 3차원 가시화 소프트웨어

  • 김경섭;윤태호;한명희;송철규
    • 전기의세계
    • /
    • 제53권5호
    • /
    • pp.57-60
    • /
    • 2004
  • VTK란 Visualization ToolKit의 약자로서 그래픽 합성, 영상처리 및 3차원 데이터 가시화의 기능을 제공하는 소프트웨어 라이브러리이다. VTK는 1993년도에 William J. Schroeder, Ken Martin 및 Bill Lorensen이 공동 집필한 "The Visualization Toolkit: An Objectet-Oriented Approach to 3D Graphics" 책이 출판되면서 널리 알려지기 시작하였다. 이 책의 주저자이며 현재 Kitware 회사(http://www.kitware.com의 사장인 Schroeder는 이 책의 서문에서 데이터의 가시화 (visualization)이란 방대한 데이터를 단순한 숫자나 그림으로 표현하는 것 보다 시각적으로 표현하는 것이라고 정의를 하였으며, 또한 데이터의 시각화를 통하여 데이터의 특성을 이해하고 응용하기가 쉬우며 다양한 측면에서 데이터를 해석 또는 분석 이 가능하다고 주장하였다.(중략)

  • PDF

OOP 개념에 기초한 유동해석용 전처리 프로그램 개발 (Development of a Pre-Processing Program for Flow Analysis Based on the Object-Oriented Programming Concept)

  • 명현국;안종기
    • 대한기계학회논문집B
    • /
    • 제32권1호
    • /
    • pp.70-77
    • /
    • 2008
  • A pre-processing program based on the OOP(object-oriented programming) concept has been developed. The program consists of the input of a 2D or 3D flow problem to a CFD program by means of an user-friendly interface and the subsequent transformation of this input into a form suitable for the solver(PowerCFD) using unstructured cell-centered method. User-friendly GUI(graphic user interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes based on VTK(Visualization ToolKit)-library, and these classes are made to function through inheritance and cooperation which is an important and valuable concept of object-oriented programming. The major functions of this program are introduced and demonstrated, which include mesh generation, boundary settings, solver settings, generation of grid connectivity and geometric data etc.

MRI Data 가시화용 후처리 프로그램 개발 (DEVELOPMENT OF A POST-PROCESSING PROGRAM FOR VISUALIZATION OF MRI DATA)

  • 명현국;최훈희
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2007년도 추계 학술대회논문집
    • /
    • pp.67-72
    • /
    • 2007
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for visualization of MRI. User-friendly GUl(Graphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes based on VTK-library, and these classes are made to function through inheritance and cooperation which are an important and valuable concept of object-oriented programming. The major functions of this post-processor program are introduced and demonstrated, which include contour plot, surface plots, cut plot and clip plot as well as view manipulation (translation, rotation, scaling etc).

  • PDF

마이크로 CT 영상에서 자동 분할을 이용한 해면뼈의 형태학적 분석 (Structural analysis of trabecular bone using Automatic Segmentation in micro-CT images)

  • 강선경;정성태
    • 한국멀티미디어학회논문지
    • /
    • 제17권3호
    • /
    • pp.342-352
    • /
    • 2014
  • 본 논문에서는 마이크로 CT 영상에서 치밀뼈와 해면뼈의 자동 분할 방법을 제안하고 분할된 해면뼈의 형태학적 분석 방법의 구현에 대해 기술한다. 제안된 분할 방법에서는 임계값을 이용하여 뼈 영역을 추출한다. 그 다음에는, 뼈의 바깥 경계선부터 안쪽 방향으로 인접한 경계선을 찾아 치밀뼈 후보 영역을 설정한다. 치밀뼈 후보 영역들 중에서 평균 픽셀값이 최대가 되는 지점을 후보 영역을 탐색하여 치밀뼈를 제거한다. 분할된 해면뼈에 BV/TV, Tb.Th, Tb.Sp, Tb.N의 네 가지 형태학적 지표자들을 계산하는 방법을 VTK(Visualization ToolKit)와 구 정합 알고리즘을 이용하여 구현하였다. 구현된 방법을 쥐의 20개 대퇴골 근위부 영상에 적용하였으며 사람이 수작업으로 분할하는 방법과 비교 실험을 수행하였다. 실험 결과 네 가지 형태학적 지표자 모두 수작업으로 분할한 경우와 자동으로 분할한 경우 3% 이내의 평균 오차율을 보여 제안된 방법은 번거로운 수작업 분할 대신 사용될 수 있음을 알 수 있었다.