• 제목/요약/키워드: VTK

검색결과 24건 처리시간 0.027초

VTK와 OSG를 이용한 병렬 가시화 시스템의 설계와 구현 (Design and Implementation of Parallel Visualization System using VTK and OSG)

  • 이중연
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(B)
    • /
    • pp.286-289
    • /
    • 2011
  • VTK와 OSG는 컴퓨터 그래픽스 분야에서 널리 사용되는 오픈 소스 라이브러리이다. VTK는 데이터 가시화에 초점을 맞추어 개발된 라이브러리로 다양한 격자 구조의 수치 데이터를 위한 고수준의 가시화 알고리즘을 제공한다. OSG는 다수의 폴리곤으로 구성된 복잡한 전경을 빠르고 효율적으로 렌더링할 수 있도록 하는 라이브러리로 전경 그래프(scene graph)와 다양한 실시간 렌더링 기술을 제공한다. VTK와 OSG는 서로 다른 목적으로 개발된 라이브러리이기 때문에 어느 한 라이브러리만을 이용해서 대용량의 수치 데이터를 가시화하는 것은 많은 노력을 필요로 한다. 따라서 VTK의 고수준 가시화 알고리즘과 OSG의 실시간 렌더링 기술을 접목하여 대용량 데이터를 빠르게 가시화하고자 하는 시도가 여러 연구 그룹에서 꾸준히 있어왔다. 본 논문에서는 테라 스케일의 거대 용량 수치 데이터를 빠르게 가시화하기 위한 방법으로 병렬 VTK 엔진과 OSG 실시간 렌더링 엔진을 접목한 병렬 가시화 시스템을 제안하고자 한다. 또, 본 논문에서 제안하는 가시화 시스템을 이용해서 실제 테라 스케일 데이터에 적용한 사례를 소개한다.

VTK를 이용한 의료영상의 가시화 (Visualization of Medical Images Using Visualization Toolkit)

  • 최형근;탁계래
    • 대한의용생체공학회:학술대회논문집
    • /
    • 대한의용생체공학회 1998년도 추계학술대회
    • /
    • pp.113-114
    • /
    • 1998
  • In this paper, visualization of Visible Human data offered by NLM(National Library of Medicine) is performed using $VTK^{TM}$. Computed Tomography Data set(axial, $587\times341\times256$, and the distance between slices 1mm) is used throughout the study. Before the actual visualization routine, 8 bit-reader class of VTK is developed to transform CT data to VTK dataset. After that, the visualization procedures are done to display 3D image on PC. VTK is freeware, not a commercial software. The results of VTK show relatively good image quality and slower processing time compared with the commercial softwares like IAP, IDL, AVS. Thus if processing time is not the critical factor, VTK is worthy to be used in visualization of the medical images.

  • PDF

VTK를 이용한 무릎 MRI의 3차원 가시화 (3D Visualization of Knee MRI using VTK)

  • 이성철;최학남;홍성욱;너치투준;김학일
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2010년도 한국컴퓨터종합학술대회논문집 Vol.37 No.1(B)
    • /
    • pp.283-288
    • /
    • 2010
  • 본 논문은 VTK를 이용한 3차원 무릎 MRI 가시화에 대한 프로그램 기술을 제안한다. 기존의 많은 연구에서는 VTK를 사용하여 의료영상에 대한 3차원 가시화 프로그램을 제안하였으나 골관절염 진단을 목표로 한 무릎 3차원 가시화 방법은 아직 많이 제안되지 않고 있다. 본 논문에서는 볼륨렌더링(Volume redering) 기술과 다각형렌더링(Polygonal rendering)기술을 융합하여 무릎 및 연골을 효과적으로 가시화 할 수 있는 방법을 제안한다. 프로그램은 사용자 상호작용이 가능하고 VTK를 이용한 GPU기반의 프로세싱을 기반으로 하기 때문에 실시간 렌더링이 가능하다. 실험결과로부터 제안한 3차원 가시화 기술은 연골과 무릎의 관계를 직관적으로 표현할 수 있어 골관절염 조기진단에 유용하게 사용될 것으로 기대한다.

  • PDF

오픈 소스를 이용한 치과 의료영상처리 SW 개발 (Development of Dental Medical Image Processing SW using Open Source Library)

  • 박종진
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권1호
    • /
    • pp.59-64
    • /
    • 2023
  • 최근 IT 기술의 발전으로 의료영상처리 기술은 치과 분야에서도 많이 사용되고 있으며, CT 등에 의한 3D 데이터를 사용하여 치료 효과를 높이고 있다. 본 논문에서는 치과용 의료영상처리 SW를 개발하기 위해 ITK와 VTK 등 오픈 소스 라이브러리를 소개하고, 이를 사용하여 3D CBCT를 중심으로 치과용 의료영상처리 SW를 개발하는 방법에 대해 소개한다. ITK는 의료영상처리를 위한 기본적인 알고리즘들이 구현되어 있어 영상처리 파이프라인을 빠르게 구현할 수 있고 개발자가 원하는 알고리즘을 필터로 손쉽게 구현할 수 있다. 개발된 알고리즘을 VTK와 연동을 통해 시각화 기능을 구현하였다. 개발된 SW를 사용하면 2D 영상의 한계를 극복하는 치과 진단 및 치료에 활용할 수 있다.

