• 제목/요약/키워드: 3D graphic object

검색결과 78건 처리시간 0.024초

리얼 타임 리눅스 시스템 설계 (Real Time Linux System Design)

  • 이아리;홍선학
    • 디지털산업정보학회논문지
    • /
    • 제10권2호
    • /
    • pp.13-20
    • /
    • 2014
  • In this paper, we implemented the object scanning with nxtOSEK which is an open source platform. nxtOSEK consists of device driver of leJOS NXJ C/Assembly source code, TOPPERS/ATK(Automotive real time Kernel) and TOPPERS/JSP Real-Time Operating System source code that includes ARM7 specific porting part, and glue code make them work together. nxtOSEK can provide ANSI C by using GCC tool chain and C API and apply for real-time multi tasking features. We experimented the 3D scanning with ultra sonic and laser sensor which are made directly by laser module diode and experimented the measurement of scanning the object by knowing x, y, and z coordinates for every points that it scans. In this paper, the laser module is the dimension of $6{\times}10[mm]$ requiring 5volts/5[mW], and used the laser light of wavelength in the 650[nm] range. For detecting the object, we used the beacon detection algorithm and as the laser light swept the objects, the photodiode monitored the ambient light at interval of 10[ms] which is called a real time. We communicated the 3D scanning platform via bluetooth protocol with host platform and the results are displayed via DPlot graphic tool. And therefore we enhanced the functionality of the 3D scanner for identifying the image scanning with laser sensor modules compared to ultra sonic sensor.

실물에 대한 디지털 홀로그램 고속 생성 (Fast Digital Hologram Generation Using True 3D Object)

  • 강훈종;이강성;이승현
    • 한국통신학회논문지
    • /
    • 제34권11B호
    • /
    • pp.1283-1288
    • /
    • 2009
  • 컴퓨터 그래픽 모델로부터 3차원 정보를 쉽게 추출할 수 있기 때문에, 일반적으로 3차원 컴퓨터 그래픽 모델이 디지털 홀로그래피에 사용되고 있다. 본 논문에서는 depth 카메라를 이용하여 실사로부터 3차원 정보 추출하였고 이를 이용하여 디지털 홀로그램을 생성하였다. Depth 카메라에서 획득된 2차원 실사 영상 및 실물에 대한 깊이 영상은 디지털 홀로그램 생성을 위한 3차원 정보(point cloud) 추출에 사용되었다. 추출된 3차원 정보는 고속 디지털 홀로그램 생성 알고리즘인 코히어런트 홀로그래픽 스테레오그램 방식을 사용하여 홀로그램을 생성하였고, 생성된 디지털 홀로그램은 프라넬(Fresnel) 기반 복원 알고리즘에 의해 복원하였다. 본 방법에 의해 실사에 대한 고속 디지털 홀로그램 생성이 가능함을 제시하였으며, 생성된 디지털 홀로그램으로부터 프라넬 홀로그램의 복원 영상과 같이 선명한 복원 영상을 얻을 수 있었다.

Stereoscopic 3D Modelling Approach with KOMPSAT-2 Satellite Data

  • Tserennadmid, T.;Kim, Tae-Jung
    • 대한원격탐사학회지
    • /
    • 제25권3호
    • /
    • pp.205-214
    • /
    • 2009
  • This paper investigates stereo 3D viewing for linear pushbroom satellite images using the Orbit-Attitude Model proposed by Kim (2006) and using OpenGL graphic library in Digital Photogrammetry Workstation. 3D viewing is tested with KOMPSAT-2 satellite stereo images, a large number of GCPs (Ground control points) collected by GPS surveying and orbit-attitude sensor model as a rigorous sensor model. Comparison is carried out by two accuracy measurements: the accuracy of orbit-attitude modeling with bundle adjustment and accuracy analysis of errors in x and y parallaxes. This research result will help to understand the nature of 3D objects for high resolution satellite images, and we will be able to measure accurate 3D object space coordinates in virtual or real 3D environment.

