1 |
1
다 시점 또는 다 계층 영상을 부호화하기 위한 움직임 예측 장치에 있어서:부호화가 완료된 다른 시점 또는 다른 구성요소의 블록을 이용하여 움직임 벡터 예측 후보 리스트를 생성하는 움직임 벡터 후보 생성부; 및상기 움직임 벡터 예측 후보 리스트를 이용하여 현재 블록의 움직임 벡터 예측 정보를 생성하는 움직임 벡터 예측부;를 포함하는 것을 특징으로 하는, 움직임 예측 장치
|
2 |
2
제1항에 있어서,상기 움직임 벡터 후보 생성부는 상기 부호화가 완료된 다른 시점 또는 다른 구성요소의 블록 중 상기 현재 블록과 동일한 위치에 있는 블록을 이용하여 상기 움직임 벡터 예측 후보 리스트를 생성하는 것을 특징으로 하는, 움직임 예측 장치
|
3 |
3
제1항에 있어서,상기 움직임 벡터 후보 생성부는 상기 현재 블록의 좌측 하단 블록, 좌측 블록, 우측 상단 블록, 상단 블록, 좌측 상단 블록, 상기 부호화가 완료된 다른 시점 또는 다른 구성요소의 블록 중 상기 현재 블록과 동일한 위치에 있는 블록, 참조 프레임 내의 상기 현재 블록과 동일한 위치에 있는 블록의 순으로 상기 움직임 벡터 예측 후보 리스트를 생성하는 것을 특징으로 하는, 움직임 예측 장치
|
4 |
4
제3항에 있어서,상기 움직임 벡터 후보 생성부는 상기 부호화가 완료된 다른 시점 또는 다른 구성요소의 블록 중 상기 현재 블록과 동일한 위치에 있는 블록이 움직임 정보를 가지지 않으면 상기 현재 블록과 동일한 위치에 있는 블록의 상단 블록, 상단 좌측 블록, 좌측 블록의 순서로 움직임 정보를 확인하여 상기 움직임 벡터 예측 후보 리스트를 생성하는 것을 특징으로 하는, 움직임 예측 장치
|
5 |
5
제1항에 있어서,상기 움직임 벡터 후보 생성부는 상기 현재 블록의 좌측 하단 블록과 좌측 블록 중 하나와 상기 현재 블록의 우측 상단 블록, 상단 블록 및 좌측 상단 블록 중 하나를 상기 움직임 벡터 예측 후보 리스트로 생성하되, 상기 움직임 벡터 예측 후보 리스트에 추가된 블록들의 움직임 정보가 중복되어 있으면 중복된 블록을 제거하고 상기 부호화가 완료된 다른 시점 또는 다른 구성요소의 블록 중 상기 현재 블록과 동일한 위치에 있는 블록을 상기 움직임 벡터 예측 후보 리스트에 추가하는 것을 특징으로 하는, 움직임 예측 장치
|
6 |
6
제5항에 있어서,상기 움직임 벡터 후보 생성부는 상기 현재 블록과 동일한 위치에 있는 블록의 움직임 정보가 상기 움직임 벡터 예측 후보 리스트에 이미 추가된 블록의 움직임 정보와 같으면 상기 현재 블록과 동일한 위치에 있는 블록 대신 0으로 구성되는 움직임 벡터 후보를 상기 움직임 벡터 예측 후보 리스트에 추가하는 것을 특징으로 하는, 움직임 예측 장치
|
7 |
7
제1항에 있어서,상기 움직임 벡터 후보 생성부는 상기 현재 블록이 속하는 현재 픽처의 현재 코딩 유닛(CU: Coding Unit)과 대응하는 다른 시점 또는 다른 구성요소의 픽처에서 상기 현재 코딩 유닛과 대응하는 위치의 코딩 유닛의 서브블록들의 조합으로 상기 움직임 벡터 예측 후보 리스트를 생성하는 것을 특징으로 하는, 움직임 예측 장치
|
8 |
8
제7항에 있어서,상기 움직임 벡터 후보 생성부는 상기 서브블록의 사이즈를 상기 현재 코딩 유닛의 사이즈를 두 비트(Bit) 우측으로 시프트(Shift) 하는 비트 연산 결과 값으로 정하는 것을 특징으로 하는, 움직임 예측 장치
|
9 |
9
제8항에 있어서,상기 움직임 벡터 후보 생성부는 상기 비트 연산 결과 값이 8x8보다 작은 경우 상기 서브블록의 사이즈를 8x8로 고정하는 것을 특징으로 하는, 움직임 예측 장치
|
10 |
10
제1항에 있어서,상기 움직임 벡터 후보 생성부는 상기 부호화가 완료된 다른 시점 또는 다른 구성요소의 블록 중 상기 현재 블록과 동일한 위치에 있는 블록이 어파인(Affine) 기반 움직임 예측 기술로 부호화 된 경우 그 블록을 현재 CU의 CPMV(Control Point Motion Vector)로 사용하는 것을 특징으로 하는, 움직임 예측 장치
|
11 |
11
제1항에 있어서,상기 움직임 벡터 후보 생성부는 상기 움직임 벡터 후보 생성부는 상기 부호화가 완료된 다른 시점 또는 다른 구성요소의 블록 중 상기 현재 블록과 동일한 위치에 있는 블록을 CPMV(Control Point Motion Vector)로 사용하여 조합 어파인 머지(Affine Merge) 후보를 생성하는 것을 특징으로 하는, 움직임 예측 장치
|
12 |
12
하나 이상의 프로세서 및 메모리를 포함하는 제어부에 의해 수행되는 다 시점 또는 다 계층 영상을 부호화하기 위한 움직임 예측 방법에 있어서:부호화가 완료된 다른 시점 또는 다른 구성요소의 블록을 이용하여 움직임 벡터 예측 후보 리스트를 생성하는 단계; 및상기 움직임 벡터 예측 후보 리스트를 이용하여 현재 블록의 움직임 벡터 예측 정보를 생성하는 단계;를 포함하는 것을 특징으로 하는, 움직임 예측 방법
|
13 |
13
다 시점 또는 다 계층 영상을 복호화하기 위한 움직임 예측 장치에 있어서:복호화가 완료된 다른 시점 또는 다른 구성요소의 블록을 이용하여 움직임 벡터 예측 후보 리스트를 생성하는 움직임 벡터 후보 생성부; 및상기 움직임 벡터 예측 후보 리스트를 이용하여 부호화기로부터 전송받은 인덱스에 해당하는 움직임 벡터를 현재 블록의 움직임 벡터로 적용하여 복호화를 진행하는 움직임 벡터 적용부;를 포함하는 것을 특징으로 하는, 움직임 예측 장치
|
14 |
14
하나 이상의 프로세서 및 메모리를 포함하는 제어부에 의해 수행되는 다 시점 또는 다 계층 영상을 복호화하기 위한 움직임 예측 방법에 있어서:복호화가 완료된 다른 시점 또는 다른 구성요소의 블록을 이용하여 움직임 벡터 예측 후보 리스트를 생성하는 단계; 및상기 움직임 벡터 예측 후보 리스트를 이용하여 부호화기로부터 전송받은 인덱스에 해당하는 움직임 벡터를 현재 블록의 움직임 벡터로 적용하여 복호화를 진행하는 단계;를 포함하는 것을 특징으로 하는, 움직임 예측 방법
|