1 |
1
영상 복호화 장치가 수행하는, 현재 크로마 블록의 인트라 예측모드를 복호화하는 방법에 있어서, 비트스트림으로부터 상기 현재 크로마 블록의 제1 크로마 채널에 대해 제1 인트라 예측모드 정보를 복호화하는 단계; 및상기 비트스트림으로부터 상기 현재 크로마 블록의 제2 크로마 채널에 대해 제2 인트라 예측모드 정보를 복호화하는 단계를 포함하되, 상기 제1 인트라 예측모드 정보는 제1 CCLM(Cross-component Linear Model) 모드 플래그, 제1 CCLM 모드 인덱스, 및 제1 크로마 인트라 예측모드 지시자 중 적어도 하나 이상을 포함하고, 상기 제2 인트라 예측모드 정보는 제2 CCLM 모드 플래그, 제2 CCLM 모드 인덱스, 및 제2 크로마 인트라 예측모드 지시자 중 적어도 하나 이상을 포함하고, 상기 제1 CCLM 모드 인덱스는 기설정된 CCLM 모드 후보들 중 하나를 지시하고, 상기 제1 크로마 인트라 예측모드 지시자는 기설정된 인트라 예측모드 후보들 중 하나를 지시하는 것을 특징으로 하는, 방법
|
2 |
2
제1항에 있어서, 상기 비트스트림으로부터 크로마 예측모드 공유 플래그를 복호화하는 단계, 여기서, 상기 크로마 예측모드 공유 플래그는 상기 제1 크로마 채널 및 제2 크로마 채널에 대해 동일한 인트라 예측모드의 공유 여부를 지시함; 및상기 크로마 예측모드 공유 플래그를 확인하는 단계를 더 포함하되, 상기 크로마 예측모드 공유 플래그가 거짓인 경우, 상기 제1 인트라 예측모드 정보를 복호화하는 단계 및 상기 제2 인트라 예측모드 정보를 복호화하는 단계를 수행하는 것을 특징으로 하는, 방법
|
3 |
3
제2항에 있어서,상기 크로마 예측모드 공유 플래그가 참인 경우, 상기 제1 크로마 채널에 대해 상기 제1 인트라 예측모드 정보를 복호화하는 단계; 및상기 제2 크로마 채널에 대해 상기 제1 인트라 예측모드 정보를 상기 제2 인트라 예측모드 정보로 공유하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
4 |
4
제2항에 있어서,상기 제2 인트라 예측모드 정보를 복호화하는 단계는, 상기 크로마 예측모드 공유 플래그가 거짓인 경우, 상기 제1 인트라 예측모드 정보를 참조하여 상기 제2 인트라 예측모드 정보를 복호화하는 것을 특징으로 하는 방법
|
5 |
5
제4항에 있어서, 상기 제2 인트라 예측모드 정보를 복호화하는 단계는, 상기 크로마 예측모드 공유 플래그가 거짓이고, 상기 제1 CCLM 모드 플래그가 참이며, 상기 제2 CCLM 모드 플래그가 참인 경우, 상기 기설정된 CCLM 모드 후보들로부터 상기 제1 CCLM 모드 인덱스의 값에 해당하는 CCLM 모드를 제거하여 축소된 후보들을 생성한 후, 상기 축소된 후보들 중 하나를 지시하는 제2 CCLM 모드 인덱스를 복호화하는 것을 특징으로 하는, 방법
|
6 |
6
제4항에 있어서, 상기 제2 인트라 예측모드 정보를 복호화하는 단계는, 상기 크로마 예측모드 공유 플래그가 거짓이고, 상기 제1 CCLM 모드 플래그가 거짓이며, 상기 제2 CCLM 모드 플래그가 참인 경우, 상기 기설정된 CCLM 모드 후보들 중 하나를 지시하는 제2 CCLM 모드 인덱스를 복호화하는 것을 특징으로 하는, 방법
|
7 |
7
제4항에 있어서, 상기 제2 인트라 예측모드 정보를 복호화하는 단계는, 상기 크로마 예측모드 공유 플래그가 거짓이고, 상기 제1 CCLM 모드 플래그가 참이며, 상기 제2 CCLM 모드 플래그가 거짓인 경우, 상기 기설정된 인트라 예측모드 후보들 중 하나를 지시하는 제2 크로마 인트라 예측모드 지시자를 복호화하는 것을 특징으로 하는, 방법
|
8 |
8
제4항에 있어서, 상기 제2 인트라 예측모드 정보를 복호화하는 단계는, 상기 크로마 예측모드 공유 플래그가 거짓이고, 상기 제1 CCLM 모드 플래그가 거짓이며, 상기 제2 CCLM 모드 플래그가 거짓인 경우, 상기 기설정된 인트라 예측모드 후보들로부터 상기 제1 크로마 인트라 예측모드 지시자의 값에 해당하는 예측모드를 제거하여 축소된 후보들을 생성한 후, 상기 축소된 후보들 중 하나를 지시하는 제2 크로마 인트라 예측모드 지시자를 복호화하는 것을 특징으로 하는, 방법
|
9 |
9
제1항에 있어서, 상기 비트스트림으로부터 크로마 예측모드 상속 플래그를 복호화하는 단계, 여기서, 상기 크로마 예측모드 상속 플래그는, 상기 제2 크로마 채널이 상기 제1 크로마 채널의 제1 인트라 예측모드 정보를 상속받는지 여부를 지시함; 및상기 크로마 예측모드 공유 플래그를 확인하는 단계를 더 포함하되, 상기 크로마 예측모드 상속 플래그가 참인 경우, 상기 제2 크로마 채널은 상기 제1 인트라 예측모드 정보를 상속받는 것을 특징으로 하는, 방법
|
10 |
10
제9항에 있어서, 상기 크로마 예측모드 상속 플래그가 거짓인 경우, 상기 제2 인트라 예측모드 정보를 복호화하는 단계를 수행하는 것을 특징으로 하는, 방법
|
11 |
11
제9항에 있어서, 상기 제1 인트라 예측모드 정보가 루마 채널의 인트라 예측모드 정보를 상속받지 않는 경우, 상기 크로마 예측모드 상속 플래그를 복호화하는 단계를 수행하는 것을 특징으로 하는, 방법
|
12 |
12
영상 부호화 장치가 수행하는, 현재 크로마 블록의 인트라 예측모드를 부호화하는 방법에 있어서, 상기 현재 크로마 블록의 제1 크로마 채널에 대해 제1 인트라 예측모드 정보를 결정하는 단계; 및상기 현재 크로마 블록의 제2 크로마 채널에 대해 제2 인트라 예측모드 정보를 결정하는 단계를 포함하되, 상기 제1 인트라 예측모드 정보는 제1 CCLM(Cross-component Linear Model) 모드 플래그, 제1 CCLM 모드 인덱스, 및 제1 크로마 인트라 예측모드 지시자 중 적어도 하나 이상을 포함하고, 상기 제2 인트라 예측모드 정보는 제2 CCLM 모드 플래그, 제2 CCLM 모드 인덱스, 및 제2 크로마 인트라 예측모드 지시자 중 적어도 하나 이상을 포함하고, 상기 제1 CCLM 모드 인덱스는 기설정된 CCLM 모드 후보들 중 하나를 지시하고, 상기 제1 크로마 인트라 예측모드 지시자는 기설정된 인트라 예측모드 후보들 중 하나를 지시하는 것을 특징으로 하는, 방법
|
13 |
13
제12항에 있어서, 상기 제1 크로마 채널 및 제2 크로마 채널에 대해 동일한 인트라 예측모드를 공유하는지 여부에 따라 크로마 예측모드 공유 플래그를 결정하는 단계; 및상기 크로마 예측모드 공유 플래그를 부호화하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
14 |
14
제13항에 있어서,상기 크로마 예측모드 공유 플래그가 참인 경우, 상기 제1 인트라 예측모드 정보를 부호화하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
15 |
15
제13항에 있어서,상기 크로마 예측모드 공유 플래그가 거짓인 경우, 상기 제1 인트라 예측모드 정보를 부호화하는 단계; 및 상기 제2 인트라 예측모드 정보를 부호화하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
16 |
16
제13항에 있어서,상기 크로마 예측모드 공유 플래그가 거짓인 경우, 상기 제1 인트라 예측모드 정보를 부호화하는 단계; 및 상기 제1 인트라 예측모드 정보를 참고하여 상기 제2 인트라 예측모드 정보를 부호화하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
17 |
17
영상 부호화 방법에 의해 생성된 비트스트림을 저장하는 컴퓨터 판독 가능한 기록매체로서, 상기 영상 부호화 방법은,현재 크로마 블록의 제1 크로마 채널에 대해 제1 인트라 예측모드 정보를 결정하는 단계; 및상기 현재 크로마 블록의 제2 크로마 채널에 대해 제2 인트라 예측모드 정보를 결정하는 단계를 포함하되, 상기 제1 인트라 예측모드 정보는 제1 CCLM(Cross-component Linear Model) 모드 플래그, 제1 CCLM 모드 인덱스, 및 제1 크로마 인트라 예측모드 지시자 중 적어도 하나 이상을 포함하고, 상기 제2 인트라 예측모드 정보는 제2 CCLM 모드 플래그, 제2 CCLM 모드 인덱스, 및 제2 크로마 인트라 예측모드 지시자 중 적어도 하나 이상을 포함하고, 상기 제1 CCLM 모드 인덱스는 기설정된 CCLM 모드 후보들 중 하나를 지시하고, 상기 제1 크로마 인트라 예측모드 지시자는 기설정된 인트라 예측모드 후보들 중 하나를 지시하는 것을 특징으로 하는, 기록매체
|