• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2021, Vol. 43 ›› Issue (02): 354-361.

Previous Articles     Next Articles

Dynamic reconfigurable implementation of rate distortion optimization algorithm in HEVC

YANG Kun1,JIANG Lin2,XIE Xiao-yan3,DENG Jun-yong1,LIU Xin-chuang1,HU Chuan-zhan3   

  1. (1.School of Electronic Engineering,Xi’an University of Posts & Telecommunications,Xi’an 710121;

    2.Laboratory of Integrated Circuit,Xi’an University of Science and Technology,Xi’an 710054;

    3.School of Computer Science,Xi’an University of Posts & Telecommunications,Xi’an 710121,China)

  • Received:2020-02-18 Revised:2020-04-17 Accepted:2021-02-25 Online:2021-02-25 Published:2021-02-23

Abstract: In the implementation based on video array processor, the flexible coding blocks of High Efficiency Video Coding (HEVC) increase the difficulty of hardware implementation of the rate- distortion optimization algorithm, and it is difficult to realize the array size and flexible switching of different blocks. Aiming at this problem, a dynamic reconfigurable implementation method of rate- distortion optimization is proposed. The dynamic reconfiguration mechanism based on context switching completes the flexible switching among algorithms of different sizes and different block sizes, and uses the rate-distortion optimization algorithm as the basis of discriminating the intra-mode selection to realize the intra-prediction mode reconfiguration. Experimental results show that, compared with the rate- distortion optimization algorithm implemented by dedicated hardware, when the algorithm is flexibly switched, the hardware area is reduced by 8.2%, and the number of clock cycles of algorithm execution is reduced by 165%.



Key words: dynamically reconfigurable, high efficiency video coding, rate distortion optimization, array processor