• 제목/요약/키워드: interactive rendering

검색결과 100건 처리시간 0.029초

CUDA를 이용한 최대-최소 8진트리 생성 기법 (Min-Max Octree Generation Using CUDA)

  • 임종현;신병석
    • 한국게임학회 논문지
    • /
    • 제9권6호
    • /
    • pp.191-196
    • /
    • 2009
  • 볼륨 렌더링은 볼륨 데이터로부터 유용한 정보를 추출하여 시각화 하는 방법이다. 일반적으로 볼륨 렌더링에서 사용하는 데이터가 크기 때문에 실시간 처리가 가능한 수준의 빠른 렌더링을 위한 가속기법들이 중요하다. 최대-최소 8진트리는 고속 볼륨 렌더링을 위한 자료구조이지만, 볼륨데이터가 클수록 생성시간이 오래 걸리는 문제가 있다. 본 논문에서는 CUDA를 이용하여 GPU에서 최대-최소 8진트리의 생성을 가속화 하는 방법을 제안한다. 먼저 볼륨데이터에 Space Filling Curve를 적용하여 3차원의 데이터를 연속적인 1차원 배열형태로 변환한다. 이렇게 변환된 데이터로부터 최대-최소 8진트리 자료구조를 만들어 빈공간 도약기법에 적용함으로써 렌더링 속도를 향상시킬 수 있다.

  • PDF

분할된 볼륨의 가시화에서 객체당 투명도 (Per-Object Transparency in Visualization of Segmented Volumes)

  • 정동균;신영길;이철희
    • 한국멀티미디어학회논문지
    • /
    • 제8권9호
    • /
    • pp.1239-1247
    • /
    • 2005
  • 볼륨 렌더링에서는 기본적으로 전이함수에 의해 객체를 구분하여 표시한다. 그러나, 경우에 따라서는 전이 함수만으로는 객체를 구분할 수 없는 경우가 있다. 이 때는 객체를 다른 방법으로 미리 분할한 후 분할 정보를 바탕으로 가시화를 수행한다. 본 논문은 분할된 볼륨의 가시화에서 객체당 투명도를 부여하는 방법을 제시한다. 반투명한 렌더링은 관찰의 대상이 되는 객체에 대한 맥락정보를 효과적으로 전달되기 위해 사용된다. 객체당 투명도는 전이함수의 조절에 의해 객체를 반투명하게 조절하기 어려운 경우에 매우 효과적인 가시화 도구로 사용될 수 있다. 객체당 투명도의 의미에 대한 몇가지 해석과, 그에 따른 알고리즘의 변화를 제시하였다. 또한, 제안된 방법을 일반 그래픽스 하드웨어를 사용하여 구현함으로써, 대화식 사용이 가능한 효율적 구현이 가능함을 보였다.

  • PDF

무료 Web GIS와 보급형 게임엔진을 이용한 다중플랫폼 3차원 인터랙티브 농촌경관 시뮬레이터 개발 (Development of Multi-platform 3D Interactive Rural Landscape Simulator with Low-cost Web GIS and Game Engine)

  • 이성용;김태곤;이지민;서교
    • 농촌계획
    • /
    • 제19권4호
    • /
    • pp.177-189
    • /
    • 2013
  • 3D modeling and rendering technologies are getting more attention from landscape planners and architects because the virtual reality based on 3D graphic technology could give more realistic experience to landscape simulation users and boost promotional effects. The 3D landscape simulation, however, not only requires a lot of cost and time in production, but also demands efforts to distribute to consumers due to various computing environment of them. The purpose of this study is to suggest a process for developing an interactive 3D landscape simulator with low-cost, which can support multi-platform functionality in high quality through reviewing related current software and web services. We select GIMP for 2D image texturing, SketchUpfor 3D modeling, Unity for real-time rendering, and Google Earth for terrain modeling considering price and workability and apply the developed process for Windows, Web, and Android versions to test the applicability for Sangji-ri, Gosam-myeon, Gyeonggi-do, Korea.

