1 |
1
영상 복호화 장치가 수행하는, 현재블록의 움직임벡터를 복호화하는 방법에 있어서, 비트스트림으로부터 상기 현재블록의 움직임벡터 예측자(motion vector predictor)의 후보 인덱스를 복호화하는 단계, 여기서, 상기 후보 인덱스는 후보 리스트 내 움직임벡터 예측자 후보들(candidates) 중 하나의 후보를 지시하고, 상기 후보 리스트는 공간적 후보들, 시간적 후보들, 순차적(history-based) 후보들, 객체대응위치(object corresponding position) 후보들, 및 라지모션(large motion) 후보들의 전부 또는 일부를 포함함;상기 후보 리스트를 구성하는 단계; 및 상기 후보 인덱스를 이용하여 상기 후보 리스트로부터 상기 현재블록의 움직임벡터 예측자를 유도하는 단계를 포함하는 것을 특징으로 하는, 방법
|
2 |
2
제1항에 있어서, 상기 현재블록의 움직임벡터 차분(motion vector difference)을 유도하는 단계; 및상기 움직임벡터 예측자와 상기 움직임벡터 차분을 가산하여 상기 움직임벡터를 복원하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
3 |
3
제1항에 있어서,상기 후보 리스트를 구성하는 단계는, 상기 공간적 후보들을 탐색하는 단계;상기 시간적 후보들을 탐색하는 단계; 및상기 순차적 후보들을 탐색하는 단계를 포함하는 것을 특징으로 하는, 방법
|
4 |
4
제3항에 있어서,상기 후보 리스트를 구성하는 단계는, 상기 객체대응위치 후보들을 탐색하는 단계를 더 포함하되, 상기 객체대응위치 후보들을 탐색하는 단계는,상기 현재블록의 객체 인덱스 및 참조픽처 인덱스를 복호화하는 단계, 여기서, 상기 객체 인덱스는, 상기 현재블록이 포함된 객체의 인덱스이고, 상기 참조픽처 인덱스는 상기 현재블록의 참조픽처를 지시함; 상기 현재블록의 참조픽처 내 객체들에 대해 세그멘테이션을 수행하는 단계;상기 세그멘테이션된(segmentationed) 객체들 중 상기 객체 인덱스와 동일 인덱스를 갖는 객체를 선별하는 단계를 포함하는 것을 특징으로 하는, 방법
|
5 |
5
제4항에 있어서,상기 객체대응위치 후보들을 탐색하는 단계는,상기 동일 인덱스를 갖는 객체를 포함하는 탐색 영역을 이용하여 상기 현재블록의 매칭 영역을 선정하는 단계; 및 상기 매칭 영역을 이용하여 객체대응위치 후보를 생성하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
6 |
6
제3항에 있어서,상기 후보 리스트를 구성하는 단계는, 상기 객체대응위치 후보들을 사용하는지 여부를 지시하는 플래그를 복호화하는 단계를 더 포함하되, 상기 플래그가 참인 경우, 상기 객체대응위치 후보들을 탐색하는 단계를 수행하는 것을 특징으로 하는, 방법
|
7 |
7
제5항에 있어서,상기 매칭 영역을 선정하는 단계는, 상기 탐색 영역에서 상기 현재블록 주변의 복원 영역과 차이가 최소인 영역을 탐색한 후, 상기 최소인 영역에 기초하여 상기 매칭 영역을 선정하는 것을 특징으로 하는, 방법
|
8 |
8
제5항에 있어서, 상기 객체대응위치 후보들을 생성하는 단계는,상기 매칭 영역의 좌상단 픽셀 또는 상기 좌상단 픽셀의 주변 픽셀을 종점으로 하고 상기 현재블록의 좌상단 픽셀을 시점으로 하는 벡터를 상기 객체대응위치 후보들 중 하나로 선정하는 것을 특징으로 하는, 방법
|
9 |
9
제5항에 있어서, 상기 객체대응위치 후보들을 생성하는 단계는,상기 매칭 영역이 존재하지 않는 경우, 상기 동일 인덱스를 갖는 객체의 영역의 좌상단 픽셀 또는 상기 좌상단 픽셀의 주변 픽셀을 종점으로 하고 상기 현재블록의 좌상단 픽셀을 시점으로 하는 벡터를 상기 객체대응위치 후보들 중 하나로 선정하는 것을 특징으로 하는, 방법
|
10 |
10
제3항에 있어서,상기 후보 리스트를 구성하는 단계는,상기 현재블록의 참조픽처의 라지모션벡터 리스트(large motion vector list)를 이용하여 라지모션 후보를 유도하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
11 |
11
제10항에 있어서,상기 라지모션벡터 리스트는,라지모션벡터와 POC(Picture Order Count)의 쌍을 하나 이상 포함하되, 상기 POC는 상기 참조픽처의 라지모션벡터를 이용하여 참조한 참조픽처의 POC를 나타내는 것을 특징으로 하는, 방법
|
12 |
12
제11항에 있어서, 상기 라지모션 후보를 유도하는 단계는,상기 POC, 상기 현재블록을 포함하는 현재 픽처의 POC, 및 상기 참조픽처의 POC를 이용하여, 상기 라지모션벡터로부터 상기 라지모션 후보를 생성하는 것을 특징으로 하는, 방법
|
13 |
13
영상 부호화 장치가 수행하는, 현재블록의 움직임벡터를 부호화하는 방법에 있어서, 상기 현재블록의 움직임벡터 예측자(motion vector predictor)의 후보 리스트를 구성하는 단계;상기 현재블록의 움직임벡터 예측자의 후보 인덱스를 결정하는 단계, 여기서, 상기 후보 인덱스는 상기 후보 리스트 내 움직임벡터 예측자 후보들(candidates) 중 하나의 후보를 지시하고, 상기 후보 리스트는 공간적 후보들, 시간적 후보들, 순차적(history-based) 후보들, 객체대응위치(object corresponding position) 후보들, 및 라지모션(large motion) 후보의 전부 또는 일부를 포함함; 및 상기 후보 인덱스를 이용하여 상기 후보 리스트로부터 상기 현재블록의 움직임벡터 예측자를 유도하는 단계를 포함하는 것을 특징으로 하는, 방법
|
14 |
14
제13항에 있어서, 상기 현재블록의 움직임벡터를 결정하는 단계;상기 현재블록의 움직임벡터 및 상기 움직임벡터 예측자를 이용하여 상기 현재블록의 움직임벡터 차분(motion vector difference)을 유도하는 단계; 상기 움직임벡터 예측자와 상기 움직임벡터 차분을 가산하여 상기 움직임벡터를 복원하는 단계; 및상기 후보 인덱스를 부호화하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
15 |
15
영상 부호화 방법에 의해 생성된 비트스트림을 저장하는 컴퓨터 판독 가능한 기록매체로서, 상기 영상 부호화 방법은, 현재블록의 움직임벡터를 부호화함에 있어서,상기 현재블록의 움직임벡터 예측자(motion vector predictor)의 후보 리스트를 구성하는 단계;상기 현재블록의 움직임벡터 예측자의 후보 인덱스를 결정하는 단계, 여기서, 상기 후보 인덱스는 상기 후보 리스트 내 움직임벡터 예측자 후보들(candidates) 중 하나의 후보를 지시하고, 상기 후보 리스트는 공간적 후보들, 시간적 후보들, 순차적(history-based) 후보들, 객체대응위치(object corresponding position) 후보들, 및 라지모션(large motion) 후보의 전부 또는 일부를 포함함; 및 상기 후보 인덱스를 이용하여 상기 후보 리스트로부터 상기 현재블록의 움직임벡터 예측자를 유도하는 단계를 포함하는 것을 특징으로 하는, 기록매체
|