• 제목/요약/키워드: X-File viewer

검색결과 6건 처리시간 0.026초

모바일 플랫폼상의 X-File Viewer (X-File Viewer on a Mobile Platform)

  • 하경주
    • 한국산업정보학회논문지
    • /
    • 제15권4호
    • /
    • pp.61-70
    • /
    • 2010
  • 본 논문에서는 다양한 모바일 플랫폼 환경에서 실행이 가능한 모바일 문서 뷰어를 제안한다. 제안한 문서 뷰어는 자체 파일분석을 통한 파일 decoding 엔진과 독립적인 모듈로 동작하는 엔진으로 OS에 따라 유연하게 장착이 가능하게 설계되었다. 또한 제안된 뷰어에서는 문서파일의 특정을 분석하여 문서파일의 editing tool들의 기초 자료로 사용되어질 수 있다.

3D 데이터 인터페이스를 제공하는 X3D Python 언어 바인딩 뷰어 개발 (Development of an X3D Python Language Binding Viewer Providing a 3D Data Interface)

  • 김하성;이명원
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제10권6호
    • /
    • pp.243-250
    • /
    • 2021
  • 최근 VR/AR/MR 기술과 3D 주변 장치의 발전에 의해 3D 가상현실 응용 서비스 개발이 증가하고 있으며 이에 따라 3D 데이터의 호환성과 이식성에 대한 요구가 증가하고 있다. 여러 장치의 응용 프로그램의 데이터를 공동으로 사용할 수 있도록 하기 위해서는 3D 표준 데이터 형식의 파일 처리가 요구된다. 이 때 가상환경 장면 처리에 필요한 공통의 파일 형식과 함께 함수와 변수 클래스들을 표준화된 라이브러리와 데이터구조를 제공한다면 응용 별로 서로 다른 파일 형식과 데이터구조의 사용으로 인해 발생하는 불필요한 처리 과정을 생략할 수 있어서 보다 효율적인 시스템 구성이 가능할 것이다. 본 연구에서는 이러한 공통의 데이터 파일과 데이터구조 사용 기능을 위해서 특정의 프로그래밍 언어를 이용하여 공용의 3D 표준 파일에 접근하여 다양한 서비스를 개발할 수 있도록 표준화된 데이터를 생성하고 저장할 수 있는 프로그래밍 바인딩 도구를 제공하는 것이 목적이다. 이를 위해 본 논문에서는 Python 프로그래밍 언어를 이용하여 X3D 파일을 표준화된 방식으로 접근할 수 있도록 클래스와 함수를 포함하는 공통의 데이터구조를 정의하며 이 언어 바인딩 인터페이스를 기반으로 X3D 장면 데이터 파일을 렌더링 하는 X3D VR 뷰어인 Python 언어 바인딩 뷰어 구현에 대해 기술한다. 이 뷰어는 X3D 오브젝트의 생성, 변경, 교환 및 전송을 위한 Python 기반의 3D 장면 라이브러리들과 데이터구조를 포함한다. 그리고 이를 이용하여 X3D 오브젝트를 디스플레이하고 이벤트들을 처리한다.

ASE 파일 파싱과 모델 데이터베이스 연동을 통한 3D 웹 서비스 설계 및 구현 (Design and Implementation of 3D Web Service based on ASE File and Model Database)

  • 여윤석;박종구
    • 정보처리학회논문지D
    • /
    • 제11D권6호
    • /
    • pp.1327-1334
    • /
    • 2004
  • 본 논문의 목적은 기존의 정적인 정보검색의 형태를 탈피하여 동적이면서 사용자 지향적인 범용 3D모델 데이터 렌더링을 인터넷 사용자들에게 제공할 수 있는 환경을 설계 및 구현하는 것이다. 이는 3차원 렌더링 프로그램을 실행하여 사용자가 원하는 정보의 결과를 확인하거나 변경하는 등의 동적 정보를 제공하는 웹 서비스를 구현하는 것이다. 이를 위해 가장 보편적인 3차원 모델 데이터, 3D 스튜디오 맥스의 텍스트 출력물인 ASE 포맷 파일을 파싱하여 렌더링 해주는 3D Viewer 프로그램을 제작하고, 이를 ActiveX 컴포넌트인 OCX로 만들어 웹 페이지 상에서 실행 가능하게 한다. 데이터의 효율적 관리와 사용자와의 상호작용을 위하여 ASE 모델들을 위한 데이터베이스를 구축하여 사용자 상호작용적인 Web 3D 웹 서비스를 실현한다. 이를 통하여 인터넷을 통한 실시간적인 정보 교환이나, 네트워크상의 가상공간 내에서의 공동 업무 작업의 가능성을 내다본다.

