• Title/Summary/Keyword: Open GL

Search Result 346, Processing Time 0.047 seconds

3D Map Acquisition and AR Navigation on Google Tango Platform (구글 탱고 플랫폼에서의 실내 3차원 지도 취득 및 증강 내비게이션 구현)

  • Kim, Man-Jeong;Lee, Hye-Jin;Park, In Kyu
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2016.11a
    • /
    • pp.157-158
    • /
    • 2016
  • 본 논문에서는 구글 탱고 플랫폼을 이용한 실내 3차원 지도 취득과 이를 이용한 증강 내비게이션을 구현하는 방법을 제시한다. 취득한 3차원 지도는 가공을 통해 서버로 전송된다. 내비게이션은 초기 위치를 QR 코드로 파악하고 목적지와의 관계를 통해 가속도 센서와 방향 센서를 사용하여 올바른 길로 인도한다. 증강현실을 구현하기 위해 길 안내화면은 기기의 카메라를 통해 현실을 배경으로 하였고, OpenGL ES 라이브러리를 활용하여, 직진, 좌회전, 우회전 총 세 개의 화살표를 렌더링 한 후 카메라위에 중첩하였다. 증강 내비게이션을 통해 사용자는 스마트폰의 화면만 보고 실내에서 안전하게 장애물을 피하며 빠르게 목적지까지 도착할 수 있게 된다.

  • PDF

Development of Data Analysis and Visualization Program with Stereoscopic Viewing (입체 구현 기능을 지닌 데이터 분석 및 가시화 프로그램의 개발)

  • Na Jeoung-Su;Kim Ki-Young;Kim Byoungsoo
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2002.05a
    • /
    • pp.158-163
    • /
    • 2002
  • In the present study a 3D data visualization and analysis program with stereoscopic viewing is introduced. The GUI of the program is based on Qt-library, while all the graphic rendering is performed with OpenGL library. The program allocates memory dynamically according to the data size so that the problem size is only limited by the computer's hardware memory. The stereoscopic viewing is realized by carefully-calibrated projection and color-masking of red and blue color for the left and right eye, and the only hardware needed for the stereoscopic visualization of 3D data is a cheap and easily-available red/blue glasses. Further work for addition of more functions and options to the present program will be continued.

  • PDF

Integrated Control System Design of Industrial Robot Based on Off-Line Programming (OLP를 이용한 산업용 로봇의 통합제어 시스템 설계)

  • 한덕기;김휘동;한성현
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2002.10a
    • /
    • pp.250-255
    • /
    • 2002
  • We developed a Off-Line Graphic Simulator which can simulate a robot model in 3D graphics space in Windows 98 version. 4 axes industrial robot was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the off-line program system in the Windows 98's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D graphics.

  • PDF

Development of a Pre/Post Processor Program for the Analysis of the Passenger Flow based on Discrete Element Method(DEM) (DEM에 기초한 여객유동 해석을 위한 전/후처리 프로그램 개발)

  • Kim, Chi-Gyeom;Won, Chan-Shik;Hur, Nahm-Keon;Nam, Seong-Won
    • Proceedings of the SAREK Conference
    • /
    • 2008.11a
    • /
    • pp.475-480
    • /
    • 2008
  • A pre/post processor program based GUI(Graphic User Interface) by using the MFC and OpenGL library in the Windows OS have been developed for the analysis of the passenger flow. Using this program, users are able to generate and modify the meshes of multi-storied subway station, set all the parameters for the solver, and obtain the results of the simulation such as transient passenger motions and passenger streak lines in 3-dimensional graphic view.

  • PDF

Behavioral Generation of Android-oriented 3D character using kinect (Kinect를 활용한 안드로이드용 3D 캐릭터 행동 제작)

  • Choi, Hong-Seon;Lee, Kang-Hee;Lee, Won-Joo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.07a
    • /
    • pp.31-32
    • /
    • 2012
  • 본 논문에서는 3D 캐릭터의 애니메이션을 제작하기에 앞서 kinect를 활용하여 캐릭터의 동작을 모션캡처를 통해 쉽게 제작하는 방법을 다룬다. 또한 제작된 캐릭터 애니메이션을 md2포맷으로 export하고 안드로이드 환경의 OpenGL을 활용하여 재생하는 기술을 제안하고 이를 이용하여 향후 스마트폰 증강현실에서 도우미로서 소프트웨어 로봇 또는 에이전트의 다양한 감성 행동을 제작하고자 한다.

  • PDF

