Browse > Article
http://dx.doi.org/10.5909/JEB.2011.16.1.001

Adaptive In-loop Filter Method for High-efficiency Video Coding  

Jung, Kwang-Su (Dept. of Computer Engineering, Kwangwoon University)
Nam, Jung-Hak (Dept. of Computer Engineering, Kwangwoon University)
Lim, Woong (Dept. of Computer Engineering, Kwangwoon University)
Jo, Hyun-Ho (Dept. of Computer Engineering, Kwangwoon University)
Sim, Dong-Gyu (Dept. of Computer Engineering, Kwangwoon University)
Choi, Byeong-Doo (Digital Media & Communication R&D Center, Samsung Electronics Co., Ltd.)
Cho, Dae-Sung (Digital Media & Communication R&D Center, Samsung Electronics Co., Ltd.)
Publication Information
Journal of Broadcast Engineering / v.16, no.1, 2011 , pp. 1-13 More about this Journal
Abstract
In this paper, we propose an adaptive in-loop filter to improve the coding efficiency. Recently, there are post-filter hint SEI and block-based adaptive filter control (BAFC) methods based on the Wiener filter which can minimize the mean square error between the input image and the decoded image in video coding standards. However, since the post-filter hint SEI is applied only to the output image, it cannot reduce the prediction errors of the subsequent frames. Because BAFC is also conducted with a deblocking filter, independently, it has a problem of high computational complexity on the encoder and decoder sides. In this paper, we propose the low-complexity adaptive in-loop filter (LCALF) which has lower computational complexity by using H.264/AVC deblocking filter, adaptively, as well as shows better performance than the conventional method. In the experimental results, the computational complexity of the proposed method is reduced about 22% than the conventional method. Furthermore, the coding efficiency of the proposed method is about 1% better than the BAFC.
Keywords
H.264/AVC; in-loop filter; Wiener filter;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Karczewicz, W. Chien, P. Chen, and Y. Ye, "Post-Filter SEI Message Extensions," ITUT SG16/Q.6 Doc. VCEG-AI34, Berlin, Germany, July 2008.
2 T. Chujoh, G.Yasuda, N. Wada, T. Watanabeand T. Yamakage, "Block-based Adaptive Loop Filter," ITU-T SG16/Q.6 Document VCEG-AI18, Berlin, Germany, July 2008.
3 T. Watanabe, N. Wada, G. Yasuda, A. Tanizawa, T. Chujoh, and T. Yamakage, "In-loop filter using block-based filter control for video coding," ITU-T SG16/Q.6 Document VCEG-AI18, Berlin, Germany, July 2008.
4 T. Wiegand, G. J. Sullivan, G. Bjontegaard, 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.   DOI   ScienceOn
5 I. Richardson, "H.264 and MPEG-4 Video Compression: Video Coding for Next-generation Multimedia," John Wiley & Sons, 2003.
6 P. List, A. Joch, J. Lainema, G. Bjontegaard, and M. Karczewicz, "Adaptive deblocking filter," IEEE Trans. Circuits Syst. Video technol, vol. 13, pp. 614-619, July 2003.   DOI   ScienceOn
7 TK Tan, G. Sullivan, T. Wedi, "Recommended Simulation Conditions for Coding Efficiency Experiments Revision 3," ITU-T SC16/Q.6, Doc. VCEG-AI10, Berlin, Germany, July 2008.
8 G. Bjontgaard, "Calculation of average psnr differences between rd-curves," ITU-T SG16/Q.6 Doc. VCEG-M33, Austin, Texas, USA, April 2001.
9 KTA Reference Software Version 2.2, http://iphome.hhi.de/suehring/tml/download/KTA/
10 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.
11 ISO/IEC JTC1/SC29/WG11 and ITU-T SG16, "Joint Call for Proposals on Video Compression Technology," N1113&VCEGAM91, Jan. 2010.
12 Y. Ye, M. Karczewicz, "Improved Intra Coding," ITU-T SG1.6/Q6 Document VCEG-AG11, Shenzhen China, October 2007.
13 정세윤, 김휘용, 임성창, 김종호, 이하현, 이진호, 최해철, 조숙희, 최진수, "JCT-VC의HVC 표준화동향," 전자통신동향분석, 25권, 8-18쪽, 2010년4월.
14 J. Jung, G. Laroche, "Competition-Based Scheme for Motion Vector Selection and Coding," ITU-T SG16/Q6 Document VCEG-AC06, Klagenfurt, July 2006.
15 O. Divorra, P. Yin, and C. Gomila, "Geometry adaptive Block Partitioning on B-frames," ITU-T SG16/Q6, VCEG-AG13, Oct. 2007.
16 A. Tanizawa, T. Chujoh, "Adaptive Quantization Matrix Selection," ITU-T SG16/Q6 Document D-266, Geneva, Switzerland, Nov. 2006.