본문 바로가기

연구노트/VVC

[2018 Summer School 정리] VVC 표준화 동향

VVC 표준화 동향

 

joint video exploration team(2015) -> joint video experts team(2018) 명칭 변경

To develop VVC (Versatile video coding) standard

 

Timeline: evaluation of proposals for CfP(18.04) -> Committee Draft(19.07), CD 에서 주요 기능이 FIX (실질적인 표준 채택)->DIS->FDIS

 

 

1.    JEM

파티셔닝:QTBT

Intra 모드 확장 (67)

어파인 MC 도입

OBMC: MC에서 경계 스무딩

FRUC(PMMVD),DMVR: 디코더사이드 예측

멀티플 코어 트랜스폼 (DCT,DST)

ALF:오리지날 영상과 이전 리컨영상과의 mean squre 에러를 줄이는 방향으로 필터링

 

HEVC 대비 디코더 타임이 10정도 증가

2.    VVC CfP

Versatile Video Coding , 응용분야가 넒은 비디오 코딩

(표준이름: MPEG-1 Part3, H.266)

HEVC 대비 40퍼 감소,

JEM 대비 10퍼 감소

디코딩타임이 1/2 ,1/3 수준

 

VVC WD1(Working Draft) : Reduce HEVC + QT/BT/TT

BMS(Benchmark Set): 다양한 툴을 포함

 

3.    VVC TM 2.0

JEM에서 효율화 한 것을 채택

Block Structure: QT BT TT에서 중복 파티셔닝 제거하던 일부를 허용해줌 (괜히 복잡도만 올라가는 경우들을 삭제함)

 

Separate Tree: Luma Chroma의 다른 블록구조

 

Boundary handling

 

Prohibit ternary split: transform의 최대 단위가 64x64 크기이므로 128x128 CU에서 일부 TT분할을 금지함

 

PDPC: 인트라 프리딕션에서 포지션에 따라 웨이트를 주어 예측함.

디렉션차이로 인한 에러를 필터링의 효과를 볼수잇음

 

Wide angular prediction: 스퀘어 블록이 아닌경우 쓸수없는 방향을 버리고 가능한 방향을 확장함

 

CCLM: 루마 모델을 통하여 크로마 예측

 

어파인:Rotate,Translate,Zoom

 

AMVR: 기존의 쿼터 , 정수펠 단위의  HEVC방식에 4 luma samples를 추가함 ??

 

한쪽면이라도 32보다 크면 DCT2 only

 

ALF 단순화


728x90