영상기반 모델링 도구에서의 대화형 3차원 그래픽 객체 생성 (Interactive 3D Graphic Object Creation in Image-based Modeling Tool)

  • 이민석;구본기;박종승;오광만
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2000년도 추계학술발표논문집
    • /
    • pp.187-190
    • /
    • 2000
  • Web상에서 구현되는 대부분의 3차원 그래픽 객체는 특정한 사용자의 요구에 따라 원하는 행동을 수행하지 못한다. 단순히 물체에 대한 3차원적인 모습만 보일 뿐, 물체의 기능 등을 web상에서 보이는 데는 한계가 있다. 본 논문에서는 실제 영상으로부터 직접 3차원 모델을 손쉽게 구축하기 위한 영상기반 모델링 도구에서, 사용자의 입력에 따라 설정된 애니메이션 등 3차원 그래픽 객체에 대한 사용자 interaction을 지원할 수 있는 메커니즘 및 개발 방법에 대하여 소개한다.

  • PDF

객체재향 개념을 반영한 유동해석 후처리 프로그램에 대한 연구 (Study on a post-processing program for flow analysis based on the object-oriented programming concept)

  • 나정수;김기영;김병수
    • 한국전산유체공학회지
    • /
    • 제9권2호
    • /
    • pp.1-10
    • /
    • 2004
  • In the present study, a post-processing program is developed for 3D data visualization and analysis. Because the graphical user interface(GUI) of the program is based on Qt-library while all the graphic rendering is performed with OpenGL library, the program runs on not only MS Windows but also UNU and Linux systems without modifying source code. The structure of the program is designed according to the object-oriented programming(OOP) concept so that it has extensibility, reusability, and easiness compared to those by procedural programming. The program is organized as modules by classes, 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 realized so far which include mesh plot, contour plot, vector plot, streamline plot, and boundary plot are demonstrated and the relevant algorithms are described.

OpenGL을 이용한 대용량 Polygon Model의 View-Frustum Culling 기법 (A View-Frustum Culling Technique Using OpenGL for Large Polygon Models)

  • 조두연;정성준;이규얼;김태완;최항순;성우제
    • 한국게임학회 논문지
    • /
    • 제1권1호
    • /
    • pp.55-60
    • /
    • 2001
  • With rapid development of graphic hardware, researches on Virtual Reality and 3D Games have received more attention than before. For more realistic 3D graphic scene, objects were to be presented with lots of polygons and the number of objects shown in a scene was remarkably increased. Therefore, for effective visualization of large polygon models like this, view-frustum culling method, that visualizes only objects shown in the screen, has been widely used. In general, the bounding boxes that include objects are generated firstly, and the boxes are intersected with view-frustum to check whether object is in the visible area or not. Recently, an algorithm that can check in-out test of objects using OpenGL's selection mode, which is originally used to select the objects in the screen, is suggested. This algorithm is fast because it can use hardware acceleration. In this study, by implementing and applying this algorithm to large polygon models, we showed the efficiency of OpenGL assisted View-Frustum Culling algorithm. If this algorithm is applied to 3D games that have to process more complicated characters and landscapes, performance improvement can be expected.

  • PDF

3D 그래픽 SW(Blender)를 활용한 STL파일 기반의 3D 애니메이션 제작 (Implementation of 3D Animation using 3D Graphic SW(Blender) based on STL Files)

  • 김종진;김종성
    • 한국콘텐츠학회논문지
    • /
    • 제18권9호
    • /
    • pp.710-721
    • /
    • 2018
  • 본 연구에서는 오픈소스 SW인 Blender를 사용하여 인터넷에서 쉽게 구할 수 있는 3D 프린터용 STL(stereolithography) 파일 기반의 3D 애니메이션을 제작하는 방법을 제시하고 이를 OBJ(Object) 파일과 FBX(filmbox) 파일을 이용하는 경우와 비교하였다. STL 파일은 무료로 제공되는 장점이 있지만 OBJ나 FBX 파일과는 달리 계층 구조(hierarchy), 머티리얼(material) 및 텍스쳐(texture) 정보를 포함하지 않기 때문에 3D 애니메이션 제작과정이 좀 더 복잡해진다. 특히 계층구조 정보의 누락은 3D 애니메이션의 핵심인 리깅(rigging) 작업 시에 원하지 않는 부위가 움직이는 심각한 문제를 발생시키는 원인이 된다. 본 연구에서는 Blender의 웨이트 페인팅 기능을 이용하여 계층구조 누락으로 인한 문제를 해결할 수 있음을 예증하였으며 샘플링 횟수와 해상도가 렌더링(rendering) 시간에 미치는 영향도 함께 조사하였다. 한편 3D 프린터로 출력한 곤충 모형은 초등과학교육에서 새로운 형태의 교육 자료로 활용이 가능할 것으로 기대된다.

