1 |
1
제1 MVP(motion vector predictor) 후보(candidate) 도출을 위한 제1 주변 블록들에서 가용한 블록이 있는지 여부를 기반으로 스케일링 정보의 값을 결정하되, 상기 제1 주변블록들은 현재 블록의 좌하측 블록 및 좌측 블록을 포함하는 단계;제2 주변 블록들 중 하나인 제2 블록을 기반으로 제2 MVP 후보를 도출하되, 상기 제2 주변블록들은 상기 현재 블록의 우상측 블록, 상측 블록 및 좌상측 블록을 포함하고, 상기 제2 블록에 대한 움직임 벡터 또는 상기 제2 블록에 대한 스케일링된 움직임 벡터가 상기 제2 MVP 후보로 도출되는 단계;상기 제1 MVP 후보 및 상기 제2 MVP 후보 중 적어도 하나를 기반으로 MVP 후보 리스트를 구성하는 단계;상기 MVP 후보 리스트로부터 선택된 MVP 후보를 이용하여 상기 현재 블록에 대한 MVP를 결정하는 단계;상기 현재 블록에 대한 상기 MVP를 기반으로 상기 현재 블록의 움직임 벡터를 도출하는 단계; 및상기 도출된 움직임 벡터를 기반으로 상기 현재 블록의 예측 샘플을 생성하는 단계를 포함하되,상기 스케일링 정보의 값을 기반으로 상기 제2 블록에 대한 상기 스케일링된 움직임 벡터가 상기 제2 MVP 후보로 도출되고,상기 스케일링 정보의 값이 0이고 상기 제2 블록의 참조 픽처가 상기 현재 블록의 참조 픽처와 다른 경우에, 상기 제2 블록의 상기 스케일링된 움직임 벡터가 상기 제2 MVP 후보로 도출되는 것을 특징으로 하는, 영상 디코딩 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 스케일링 정보의 값이 1이고 상기 제2 블록의 참조 픽처가 상기 현재 블록의 참조 픽처와 같은 경우에, 상기 제2 블록의 움직임 벡터가 상기 제2 MVP 후보로 도출되는 것을 특징으로 하는, 영상 디코딩 방법
|
4 |
4
제1항에 있어서, 상기 제1 MVP 후보 도출을 위한 상기 제1 주변 블록들에서 가용한 블록이 있는 경우에 상기 스케일링 정보의 값은 1로 설정되는 것을 특징으로 하는, 영상 디코딩 방법
|
5 |
5
제1항에 있어서, 상기 제1 주변 블록들 중 하나인 제1 블록을 기반으로 상기 제1 MVP 후보를 도출하는 단계를 더 포함하되,상기 제1 블록의 참조 픽처가 상기 현재 블록의 참조 픽처와 다른 경우 상기 제1 MVP 후보는 상기 제1 블록의 움직임 벡터를 스케일링하여 도출되며, 상기 제1 MVP 후보가 상기 제1 블록의 상기 움직임 벡터를 스케일링하여 도출된 경우에, 상기 스케일링 정보의 값이 1로 설정되는 것을 특징으로 하는, 영상 디코딩 방법
|
6 |
6
제5항에 있어서, 상기 제1 MVP 후보 도출 단계 및 상기 제2 MVP 후보 도출 단계에서, 가용한 스케일링 횟수는 1번 이하이고, 상기 제1 MVP 후보 도출 절차에서 상기 제1 블록의 상기 움직임 벡터가 스케일링된 경우에 상기 제2 MVP 후보 도출 절차에서 상기 제2 블록에 대한 상기 스케일링된 움직임 벡터가 가용하지 않은 것을 특징으로 하는, 영상 디코딩 방법
|
7 |
7
제1항에 있어서, 가용한 상기 제1 MVP 후보가 도출되지 않거나 상기 제1 주변 블록들 중 하나인 제1 블록의 움직임 벡터가 스케일링 없이 상기 제1 MVP 후보로 도출된 경우, 상기 제2 블록에 대한 상기 스케일링된 움직임 벡터가 상기 제2 MVP 후보로 도출되는 것을 특징으로 하는, 영상 디코딩 방법
|
8 |
8
제1항에 있어서, 제1 주변 블록들에 대한 가용성 체크가 제1 검색 순서를 기반으로 수행되되, 상기 제1 검색 순서는 상기 좌하측 블록에서 상기 좌측 블록 순서이고,상기 제2 주변 블록들에 대한 가용성 체크가 제2 검색 순서를 기반으로 수행되되, 상기 제2 검색 순서에 따라 가장 먼저 검출된 가용한 블록이 상기 제2블록으로 선택되고, 상기 제2 검색 순서는 상기 우상측 블록에서, 상기 상측 블록, 상기 좌상측 블록 순서인 것을 특징으로 하는, 영상 디코딩 방법
|
9 |
9
제1 MVP(motion vector predictor) 후보(candidate) 도출을 위한 제1 주변 블록들에서 가용한 블록이 있는지 여부를 기반으로 스케일링 정보의 값을 결정하되, 상기 제1 주변블록들은 현재 블록의 좌하측 블록 및 좌측 블록을 포함하고, 제2 주변 블록들 중 하나인 제2 블록을 기반으로 제2 MVP 후보를 도출하되, 상기 제2 주변블록들은 상기 현재 블록의 우상측 블록, 상측 블록 및 좌상측 블록을 포함하고, 상기 제2 블록에 대한 움직임 벡터 또는 상기 제2 블록에 대한 스케일링된 움직임 벡터가 상기 제2 MVP 후보로 도출되고, 상기 제1 MVP 후보 및 상기 제2 MVP 후보 중 적어도 하나를 기반으로 MVP 후보 리스트를 구성하고, 상기 MVP 후보 리스트로부터 선택된 MVP 후보를 이용하여 상기 현재 블록에 대한 MVP를 결정하고, 상기 현재 블록에 대한 상기 MVP를 기반으로 상기 현재 블록의 움직임 벡터를 도출하고, 상기 도출된 움직임 벡터를 기반으로 상기 현재 블록의 예측 샘플을 생성하는 예측부; 및상기 현재 블록의 참조 픽처에 대한 정보를 저장하는 메모리를 포함하되,상기 예측부는 상기 스케일링 정보의 값을 기반으로 상기 제2 블록에 대한 상기 스케일링된 움직임 벡터를 상기 제2 MVP 후보로 도출하고,상기 예측부는 상기 스케일링 정보의 값이 0이고 상기 제2 블록의 참조 픽처가 상기 현재 블록의 상기 참조 픽처와 다른 경우에, 상기 제2 블록의 상기 스케일링된 움직임 벡터를 상기 제2 MVP 후보로 도출하는 것을 특징으로 하는, 영상 디코딩 장치
|
10 |
10
삭제
|
11 |
11
제9항에 있어서, 상기 예측부는 상기 스케일링 정보의 값이 1이고 상기 제2 블록의 참조 픽처가 상기 현재 블록의 상기 참조 픽처와 같은 경우에, 상기 제2 블록의 움직임 벡터를 상기 제2 MVP 후보로 도출하는 것을 특징으로 하는, 영상 디코딩 장치
|
12 |
12
제9항에 있어서, 상기 예측부는 상기 제1 MVP 후보 도출을 위한 상기 제1 주변 블록들에서 가용한 블록이 있는 경우에 상기 스케일링 정보의 값을 1로 설정하는 것을 특징으로 하는, 영상 디코딩 장치
|
13 |
13
제9항에 있어서,상기 예측부는 상기 제1 주변 블록들 중 하나인 제1 블록을 기반으로 상기 제1 MVP 후보를 도출하되, 상기 예측부는 상기 제1 블록의 참조 픽처가 상기 현재 블록의 상기 참조 픽처와 다른 경우 상기 제1 블록의 움직임 벡터를 스케일링하여 상기 제1 MVP 후보를 도출하며, 상기 예측부는 상기 제1 블록의 상기 움직임 벡터를 스케일링하여 상기 제1 MVP 후보가 도출된 경우에, 상기 스케일링 정보의 값을 1로 설정하는 것을 특징으로 하는, 영상 디코딩 장치
|