VVC 화면간 예측 부호화 기술

  • Published : 2019.10.30

Abstract

VVC(Versatile Video Coding)는 ISO/IEC MPEG과 ITU-T VCEG으로 구성된 JVET(Joint Video Experts Team)에서 개발 중인 새로운 비디오 압축 표준 기술로 HEVC 대비 2배 압축률을 목표로 다양한 기술들이 채택되었다. 본 고에서는 VVC에 채택된 부호화 기술들 가운데 화면간 예측 기술에 대해 설명하고자 한다. VVC는 기존 부호화 표준인 HEVC의 화면간 예측 기술을 확장하고, 복호 과정에서의 움직임 벡터 탐색 및 계산 과정을 통해 전송받은 움직임 벡터를 보정하는 디코더 기반 움직임 벡터 보정 기술들을 채택하였다. 추가로, 확대, 축소, 회전 등과 같은 움직임을 예측할 수 있는 affine 움직임 모델 기반 움직임 예측 기술인 AFFINE 기반 움직임 벡터 예측 기술을 채택하였다. 이러한 기술들의 채택을 통해 VVC는 화면간 예측 정확도를 개선하였다.

Keywords

References

  1. High Efficiency Video Coding(HEVC), Rec. ITU-T H.265 and ISO/IEC 23008-2, Jan. 2013 (and later editions).
  2. B. Bross, J. Chen, S. Liu, "Versatile Video Coding (Draft 6)," JVET-O2001, 15th JVET meeting: Gothenburg, SE, 3 -12 July 2019
  3. J. Chen, Y. Ye, S. H. Kim, "Algorithm description for Versatile Video Coding and Test Model 6 (VTM 6)", JVET-O2002, 15th JVET meeting: Gothenburg, SE, 3- 12 July 2019
  4. S. Jeong, M. W. Park, Y. Piao, M. Park, K. Choi, "CE4 Ultimate motion vector expression (Test 4.5.4)," JVET-L0054, 12th JVET meeting: Macao, CN, 3-12 Oct. 2018
  5. L. Pham Van, G. Van der Auwera, A. K. Ramasubramonian, V. Seregin, M. Karczewicz, "CE10: CIIP with positionindependent weights (Test CE10-1.1)," JVET-N0302, 14th meeting: Geneva, CH, 19-27 March 2019
  6. R.-L. Liao, C. S. Lim, "CE10.3.1.b: Triangular prediction unit mode," JVET-L0124, 12th JVET meeting: Macao, CN, 3-12 Oct. 2018
  7. L. Zhang, K. Zhang, H. Liu, J. Xu, Y. Wang, P. Zhao, D. Hong "CE2-related: Early awareness of accessing temporal blocks in sub-block merge list construction," JVET-M0273, 13th JVET meeting: Marrakech, MA, 9-18 Jan. 2019
  8. H. Yang, H. Chen, Y. Zhao, J. Chen, "Draft text for affine motion compensation," JVET-K0565, 11th JVET meeting: Ljubljana, SI, 11-18 July 2018
  9. J. Luo, Y. He, "CE4-related: Simplified symmetric MVD based on CE4.4.3," JVET-M0444, 13th JVET meeting: Marrakech, MA, 9-18 Jan. 2019
  10. S. Sethuraman, "CE9: Results of DMVR related Tests CE9.2.1 and CE9.2.2," JVET-M0147, 13th JVET meeting: Marrakech, MA, 9-18 Jan. 2019
  11. X. Xiu, Y. He, Y. Ye, "CE9-related: Complexity reduction and bit-width control for bi-directional optical flow (BIO)," JVETL0256, 12th JVET meeting: Macao, CN, 3-12 Oct. 2018
  12. T. Chujoh, T. Ikai, "Non-CE9: An improvement of BDOF," JVET-M0063, 13th JVET meeting: Marrakech, MA, 9-18 Jan. 2019
  13. J. Luo, Y. He, "CE4-2.1: Prediction refinement with optical flow for affine mode," JVET-O0070, 15th JVET meeting: Gothenburg, SE, 3 -12 July 2019
  14. L. Zhang, K. Zhang, H. Liu, Y. Wang, P. Zhao, and D. Hong, "CE4: History-based Motion Vector Prediction (Test 4.4.7)," JVET-L0266, 12th JVET meeting: Macao, CN, 3-12 Oct. 2018
  15. Y.-L. Hsiao, T.-D. Chuang, C.-Y. Chen, C.-W. Hsu, Y.-W. Huang, S.-M. Lei, "CE4.4.12: Pairwise average candidates," JVET-L0090, 12th JVET meeting: Macao, CN, 3-12 Oct. 2018
  16. Y. Zhang, Y. Han, C.-C. Chen, C.-H. Hung, W.-J. Chien, M. Karczewicz, "CE4.3.3: Locally adaptive motion vector resolution and MVD coding," JVET-K0357, 11th JVET meeting: Ljubljana, SI, 11-18 July 2018
  17. H. Liu, K. Zhang, L. Zhang, J. Xu, Y. Wang, P. Zhao, D. Hong, "CE2: Adaptive Motion Vector Resolution for Affine Inter Mode (Test 2.1.2)," JVET-M0246, 13th JVET meeting: Marrakech, MA, 9-18 Jan. 2019
  18. Y.-C. Su, C.-Y. Chen, Y.-W. Huang, S.-M. Lei, Y. He, J. Luo, X. Xiu, Y. Ye, "CE4-related: Generalized bi-prediction improvements combined from JVET-L0197 and JVET-L0296," JVET-L0646, 12th JVET meeting: Macao, CN, 3-12 Oct. 2018