공개용과 상업용 DICOM STL 파일변환 프로그램으로 출력한 삼차원 프린팅 쇄골 골절 모델의 품질비교 (Comparison of the Quality of Clavicle Fracture Three-dimensional Model Printing by Open Source and Commercial use Digital Imaging and Communications in Medicine Stereolithography File Conversion Program)

  • 오왕균;김형균
    • 대한방사선기술학회지:방사선기술과학
    • /
    • 제41권1호
    • /
    • pp.61-66
    • /
    • 2018
  • The recent 3D printing technology is used in various medical, manufacturing, and education fields and is more efficient in terms of production process, time, and cost than existing production. Especially in fracture surgery, interest and research have been focused on improving accuracy, shortening of operation time and recovery time, and reducing reoperation. However, because of the financial and technical problems of the 3D printer and the file conversion program, the 3D printing is made directly at the hospital, and it is not generally used for diagnosis of fracture and surgical research. In this study, to solve those problems, clavicle CT imaging was switched into Osirix Open Source DICOM Viewer, Stereolithography file conversion programs and commercial Terarecon 3D DICOM Viewer, file conversion programs, and then clavicle fracture model was directly made through 3D printer of fused filament fabrication wire additive processing method, and then the accuracy of the shape was compared and analyzed. Clavicle fracture models printed in two methods were blind-tested on clinicians of general hospitals' orthopedics and radiologic technicians with over 10 years of experiences, and then their analysis opinions of resolution reviews were analyzed. The result showed no difference. The 3D printing model with open source DICOM STL file conversion program used was applicable to clinical, so it is considered useful in precision diagnosis of fracture and operation plans.

의료 영상을 이용한 인체 골 모형 제작의 3차원 프린팅 시스템 개발 (Development of 3D Printing System for Human Bone Model Manufacturing Using Medical Images)

  • 오왕균
    • 대한방사선기술학회지:방사선기술과학
    • /
    • 제40권3호
    • /
    • pp.433-441
    • /
    • 2017
  • 골 모델제작에 사용되는 3차원 프린팅 선택적 레이저 소결(selective laser sintering; SLS) 방식과 광 경화 조형(stereo lithography apparatus; SLA) 방식은 정밀도와 해상도는 좋으나 프린터가 고가이며 운용에 전문지식이 필요하고, 전산화단층 DICOM(digital imaging and communications in medicine)영상을 STL(stereolithography)로 변환하는 프로그램도 고가여서 3차원 프린팅 업체에서 모델을 제작하여 많은 시간과 비용이 소요되므로 일반적으로 골절수술에 사용하지 못하고 있다. 골절환자의 골 모델을 제작하려면 3차원 영상변환프로그램과 3차원 프린팅시스템의 사용이 편리하고 구입 및 운용비용이 저렴해야 하며 큰 골 모델제작이 가능하여야 수술에 사용할 수 있다. 이에 본 연구에서는 DICOM Viewer OsiriX와 와이어형태의 열가소성 재료를 사용하는 용융적층조형(Fused Deposition Modeling; FDM) 방식의 3차원 프린터를 이용하여 출력 크기에 제한이 없고 적은 비용으로 유지와 제작을 할 수 있도록 일반화하여 많은 병원에서 골절수술에 사용할 수 있도록 골절수술환자의 맞춤형 골 모델을 제작할 수 있는 3차원 프린팅 시스템을 개발하였으며 정형외과학의 교육, 연구, 진료의 전 분야에 걸쳐 광범위하게 응용될 것으로 예상되며, 대학병원뿐 아니라 일반병원에서도 편리하게 사용될 것으로 기대된다.

ASE 파일 파싱 및 모델 데이터베이스 연동을 통한 3D View 웹 서비스 구현 (Implementation of 3D View Web Service based on ASE File Parsing and Model Database Linking)

  • 여윤석;박종구
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (중)
    • /
    • pp.685-688
    • /
    • 2003
  • 인터넷 사용자들이 정적인 정보 페이지 검색의 형태를 벗어나 인터넷상에서 프로그램을 실행하여 정보를 해석하고 볼 뿐만 아니라, 변경하고 새롭게 창조할 수 있는 동적인 정보를 제공하기 위해 가장 보편적인 3차원 데이터, 3D MAX-Studio의 텍스트 출력물인 ASE 포맷 파일을 파싱하여 렌더링 해주는 3D Viewer 프로그램 구현 하고, 이를 ActiveX 컴포넌트인 OCX로 만들어 웹 페이지 상에서 실행 가능하게 한다. 그리고 데이터의 효율적 관리와 사용자와의 상호작용을 위하여 ASE 모델들을 위한 데이터베이스를 구축하여 사용자 상호작용적인 3D View Web Service를 실현한다. 이를 통하여 인터넷을 통한 실시간적인 정보 교환이나, 네트워크상의 가상공간 내에서의 공통 업무 작업의 가능성을 내다 보았다.

  • PDF