• 제목/요약/키워드: Projective Texture Mapping

검색결과 5건 처리시간 0.022초

Specification and Implementation of Projective Texturing Node in X3D

  • Kim, In-Kwon;Jang, Ho-Wook;Yoo, Kwan-Hee;Ha, Jong-Sung
    • International Journal of Contents
    • /
    • 제12권2호
    • /
    • pp.1-5
    • /
    • 2016
  • Extensible 3D (X3D) is the ISO standard for defining 3D interactive web- and broadcast-based 3D content integrated with multimedia. With the advent of this integration of interactive 3D graphics into the web, users can easily produce 3D scenes within web contents. Even though there are diverse texture nodes in X3D, projective textures are not provided. We enable X3D to provide SingularProjectiveTexture and MultiProjectiveTexture nodes by materializing independent nodes of projector nodes for a singular projector and multi-projector. Our approach takes the creation of an independent projective texture node instead of Kamburelis's method, which requires inconvenient and duplicated specifications of two nodes, ImageTexture and Texture Coordinate.

카메라 보정을 이용한 텍스쳐 좌표 결정에 관한 연구 (Coordinate Determination for Texture Mapping using Camera Calibration Method)

  • 정관웅;이윤영;하성도;박세형;김재정
    • 한국CDE학회논문집
    • /
    • 제9권4호
    • /
    • pp.397-405
    • /
    • 2004
  • Texture mapping is the process of covering 3D models with texture images in order to increase the visual realism of the models. For proper mapping the coordinates of texture images need to coincide with those of the 3D models. When projective images from the camera are used as texture images, the texture image coordinates are defined by a camera calibration method. The texture image coordinates are determined by the relation between the coordinate systems of the camera image and the 3D object. With the projective camera images, the distortion effect caused by the camera lenses should be compensated in order to get accurate texture coordinates. The distortion effect problem has been dealt with iterative methods, where the camera calibration coefficients are computed first without considering the distortion effect and then modified properly. The methods not only cause to change the position of the camera perspective line in the image plane, but also require more control points. In this paper, a new iterative method is suggested for reducing the error by fixing the principal points in the image plane. The method considers the image distortion effect independently and fixes the values of correction coefficients, with which the distortion coefficients can be computed with fewer control points. It is shown that the camera distortion effects are compensated with fewer numbers of control points than the previous methods and the projective texture mapping results in more realistic image.

3D 가상도시 구축을 위한 건물 텍스쳐 이미지의 왜곡보정 (Adjustment of texture image for construction of a 3D virtual city)

  • 김성수;김병국
    • 대한공간정보학회지
    • /
    • 제10권2호
    • /
    • pp.49-56
    • /
    • 2002
  • 3D 가상도시 구축에 있어 사용자로 하여금 공간 객체 중심으로 지형 지물을 인식할 수 있게 해 줄 수 있는 요소로서 Texture Image를 들 수 있다. 본 연구에서는 디지틀 카메라를 통하여 건물 측면 Texture Image를 획득하고 이렇게 획득한 이미지가 가지고 있는 왜곡을 2D Projective Transformation방법을 사용하여 보정하였다. 보정이 끝난 Texture Image는 OpenGL을 이용하여 3D 건물 모델에 Mapping을 실시하였다. 본 연구를 통해 개발한 응용 프로그램은 가상도시를 구축하는 과정상에 자동화된 방법을 제공할 수 있다.

  • PDF

연속적인 이미지를 이용한 3차원 장면의 사실적인 복원 (Realistic 3D Scene Reconstruction from an Image Sequence)

  • 전희성
    • 정보처리학회논문지B
    • /
    • 제17B권3호
    • /
    • pp.183-188
    • /
    • 2010
  • 본 연구에서는 여러 이미지를 이용하여 사실적인 3차원 장면의 모델을 얻는 방법이 구현되었다. 이미지는 파라메터를 모르는 카메라를 이용하여 여러 위치에서 획득한 것을 사용하였다. 먼저 특징점 추출 및 추적 방법을 사용하여 모든 이미지에 대한 대응점들을 구하고 이 점들을 사용하여 사영복원을 구한다. 그 다음 사영 복원된 값에 여러 제약조건을 사용하여 유클리디언 복원을 하면 특징점들의 3차원 좌표값이 계산된다. 이 좌표값을 이용하여 삼각형 메쉬를 구한 후 이 면에 텍스처 맵핑을 하면 사실적인 복원이 완성된다. 전체 시스템은 C++언어로 구현하였으며, 사용자 인터페이스는 Qt 라이브러리로, 텍스처 맵핑과 모델 가시화 부분은 OpenGL 그래픽스 라이브러리로 구현하였다. 구현된 시스템의 효용성을 보이기 위해 모의 데이터와 실제 이미지 데이터를 이용하여 실험한 결과를 포함하였으며 만족할 만한 복원 결과를 얻을 수 있었다.

3차원 GIS 기반 실시간 비디오 시각화 기술 (Realtime Video Visualization based on 3D GIS)

  • 윤창락;김학철;김경옥;황치정
    • 한국공간정보시스템학회 논문지
    • /
    • 제11권1호
    • /
    • pp.63-70
    • /
    • 2009
  • 3차원 지리정보시스템(GIS: Geographical Information System)은 실세계의 다양한 3차원 현상을 처리, 분석, 표현하는 기술을 적용한 지리정보시스템으로써, 지형, 시설물 등을 3차원 지리정보 데이터로 구축하고 가상현실(VR: Virtual Reality) 등의 시각화 기술과 연동하여 도시, 교통, 환경, 재해, 해양 등의 다양한 분야에서 활용할 수 있도록 하는 시스템이다. 본 논문에서는 3차원 지리정보시스템의 실시간 정보 제공을 극대화하기 위한 3차원 지리정보 기반 비디오 시각화 기술 및 이를 위한 3차원 건물정보 데이터 구축 기술을 제안한다. 본 논문에서 제안하는 3차원 지리정보 기반 비디오 시각화 기술은 네트워크 비디오 카메라의 실시간 비디오 스트림을 3차원 지리정보에 투영(Projection)하여 지형, 시설물 등에 텍스처 매핑하는 기술로써 3차원 지리정보에 기반한 실시간 비디오 정보를 제공할 수 있다. 또한, 본 논문에서는 3차원 투영 텍스처 매핑(3D Projective Texture Mapping)을 위해 항공영상과 LiDAR 데이터를 융합하여 반자동으로 수치건물모형(DBM: Digital Building Model)을 추출할 수 있는 기술을 개발하였다. 본 논문에서 제안하는 기술은 기존의 3차원 지리정보시스템이 제공하는 정적인 시각정보를 실시간 비디오 정보로 대체함으로써 위치에 기반한 현재의 시각적 정보를 의사결정에 즉시 반영할 수 있고 더 나아가서는 지리정보 기반 지능형 상황인지 서비스를 제공할 수 있는 기반이 될 수 있다.

  • PDF