DOI QR코드

DOI QR Code

Adaptive Prediction Block Filter for Video Coding

  • Yoon, Yeo-Jin (Department of Electronics Engineering, Korea University) ;
  • Jung, Seung-Won (Department of Electronics Engineering, Korea University) ;
  • Lee, Ha-Hyun (Broadcasting & Telecommunications Convergence Research Laboratory, ETRI) ;
  • Kim, Hui-Yong (Broadcasting & Telecommunications Convergence Research Laboratory, ETRI) ;
  • Choi, Jin-Soo (Broadcasting & Telecommunications Convergence Research Laboratory, ETRI) ;
  • Ko, Sung-Jea (Department of Electronics Engineering, Korea University)
  • Received : 2011.01.31
  • Accepted : 2011.05.19
  • Published : 2012.02.01

Abstract

In this letter, we propose a new prediction block filter that can reduce errors between the original and prediction blocks. The proposed filter adaptively adjusts filter coefficients by using the previously reconstructed adjacent blocks and their prediction blocks. Then, the filter is selectively applied to the current prediction block according to the rate-distortion optimization. Moreover, since the same filter coefficients can be derived in the decoder, they are not encoded into the bit-stream. The proposed method achieves a 4.65% bitrate saving on average compared with H.264/AVC.

Keywords

References

  1. T. Wiegand et al., "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, July 2003, pp. 560-576.
  2. ITU-T VCEG KTA Reference Software. http://iphome.hhi.de/ suehring/tml/download/KTA/
  3. Y. Vatis and J. Ostermann, "Adaptive Interpolation Filter for H.264/AVC," IEEE Trans. Circuits Syst. Video Technol., vol. 19, no. 2, Feb. 2009, pp. 179-192.
  4. T. Chujoh, N. Wada, and G. Yasuda, "Quadtree-Based Adaptive Loop Filter," ITU-T SG16/Q.6 Doc. COM16-C181-E, Geneva, Switzerland, Jan. 2009.
  5. Y. Ye, P. Chen, and M. Karczewicz, "High Precision Interpolation and Prediction," ITU-T SG16/Q.6 Doc. VCEGAI33, Berlin, Germany, July 2008.
  6. J. Jung and G. Laroche, "Competition-Based Scheme for Motion Vector Selection and Coding," ITU-T SG16/Q.6 Doc. VCEGAC06, Klagenfurt, Austria, July 2006.
  7. P. Chenn, Y. Ye, and M. Karczewicz, "Video Coding Using Extended Block Sizes," ITU-T SG16/Q.6 Doc. VCEG-AJ23, San Diego, USA, Oct. 2008.
  8. Y. Liu, "Unified Loop Filter for Video Compression," IEEE Trans. Circuits Syst. Video Technol., vol. 20, no. 10, Oct. 2010, pp. 1378-1382.
  9. G.J. Sullivan and T. Wiegand, "Rate-Distortion Optimization for Video Compression," IEEE Signal Process. Mag., vol. 15, no. 6, Nov. 1998, pp. 74-90.
  10. H. Lee et al., "Enhanced Block-Based Adaptive Loop Filter with Multiple Symmetric Structures for Video Coding," ETRI J., vol. 32, no. 4, Aug. 2010, pp. 626-629.
  11. ISO/IEC JTC1/SC29/WG11 and ITU-T SG16/Q.6, "Joint Call for Proposals on Video Compression Technology," WG11 Doc. N11113 and ITU-T SG16/Q.6 Doc. VCEG-AM91, Kyoto, Japan, Jan. 2010.
  12. G. Bjontegaard, "Calculation of Average PSNR Differences between RD-Curves," ITU-T SG16/Q.6 Doc. VCEG-M33, Austin, USA, Apr. 2001.