VVC(H.266) 비디오 압축 코딩 형식 소개

VVC 인코딩 형식

VVC에서는 4K 및 8K와 같은 고화질 및 초고화질 비디오 코딩의 요구를 충족시키기 위해 CTU의 최대 크기를 128×128로 확장하고 최소 크기는 여전히 4×4입니다. CTU는 여러 코딩 단위(CU)로 더 나눌 수 있으며, 가장 큰 CU는 CTU와 같을 수 있으며 가장 작은 CU는 4×4입니다. HEVC에서는 각 CU를 예측 단위(Prediction Unit, PU)와 변환 단위(Transform Unit, TU)로 나눌 수 있지만, VVC에서는 더 이상 CU, PU, ​​TU를 구분하지 않게 되며, 대부분의 경우 세 가지가 통일된다. CU로.

VVC에서는 쿼드트리 블록 외에 새로운 블록 방식이 추가되어 MTT(Multiple-Type Tree)라고 하는데, VVC는 쿼드트리와 멀티타입트리(QT+MTT)의 블록을 사용하는 법이다. QT+MTT 분할에서 정사각형은 BT 분할(Binary-Tree split)이라고도 하는 두 개의 직사각형 블록으로 균등하게 분할될 수 있습니다. 위에서 아래로: 1의 비율은 TT 나누기(Ternary-Tree split)라고도 하는 세 개의 직사각형 블록으로 나뉩니다.

특히 BT나 TT 분할로 얻은 서브 블록은 계속해서 BT나 TT 분할을 사용할 수 있지만 더 이상 QT 분할을 사용할 수 없습니다. 다음 그림은 64×64 CTU의 쿼드트리 및 내포된 다중 유형 트리 분할의 예이며, 이 분할 방법은 이미지 내용에 따라 적응적으로 수행될 수 있으므로 분할의 유연성이 향상됩니다.
여기에 이미지 설명 삽입
여기에 이미지 설명 삽입
휘도 CTU의 MTT 분할은 위에서 소개한 바 있는데, 영상의 색차 부분은 동일한 위치에서 휘도 신호와 색차 신호의 서로 다른 특성을 고려하여 VVC에서 I 프레임 CTU의 휘도 성분과 색차 성분의 분할을 방법은 다를 수 있으며 이때 루마와 크로미넌스 성분은 각각 코딩 트리로 표현된다. P 프레임과 B 프레임의 경우 동일한 CTU의 루마와 크로마는 동일한 구분을 가져야 합니다. 크로미넌스 신호의 서브 샘플링 효과로 인해 크로미넌스 신호를 따로 분리할 때 2×2, 2×4, 4×2 크기의 크로미넌스 블록은 나타나지 않는다.

2023.216 강사는 디지털 비디오 코딩 및 디코딩 학습을 단계별로 수행해야 하며 먼저 AVC의 특정 코딩 프로세스를 살펴보고 나중에 VVC 콘텐츠를 추가해야 한다고 말했습니다.

Supongo que te gusta

Origin blog.csdn.net/qq_39969848/article/details/129297798
Recomendado
Clasificación