요약 | 본 발명에서는 움직임 벡터를 구하고자 하는 현재영상 내의 기준블록 데이터와 재생된 이전영상 내의 대응되는 탐색영역 데이터가 기준블록 및 탐색영역 데이터 메모리에 각각 저장된다. 메모리에 저장되어 있는 기준블록 및 탐색영역 데이터를 이용하여 2화소 단위의 움직임 탐색이 수행되며, 2화소 단위의 움직임벡터가 얻어진다. 이때, 수평방향 및 수직방향으로 각각 2:1로 샘플링하여 기준블록 및 탐색영역 데이터가 사용되며, 탐색범위는 -7 ~ +7이 된다. 움직임 탐색의 구조는 현재영상의 기준블록(8x8)을 저장하는 메모리와 재생된 이전영상을 저장하는 탐색영역을 저장하는 메모리(24x8)의 2개로 구성되며, 탐색영역내의 후보블록들 중 SAD(Sum of Absolute Difference)값을 구하는 프로세싱 엘리멘트(Processing Elements) 어레이 블록과 후보 SAD들 중에서 가장 작은 움직임벡터를 구하는 블록으로 구성된다. 본 발명의 움직임추정 중 2단계 탐색 알고리즘을 이용한 하드웨어 구현의 경우 기준 메모리의 데이터 대역폭 및 메모리의 크기가 많이 요구된다. 외부 메모리로부터 다운로드를 받을 때는 다운샘플링 방식과 기준 메모리의 대역폭은 파이프라인 이전에 슬라이스를 미리 다운로드를 받는 구조를 채택함으로써 실제 파이프라인 동작에서는 1/3의 대역폭으로 구현하였다. 또한, 각각의 독립적인 메모리를 가지고 있으므로 해서 낮은 주파수에서도 성능의 저하없이 구현할 수 있다.움직임 추정, 계층탐색, 파이프라인, 프로세싱 엘리멘트, 다운샘플링 |
---|---|
Int. CL | H04N 19/53 (2014.01) |
CPC | |
출원번호/일자 | 1020000079534 (2000.12.21) |
출원인 | 한국전자통신연구원 |
등록번호/일자 | 10-0407691-0000 (2003.11.18) |
공개번호/일자 | 10-2002-0050395 (2002.06.27) 문서열기 |
공고번호/일자 | (20031201) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 | |
법적상태 | 소멸 |
심사진행상태 | 수리 |
심판사항 | |
구분 | |
원출원번호/일자 | |
관련 출원번호 | |
심사청구여부/일자 | Y (2000.12.21) |
심사청구항수 | 7 |