본문 바로가기

연구노트/VVC

[2018 Summer School 정리] Combined prediction & CPR

2018/08/30 - [연구노트/VVC] - [2018 Summer School 정리] VVC 표준화 동향

2018/08/30 - [연구노트/VVC] - [2018 Summer School 정리] Picture Partitioning Structure

2018/08/30 - [연구노트/VVC] - [2018 Summer School 정리] Intra Prediction Coding in VVC

2018/08/30 - [연구노트/VVC] - [2018 Summer School 정리] Inter Prediction Coding in VVC



Combined Prediction

1.    Multi hypothesis: bi이상의 MV 사용

2.    MAP: Merge assistant prediction :extra merge index를 통한 hypothesis

è For improving AMVP/ for improving Skip or Merge/ for improving Intra

3.    Inter 추가 signaling

4.    Dual Merge: 거리 스케일링을 통하여 추가 후보 사용

 

OBMC

1.    Block 경계 sub-block 단위의 모션이 다를 때 모션을 overlap 해서 사용함

2.    Blocksubblock단위로 나눠지고모션이 다를 때 overlap 해서사용

3.    시그널링 없이 모션을 다수 사용

4.    복잡도를 줄이기 위한 문서가 기고되었음

5.    Bandwidth를 줄이기위하여 obmc block 바깥은 패딩하는 방법이 기고 됨.

 

 

 Non-rectangluar

1.    Traingular prediction: CU 를 트라이앵글로 나누어 weighted sum

2.    GEO:블록을 사선으로 나누기 가능

3.    Diagonal motion partition: inter에서 트라이앵글 형식으로

è 머지 후보를 조절

 

Diffusion Filter

1.    필터링

2.    Non-uniform 의 경우 edge에 따라 필터링값이 바뀜

3.    MC 할때 필터링을 거침 (레지듀얼을 구하기 전에)

4.    Predicter에 추가된 필터링 

 

Affine

1.    Interweaved prediction: Affine flexing -> 바운더리가 안맞는 경우를 위해 overlap

 

Current picture referencing

1.    IBC:같은 화면내 동일한 블록이 존재하므로 같은화면내에서 copy

2.    RTM:intra region based template matching: 현제 블록을 디코더에서 모르니 주면 블록으로 템플릿 매칭

 


728x90