| 번호 | 청구항 |
|---|---|
| 1 | 비트스트림의 SPS(sequence parameter set) 레벨로부터, 하나 이상의 코딩 툴(coding tool)에 대한 인에이블(enabled) 여부를 지시하는 제1인에이블 플래그를 복호화하는 단계 - 상기 하나 이상의 코딩 툴은 구간 선형 모델(piecewise linear model)에 기반한 휘도 성분 맵핑을 이용하여 샘플 값을 부호화하는 제1코딩 툴을 포함함;상기 제1인에이블 플래그가 상기 제1코딩 툴이 인에이블됨을 지시하는 경우에 상기 비트스트림의 픽처 레벨로부터 제2인에이블 플래그를 복호화하는 단계;상기 제2인에이블 플래그가 상기 제1코딩 툴이 인에이블됨을 지시하는 경우에, 상기 제1코딩 툴의 적용 여부를 지시하는 적용 플래그를 상기 비트스트림의 슬라이스 레벨로부터 복호화하여, 상기 적용 플래그의 값을 획득하는 단계; 및상기 적용 플래그의 값이 상기 제1코딩 툴이 적용됨을 지시하는 값인 경우에, 상기 제1코딩 툴을 수행하는 단계;를 포함하고,상기 제1코딩 툴을 수행하는 단계는,인터 예측을 이용하여 휘도 예측샘플을 생성하는 단계;상기 구간 선형 모델에 기반하여 상기 휘도 예측샘플로부터 맵핑된 휘도 예측샘플을 생성하고, 상기 비트스트림으로부터 복원된 휘도 잔차샘플과 상기 맵핑된 휘도 예측샘플을 가산하여 휘도 복원샘플을 생성하는 단계; 및상기 휘도 복원샘플을 역(inverse) 구간 선형 모델을 이용하여 역맵핑하는 단계;를 포함하는, 영상 복호화 방법. |
| 2 | 제1항에 있어서,상기 맵핑된 휘도 예측샘플이 속할 수 있는 제2구간들에 대한 정보를 상기 비트스트림으로부터 복호화하는 단계; 및현재블록이 포함된 현재픽처의 비트 뎁스 및 상기 제2구간들에 대한 정보에 기초하여, 상기 휘도 예측샘플이 속할 수 있는 제1구간들 각각의 구간 선형 모델을 유도하는 단계;를 더 포함하고,상기 맵핑된 휘도 예측샘플은,상기 제1구간들 중에서 상기 휘도 예측샘플이 속하는 제1대상 구간을 결정하고, 상기 제1대상 구간에 대응되는 구간 선형 모델을 이용하여 상기 휘도 예측샘플을 맵핑 구간으로 맵핑함으로써 유도되는 - 상기 맵핑 구간은 상기 제2구간들 중에서 상기 제1대상 구간에 대응되는 구간임, 영상 복호화 방법. |
| 3 | 제2항에 있어서,상기 구간 선형 모델은,상기 제1구간들 각각에 할당된 코드워드의 개수와 상기 제2구간들 각각에 할당된 코드워드의 개수 사이의 스케일링 관계를 나타내는 스케일링 계수를 포함하고,상기 구간 선형 모델을 유도하는 단계는,상기 비트 뎁스에 기초하여 상기 제1구간들 각각에 할당된 코드워드의 개수를 유도하고, 상기 제1구간들 각각에 할당된 코드워드의 개수 및 상기 제2구간들에 대한 정보에 기초하여 상기 제2구간들 각각에 할당된 코드워드의 개수를 유도하는 단계; 및상기 제1구간들 각각에 할당된 코드워드의 개수 및 상기 제2구간들 각각에 할당된 코드워드의 개수를 이용하여, 상기 스케일링 계수를 유도하는 단계;를 포함하는, 영상 복호화 방법. |
| 4 | 제2항에 있어서,상기 비트 뎁스 및 상기 제2구간들에 대한 정보에 기초하여, 상기 제2구간들 각각의 역 구간 선형 모델을 유도하는 단계;를 더 포함하고,상기 역맵핑하는 단계는,상기 제2구간들 중에서, 상기 휘도 복원샘플이 속하는 제2대상 구간을 결정하는 단계; 및상기 제2대상 구간에 대응되는 역 구간 선형 모델을 이용하여, 상기 휘도 복원샘플을 역맵핑 구간으로 역맵핑함으로써, 역맵핑된 휘도 복원샘플을 유도하는 단계 - 상기 역맵핑 구간은 상기 제1구간들 중에서 상기 제2대상 구간에 대응되는 구간임;을 포함하는, 영상 복호화 방법. |
| 5 | 제2항에 있어서,상기 제2인에이블 플래그가 상기 제1코딩 툴이 인에이블됨을 지시하는 경우에, 색차 잔차샘플들의 스케일링이 인에이블되는지 여부를 지시하는 색차 플래그를 상기 비트스트림의 픽처 레벨로부터 복호화하는 단계; 및상기 색차 플래그의 값에 따라, 상기 비트스트림으로부터 복호화된 색차 스케일링 정보를 이용하여 상기 현재블록의 색차 잔차샘플들을 스케일링하는 단계;를 더 포함하는 영상 복호화 방법. |
| 6 | 제5항에 있어서,상기 색차 잔차샘플들을 스케일링하는 단계는,상기 비트 뎁스, 상기 제2구간들에 대한 정보 및 상기 색차 스케일링 정보에 기초하여, 상기 제2구간들 각각의 색차 스케일링 관계를 유도하는 단계; 상기 제2구간들 중에서, 상기 현재블록의 좌측에 위치하는 휘도 복원샘플과 상기 현재블록의 상측에 위치하는 휘도 복원샘플의 평균 값이 속하는 구간을 결정하는 단계; 및 상기 평균 값이 속하는 구간에 대응되는 색차 스케일링 관계를 이용하여, 상기 색차 잔차샘플들을 스케일링하는 단계;를 포함하는, 영상 복호화 방법. |
| 7 | 제1항에 있어서,상기 하나 이상의 코딩 툴은,현재블록의 잔차샘플들에 대해 차등 부호화(differential coding)를 적용하는 제2코딩 툴을 더 포함하는, 영상 복호화 방법 |
| 8 | 복호화 방법에 의해 복호화되는 비트스트림을 저장하는, 디코더에 의해 판독 가능한, 기록매체에 있어서,상기 복호화 방법은,상기 비트스트림의 SPS(sequence parameter set) 레벨로부터, 하나 이상의 코딩 툴(coding tool)에 대한 인에이블(enabled) 여부를 지시하는 제1인에이블 플래그를 복호화하는 단계 - 상기 하나 이상의 코딩 툴은 구간 선형 모델(piecewise linear model)에 기반한 휘도 성분 맵핑을 이용하여 샘플 값을 부호화하는 제1코딩 툴을 포함함;상기 제1인에이블 플래그가 상기 제1코딩 툴이 인에이블됨을 지시하는 경우에, 상기 비트스트림의 픽처 레벨로부터 제2인에이블 플래그를 복호화하는 단계;상기 제2인에이블 플래그가 상기 제1코딩 툴이 인에이블됨을 지시하는 경우에, 상기 제1코딩 툴의 적용 여부를 지시하는 적용 플래그를 상기 비트스트림의 슬라이스 레벨로부터 복호화하여, 상기 적용 플래그의 값을 획득하는 단계; 및상기 적용 플래그의 값이 상기 제1코딩 툴이 적용됨을 지시하는 값인 경우에, 상기 제1코딩 툴을 수행하는 단계;를 포함하고,상기 제1코딩 툴을 수행하는 단계는,인터 예측을 이용하여 휘도 예측샘플을 생성하는 단계;상기 구간 선형 모델에 기반하여 상기 휘도 예측샘플로부터 맵핑된 휘도 예측샘플을 생성하고, 상기 비트스트림으로부터 복원된 휘도 잔차샘플과 상기 맵핑된 휘도 예측샘플을 가산하여 휘도 복원샘플을 생성하는 단계; 및상기 휘도 복원샘플을 역(inverse) 구간 선형 모델을 이용하여 역맵핑하는 단계;를 포함하는, 기록매체. |