Volume Rendering Using Special Point of Volume Data (체적 데이터의 특징점을 이용한 효율적인 볼륨 랜더링)

  • Kim, Hyeong-Gyun;Kim, Yong-Ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.666-669
    • /
    • 2005
  • 본 논문에서는 3차원 형태로 체적 데이터를 효율적으로 랜더링 하기 위해서, 체적 데이터의 특징점을 추출하고 이를 이용하여 3차원 형태로 복원한다. 여기서, 3D Point(Vertext)를 이용하여 체적 데이터를 랜더링하고자 하여 체적소들에 대해 특정한 3D Points 추출하는 PEF 과정과 랜더링 과정을 담당하는 정점 변환 파이프라인 과정을 제안한다. 일반적으로, 고화질의 광선 추적 랜더링 처리의 경우 계샨량이 많아 그 만큼 랜더링 속도가 떨어져 체적에 대한 다른 ?A너링 기법들이 많이 제안되고 있지만, 본 논문은 다른 각도로의 접근하고자 하여, 기존의 광선 추적에 비해 저화질과 매끄럽지 않는 영상을 나타내지만, 추출된 데이터만 고려하기 때문에 계샨량을 많이 줄일 수 있어 처리속도가 개선되어 졌을 볼 수가 있다. 또한, 본 논문에서 기존의 광선 추적 기법에서 표현하는 회전, 절단, 축소/확대의 기능을 그대로 OpenGL을 이용하여 본 논문에서 제안한 처리 단계로 하여 3차원 랜더링 프로그램 제작 하였다.

  • PDF

Efficient Value Rendering using Characteristic point of volume data (체적 데이터의 특징점을 이용한 효율적인 볼륨 랜더링)

  • Kim, Jin-Youl;Kim, Hyeong-Gyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.413-416
    • /
    • 2003
  • 본 논문에서는 3 차원 형태로 체적 데이터를 효율적으로 랜더링 하기 위해서, 체적 데이터의 특징점을 추출하고 이를 이용하여 3차원 형태로 복원하기 위해 3D Points 추출을 위한 PEF 과정과 정적 변환 파이프라인 과정 [6,7] 을 통한 랜더링 방법을 제안한다. 기존의 광선 추적에 비해 저화질의 영상을 나타내지만, 추출된 데이터만 고려하기 때문에 계산량이 줄어들어 그만큼의 랜더링 속도가 빨라짐을 볼 수가 있다. 또한, 기존의 광선 추적 기법에서 표현하는 회전, 절단, 축소/확대의 기능을 OpenGL을 이용하여 3 차원 랜더링 프로그램으로 제작하였다.

  • PDF

GPU-based Acceleration of Image-based Rendering (GPU를 이용한 영상기반 렌더링의 가속)

  • Lee, Man-Hee;Park, In-Kyu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.685-687
    • /
    • 2005
  • 본 논문에서는 깊이 영상기반 3차원 물체(depth image-based 3-D object)의 고속 렌더링 기법을 제안한다. 제안하는 알고리즘은 그래픽 가속기가 지원하는 shader programming 기법을 이용하여 하드웨어 가속을 직접 이용하도록 설계되었다. 또한, 기존의 영상 기반 렌더링의 한계를 극복하여 조명 효과를 표현할 수 있으며 렌더링시 각 화소당 Splat 크기를 하드웨어에서 직접 조절하여 고속 렌더링이 가능하다. 모의 실험결과, 소프트웨어 렌더링 또는 OpenGL 기반의 렌더링에 비해 괄목할 만한 렌더링 속도의 향상이 이루어졌다.

  • PDF

Reconstruction of 3D Virtual Reality Using Depth Information of Stereo Image (스테레오 영상에서의 깊이정보를 이용한 3D 가상현실 구현)

  • Lee, S.J.;Kim, J.H.;Lee, J.W.;Ahn, J.S.;Lee, D.J.;Lee, M.H.
    • Proceedings of the KIEE Conference
    • /
    • 1999.07g
    • /
    • pp.2950-2952
    • /
    • 1999
  • This paper presents the method of 3D reconstruction of the depth information from the endoscopic stereo scopic images. After camera modeling to find camera parameters, we performed feature-point based stereo matching to find depth information. Acquired some depth information is finally 3D reconstructed using the NURBS(Non Uniform Rational B-Spline) method and OpenGL. The final result image is helpful for the understanding of depth information visually.

  • PDF

Graphic Simulator for processing test of Humanoid Robot (인간형 로봇의 동작 더스트를 위한 그래픽 시뮬레이터)

  • Hwang, Byung-Hun;Kim, Jee-Hong
    • Proceedings of the KIEE Conference
    • /
    • 2003.07d
    • /
    • pp.2480-2482
    • /
    • 2003
  • As make a simulator including user interface functions like start & stop, load parameters, record and save, view 3D display has a real-like length and numerical value of sizes, represent real-shape of inner and outer part of robot, make the possible fast and slow selective observation as a adjust a step, receiving the images through the image device which attached in robot, so make a motion tester simulator of humanoid robot which coded by windows based GUI(Graphic User Interface) program with a MMI(Man Machine Interface) function that user can watch the environment which included robot and use a images. For implement this, we use a design data that converted data which made by use a CAD for Laser RP(Rapid Prototyping) progress into C coding for simulator programming. Using OpenGL, an API of graphic, it has a efficiency and detail of graphic operation. To make and test animation data, it has the option of save and resume in animation.

  • PDF