基于可变编码块流水的可重构 HEVC 帧内环路设计

DESIGN OF RECONFIGURABLE HEVC INTRA-LOOP BASED ON VARIABLE CODING BLOCK PIPELINE

  • 摘要: 高效视频编码标准(HEVC)硬件实现过程中,其高计算复杂度和高数据依赖性不仅阻碍了视频实时编码的性能,也带来了更高的资源消耗。通过分析帧内环路各个算法之间处理像素块时产生的数据/时序依赖关系,基于可变编码块流水的 HEVC 帧内环路可重构阵列结构,各模块间采用邻接互连接口完成握手通信,实现整个帧内环路编码块之间流水处理,提高帧内环路的计算效率。实验结果表明,所提方法在满足计算速度与硬件资源要求的同时,与基于串行的帧内环路编码处理电路相比,执行时间减少了 87%,时钟频率达 125 MHz。

     

    Abstract: During the hardware implementation of the high efficiency video coding standard(HEVC),its high computational complexity and high data dependence not only hinder the performance of real-time video encoding,but also bring higher resource consumption. In this paper,we analyzed the data/timing dependency relationship between the various algorithms of the intra-frame loop when processing pixel blocks,and the HEVC intra-loop reconfigurable array structure based on the variable coding block pipeline is completed. By using the adjacent interconnection interface between the modules,the handshake communication realized the pipeline processing between the entire intra-frame loop coding blocks,and improved the calculation efficiency of the intra-frame loop. The experimental results show that the proposed method meets the requirements of computing speed and hardware resources. Compared with the serial-based intra-loop encoding processing circuit,the execution time is reduced by 87%,and the clock frequency reaches 125 MHz.

     

/

返回文章
返回