지형 렌더링을 위한 효율적인 자료 구조와 알고리즘 (Efficient Data Structures and Algorithms for Terrain Data Visualization)

  • 정문주;한정현
    • 정보처리학회논문지A
    • /
    • 제9A권4호
    • /
    • pp.581-588
    • /
    • 2002
  • 대화적인 멀티미디어 시스템 구현에 있어, 실시간 가시화/시각화(visualization)는 중요한 기능을 한다. 된 논문은 실시간 지형 렌더링을 위한 효율적인 자료 구조와 알고리즘을 제안한다. 대개의 경우, 지형 데이터는 매우 방대한 크기를 가지고 있어서 있는 데이터를 그대로 실시간 렌더링하는 것은 불가능할 경우가 많다. 따라서 실시간 지형 렌더링에서는 LOD(Levels of Detail) 관리와 뷰 프러스텀 컬링이 핵심 사항이 된다. 본 논문은 계층적이면서도 간결한 지형 자료 구조, 신속한 뷰 프러스텀 컬링, 효율적인 LOD 구축 및 이에 기반한 렌더링 기법을 상세히 기술한다. 실험 결과, 제안된 기법은 일반 PC 사양에서 초당 22 프레임의 렌더링 속도를 보였다.

INTERACTIVE VISUALIZATION TECHNIQUES FOR A VIRTUAL REALITY BASED ANALSYIS OF SIMULATION RESULTS

  • Benolken, Paul;Graf, Holger;Rix, Joachim
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 The Seoul International Simulation Conference
    • /
    • pp.237-247
    • /
    • 2001
  • In this paper we present an overview of existing state of the art visualization techniques fur the interactive analysis of results from numerical simulations and measurements. We describe the basic concepts and key ideas behind these different visualization methods in this paper. The potential of these techniques for an efficient integration into a virtual reality environment will be investigated. Furthermore we present our first demonstrator fur visualizing multiparametric data and give an outlook on our plans for further exploiting and developing these techniques in an upcoming project.

  • PDF

Interactive TV를 위한 Polygon 기반의 3D Graphic Engine (Polygon based 3D graphic engine for interactive TV)

  • 김정환;정문열
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2005년도 학술대회
    • /
    • pp.243-247
    • /
    • 2005
  • 디지털 방송은 비디오, 오디오와 더불어 데이터를 전송할 수 있다. 데이터 영역에는 셋톱박스(STB)에서 수행되는 애플리케이션(Xlet)이 포함된다. 디지털 방송은 애플리케이션을 이용해 보다 진보된 인터랙티브 프로그램을 제공할 수 있다. 그러나 이러한 인터렉티브 TV에서 3차원 객체의 활용은 아직 여러 제한사항으로 인해 어려움이 있다. 현재 제정된 DVB-MHP, SCTE-OCAP, ATSC-ACAP 등의 데이터 방송 표준은 3D 객체를 표현하기 위한 구체적인 방법을 기술하지 않고 있다. 또한, 상용셋톱박스에 탑재된 자바 가상 머신(Java Virtual Machine)은 3D 객체를 렌더링(Rendering)하기 위한 API를 제공하지 않고 있다. 그리고 이를 위한 별도의 플러그인(Plug-in)도 제공하지 않는다. 본 논문에서는 Interactive TV에서 3차원 객체를 표현하기 위해 필요한 기본개념과 기술 및 데이터 방송 표준을 분석하고, 이들을 통합하여 polygon 기반의 3D Graphic Engine을 제안한다. 특히, 본 논문에서 제안하는 3D Graphic Engine API는 각각의 표준에서 가용한 공통 API를 기반으로 설계 되었으며, Java Virtual Machine 1.1 환경에서 구동될 수 있도록 구현되었다.

  • PDF

Speech Interactive Agent on Car Navigation System Using Embedded ASR/DSR/TTS

  • Lee, Heung-Kyu;Kwon, Oh-Il;Ko, Han-Seok
    • 음성과학
    • /
    • 제11권2호
    • /
    • pp.181-192
    • /
    • 2004
  • This paper presents an efficient speech interactive agent rendering smooth car navigation and Telematics services, by employing embedded automatic speech recognition (ASR), distributed speech recognition (DSR) and text-to-speech (ITS) modules, all while enabling safe driving. A speech interactive agent is essentially a conversational tool providing command and control functions to drivers such' as enabling navigation task, audio/video manipulation, and E-commerce services through natural voice/response interactions between user and interface. While the benefits of automatic speech recognition and speech synthesizer have become well known, involved hardware resources are often limited and internal communication protocols are complex to achieve real time responses. As a result, performance degradation always exists in the embedded H/W system. To implement the speech interactive agent to accommodate the demands of user commands in real time, we propose to optimize the hardware dependent architectural codes for speed-up. In particular, we propose to provide a composite solution through memory reconfiguration and efficient arithmetic operation conversion, as well as invoking an effective out-of-vocabulary rejection algorithm, all made suitable for system operation under limited resources.

  • PDF

