1 |
1
영상 복호화 장치가 수행하는, 현재블록이 분할된 서브블록들의 인트라 예측방법에 있어서, 비트스트림으로부터 서브블록 분할방향 플래그, 상기 현재블록의 인트라 예측모드, 및 상기 현재블록의 크기를 복호화하는 단계, 여기서, 상기 서브블록 분할방향 플래그는 상기 현재블록의 서브분할 방향이 수평 방향 또는 수직 방향인지를 지시함;순서결정기에 서브블록 분할방향 플래그, 상기 현재블록의 인트라 예측모드, 및 상기 현재블록의 크기를 입력하고, 상기 순서결정기가 생성하는 순서결정 플래그에 따라, 기본 순서(default order) 및 반대 순서(reverse order) 중 하나를 선택하여 상기 서브블록들의 복호화 순서를 결정하는 단계; 상기 서브블록 분할방향 플래그 및 상기 현재블록의 크기에 기초하여 상기 현재블록을 분할함으로써 상기 서브블록들을 생성하는 단계; 및상기 복호화 순서에 따라 상기 서브블록들에 상기 인트라 예측모드를 적용하여 각 서브블록의 예측자(predictor)를 생성하는 단계를 포함하는 것을 특징으로 하는, 인트라 예측방법
|
2 |
2
제1항에 있어서, 상기 기본 순서는, 상기 수직 방향으로 분할된 서브블록들의 경우, 좌측에서 우측으로 상기 서브블록들을 복호화하는 순서를 나타내고, 상기 수평 방향으로 분할된 서브블록들의 경우, 상단에서 하단으로 상기 서브블록들을 복호화하는 순서를 나타내며, 상기 반대 순서는, 상기 수직 방향으로 분할된 서브블록들의 경우, 우측에서 좌측으로 상기 서브블록들을 복호화하는 순서를 나타내고, 상기 수평 방향으로 분할된 서브블록들의 경우, 하단에서 상단으로 상기 서브블록들을 복호화하는 순서를 나타내는 것을 특징으로 하는, 인트라 예측방법
|
3 |
3
제1항에 있어서, 상기 복호화 순서를 결정하는 단계는,상기 순서결정 플래그가 1인 경우, 상기 반대 순서를 상기 복호화 순서로 결정하고, 상기 순서결정 플래그가 0인 경우, 상기 기본 순서를 상기 복호화 순서로 결정하는 것을 특징으로 하는, 인트라 예측방법
|
4 |
4
제1항에 있어서, 상기 순서결정기는,상기 현재블록의 크기 및 상기 인트라 예측모드에 기초하여, 상기 반대 순서를 상기 복호화 순서로 이용 시, 상기 서브블록들이 추가적으로 참조 가능한 재구성 참조샘플들의 개수를 산정하는 것을 특징으로 하는, 인트라 예측방법
|
5 |
5
제4항에 있어서, 상기 재구성 참조샘플들은,상기 인트라 예측모드가 기설정된 제1 모드오프셋을 고려한 좌하향인 경우, 상기 각 서브블록의 하단의 참조샘플들의 일부이고, 상기 각 서브블록의 우측의 참조샘플들의 하단에 추가되며, 상기 인트라 예측모드가 기설정된 제2 모드오프셋을 고려한 우상향인 경우, 상기 각 서브블록의 우측의 참조샘플들의 일부이고, 상기 각 서브블록의 상단의 참조샘플들의 우측에 추가되는 것을 특징으로 하는, 인트라 예측방법
|
6 |
6
제4항에 있어서, 상기 순서결정기는, 상기 수평 방향으로 분할된 서브블록에 대해, 상기 인트라 예측모드가 기설정된 제1 모드오프셋을 고려한 좌하향이고, 상기 재구성 참조샘플들의 개수가 기설정된 임계치 이상인 경우, 상기 순서결정 플래그를 1로 결정하는 것을 특징으로 하는, 인트라 예측방법
|
7 |
7
제4항에 있어서, 상기 순서결정기는, 상기 수직 방향으로 분할된 서브블록에 대해, 상기 인트라 예측모드가 기설정된 제2 모드오프셋을 고려한 우상향이고, 상기 재구성 참조샘플들의 개수가 기설정된 임계치 이상인 경우, 상기 순서결정 플래그를 1로 결정하는 것을 특징으로 하는, 인트라 예측방법
|
8 |
8
제1항에 있어서, 상기 순서결정기는,상기 서브블록들의 크기 및 상기 인트라 예측모드에 기초하여, 상기 반대 순서를 상기 복호화 순서로 이용 시, 상기 서브블록들이 추가적으로 참조 가능한 재구성 참조샘플들의 비율을 산정하되, 상기 서브블록들의 크기는 상기 현재블록의 크기 및 상기 서브블록 분할방향 플래그를 이용하여 산정되는 것을 특징으로 하는, 인트라 예측방법
|
9 |
9
제8항에 있어서, 상기 재구성 참조샘플들의 비율은, 상기 수직 방향으로 분할된 서브블록들의 경우, 상기 재구성 참조샘플들의 개수를 상기 서브블록들의 너비에 해당하는 샘플들의 개수로 나눈 값이고, 상기 수평 방향으로 분할된 서브블록들의 경우, 상기 재구성 참조샘플들의 개수를 상기 서브블록들의 높이에 해당하는 샘플들의 개수로 나눈 값인 것을 특징으로 하는, 인트라 예측방법
|
10 |
10
제8항에 있어서, 상기 순서결정기는, 상기 수평 방향으로 분할된 서브블록에 대해, 상기 인트라 예측모드가 기설정된 제1 모드오프셋을 고려한 좌하향이고, 상기 재구성 참조샘플들의 비율이 기설정된 임계비율 이상인 경우, 상기 순서결정 플래그를 1로 결정하는 것을 특징으로 하는, 인트라 예측방법
|
11 |
11
제8항에 있어서, 상기 순서결정기는, 상기 수직 방향으로 분할된 서브블록에 대해, 상기 인트라 예측모드가 기설정된 제2 모드오프셋을 고려한 우상향이고, 상기 재구성 참조샘플들의 비율이 기설정된 임계비율 이상인 경우, 상기 순서결정 플래그를 1로 결정하는 것을 특징으로 하는, 인트라 예측방법
|
12 |
12
비트스트림으로부터 서브블록 분할방향 플래그, 현재블록의 인트라 예측모드, 및 상기 현재블록의 크기를 복호화하는 엔트로피 복호화부, 여기서, 상기 서브블록 분할방향 플래그는 상기 현재블록의 서브분할 방향이 수평 방향 또는 수직 방향인지를 지시함; 및순서결정기를 포함하고, 상기 순서결정기에 상기 서브블록 분할방향 플래그, 상기 인트라 예측모드, 및 상기 현재블록의 크기를 입력한 후, 상기 순서결정기가 생성하는 순서결정 플래그에 따라, 기본 순서(default order) 및 반대 순서(reverse order) 중 하나를 선택하여 서브블록들의 복호화 순서를 결정하는 인트라 예측부를포함하되, 상기 인트라 예측부는, 상기 서브블록 분할방향 플래그 및 상기 현재블록의 크기에 기초하여 상기 현재블록을 분할함으로써 상기 서브블록들을 생성하고, 상기 복호화 순서에 따라 상기 서브블록들에 상기 인트라 예측모드를 적용하여 각 서브블록의 예측자(predictor)를 생성하는 것을 특징으로 하는, 영상 복호화 장치
|
13 |
13
제12항에 있어서, 상기 반대 순서는, 상기 수직 방향으로 분할된 서브블록들의 경우, 우측에서 좌측으로 상기 서브블록들을 복호화하는 순서를 나타내고, 상기 수평 방향으로 분할된 서브블록들의 경우, 하단에서 상단으로 상기 서브블록들을 복호화하는 순서를 나타내는 것을 특징으로 하는, 영상 복호화 장치
|
14 |
14
제12항에 있어서, 상기 인트라 예측부는,상기 순서결정 플래그가 1인 경우, 상기 반대 순서를 상기 복호화 순서로 결정하고, 상기 순서결정 플래그가 0인 경우, 상기 기본 순서를 상기 복호화 순서로 결정하는 것을 특징으로 하는, 영상 복호화 장치
|
15 |
15
영상 부호화 장치가 수행하는, 현재블록이 분할된 서브블록들의 인트라 예측방법에 있어서, 상위 단계로부터 서브블록 분할방향 플래그, 상기 현재블록의 인트라 예측모드, 및 상기 현재블록의 크기를 획득하는 단계, 여기서, 상기 서브블록 분할방향 플래그는 상기 현재블록의 서브분할 방향이 수평 방향 또는 수직 방향인지를 지시함;순서결정기에 서브블록 분할방향 플래그, 상기 현재블록의 인트라 예측모드, 및 상기 현재블록의 크기를 입력하고, 상기 순서결정기가 생성하는 순서결정 플래그에 따라, 기본 순서(default order) 및 반대 순서(reverse order) 중 하나를 선택하여 상기 서브블록들의 부호화 순서를 결정하는 단계; 상기 서브블록 분할방향 플래그 및 상기 현재블록의 크기에 기초하여 상기 현재블록을 분할함으로써 상기 서브블록들을 생성하는 단계; 및상기 부호화 순서에 따라 상기 서브블록들에 상기 인트라 예측모드를 적용하여 각 서브블록의 예측자(predictor)를 생성하는 단계를 포함하는 것을 특징으로 하는, 인트라 예측방법
|
16 |
16
제15항에 있어서, 상기 반대 순서는, 상기 수직 방향으로 분할된 서브블록들의 경우, 우측에서 좌측으로 상기 서브블록들을 부호화하는 순서를 나타내고, 상기 수평 방향으로 분할된 서브블록들의 경우, 하단에서 상단으로 상기 서브블록들을 부호화하는 순서를 나타내는 것을 특징으로 하는, 인트라 예측방법
|
17 |
17
제15항에 있어서, 상기 부호화 순서를 결정하는 단계는,상기 순서결정 플래그가 1인 경우, 상기 반대 순서를 상기 부호화 순서로 결정하고, 상기 순서결정 플래그가 0인 경우, 상기 기본 순서를 상기 부호화 순서로 결정하는 것을 특징으로 하는, 인트라 예측방법
|