• Title/Summary/Keyword: Open GL

Search Result 346, Processing Time 0.039 seconds

On Visualization Simulation for Generation of Three Dimensional Sea State (3차원 해상상태 생성을 위한 가시화 시뮬레이션)

  • Sohn, Kyoung-Ho;Bae, Jun-Young;Kim, Yong-Min
    • Journal of Navigation and Port Research
    • /
    • v.26 no.4
    • /
    • pp.449-453
    • /
    • 2002
  • Recently a ship manoeuvring simulator has been developed by Korea Maritime University. We are desiring to apply the movement of wave to the visual scene of sea state in the simulator. This paper discussed the calculation method and visualization simulation of three dimensional sea state using OpenGL API, and the possibility to apply calculation result to the simulator.

A simplifying 30 graphics with OpenGL (OpenGL을 이용한 3차원 그래픽스 간략화 연구)

  • 유영제;최성
    • Proceedings of the KAIS Fall Conference
    • /
    • 2000.10a
    • /
    • pp.348-353
    • /
    • 2000
  • 본 논문은 3차원 컴퓨터 그래픽스(이하 3D 그래픽스)는 컴퓨터의 게임과 시각화(Visualization)등의 경교하고 복잡한 시스템 개발에서부터 단순한 그래프 출력 프로그램까지 그 응용범위가 넓다. 그래픽스 전용 웍스테이션에서부터 개인용 컴퓨터에 이르기까지 다양한 환경으로 그 응용이 점차 확산되는 추세에 있다. 이에 발안추어 기존의 그래픽스 라이브러리는 새로운 요구를 수용하기 위해 확장 및 개선되고 있으며 개인용 컴퓨터 및 웹 기반의 3D 그래픽스 응용을 위해 새로운 그래픽스 라이브러리가 개발 및 배포되고 있다. 개발목적에는 다소 차이가 있으나, VRML, Direct3D, java3D 등은 이러한 추세를 앞당기는 견인차 역할을 하고 있음에는 틀림이 없다. OpenGL이 무엇으면 사용하는 용도 및 추가하는 테크닉과 기술을 설명을 하였다.

Design and Implementation of Free-view Player using OpenGL and Nvidia Video Codec (OpenGL과 Nvidia 영상코덱을 사용한 실시간 자유시점 재생기 설계 및 구현)

  • Gu, Dongjun;Ahn, Heejune
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2020.11a
    • /
    • pp.263-266
    • /
    • 2020
  • 사용자에게 본인이 원하는 시점과 시각을 선택할 수 있도록 하는 자유시점 (Free Viewpoint) MPEG-I 과제를 통하여 3DOF, 3DOF+, 6DOF의 표준을 개발 중이다. 실사 영상의 자유시점 영상을 구현하는 방법으로는 깊이정보를 사용한 렌더링 기법을 사용하는데, 이를 실시간 재생할 수 있는 시스템은 개발되지 않았다. 본 논문에서는 PC 사양에서 NVIDIA 영상 코덱과 OpenGL사용하는 rtRVSlibrary를 바탕으로, 최대 8개의 HD급 다중 뷰 영상 입력 (컬러+깊이)을 자유 시점을 실시간 생성하여 디스플레이하는 재생기를 설계 및 개발하였다. 사용자는 원하는 시점으로 상하좌우앞뒤(회전)로 자유롭게 이동할 수 있으며, 계산양과 화질 효율성을 고려하여 디코딩한 입력영상 중에 두 개의 시점을 선별하는 알고리즘을 개발하여 실시간 동작 (25fps)을 검증하였다.

  • PDF

3D Visualization for Flight Situational Awareness using Google Earth (구글 어스를 이용한 비행 상황인식을 위한 3차원 시각화)

  • Park, Seok-Gyu;Park, Myeong-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.12
    • /
    • pp.181-188
    • /
    • 2010
  • This paper proposes 3D visualization systems for the real-time situation awareness and a state information of the aircraft. This system was embodied with OpenGL and the Google Earth of web base using situation data of the aircraft. The existing system has problem which speed decrease and visible restricted map because massive data of terrain and satellite photo. This system is supports the visualization tool which is economic and entire area for a real-time situation awareness with minimum flight information using Open-API of the Google Earth. Also provides a visible convenience to expansion-view using multiple location information. This research result could be used to system for the situation awareness of the aircraft from web environment.