MPEG-4 기반 대화형 방송 시스템 (Interactive Broadcasting System based on MPEG-4)

  • 안상우;조용주;신기선;최진수;김진웅
    • 방송공학회논문지
    • /
    • 제7권1호
    • /
    • pp.28-36
    • /
    • 2002
  • 본 논문에서는 디지털 TV 방송에서 대화형 방송 서비스를 제공하기 위한 MPEG-4 기반 대화형 방송 시스템을 제안한다. 제안한 시스템은 ATSC(Advanced Television Systems Committee) 플랫폼 기반 데이터 방송 시스템에 MPEG-4 데이터를 저작하는 기능. MPEG-4 데이터를 MPEG-2 TS(Transport Stream)로 캡슬화하는 기능, MPEG-4 데이터를 MPEG-2 프로그램과 동기화하는 기능. MPEG-4 데이터를 MPEG-2 TS에서 역다중화하는 기능, MPEG-4 데이터를 복호화/출력하는 기능 및 IP 망을 통한 대화형 기능을 지원할 수 있도록 설계하였다. MPEG-4 기반 대화형 방송 시스템은 사용자에게 강력한 대화형 기능을 제공할 수 있으며. 데이터 방송 국제 규격인 ATSC. DVB 플랫폼(platform)을 대체할 수 있는 장점이 있다.

영상 기반 실시간 재조명 렌더링 시스템 (Image-Based Relighting Rendering System)

  • 김순현;이주행;경민호
    • 한국HCI학회논문지
    • /
    • 제2권1호
    • /
    • pp.25-31
    • /
    • 2007
  • 재조명(relighting) 렌더링은 장면 내에 새로운 광원의 추가 또는 기존 광원 속성의 변경으로 인한 영상의 변화를 효율적으로 계산하는 과정을 말한다. 본 논문에서는 쉐이딩(shading) 계산에서 광원에 독립적인 파라메터를 미리 텍스쳐 이미지 형태로 캐시화하여 재조명 렌더링 과정에서의 계산량을 줄이는 방법을 사용하였다. 이러한 쉐이딩 파라메터들의 캐시 이미지들은 사용자가 카메라 시점을 바꾸고자 할 경우 새로 생성을 하여야 하는데, 이러한 캐시 이미지 생성에는 많은 시간이 소요된다. 본 논문에서는 새로운 시점에서의 캐시 이미지들을 영상 기반 렌더링 (image-based rendering) 기법을 이용하여 실시간에 구하는 방법을 제시한다. 이 방법은 먼저 여러 개의 지정된 카메라 시점에 대한 캐시 이미지들을 미리 생성해 둔다. 다음 원하는 시점의 캐시 이미지는 각 픽셀에 투영되는 3차원 표면점을 역시점변환(inverse viewing transform)을 통해 구하고, 이 점을 지정된 카메라 시점으로 다시 투영하여 캐시 이미지에서의 대응 픽셀을 찾는다. 대응 픽셀의 파라메터 값들을 평균하여 새 캐시 이미지에 써준다. 이 과정들은 하드웨어 그래픽 가속기의 단편 쉐이더(fragment shader)를 이용하여 실시간으로 수행된다.

  • PDF

수묵화 렌더링 시스템 (Oriental Black Ink Rendering System)

  • 정규만;이승응
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제15권2호
    • /
    • pp.19-34
    • /
    • 2009
  • 이 논문에서는 삼차원 메쉬를 이용한 자동화된 수묵화 렌더링 시스템을 소개한다. 먼저 수묵화의 특징을 분석하고 이를 바탕으로 수묵화 렌더링 시스템을 위한 요구사항을 제시한다. 또한 수묵화를 그릴 때 사용되는 중요한 단계들을 살펴본다. 이러한 분석에 기반하여 본 논문에서 제시하는 시스템은 다음과 같은 세 가지 레이어로 나누어진다: 중요선 레이어, 내부 칠하기 레이어 미디어 레이어. 본 논문의 가장 큰 특징은 사실적인 이미지 생성과 실시간 렌더링이라는 두 가지 요구사항을 모두 만족시킬 수 있는 새로운 방법을 제시한다는 점이다. 이 시스템은 몰골법, 백묘법, 구륵법 등 수묵화의 대표적인 세 가지 스타일을 쉽게 생성할 수 있다. 본 논문의 연구 결과는 컴퓨터 게임과 가상 환경 등 실시간 특성이 중요한 요소가 되는 어플리케이션에 바로 적용될 수 있을 것으로 예상된다.

  • PDF