1 |
1
현재블록을 제1모드에 따라 예측하는 방법으로서,분할 모드 신택스 요소에 기초하여, 상기 현재블록을 비직사각형(non-rectangular) 블록들로 분할하는 단계;상기 비직사각형 블록들 중에서, 인트라 예측되는 인트라 블록 및 인터 예측되는 인터 블록을 결정하는 단계; 및움직임 정보에 기초하여 상기 인터 블록을 포함하는 제1영역의 예측 샘플들을 유도하고, 인트라 예측 모드에 기초하여 상기 인트라 블록을 포함하는 제2영역의 예측 샘플들을 유도하는 단계를 포함하는 것을 특징으로 하는 방법
|
2 |
2
제1항에 있어서,상기 결정하는 단계는,상기 비직사각형 블록들의 분할 경계가 상기 현재블록의 가로 방향과 이루는 각도에 따라, 상기 인트라 블록 및 상기 인터 블록을 결정하는 것을 특징으로 하는 방법
|
3 |
3
제1항에 있어서,상기 결정하는 단계는,상기 비직사각형 블록들의 분할 경계로부터 상기 현재블록의 중심 위치까지의 수직 거리에 따라, 상기 인트라 블록 및 상기 인터 블록을 결정하는 것을 특징으로 하는 방법
|
4 |
4
제1항에 있어서,상기 인트라 예측 모드는,인트라 예측 모드 후보들 중에서 선택된 어느 하나이며,상기 인트라 예측 모드 후보들은, 상기 비직사각형 블록들의 분할 경계가 상기 현재블록의 가로 방향과 이루는 각도에 대응되는 하나 이상의 방향성 모드를 포함하는 것을 특징으로 하는 방법
|
5 |
5
제1항에 있어서,상기 유도하는 단계는,움직임 정보에 기초하여 상기 인터 블록의 예측 샘플들을 유도하는 단계; 및상기 인터 블록의 예측 샘플들을 참조 샘플로 이용하여, 상기 인트라 블록의 예측 샘플들을 유도하는 단계를 포함하는 것을 특징으로 하는 방법
|
6 |
6
제5항에 있어서,상기 인트라 블록의 예측 샘플들을 유도하는 단계는,상기 인터 블록의 예측 샘플들 중에서 상기 비직사각형 블록들의 분할 경계에 인접하는 예측 샘플들을 참조 샘플로 이용하여, 상기 인트라 블록의 예측 샘플들을 유도하는 것을 특징으로 하는 방법
|
7 |
7
제1항에 있어서,상기 현재블록의 주변 블록들 중에서 인트라 예측된 주변 블록의 개수에 따라, 상기 제1모드의 적용 여부를 판단하는 단계를 더 포함하고,상기 분할하는 단계는,상기 제1모드가 적용되는 것으로 판단되는 경우에 수행되는 것을 특징으로 하는 방법
|
8 |
8
제1항에 있어서,상기 현재블록 내 예측 샘플들 중에서 대상 예측 샘플과 상기 현재블록 내 비직사각형 블록들의 분할 경계 사이의 거리를 고려하여, 상기 대상 예측 샘플에 적용될 인트라 가중치 및 인터 가중치를 유도하는 단계; 및상기 대상 예측 샘플의 인트라 예측 값에 상기 인트라 가중치를 적용한 가중 인트라 예측 값과 상기 대상 예측 샘플의 인터 예측 값에 상기 인터 가중치를 적용한 가중 인터 예측 값에 기반하여, 상기 대상 예측 샘플의 가중 예측 값을 유도하는 단계를 더 포함하는 것을 특징으로 하는 방법
|
9 |
9
제8항에 있어서,상기 인트라 가중치 및 인터 가중치를 유도하는 단계는,상기 현재블록의 주변 블록들이 인터 예측 타입 및 인트라 예측 타입 중에서 어느 타입에 의해 예측되었는지 여부를 더 고려하여, 상기 인트라 가중치 및 상기 인터 가중치를 유도하는 것을 특징으로 하는 방법
|
10 |
10
현재블록을 제1모드에 따라 예측하는 복호화 장치로서,분할 모드 신택스 요소에 기초하여, 상기 현재블록을 비직사각형(non-rectangular) 블록들로 분할하는 엔트로피 복호화부; 및상기 비직사각형 블록들 중에서, 인트라 예측되는 인트라 블록 및 인터 예측되는 인터 블록을 결정하는 예측부를 포함하고,상기 예측부는,움직임 정보에 기초하여 상기 인터 블록을 포함하는 제1영역의 예측 샘플들을 유도하고, 인트라 예측 모드에 기초하여 상기 인트라 블록을 포함하는 제2영역의 예측 샘플들을 유도하는 것을 특징으로 하는 복호화 장치
|
11 |
11
제10항에 있어서,상기 예측부는,상기 비직사각형 블록들의 분할 경계가 상기 현재블록의 가로 방향과 이루는 각도에 따라, 상기 인트라 블록 및 상기 인터 블록을 결정하는 것을 특징으로 하는 복호화 장치
|
12 |
12
제10항에 있어서,상기 예측부는,상기 비직사각형 블록들의 분할 경계로부터 상기 현재블록의 중심 위치까지의 수직 거리에 따라, 상기 인트라 블록 및 상기 인터 블록을 결정하는 것을 특징으로 하는 복호화 장치
|
13 |
13
제10항에 있어서,상기 인트라 예측 모드는,인트라 예측 모드 후보들 중에서 선택된 어느 하나이며,상기 인트라 예측 모드 후보들은, 상기 비직사각형 블록들의 분할 경계가 상기 현재블록의 가로 방향과 이루는 각도에 대응되는 하나 이상의 방향성 모드를 포함하는 것을 특징으로 하는 복호화 장치
|
14 |
14
제10항에 있어서,상기 예측부는,움직임 정보에 기초하여 상기 인터 블록의 예측 샘플들을 유도하는 인터 예측부; 및상기 인터 블록의 예측 샘플들을 참조 샘플로 이용하여, 상기 인트라 블록의 예측 샘플들을 유도하는 인트라 예측부를 포함하는 것을 특징으로 하는 복호화 장치
|
15 |
15
제14항에 있어서,상기 인트라 예측부는,상기 인터 블록의 예측 샘플들 중에서 상기 비직사각형 블록들의 분할 경계에 인접하는 예측 샘플들을 참조 샘플로 이용하여, 상기 인트라 블록의 예측 샘플들을 유도하는 것을 특징으로 하는 복호화 장치
|
16 |
16
제10항에 있어서,상기 엔트로피 복호화부는,상기 현재블록의 주변 블록들 중에서 인트라 예측된 주변 블록의 개수에 따라, 상기 제1모드의 적용 여부를 더 판단하고,상기 제1모드가 적용되는 것으로 판단되는 경우에, 상기 현재블록을 상기 비직사각형 블록들로 분할하는 것을 특징으로 하는 복호화 장치
|
17 |
17
제10항에 있어서,상기 예측부는,상기 현재블록 내 예측 샘플들 중에서 대상 예측 샘플과 상기 현재블록 내 비직사각형 블록들의 분할 경계 사이의 거리를 고려하여, 상기 대상 예측 샘플에 적용될 인트라 가중치 및 인터 가중치를 유도하고,상기 대상 예측 샘플의 인트라 예측 값에 상기 인트라 가중치를 적용한 가중 인트라 예측 값과 상기 대상 예측 샘플의 인터 예측 값에 상기 인터 가중치를 적용한 가중 인터 예측 값에 기반하여, 상기 대상 예측 샘플의 가중 예측 값을 유도하는 것을 특징으로 하는 복호화 장치
|
18 |
18
제17항에 있어서,상기 예측부는,상기 현재블록의 주변 블록들이 인터 예측 타입 및 인트라 예측 타입 중에서 어느 타입에 의해 예측되었는지 여부를 더 고려하여, 상기 인트라 가중치 및 상기 인터 가중치를 유도하는 것을 특징으로 하는 복호화 장치
|