뇌 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.

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차원으로만 정합 결과를 표현했을 때 보다 정확한 진단 및 치료에 적용할 수 있으며 기존의 유사한 소프트웨어에 비해 가격 경쟁력도 갖출 것이라 예상된다.

A Study on 3D File Format for Web-based Scientific Visualization

  • Lee, Geon-hee;Nam, Jeong-hwan;Han, Hwa-seop;Kwon, Soon-chul
    • International Journal of Advanced Culture Technology
    • /
    • 제7권1호
    • /
    • pp.243-247
    • /
    • 2019
  • The most commonly used 3D modeling file formats are OBJ (Wavefront file format specification) and STL (STereoLithography). Although they have a common point of view in 3D on the screen, detailed functions are different according to purpose of development. OBJ is the most commonly used 3D file format and STL is mainly used as 3D file format for 3D printing. However, in the field of Scientific Visualization, precise analysis is required. There is a difference in accuracy depending on the type of 3D file format. OBJ and STL are not suitable for delicate surface description because they form meshes in the form of triangular polygons. And if you increase the number of triangle polygons, it will be smoother, but the file size also increases exponentially and causes excessive CPU usage. In contrast, VTK provides a variety of polygon structures, including triangular polygons as well as rectangular polygons and cube polygons. Thus, delicate surface depiction is possible. Delicate surface rendering is possible and file size is not large. This paper describes the concept and structure of VTK. We also compared the load times and file sizes between VTK, STL, and OBJ in the Chrome browser. In addition, the difference in surface rendering ability between VTK, STL, and OBJ is intuitively viewed based on the screen in which each 3D file format is implemented under the same conditions. This study is expected to be helpful for efficient 3D file format for precise implementation of Web - based Scientific Visualization.

A Visualization System of Brain MR image based on VTK

  • Du, Ruoyu;Lee, Hyo Jong
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.336-339
    • /
    • 2012
  • VTK is a free but professional development platform for images three-dimensional (3D) reconstruction and processing. It is powerful, open-source, and users can customize their own needs by self-development of great flexibility. To give the doctors more and detailed information by simulate dissection to the 3-D brain MRI image after reconstruction. A Visualization System (VS) is proposed to achieve 3D brain reconstruction and virtual dissection functions. Based on the free VTK visualization development platform and Visual Studio 2010 IDE development tools, through C++ language, using real people's MRI brain dataset, we realized the images 3D reconstruction and also its applications and extensions correspondingly. The display effect of the reconstructed 3D image is well and intuitive. With the related operations such as measurement, virtual dissection and so on, the good results we desired could be achieved.

사례연구 : VTK를 이용한 대용량 로터 시뮬레이션 데이터의 가시화 (Cast Study : Visualization of Large Rotor Simulation Data using VTK)

  • 이중연;허영주;김민아
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.393-394
    • /
    • 2009
  • 최근 컴퓨팅 성능의 급격한 발전으로 이를 통해 생산되는 데이터의 크기 역시 매우 커지고 있다. 이는 로터 시뮬레이션 분야에서도 마찬가지인데, 과거에는 백만개 정도의 격자 데이터 정도만을 다루었던 것에 비해 최근에는 1억개 이상의 격자 데이터를 다루려는 시도가 계속되고 있다. 그러나 이렇게 생산된 대용량의 시변환(time-variant) 유동 데이터는 그 크기가 매우 크기 때문에 일반 PC에서는 실시간으로 가시화하기에 곤란한 경우가 많다. 또, 이러한 로터 시뮬레이션 데이터는 매우 복잡한 구조를 가지고 있기 때문에 초보자가 이 데이터에서 vortex와 같은 중요한 정보를 뽑아서 가시화하는 데에는 많은 어려움이 있어 왔다. 본 논문에서는 일반 PC에서 가시화하기 어려운 대용량 로터 시뮬레이션 데이터를 고성능 가시화 컴퓨터와 VTK를 이용해서 빠르게 가시화하기 위한 방법을 서술한다. 또, 복잡한 데이터 내부의 중요한 정보들을 자동으로 빠르고 간편하게 표출하기 위한 방법을 제안한다.

VKT를 이용한 3차원 의료영상처리 시스템 (Development of 3D Medical Image Processing System using VTK)

  • 김민석;옥경달;이상범;탁계래
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.442-444
    • /
    • 2002
  • 의료영상의 시각화는 의료정보 시스템에서 질환 진단시 유용하게 사용되고 있다. 특히, 2차원 의료영상의 3차원 가시화를 통한 모의 견습은 실전에서의 부담감을 줄이는데 큰 역할을 하고 있고 이러한 결과는 관련 S/W 개발로 이어지고 있다. 본 논문에서는 의료영상을 여러 형태로 가시화하는 방법과 그 구현 결과에 대해서 기술한다. 구현은 공개 라이브러리인 VTK를 이용함으로써 기존의 유사한 S/W에 비해 가격 경쟁력 또한 갖추고 있다.

  • PDF