DOI QR코드

DOI QR Code

An Efficient Weight Signaling Method for BCW in VVC

VVC의 화면간 가중 양예측(BCW)을 위한 효율적인 가중치 시그널링 기법

  • Park, Dohyeon (Korea Aerospace University, School of Electronics and Information Engineering) ;
  • Yoon, Yong-Uk (Korea Aerospace University, School of Electronics and Information Engineering) ;
  • Lee, Jinho (Electronics and Telecommunications Research Institute) ;
  • Kang, Jungwon (Electronics and Telecommunications Research Institute) ;
  • Kim, Jae-Gon (Korea Aerospace University, School of Electronics and Information Engineering)
  • 박도현 (한국항공대학교 항공전자정보공학과) ;
  • 윤용욱 (한국항공대학교 항공전자정보공학과) ;
  • 이진호 (한국전자통신연구원) ;
  • 강정원 (한국전자통신연구원) ;
  • 김재곤 (한국항공대학교 항공전자정보공학과)
  • Received : 2020.03.30
  • Accepted : 2020.05.06
  • Published : 2020.05.30

Abstract

Versatile Video Coding (VVC), a next-generation video coding standard that is in the final stage of standardization, has adopted various techniques to achieve more than twice the compression performance of HEVC (High-Efficiency Video Coding). VVC adopted Bi-prediction with CU-level Weight (BCW), which generates the final prediction signal with the weighted combination of bi-predictions with various weights, to enhance the performance of the bi-predictive inter prediction. The syntax element of the BCW index is adaptively coded according to the value of NoBackwardPredFlag which indicates if there is no future picture in the display order among the reference pictures. Such syntax structure for signaling the BCW index could violate the flexibility of video codec and cause the dependency issue at the stage of bitstream parsing. To address these issues, this paper proposes an efficient BCW weight signaling method which enables all weights and parsing without any condition check. The performance of the proposed method was evaluated with various weight searching methods in the encoder. The experimental results show that the proposed method gives negligible BD-rate losses and minor gains for 3 weights searching and 5 weights searching, respectively, while resolving the issues.

표준화 마무리 단계인 차세대 비디오 부호화 표준 VVC(Versatile Video Coding)는 HEVC(High Efficiency Video Coding) 보다 두배 이상의 압축 성능을 달성하기 위해 다양한 기술들을 채택하고 있다. VVC는 GPB(Generalized P and B) 슬라이스에서의 양예측(bi-prediction) 기법의 성능 향상을 위하여 두 예측신호에 다양한 가중치를 적용하여 최종 예측신호를 생성하는 BCW(Bi-prediction with CU-level Weight)를 채택하였다. BCW 가중치는 가용한 참조픽처 중 재생 순서상 미래 픽처의 존재 유무를 지시하는 신택스(syntax) 요소인 NoBackwardPredFlag에 따라 적응적으로 시그널링 된다. 이러한 신택스 구조는 비디오 코덱의 유연성을 저해하고 비트스트림 파싱(parsing) 단계에서의 의존성 문제를 야기한다. 본 논문에서는 이러한 문제를 해결하기 위하여 가중치 전송에서 기존의 조건 판단 없이 가능한 모든 가중치를 허용하는 기법을 제안하였으며, 부호화기에서의 다양한 가중치 탐색을 통해 제안방법의 성능을 확인하였다. 제안된 기법은 제기된 문제를 해결하면서도 실험결과 3개의 가중치 탐색을 수행하였을 때 무시할 정도의 BD-rate 손실과 5개의 가중치 탐색을 수행하였을 때 다소의 부호화 성능 향상을 확인하였다.

Keywords

References

  1. High Efficiency Video Coding, Version 1, Rec. ITU-T H.265, ISO/IEC 23008-2, Jan. 2013.
  2. B. Bross, J. Chen, S. Liu and Y.-K. Wang, "Versatile Video Coding (Draft 8)," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-Q2001, Jan. 2020.
  3. Available at: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/-/tags
  4. F. Bossen, X. Li, and K. Suehring, "AHG report: Test model software development (AHG3)," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-Q0003, Jan. 2020.
  5. J. Chen, Y. Ye, and S. Kim, "Algorithm description for Versatile Video Coding and Test Model 8 (VTM 8)," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-Q0003, Jan. 2020.
  6. D. Park, Y.-U. Yoon, J.-G. Kim, J. Lee, and J. Kang, "CE10-realted: Simplification of triangular partitions," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-M0352, Jan. 2019.
  7. D. Park, Y.-U. Yoon, J. Do, J.-G. Kim, J. Lee, and J. Kang, "Non-CE4: BCW clean-up for weight signaling," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-P0317, Oct. 2019.
  8. D. Park, Y.-U. Yoon, J.-H. Do, and J.-G. Kim, "A Method of Merge Candidate List Construction using and Alternative Merge Candidate," JBE Vol. 24, No. 1, Jan. 2019.
  9. F. Bossen, J. Boyce, X. Li. V. Sergin and K. Suhring, "JVET common test conditions and software reference configurations for SDR video," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-N1010, March 2019.
  10. G. Bjontegaard, "Calculation of average PSNR differences between RD curves," ITU-T SG.16 Q.6, VCEG-M33, Apr. 2001.