1 |
1
제1 및 제2 카메라를 포함하는 스테레오 카메라를 이용하여 거리를 측정하는 방법에 있어서,
제1 및 제2 카메라를 캘리브레이션하여 기준 모션벡터를 설정하는 단계;
제1 카메라 영상을 참조하여 제2 카메라 영상을 인코딩하는 단계;
상기 제2 카메라 영상의 소정 블록이 인터 예측되어 인코딩된 경우 상기 소정 블록의 모션벡터와 상기 기준 모션벡터를 비교하는 단계;
상기 비교 결과 상기 모션벡터가 상기 기준 모션벡터와 같지 않고 유효한 경우 상기 모션벡터의 크기값을 디스패리티값으로 결정하는 단계; 및
상기 디스패리티값을 이용하여 상기 소정 블록의 영상으로 나타난 피사체와의 거리를 제1 산출하는 단계를 포함하는 거리 측정 방법
|
2 |
2
제 1항에 있어서,
상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같은 경우,
상기 소정 블록의 영상을 배경으로 분류하고, 상기 소정 블록의 영상을 삭제하는 단계를 더 포함하는 거리 측정 방법
|
3 |
3
제 1항에 있어서,
상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같지 않고 상기 모션벡터가 유효하지 않은 경우, 상기 소정 블록을 무효처리하는 단계를 더 포함하되,
상기 모션벡터가 유효하지 않은 경우는
상기 기준 모션벡터가 수평성분만을 갖고 있고 상기 모션벡터는 수직성분을 갖는 경우와,
상기 제1 카메라가 상기 제2 카메라보다 왼쪽에 위치할 때, 상기 모션 벡터의 수평성분이 상기 기준 모션벡터의 수평성분보다 작은 경우와,
상기 제1 카메라가 상기 제2 카메라보다 오른쪽에 위치할 때, 상기 모션 벡터의 수평성분이 상기 기준 모션벡터의 수평성분보다 큰 경우 중 어느 하나인 거리 측정 방법
|
4 |
4
제 1항에 있어서,
상기 소정 블록이 인트라 예측되어 인코딩된 경우, 상기 제2 카메라를 소정 픽셀만큼 수평이동시킨 후 상기 소정 블록의 영상으로 나타난 피사체와의 거리를 제2 산출하는 단계를 더 포함하는 거리 측정 방법
|
5 |
5
제 1항에 있어서,
상기 제2 카메라 영상을 참조하여 상기 제1 카메라 영상을 인코딩하는 단계와,
상기 제2 카메라 영상의 소정 블록이 인터 예측되어 인코딩된 경우, 상기 소정 블록의 상기 제1 카메라 영상의 모션벡터와 상기 제2 카메라 영상의 모션벡터를 이용하여 상기 소정블록을 선택적으로 무효처리하는 단계를 더 포함하는 거리 측정 방법
|
6 |
6
제 4항에 있어서, 상기 제2 산출하는 단계는
제1 카메라 영상을 참조하여 상기 수평이동후의 제2 카메라 영상을 인코딩하는 단계와,
상기 수평이동에 따라 상기 기준 모션벡터와 상기 수평 이동후의 제2 카메라 영상의 상기 소정 블록의 모션벡터를 비교하는 단계와,
상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같지 않고 상기 모션벡터가 유효한 경우 상기 모션벡터의 크기값을 디스패리티값으로 결정하는 단계; 및
상기 디스패리티값을 이용하여 상기 소정 블록의 영상으로 나타난 피사체와의 거리를 산출하는 단계를 포함하는 거리 측정 방법
|
7 |
7
제1 및 제2 카메라를 포함하는 스테레오 카메라;
상기 스테레오 카메라로부터 제공된 상기 제1 및 제2 카메라 영상을 저장하는 프레임 저장기;
상기 제1 카메라 영상을 I 프레임으로 인코딩하고, 상기 제2 카메라 영상을 P 프레임으로 인코딩하는 인코더;
상기 제2 카메라 영상을 디코딩 하는 디코더; 및
상기 제2 카메라 영상의 소정 블록이 인터 예측된 경우 상기 소정 블록의 모션벡터와 미리 설정된 기준 모션벡터를 비교하고, 상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같지 않고 상기 모션벡터가 유효한 경우 상기 소정 블록을 디스패리티 블록으로 분류하고 상기 모션벡터의 크기값을 디스패리티값으로 결정하는 분류기를 포함하는 스테레오 매칭 시스템
|
8 |
8
제 7항에 있어서,
상기 분류기는, 상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같은 경우,
상기 소정 블록을 배경으로 분류하고, 상기 소정 블록의 영상을 삭제하는 스테레오 매칭 시스템
|
9 |
9
제 7항에 있어서,
상기 분류기는, 상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같지 않고 상기 모션벡터가 유효하지 않은 경우, 상기 소정 블록을 무효처리하되,
상기 모션벡터가 유효하지 않은 경우는
상기 기준 모션벡터가 수평성분만을 갖고 있고 상기 모션벡터는 수직성분을 갖는 경우와,
상기 제1 카메라가 상기 제2 카메라보다 왼쪽에 위치할 때, 상기 모션 벡터의 수평성분이 상기 기준 모션벡터의 수평성분보다 작은 경우와,
상기 제1 카메라가 상기 제2 카메라보다 오른쪽에 위치할 때, 상기 모션 벡터의 수평성분이 상기 기준 모션벡터의 수평성분보다 큰 경우 중 어느 하나인 스테레오 매칭 시스템
|
10 |
10
제 7항에 있어서,
상기 분류기는, 상기 소정 블록이 인트라 예측된 경우, 상기 소정 블록을 관심영역으로 분류하는 스테레오 매칭 시스템
|
11 |
11
제 10항에 있어서,
상기 제2 카메라 영상을 소정 픽셀만큼 수평이동시키는 영상 쉬프트기를 더 포함하고,
상기 관심영역의 거리를 측정할 때,
상기 디코더는 제1 카메라 영상을 참조하여 소정 픽셀만큼 수평이동된 제2 카메라 영상을 디코딩하고,
상기 분류기는 상기 수평이동에 따라 상기 기준 모션벡터와 상기 수평 이동후의 상기 소정 블록의 모션벡터를 비교하고, 상기 비교 결과 상기 모션벡터와 상기 기준 모션벡터가 같지 않고 상기 모션벡터가 유효한 경우 상기 모션벡터의 크기값을 디스패리티값으로 결정하는 스테레오 매칭 시스템
|