earticle

논문검색

게임 오브젝트 Polygon Soup 모델의 근사화 및 보간을 위한 고속 병렬 GPU 적분형 MLS 연산

원문정보

Fast Parallel Integral Moving Least Square Calculation to Approximate and Interpolate Polygon Soup Models for Game Objects

박태정

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Most 3D models which are easily available on the Internet or designed by designers are polygon soups - they do not have topology information; some triangles are missing; or there exist some T-junctions. Due to this issue, it is often impossible to apply advanced geometry techniques to those polygon soups because most advanced methods assume that the 3D models are perfect manifold meshes. To address this problem, an integral MLS method which calculates integration, not summation over sample points to generate smooth implicit surfaces. However, those methods basically require global calculations for all the triangles so that it is very hard to accelerate the operations only with one CPU core. In this paper, we present a GPU-based parallelization technique for the analytic approach of the integral MLS method. Also, we discuss the difference between integral MLS and conventional one which was not fully explained in other papers. In our experiment, using GPU, we achieve that 250-fold speedup over the single CPU core.

한국어

일반적으로 게임 디자인 시에 웹과 같은 매체를 통해 구하거나 디자이너들이 디자인 툴로 제작한 3차원 기하 모델은 polygon soup 형태가 대부분이다. 따라서 이러한 polygon soup 모델은 일반적으로 완전한 매시로 가정해서 적용하는 여러 기법들을 적용할 수 없다. 이러한 문제를 해결하고 보다 매끈한 곡면을 얻기 위해서 MLS(Moving Least Squares) 방법을 점 단위가 아니라 삼각형 면 단위로 확장한 적분형 MLS 기법이 제안되었다. 그러나 이 기법은 본질적으로 전역(global) 계산의 한계로 인한 계산 속도의 한계가 불가피한 특징이 있었다. 본 논문에서는 분석적 해를 바탕으로 한 전역 계산 속도를 보다 가속화하기 위한 GPU 기반 병렬 기법을 제안하고 또한 기존 논문에서 충분히 논의하지 않았던 적분형 MLS 기법과 일반 MLS 기법의 차이점을 설명한다. 특히 GPU를 통한 가속 결과, 연산 정밀도의 감소없이 CPU 코어 1개로 계산하는 경우보다 평균 250배의 속도 향상을 얻을 수 있었다.

목차

요약
 ABSTRACT
 Ⅰ. 서론
 Ⅱ. 관련 연구
 Ⅲ. 점 집합에서의 MLS
 Ⅳ. 적분형 MLS
  1. Shen et al.[2]의 개요
  2. Shen et al.[2]의 문제점
  3. Park et. al [3]에 대한 개요
 V. 병렬화 기법
  1. NVIDIA GPU 아키텍처와 CUDA
  2. 적분형 MLS의 CUDA기반 병렬화
 VI. 결과 비교 및 분석
  1. 단일 코어 CPU와 제안하는 GPU 병렬처리의 연산 복잡성 비교
  2. 실험 방법 및 환경
  3. 결과 분석
 VII. 결론
 참고문헌

저자정보

  • 박태정 Tae jung Park. 고려대학교 컴퓨터그래픽스 연구실

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,600원

      0개의 논문이 장바구니에 담겼습니다.