1 |
1
전방향 영상에서 기준 영상 및 참조 영상을 선택하고, 상기 기준 영상 및 참조 영상에서 에피폴라(Epipolar) 기하 추정을 실행하는 단계;
상기 에피폴라 기하 추정을 이용하여, 기준 영상 및 참조 영상 각각으로부터 컨투어(contour)들을 검출하는 단계;
상기 기준 영상 및 상기 참조 영상에 대해 일정 크기의 윈도우로 정규화된 영역 내에 밝기분포를 이용하여 상기 기준 영상 및 참조 영상 각각으로부터 검출된 컨투어들을 정합하는 단계;
상기 정합된 컨투어들 각각을 구성하는 양 끝점을 대상으로 에피폴라 평면을 구하는 단계;
상기 에피폴라 평면 및 상기 에피폴라 평면과 상기 정합된 컨투어가 이루는 평면과의 교선인 3차원 벡터의 각도 오차를 최소화하는 단계; 및
상기 최소화된 에피폴라 평면 및 3차원 벡터의 각도 오차에 기초하여, 상기 기준 영상 및 참조 영상을 촬영한 카메라간의 회전 및 이동 정보를 추정하는 단계
를 포함하는 것을 특징으로 하는 컨투어 정합을 이용한 카메라간의 회전 및 이동 정보를 추정하는 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,
상기 에피폴라(Epipolar) 기하 추정은, 적어도 8개 이상의 대응점에 의한 RANSAC 알고리즘을 이용하는 것을 특징으로 하는 컨투어 정합을 이용한 카메라간의 회전 및 이동 정보를 추정하는 방법
|
4 |
4
제1항에 있어서,
상기 컨투어(contour)들을 검출하는 단계는,
상기 기준 영상 및 참조 영상에 대하여 케니 연산자와 에지 연결 알고리즘을 이용하여, 컨투어를 검출하는 단계인 것을 특징으로 하는 컨투어 정합을 이용한 카메라간의 회전 및 이동 정보를 추정하는 방법
|
5 |
5
제1항에 있어서,
상기 컨투어(contour)들을 검출하는 단계는,
한 픽셀 두께의 컨투어를 검출하는 단계인 것을 특징으로 하는 컨투어 정합을 이용한 카메라간의 회전 및 이동 정보를 추정하는 방법
|
6 |
6
제1항에 있어서,
상기 컨투어들을 정합하는 단계는,
상기 기준 영상으로부터 추출된 컨투어들 각각에 대하여, 각 컨투어 성분이 이루는 평면의 법선 벡터 방향을 기준으로 컨투어들을 병합하여 상기 기준 영상에 대한 병합된 컨투어들을 생성하는 단계;
상기 참조 영상으로부터 추출된 컨투어들 각각에 대하여, 각 컨투어 성분이 이루는 평면의 법선 벡터 방향을 기준으로 컨투어들을 병합하여 상기 참조 영상에 대한 병합된 컨투어들을 생성하는 단계; 및
상기 기준 영상 및 상기 참조 영상에 대해 일정 크기의 윈도우로 정규화된 영역 내에 밝기분포를 비교하여, 상기 기준 영상에 대한 병합된 컨투어들과 상기 참조 영상에 대한 컨투어들 간의 대응 컨투어들을 결정하는 단계
를 포함하는 것을 특징으로 하는 컨투어 정합을 이용한 카메라간의 회전 및 이동 정보를 추정하는 방법
|
7 |
7
제6항에 있어서,
상기 대응 컨투어들을 결정하는 단계는,
하기 수학식에 의하여 상기 기준 영상 및 상기 참조 영상에 대해 일정 크기의 윈도우로 정규화된 영역 내에 밝기분포를 비교하고,
[수학식]
(단, I 및 J는 윈도우 내 영상의 밝기, 및 는 윈도우 내 밝기의 평균임)
상기 수학식의 계산을 통하여 가장 높은 값을 갖는 병합된 컨투어를 상기 참조 영상에서의 대응 컨투어로 결정하는 것을 특징으로 하는 컨투어 정합을 이용한 카메라간의 회전 및 이동 정보를 추정하는 방법
|
8 |
8
제3항 내지 제7항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체
|
9 |
9
기준 영상 및 참조 영상을 포함하는 전방향 영상에서, 에피폴라(Epipolar) 기하 추정을 실행하는 에피폴라 기하 추정부;
상기 에피폴라 기하 추정을 이용하여, 기준 영상 및 참조 영상 각각으로부터 컨투어(contour)들을 검출하는 컨투어 검출부;
상기 기준 영상 및 상기 참조 영상에 대해 일정 크기의 윈도우로 정규화된 영역 내에 밝기분포를 이용하여 상기 기준 영상 및 참조 영상 각각으로부터 검출된 컨투어들을 정합하는 컨투어 정합부;
상기 정합된 컨투어들 각각을 구성하는 양 끝점을 대상으로 에피폴라 평면을 구하고, 상기 에피폴라 평면 및 상기 에피폴라 평면과 상기 정합된 컨투어가 이루는 평면과의 교선인 3차원 벡터의 각도 오차를 최소화하는 오차 조정부; 및
상기 최소화된 에피폴라 평면 및 3차원 벡터의 각도 오차에 기초하여, 상기 기준 영상 및 참조 영상을 촬영한 카메라간의 회전 및 이동 정보를 추정하는 카메라 보정부
를 포함하는 것을 특징으로 하는 카메라간의 회전 및 이동 정보를 추정하는 장치
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
제9항에 있어서,
상기 컨투어 정합부는,
상기 기준 영상으로부터 추출된 컨투어들 각각에 대하여, 각 컨투어 성분이 이루는 평면의 법선 벡터 방향을 기준으로 컨투어들을 병합하여 상기 기준 영상에 대한 병합된 컨투어들을 생성하고,
상기 참조 영상으로부터 추출된 컨투어들 각각에 대하여, 각 컨투어 성분이 이루는 평면의 법선 벡터 방향을 기준으로 컨투어들을 병합하여 상기 참조 영상에 대한 병합된 컨투어들을 생성하고,
상기 기준 영상 및 상기 참조 영상에 대해 일정 크기의 윈도우로 정규화된 영역 내에 밝기분포를 비교하여, 상기 기준 영상에 대한 병합된 컨투어들과 상기 참조 영상에 대한 컨투어들 간의 대응 컨투어들을 결정하는
것을 특징으로 하는 카메라간의 회전 및 이동 정보를 추정하는 장치
|
15 |
15
제14항에 있어서,
상기 대응 컨투어들의 결정은,
하기 수학식에 의하여 상기 기준 영상 및 상기 참조 영상에 대해 일정 크기의 윈도우로 정규화된 영역 내에 밝기분포를 비교하고,
[수학식]
(단, I 및 J는 윈도우 내 영상의 밝기, 및 는 윈도우 내 밝기의 평균임)
상기 수학식의 계산을 통하여 가장 높은 값을 갖는 병합된 컨투어를 상기 참조 영상에서의 대응 컨투어로 결정하는 것을 특징으로 하는 카메라간의 회전 및 이동 정보를 추정하는 장치
|