DOI QR코드

DOI QR Code

대체 병합 후보를 이용한 병합 후보 리스트 구성 기법

A Method of Merge Candidate List Construction using an Alternative Merge Candidate

  • 박도현 (한국항공대학교 항공전자정보공학부) ;
  • 윤용욱 (한국항공대학교 항공전자정보공학부) ;
  • 도지훈 (한국항공대학교 항공전자정보공학부) ;
  • 김재곤 (한국항공대학교 항공전자정보공학부)
  • Park, Do-Hyeon (Korea Aerospace University, School of Electronics and Information Engineering) ;
  • Yoon, Yong-Uk (Korea Aerospace University, School of Electronics and Information Engineering) ;
  • Do, Ji-Hoon (Korea Aerospace University, School of Electronics and Information Engineering) ;
  • Kim, Jae-Gon (Korea Aerospace University, School of Electronics and Information Engineering)
  • 투고 : 2018.11.13
  • 심사 : 2019.01.04
  • 발행 : 2019.01.30

초록

HEVC(High Efficiency Video Coding) 보다 뛰어난 압축 성능을 갖는 차세대 비디오 압축 표준으로 진행중인 VVC(Versatile Video Coding)에서는 보다 향상된 움직임 병합(Merge) 모드를 위한 기법들이 다루어지고 있다. 기존의 병합 모드에서는 다수의 주변 블록에서 움직임 정보가 존재하지 않으면 현재 블록의 움직임 정보로 사용할 병합 후보 리스트에 제로(zero) 움직임 벡터가 후보에 삽입될 수 있으며 이는 부호화 효율을 저하시킬 수 있다. 본 논문에서는 병합 후보 리스트에 제로 움직임 후보가 삽입되는 경우를 줄이기 위해 대체 움직임 정보를 생성하여 병합 후보 리스트에 삽입하는 효율적인 병합 모드 후보 리스트 구성 기법을 제시한다. 실험결과 제안 기법은 VTM1.0 대비 3% 복호화 복잡도 증가와 함께 0.2%의 부호화 성능 향상을 보였다.

Recently, enhanced methods on the inter merging have been being investigated in Versatile Video Coding (VVC) standardization which will be a next generation video coding standard with capability beyond the High Efficiency Video Coding (HEVC). If there is not enough motion information available in the neighboring blocks in the merge mode, zero motion candidate is inserted into the merge candidate list, which could make the coding efficiency decreased. In this paper, we propose an efficient method of constructing the merge mode candidate list to reduce the case that the zero motion is used as a candidate by generating an alternative merge candidate. Experimental results show that the proposed method gives the average BD-rate gain of 0.2% with the decoding time increase of 3% in the comparison with VTM 1.0.

키워드

BSGHC3_2019_v24n1_41_f0001.png 이미지

그림 1. 현재 부호화 블록의 주변 부호화 블록 위치 Fig. 1. Neighboring blocks’ positions of the current block

BSGHC3_2019_v24n1_41_f0002.png 이미지

그림 2. 병합 후보 리스트에 대한 대쳬 병합 움직임 후보 삽입 Fig. 2. Insertion of the AMC into merge candidate list

표 1. 혼합 운직임 벡터 생성을 위한 움직임 후보 인덱스 쌍 Table 1. Pairs for combined merge candidates

BSGHC3_2019_v24n1_41_t0001.png 이미지

표 2. 현재 블록과 주변 블록의 움직임 상관 계수 Table 2. Motion correlations between the neighboring and the current block

BSGHC3_2019_v24n1_41_t0002.png 이미지

표 3. 클래스 별 실험 결과(Anchor: VTM1.0) Table 3. Experimental result for each class (Anchor: VTM1.0)

BSGHC3_2019_v24n1_41_t0003.png 이미지

표 4. 시퀀스 별 실험 결과(Anchor: VTM1.0) Table 4. Experimental result for each sequence (Anchor: VTM1.0)

BSGHC3_2019_v24n1_41_t0004.png 이미지

참고문헌

  1. Rec, ITU-T H.264, ISO/IEC 14496-10 AVC, May 2003.
  2. High Efficiency Video Coding, Version 1, Rec. ITU-T H.265, ISO/IEC 23008-2, Jan. 2013.
  3. J. Chen, E. Alshina, G. Sullivan, J. Ohm and J. Boyce, "Algorithm Description of Joint Exploration Test Model 7," Joint Video Exploration Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-G1001, Jul. 2017.
  4. A. Segall, V. Baroncini, J. Boyce, J. Chen and T. Suzuki, "Joint Call for Proposals on Video Compression with Capability beyond HEVC," Joint Video Exploration Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-H1002, Oct. 2017.
  5. C. Hsu, C. Chen, T. Chuang, H. Huang and S. Hsiang, "Description of SDR Video Coding Technology Proposal by MediaTek," Joint Video Exploration Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-J0018, Apr. 2018.
  6. L. Zhang, K. Zhang, H. Liu, Y. Wang, P. Zhao and D. Hong, "CE4-realted: History-based Motion Vector Prediction," Joint Video Exploration Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-K0104, Jul. 2018.
  7. K. Kim, S. Kim, G. Park, H. Kim, S. Lim and J. Lee, "CU-based Merge Candidate List Construction Method for HEVC," Journal of Broadcast Engineering, Vol. 17, No. 2, Mar. 2013.
  8. [Online]. Available at: https://jvet.hhi.fraunhofer.de/svn/svn_VVCSoftware_VTM/tags/
  9. K. Suehring and X. Li, "JVET common test conditions and software reference configurations," Joint Video Exploration Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-G1010, Aug. 2017.
  10. G. Bjontegaard, "Calculation of average PSNR differences between RD curves," ITU-T SG.16 Q.6, VCEG-M33, Apr. 2001.
  11. Y. Hsiao, T. Chuang, C. Chen, C. Hsu, Y. Huang and S. Lei, "CE4.4.12: Pairwise average candidates," Joint Video Experts Team of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-L0090, Oct. 2018.