1 |
1
비트스트림으로부터 잔차 블록의 잔차 계수를 유도하는 단계;상기 잔차 블록에 대한 양자화 파라미터를 산출하는 단계;상기 산출된 양자화 파라미터를 이용하여, 상기 잔차 계수에 대해 역양자화를 수행하는 단계; 및상기 역양자화된 잔차 계수에 역변환을 수행하여, 상기 잔차 블록의 잔차 샘플을 복원하는 단계를 포함하되,소정의 스케일링 리스트의 양자화 가중치에 기초하여, 상기 잔차 계수를 스케일링하는 단계를 더 포함하고, 상기 스케일링 리스트는, 상기 잔차 블록 내 주파수 별로 정의된 양자화 가중치의 배열을 의미하며,상기 유도하는 단계는, 상기 잔차 블록 내 고주파 영역의 잔차 계수를 0으로 설정하는 단계를 포함하고, 상기 고주파 영역은, 상기 잔차 블록의 좌측에서부터 n개의 열 또는 상단에서부터 m개의 행 중 적어도 하나를 제외한 영역이며, 상기 n과 m은 상기 잔차 블록의 크기 또는 형태에 따라 가변적으로 결정됨,상기 양자화 파라미터는, 양자화 파라미터 예측값(QPpred) 및 양자화 파라미터 차분값(deltaQP)을 이용하여 산출되고,상기 양자화 파라미터 예측값은, 상기 잔차 블록에 공간적 또는 시간적으로 인접한 주변 블록의 양자화 파라미터에 기초하여 유도되며,상기 주변 블록의 위치는, 상기 잔차 블록 또는 상기 주변 블록 중 적어도 하나의 크기, 형태, 분할 뎁스, 분할 타입 또는 성분 타입에 기초하여 가변적으로 결정되고,상기 주변 블록의 개수는, 상기 잔차 블록의 양자화 파라미터 예측값을 산출하기 위해 이용되는 주변 블록의 최대 개수 정보에 기초하여 결정되며, 상기 최대 개수 정보는 부호화 장치에서 부호화되어 시그날링됨,상기 역변환은, 상기 잔차 블록 내 저주파 영역에만 적용되는 변환이며, 상기 역변환은, 상기 잔차 블록에 속한 넌-제로 잔차 계수의 개수가 p개보다 적은 경우에는 적용되지 아니하며, 상기 p는 8보다 작거나 같은 자연수임,상기 역변환은, 제2 역변환, 제1 역변환의 순서로 수행되고,상기 스케일링은, 상기 제2 역변환과 상기 제1 역변환의 사이에서 수행되며,상기 잔차 블록은, 바이너리 트리 또는 트리플 트리 중 적어도 하나에 기초하여 분할된 것이고, 상기 바이너리 트리는 상위 블록을 너비 또는 높이 중 어느 하나가 상기 상위 블록의 절반인 하위 블록으로 이분할하는 분할 타입이며, 상기 트리플 트리는 2개의 수평 라인 또는 2개의 수직 라인에 의해서 상기 상위 블록이 3개의 하위 블록으로 삼분할되는 분할 타입이며,상기 스케일링 리스트의 양자화 가중치는, 상기 잔차 블록 내 잔차 계수의 위치 각각에 대해서 시그날링되고,N과 M의 조합에 의해 결정되는 크기 및 형태를 가진 스케일링 리스트가 시그날링되며, 상기 N과 M은 1보다 크거나 같은 정수임,상기 스케일링 리스트는, Nx1의 수평 스케일링 리스트와 1xM의 수직 스케일링 리스트로 나누어 시그날링되는 비디오 복호화 방법
|