Abstract:
본 발명에 따른 카메라 트래킹 장치는, 특징점 정보와 카메라의 움직임 정보를 입력 영상으로부터 실시간 계산하는 카메라 트래킹 장치로서, 전체 특징점 정보를 포함하는 전역적 특징점맵에 대하여 비실시간으로 연산하는 전역적 카메라 트래킹부와, 상기 전체 특징점 중 일부 특징점 정보를 포함하는 지역적 특징점맵에 대하여 실시간으로 연산하는 지역적 카메라 트래킹부와, 상기 전역적 카메라 트래킹부와 상기 지역적 카메라 트래킹부로부터 특징점 정보를 받아 특징점맵의 정보를 갱신하는 전역적 특징점맵 갱신부와, 상기 전역적 특징점맵 갱신부로부터 정보를 받아 상기 지역적 특징점맵에 포함되는 특징점을 실시간 선별하는 지역적 특징점 선별부를 포함하여 구성된다. 본 발명에 따른 광역 이동을 고려한 실시간 카메라 트래킹 장치 또는 방법을 사용하는 경우, 영상입력으로부터 카메라의 위치와 회전을 실시간으로 예측하는 실시간 카메라 트래킹 시스템에 있어 카메라가 넓은 영역을 이동할 경우 입력 데이터의 증가로 인해 발생하는 메모리 부족, 처리속도의 저하문제를 해결하게 되며, 이러한 방법을 활용하여 넓은 공간을 이동하며 장시간 운용하여도 안정적인 결과를 출력하게 된다. 합성, 카메라, 트래킹, 움직임 예측, 실시간, 병렬처리
Abstract:
본 발명은 멀티코어 멀티스레드 기반의 KLT 특징점 추적 방법 및 그 장치에 관한 것으로, 고해상도 입력 영상에 대한 영상 다중 분할 및 영역별 코어를 할당하고, 영역별 병렬 실시간 KLT 특징점을 추출하며, 이 추출된 특징점을 추적함으로써, 기존에서와 같이 특징점 트래킹을 실시간으로 추적할 수 없어 2차원 특징점의 데이터를 필요로 하는 시스템에서의 입력 데이터로 사용할 수 없게되는 문제점을 해결할 수 있다. 또한, 본 발명은 멀티코어 멀티스레드 기반의 KLT 특징점 추적 방법 및 그 장치를 제공함으로써, 고해상도 영상의 실시간 특징점 추적이 가능하여 실시간 카메라 트래킹 시스템 등 실시간으로 2차원 특징점의 데이터를 필요로 하는 시스템에 입력 데이터로서 제공하여 전체 시스템의 실시간성을 보장할 수 있다. 실시간, 특징점, 추적, KLT, 변위 추정
Abstract:
본 발명은 평행사변형을 기반으로 무한 호모그래피를 산출하고, 이를 토대로 건물 구조를 복원하는 방법으로서, 이를 위해 두 개 이상의 평행사변형을 찾아 이것을 이용하여 임의의 카메라를 기준으로 하는 카메라들 사이의 무한 호모그래피를 산출하고, 산출된 무한 호모그래피와 영상들 간의 대응점을 이용하여 아핀(affine) 공간상에서 카메라와 건물의 구조를 복원하고 그 후 복원 된 3차원 점들이 이루는 벡터 간의 직교성 및 거리의 비, 카메라 내부인자에 대한 제한 조건을 이용하여 이 복원 결과를 메트릭(metric) 공간상으로 변환한다. 그 결과 카메라의 내부인자 및 메트릭(metric) 공간상의 카메라의 위치와 건물의 구조를 복원하게 된다. 이 때 모든 영상에 대응하는 카메라의 내부변수가 일정하지 않아도 상기의 모든 복원이 가능할 수 있다. 카메라, 평행성, 3차원 복원, 구조 복원, 아핀, 무한 호모그래피
Abstract:
PURPOSE: A 3D image generating device using a panorama image and a method thereof are provided to simply generate a binocular parallax image about each frame based on a rotative moving picture. CONSTITUTION: An image generating unit(100) generates a rotative moving picture at a fixed location. A panorama image generating unit(200) converts frame images of the rotative moving picture into one panorama image using a cylinder warping function. A panorama binocular parallax image generating unit(300) generates a panorama binocular parallax image about the panoramic image. The panorama binocular parallax image is changed into the binocular parallax image about each frame image using the cylinder warping function.
Abstract:
PURPOSE: An apparatus and a method for real-time camera tracking for a large map are provided to prevent the shortage of a memory resulting from the increase of input data even in the broad movement of a camera by predicting the position and rotation of the camera from an inputted image in real time. CONSTITUTION: A global camera tracking unit(12) performs non-real time calculation for a global specific point map(14), and a local camera tracing unit(13) performs real time calculation for a local specific point map. A global specific point map updater updates the information of the feature point map by the feature information. A local specific point map selector(11) selects specific points within the local feature point map based on the update information.
Abstract:
PURPOSE: A method for calculating a limitless homography and a method for reconstructing an architecture of building using the same is provided to restore a building structure by using a limitless homography by calculating the limitless homography through only parallelograms. CONSTITUTION: The projection onto two camera images for one of two parallelograms of a 3D space is converted into a certain rectangular. A corrected homography for one of parallelograms of a building is obtained. A homography between new images is calculated(S204). A linear limit conditions for limitless homography is calculated(S206), and the linear limit conditions for the two limitless homography is calculated from the one disappearing point. The limitless homography is calculated(S210).
Abstract:
An apparatus for extracting camera motion, and a system and a method for supporting augmented reality for an ocean scene using the same are provided to extract external parameters such as the tilt and the movement of a camera under the assumption that an internal parameter such as the focusing distance is known. An apparatus for extracting camera motion includes a camera rotation information extracting unit(11) and a camera translation calculating unit(12). The camera rotation information extracting unit(11) extracts a horizontal line of the ocean from an input image to obtain a tilt component and a yaw component. The camera rotation information extracting unit(11) obtains a pan component of a camera by using the yaw component and the feature of a long distance background image of at least two first natural feature tracking data existing in the input image. The camera translation calculating unit(12) calculates the translation of the camera by using a rotation angle found from the tilt component and tracking data of at least two natural features existing on the plane of an ocean.
Abstract:
The present invention relates to a camera tracking apparatus which includes a sequence image input unit configured to obtain one or more image frames by decoding an input two-dimensional image; a two-dimensional feature point tracking unit configured to obtain a feature point track by extracting feature points from respective image frames obtained by the sequence image input unit, and comparing the extracted feature points with feature points extracted from a previous image frame, to connect feature points determined to be similar; and a three-dimensional reconstruction unit configured to reconstruct the feature point track obtained by the two-dimensional feature point tracking unit.