Selective Interpolation Filter for Video Coding

비디오 압축을 위한 선택적인 보간 필터

  • Nam, Jung-Hak (Dept. of Computer Engineering, Kwangwoon University) ;
  • Jo, Hyun-Ho (Dept. of Computer Engineering, Kwangwoon University) ;
  • Sim, Dong-Gyu (Dept. of Computer Engineering, Kwangwoon University) ;
  • Lee, Soo-Youn (Dept. of Computer Engineering, Kwangwoon University)
  • Received : 2011.02.11
  • Accepted : 2011.09.10
  • Published : 2012.01.25

Abstract

Even after establishment of H.264/AVC standard, the video coding experts group (VCEG) of ITU-T has researched on development of promising coding techniques to increase coding efficiency based on the key technology area (KTA) software. Recently, the joint collaboration team video coding (JCT-VC) which was composed of the VCEG and the motion picture experts group (MPEG) of ISO/IEC is developing a next-generation video standard namely HEVC intended to gain twice efficiency than H.264/AVC. An adaptive interpolation technique, one of various next-generation techniques, reported higher coding efficiency. However, it has high computational complexity and does not deal with various error characteristics for videos. In this paper, we investigate characteristics of interpolation filters and propose an effective fixed interpolation filter bank including diverse properties of error. Experimental results is shown that the proposed method achieved bitrate reduction by 0.7% and 1.3% compared to fixed directional interpolation filter (FDIF) of the KTA and the directional interpolation filter (DIF) of the HEVC test model, respectively.

H.264/AVC 표준의 제정 이후에도 ITU-T VCEG 에서는 KTA 소프트웨어를 바탕으로 부호화 효율을 향상시키기 위해 유망한 비디오 압축 기술들을 계속 연구해 왔다. 최근에는 ISO/IEC MPEG과 ITU-T VCEG은 공동으로 JCT-VC를 결성하여 H.264/AVC 대비 두 배 높은 차세대 영상 압축 표준인 HEVC를 진행 중에 있다. 다양한 차세대 부호화 기술 중에 움직임 예측을 위한 적응적 영상 보간 기술은 높은 부호화 성능을 보이지만, 많은 계산량과 다양한 영상에 대한 에러 특성을 반영하지 못하는 문제점이 있다. 본 논문에서는 영상에 따른 보간 필터의 특성을 파악하고, 이를 기반으로 다양한 에러 특성을 반영하는 효과적인 고정 보간 필터뱅크를 제안한다. 실험 결과, 제안하는 방법은 KTA의 고정 방향성 보간 필터(FDIF)와 HEVC의 방향성 보간 필터(DIF) 대비 각각 0.7%와 1.3%의 부호화성능 향상을 얻었다.

Keywords

References

  1. Joint Video Team (JVT) of ITU-T VCEG and ISO/IEC MPEG, "Draft ITU-T Recommendation H.264 and ISO/IEC 14496-10 AVC," May 2003.
  2. T. Wiegand, G. J. Sullivan, G. Bjontegaard and A. Luthra, "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 560-576, Jul. 2003. https://doi.org/10.1109/TCSVT.2003.815165
  3. I. Richardson, "H.264 and MPEG-4 Video Compression: Video Coding for Next-generation Multimedia," John Wiley & Sons, 2003.
  4. J. Jung and G. Laroche, "Competition-Based Scheme for Motion Vector Selection and Coding," ITU-T SG16/Q6 Document VCEG-AC06, Klagenfurt, July 2006.
  5. A. Tanizawa and T. Chujoh, "Adaptive Quantization Matrix Selection," ITU-T SG16/Q6 Document D-266, Geneva, Switzerland, Nov. 2006.
  6. T. Chujoh, G.Yasuda, N. Wada, T. Watanabeand and T. Yamakage, "Block-based Adaptive Loop Filter," ITU-T SG16/Q.6 Document VCEG-AI18, Berlin, Germany, July 2008.
  7. Y. Ye and M. Karczewicz, "Improved Intra Coding," ITU-T SG1.6/Q6 Document VCEG-AG11, Shenzhen China, October 2007.
  8. M. Narroschke and H.G. Musmann, "Adaptive prediction error coding in spatial and frequency domain for H.264/AVC," ITU-T SG16/Q6 Document VCEG-AB06, Bangkok, Thailand, January 2006.
  9. Y. Vatis and J. Ostermann, "Adaptive interpolation filter for H.264/AVC," IEEE Trans. on Circuits and Systems for Video Tecnology (CSVT), vol. 19, no. 2, Feb. 2009.
  10. Y. Vatis, B. Edler, D.T. Nguyen and J. Ostermann, "Two-dimensional non-separable Adaptive Wiener Interpolation Filter for H.264/AVC," ITU-T SG16/Q6 Document VCEG-Z17, Busan, South Korea, April 2005.
  11. S. Wittmann and T. Wedi, "Separable adaptive interpolation filter," ITU-T SG16/Q6 Document C-219, Geneva, Switzerland, June 2007.
  12. Nokia, "Adaptive Interpolation with Directional Filters," ITU-T SG16/Q.6 Document VCEG-AG21, Shenzhen, China, October 2007.
  13. Tandberg and Nokia, "Low Complexity Directional Interpolation Filter," ITU-T SG16/Q.6 Document VCEG-AI12, Berlin, Germany, July 2008.
  14. Qualcomm, "Switched Interpolation Filter with Offset," ITU-T SG16/Q.6 Document C-463, Geneva, Switzerland, April 2008.
  15. Qualcomm, "Enhanced Adaptive Interpolation Filter," ITU-T SG16/Q.6 Document C-464, Geneva, Switzerland, April 2008.
  16. Nokia and Qualcomm, "Improvements on Enhanced Directional Adaptive Filtering (EDAIF-2)," ITU-T SG16/Q.6 Document C-125, Geneva, Switzerland, January 2009.
  17. 남정학, 조현호, 심동규, 최병두, 조대성, "저 복잡도 보간 필터 뱅크 기반의 새로운 비디오 압축 방법," 전자공학회논문지, 제 47권 SP편 5호, pp. 165-174, 9월, 2010년.
  18. Thomas Wiegand, Woo-Jin Han, Benjamin Bross, Jens-Rainer Ohm and Gary J. Sullivan, "WD1: Working Draft 1 of High-Efficiency Video Coding," JCTVC-C403, Guangzhou, October 2010.
  19. Frank Bossen, "Common test conditions and software reference configurations," JCTVC-C500, Guangzhou, October 2010.
  20. JM KTA reference model, version 2.3, http://iphome.hhi.de/suehring/tml/download/KTA.
  21. G. Bjontegaard, "Calculation of average PSNR differences between RD-Curves," ITU-T SG16/Q6 Document VCEG-M33, April 2001.