3D Modeling of Building Sides from the Stereo Images for the Realistic Virtual City in 3D GIS

  • Chung, Yun-Koo;Kim, Kyung-Ok;Han, Joon-Hee
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 1999년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.70-74
    • /
    • 1999
  • Remote sensing (RS) data show the surfaces of the earth only but cannot provide the shape data of building sides. The proposed method recovers a 3D shape of building sides from stereo images. Its result shows a higher possibility for recovering a large shaped object by overcoming the difficulties of traditional stereo matching techniques. The urban area will be visualized more realistically than the current model based on graphic and vector data.

  • PDF

Development of PC-based Radiation Therapy Planning System

  • Suh, Tae-Suk;P task group, R-T
    • 한국의학물리학회:학술대회논문집
    • /
    • 한국의학물리학회 2002년도 Proceedings
    • /
    • pp.121-122
    • /
    • 2002
  • The main principle of radiation therapy is to deliver optimum dose to tumor to increase tumor cure probability while minimizing dose to critical normal structure to reduce complications. RTP system is required for proper dose plan in radiation therapy treatment. The main goal of this research is to develop dose model for photon, electron, and brachytherapy, and to display dose distribution on patient images with optimum process. The main items developed in this research includes: (l) user requirements and quality control; analysis of user requirement in RTP, networking between RTP and relevant equipment, quality control using phantom for clinical application (2) dose model in RTP; photon, electron, brachytherapy, modifying dose model (3) image processing and 3D visualization; 2D image processing, auto contouring, image reconstruction, 3D visualization (4) object modeling and graphic user interface; development of total software structure, step-by-step planning procedure, window design and user-interface. Our final product show strong capability for routine and advance RTP planning.

  • PDF

크로마키 합성을 이용한 디지털 홀로그래피 이미지 획득 방법 연구 (A Study on the Digital Holographic Image Acquisition Method using Chroma Key Composition)

  • 김호식;권순철;이승현
    • 문화기술의 융합
    • /
    • 제8권3호
    • /
    • pp.313-321
    • /
    • 2022
  • 5G기술의 발전과 함께 실감형 콘텐츠에 대한 관심이 커지고 있다. 영화 속에서나 가능했던 홀로그램과 같은 실감형 콘텐츠가 현실에서도 구현될 것이라는 전망이 나오고 있다. 1948년 데니스 가버가 기본 이론을 발표한 이후로 오랜 기간 연구되어 온 홀로그램 분야도 디지털 기술을 접목하여 새로운 방향으로 발전을 계속하고 있다. 빛의 간섭패턴을 기록하여 제작하는 전통적인 광학식 홀로그램으로부터 컴퓨터 형성 홀로그램 (computer generated hologram, CGH)과 디지털 홀로그램 프린터 분야로 발전하고 있다. 디지털 홀로그램 프린터를 이용해 홀로그램을 제작하기 위해서는 우선 여러 장의 다시점 이미지를 이용하여 호겔 (holographic element, Hogel) 이미지를 생성해야 한다. 연속된 다시점의 이미지를 획득하는 방법으로는 실사를 직접 촬영하는 방법과 3D 그래픽 제작 도구를 이용하여 오브젝트를 모델링하고 가상 카메라의 움직임을 렌더링하는 방법이 각각 사용되고 있다. 본 논문에서는 새로운 이미지 획득 방법으로 시각효과 (visual effect, VFX) 기법 중 한 가지인 크로마키 합성 기술을 이용해 다시점 이미지를 제작하는 방법을 제안한다. 실사를 그린 스크린 위에 배치하여 촬영하고, 3D 컴퓨터 그래픽 (comuter graphic, CG) 배경과 합성을 하는 전체 워크플로우를 제시하고, 각 단계의 역할을 설명한다. 제시된 워크플로우의 전체나 일부를 응용하면 추후 새로운 이미지 획득 방법을 연구하는 데에 도움이 될 것으로 기대한다.