1 |
1
비디오 데이터의 복호화 방법으로서,픽쳐가 파면 병렬 프로세싱(wavefront parallel processing)을 이용하여 복호화 가능함을 지시하는 신택스 엘리먼트를 비트스트림으로부터 복호화하는 단계; 및상기 픽쳐의 부호화된 데이터를 복호화하는 단계를 포함하고,상기 픽쳐의 부호화된 데이터를 복호화하는 단계는, 팔레트 모드로 부호화된 현재 CTU 행의 첫 번째 코딩 블록에 대해, 이전 CTU 행의 첫 번째 CTU로부터의 팔레트 데이터를 이용하여 상기 첫 번째 코딩 블록에 대한 팔레트 테이블을 예측하는 단계; 및 상기 첫 번째 코딩 블록에 대해 예측된 팔레트 테이블을 이용하여, 상기 첫 번째 코딩 블록을 팔레트 모드로 복호화하는 단계를 포함하는, 복호화 방법
|
2 |
2
제1항에 있어서,상기 픽쳐의 부호화된 데이터를 복호화하는 단계는,각 CTU 행의 첫 번째 CTU의 복호화를, 이전 CTU 행의 첫 번째 CTU가 복호화된 이후에, 시작하는 방식으로, 복수의 CTU 행을 병렬적으로 복호화하는 단계를 포함하는, 복호화 방법
|
3 |
3
제1항에 있어서,상기 팔레트 테이블을 예측하는 단계는,상기 이전 CTU 행의 첫 번째 CTU로부터의 팔레트 데이터의 하나 이상의 엔트리들을 상기 첫 번째 코딩 블록에 대한 팔레트 테이블에 재사용할지 여부를 결정하는 단계; 및상기 첫 번째 코딩 블록에 대한 팔레트 테이블에 추가될 새로운 엔트리들을 결정하는 단계를 포함하는, 복호화 방법
|
4 |
4
제1항에 있어서,상기 현재 CTU 행의 첫 번째 코딩 블록을 팔레트 모드로 복호화하는 단계는,상기 비트스트림으로부터, 상기 첫 번째 코딩 블록에 하나 이상의 이스케이프 샘플이 존재하는지 여부를 지시하는 이스케이프 플래그를 복호화하는 단계;상기 이스케이프 플래그가 상기 첫 번째 코딩 블록에 적어도 하나의 이스케이프 샘플이 존재함을 지시하는 경우에, 상기 첫 번째 코딩 블록에 대해 예측된 팔레트 테이블에 추가적인 인덱스를 추가하는 단계;상기 첫 번째 코딩 블록에 대한 팔레트 인덱스 맵을 재구성하기 위해, 상기 비트스트림으로부터 상기 첫 번째 코딩 블록의 각 샘플마다 적어도 하나의 신택스 엘리먼트를 복호화하는 단계; 및 상기 재구성된 팔레트 인덱스 맵을 기초로 상기 추가적인 인덱스를 가지는 하나 이상의 이스케이프 샘플을 식별하고, 식별된 이스케이프 샘플에 대한 양자화된 컬러 성분 값들을 나타내는 신택스 엘리먼트를 상기 비트스트림으로부터 복호화하는 단계를 포함하는, 복호화 방법
|
5 |
5
제4항에 있어서,상기 적어도 하나의 신택스 엘리먼트는,관련된 샘플이 스캐닝 순서상 선행하는 이전 샘플과 동일한 인덱스 코딩 모드인지 여부를 지시하며, 상기 첫 번째 코딩 블록의 각 샘플마다 복호화되는 제1플래그;상기 관련된 샘플의 팔레트 인덱스가 스캐닝 순서상 이전 라인에서의 동일 위치의 샘플로부터 카피되는지 여부를 지시하는 제2플래그, 여기서 상기 관련된 샘플이 상기 이전 샘플과 동일한 인덱스 코딩 모드가 아니라고 상기 제1플래그에 의해 지시되며 상기 이전 샘플의 인덱스 코딩 모드가 INDEX 모드인 경우에 상기 제2 플래그가 복호화됨; 및상기 관련된 샘플이 상기 이전 샘플과 동일한 인덱스 코딩 모드가 아니라고 상기 제1플래그에 의해 지시되며, 상기 관련된 샘플의 인덱스 코딩 모드가 COPY ABOVE 모드가 아닌 경우에, 상기 관련된 샘플의 팔레트 인덱스를 명시적으로 표현하는 신택스 엘리먼트 를 포함하는, 복호화 방법
|
6 |
6
제4항에 있어서,상기 현재 CTU 행의 첫 번째 코딩 블록을 팔레트 모드로 복호화하는 단계는,상기 현재 CTU 행의 첫 번째 코딩 블록을 위한 팔레트 테이블로부터의 팔레트 데이터를 사용하여 상기 현재 CTU 행의 후속 코딩 블록에 대한 팔레트 테이블을 예측하는 단계를 더 포함하는, 복호화 방법
|
7 |
7
제1항에 있어서,상기 픽쳐가 파면 병렬 프로세싱을 이용하여 복호화 가능함을 지시하는 상기 신택스 엘리먼트는 SPS(Sequence parameter set) 레벨에서 시그널링되는 것을 특징으로 하는, 복호화 방법
|
8 |
8
비디오 데이터를 복호화하기 위한 장치로서,메모리; 및 하나 이상의 프로세서를 포함하며,상기 하나 이상의 프로세서는, 픽쳐가 파면 병렬 프로세싱을 이용하여 복호화 가능함을 지시하는 신택스 엘리먼트를 비트스트림으로부터 복호화하는 단계; 및상기 픽쳐의 부호화된 데이터를 복호화하는 단계를 수행하도록 구성되며, 상기 픽쳐의 부호화된 데이터를 복호화하는 단계는, 팔레트 모드로 부호화된 현재 CTU 행의 첫 번째 코딩 블록에 대해, 이전 CTU 행의 첫 번째 CTU로부터의 팔레트 데이터를 이용하여 상기 첫 번째 코딩 블록에 대한 팔레트 테이블을 예측하는 단계; 및 상기 첫 번째 코딩 블록에 대해 예측된 팔레트 테이블을 이용하여, 상기 첫 번째 코딩 블록을 팔레트 모드로 복호화하는 단계을 포함하는, 복호화 장치
|
9 |
9
제8항에 있어서,상기 픽쳐의 부호화된 데이터를 복호화하는 단계는,각 CTU 행의 첫 번째 CTU의 복호화를, 이전 CTU 행의 첫 번째 CTU가 복호화된 이후에, 시작하는 방식으로, 복수의 CTU 행을 병렬적으로 복호화하는 단계를 포함하는, 복호화 장치
|
10 |
10
제8항에 있어서,상기 팔레트 테이블을 예측하는 단계는,상기 이전 CTU 행의 첫 번째 CTU로부터의 팔레트 데이터의 하나 이상의 엔트리들을 상기 첫 번째 코딩 블록에 대한 팔레트 테이블에 재사용할지 여부를 결정하는 단계; 및상기 첫 번째 코딩 블록에 대한 팔레트 테이블에 추가될 새로운 엔트리들을 결정하는 단계을 포함하는, 복호화 장치
|
11 |
11
제8항에 있어서,상기 현재 CTU 행의 첫 번째 코딩 블록을 팔레트 모드로 복호화하는 단계는,상기 비트스트림으로부터, 상기 첫 번째 코딩 블록에 하나 이상의 이스케이프 샘플이 존재하는지 여부를 지시하는 이스케이프 플래그를 복호화하는 단계;상기 이스케이프 플래그가 상기 첫 번째 코딩 블록에 적어도 하나의 이스케이프 샘플이 존재함을 지시하는 경우에, 상기 첫 번째 코딩 블록에 대해 예측된 팔레트 테이블에 추가적인 인덱스를 추가하는 단계;상기 첫 번째 코딩 블록에 대한 팔레트 인덱스 맵을 재구성하기 위해, 상기 비트스트림으로부터 상기 첫 번째 코딩 블록의 각 샘플마다 적어도 하나의 신택스 엘리먼트를 복호화하는 단계; 및 상기 재구성된 팔레트 인덱스 맵을 기초로 상기 추가적인 인덱스를 가지는 하나 이상의 이스케이프 샘플을 식별하고, 식별된 이스케이프 샘플에 대한 양자화된 컬러 성분 값들을 나타내는 신택스 엘리먼트를 상기 비트스트림으로부터 복호화하는 단계를 포함하는, 복호화 장치
|
12 |
12
제11항에 있어서,상기 적어도 하나의 신택스 엘리먼트는,관련된 샘플이 스캐닝 순서상 선행하는 이전 샘플과 동일한 인덱스 코딩 모드인지 여부를 지시하며, 상기 첫 번째 코딩 블록의 각 샘플마다 복호화되는 제1플래그;상기 관련된 샘플의 팔레트 인덱스가 스캐닝 순서상 이전 라인에서의 동일 위치의 샘플로부터 카피되는지 여부를 지시하는 제2플래그, 여기서 상기 관련된 샘플이 상기 이전 샘플과 동일한 인덱스 코딩 모드가 아니라고 상기 제1플래그에 의해 지시되며 상기 이전 샘플의 인덱스 코딩 모드가 INDEX 모드인 경우에 상기 제2 플래그가 복호화됨; 및상기 관련된 샘플이 상기 이전 샘플과 동일한 인덱스 코딩 모드가 아니라고 상기 제1플래그에 의해 지시되며, 상기 관련된 샘플의 인덱스 코딩 모드가 COPY ABOVE 모드가 아닌 경우에, 상기 관련된 샘플의 팔레트 인덱스를 명시적으로 표현하는 신택스 엘리먼트 를 포함하는, 복호화 장치
|
13 |
13
제11항에 있어서,상기 현재 CTU 행의 첫 번째 코딩 블록을 팔레트 모드로 복호화하는 단계는,상기 현재 CTU 행의 첫 번째 코딩 블록을 위한 팔레트 테이블로부터의 팔레트 데이터를 사용하여 상기 현재 CTU 행의 후속 코딩 블록에 대한 팔레트 테이블을 예측하는 단계를 더 포함하는, 복호화 장치
|
14 |
14
제8항에 있어서,상기 픽쳐가 파면 병렬 프로세싱을 이용하여 복호화 가능함을 지시하는 상기 신택스 엘리먼트는 SPS(Sequence parameter set) 레벨에서 시그널링되는 것을 특징으로 하는, 복호화 장치
|
15 |
15
비디오 데이터의 부호화 방법으로서,픽쳐가 파면 병렬 프로세싱을 이용하여 부복호화 가능함을 지시하는 신택스 엘리먼트를 부호화하는 단계; 및상기 파면 병렬 프로세싱을 이용하여 복호화하는 것이 가능하도록 상기 픽쳐의 데이터를 부호화하는 단계를 포함하고,상기 픽쳐의 데이터를 부호화하는 단계는, 팔레트 모드로 부호화되는 현재 CTU 행의 첫 번째 코딩 블록에 대해, 이전 CTU 행의 첫 번째 CTU로부터의 팔레트 데이터를 이용하여 상기 첫 번째 코딩 블록에 대한 팔레트 테이블을 예측하는 단계; 및 상기 첫 번째 코딩 블록에 대해 예측된 팔레트 테이블을 이용하여, 상기 첫 번째 코딩 블록을 팔레트 모드로 부호화하는 단계를 포함하는, 부호화 방법
|