Parallelization of Feature Detection and Panorama Image Generation using OpenCL and Embedded GPU (OpenCL 및 Embedded GPU를 이용한 영상 특징 추출 및 파노라마 영상 생성의 병렬화)

  • Kang, Seung Heon;Lee, Seung-Jae;Lee, Man Hee;Park, In Kyu
    • Journal of Broadcast Engineering
    • /
    • v.19 no.3
    • /
    • pp.316-328
    • /
    • 2014
  • In this paper, we parallelize the popular feature detection algorithms, i.e. SIFT and SURF, and its application to fast panoramic image generation on the latest embedded GPU. Parallelized algorithms are implemented using recently developed OpenCL as the embedded GPGPU software platform. We compare the implementation efficiency and speed performance of conventional OpenGL Shading Language and OpenCL. Experimental result shows that implementation on OpenCL has comparable performance with GLSL. Compared with the performance on the embedded CPU in the same application processor, the embedded GPU runs 3~4 times faster. As an example of using feature extraction, panorama image synthesis is performed on embedded GPU by applying image matching using detected features.

A Design of Programmable Fragment Shader with Reduction of Memory Transfer Time (메모리 전송 효율을 개선한 programmable Fragment 쉐이더 설계)

  • Park, Tae-Ryoung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.12
    • /
    • pp.2675-2680
    • /
    • 2010
  • Computation steps for 3D graphic processing consist of two stages - fixed operation stage and programming required stage. Using this characteristic of 3D pipeline, a hybrid structure between graphics hardware designed by fixed structure and programmable hardware based on instructions, can handle graphic processing more efficiently. In this paper, fragment Shader is designed under this hybrid structure. It also supports OpenGL ES 2.0. Interior interface is optimized to reduce the delay of entire pipeline, which may be occurred by data I/O between the fixed hardware and the Shader. Interior register group of the Shader is designed by an interleaved structure to improve the register space and processing speed.

Design and Implementation of VRML Authoring Tool Based on OpenGL (OpenGL기반의 VRML저작도구 설계 및 구현)

  • 이문환;강성재;강동우;이재기
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.04a
    • /
    • pp.409-413
    • /
    • 2000
  • 본 논문은 가상현실의 한 분야인 VRML 저작도구의 설계와 구현에 고나하여 기술하였다. 가장 효과적인 장면생성과 Graphic Library (OpengL)와 VRML Noderks의 매칭 구현을 통하여 Objects 의 Rendering 수준을 한 차원 높이고, COM 기반의 Parser 사용으로 저작도구 구현에 효율성과 재사용성을 극대화하며, 3차원 모델링을 모다 손쉽게 저작할수 있는 저작도구를 구현하였다. 3차원 모델링 기술의 기반 구조가 취약한 국내에서 이 분야 기술력의 축적과 함께 3차원 모델링 기술을 이용한 응용 제품 개발의 저변확대와 다양한 유형의 쇼핑몰 구현 기반 기술 확보등의 효과를 거둘 수 있다.

  • PDF

High-Speed Image mosaics Using Texture mapping (텍스쳐 매핑을 이용한 고속 영상 모자익)

  • 최경숙;이칠우
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2001.11a
    • /
    • pp.143-147
    • /
    • 2001
  • 본 논문은 연속된 이미지로부터 고속 영상 모자익을 구성하는 새로운 접근을 기술한다. 제안하는 알고리듬은 전체 영상이 아닌, 종첩영역에서 특징점 및 대응점을 찾아 초기 변한 행렬을 구함으로 좀더 정확한 변환식을 표현하도록 하고 계산량을 감소시킨다. 또한 고속으로 모자익을 수행하도록 하기 위해 OpenGL 기반 텍스쳐 매핑을 이용하였다. 기존의 방법은 모든 영상의 픽셀에 변환식을 곱함으로 인해 많은 계산시간을 초래했다. 본 논문에서 제안하는 방법은 OpenGL 기반 텍스쳐 매핑을 이용해 영상의 각 버텍스에 변환식을 곱함으로서 계산시간을 단축시켰다. 그 결과, PC에서 카메라로부터 영상을 받아들여 고속으로 모자익을 구성할 수 있다.

  • PDF

PC-based 3D graphic spacecraft simulator using OpenGL

  • Kim, Seung-Jun;Lee, Sang-Wook;Jeong, Woo-Seong;Ahn, Byung-Ha
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2002.10a
    • /
    • pp.68.6-68
    • /
    • 2002
  • $\textbullet$ We solved the attitude regulation and tracking problems of spacecrafts. $\textbullet$ We developed a PC-based 3D spacecraft simulator using OpenGL. $\textbullet$ We considered the rigid spacecrafts with gas-jet and reaction wheel actuator. $\textbullet$ In order to verify the effectiveness of the simulator, we applied the output-based controller $\textbullet$ Spacecraft models are animated by roll-pitch-yaw angles, constantly processed by numerical method.

  • PDF

Development of a Dynamic Simulator for Moving Capability Estimation of Track Vehicle (궤도 차량의 기동성능 예측을 위한 동적 시뮬레이터 개발)

  • 조길수
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 1999.10a
    • /
    • pp.137-141
    • /
    • 1999
  • In this paper, we developed a Windows 95 version off-line programming system which can simulate a track vehicle model in 3D graphics space. The track vehicle was adopted as an objective model. The interface between users and the off-line program system in the Windows 95'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