王巍, 胡洁, 颜琳淑, 谢玉亭, 林涛, 袁军, 王冠宇, 王振. H.264运动补偿插值算法的优化及硬件设计[J]. 微电子学与计算机, 2014, 31(9): 76-79,83.
引用本文: 王巍, 胡洁, 颜琳淑, 谢玉亭, 林涛, 袁军, 王冠宇, 王振. H.264运动补偿插值算法的优化及硬件设计[J]. 微电子学与计算机, 2014, 31(9): 76-79,83.
WANG Wei, HU Jie, YAN Lin-shu, XIE Yu-ting, LIN Tao, YUAN Jun, WANG Guan-yu, WANG Zhen. Interpolation Algorithm Optimization and Hardware Design for Motion Compensation for H.264[J]. Microelectronics & Computer, 2014, 31(9): 76-79,83.
Citation: WANG Wei, HU Jie, YAN Lin-shu, XIE Yu-ting, LIN Tao, YUAN Jun, WANG Guan-yu, WANG Zhen. Interpolation Algorithm Optimization and Hardware Design for Motion Compensation for H.264[J]. Microelectronics & Computer, 2014, 31(9): 76-79,83.

H.264运动补偿插值算法的优化及硬件设计

Interpolation Algorithm Optimization and Hardware Design for Motion Compensation for H.264

  • 摘要: 运动补偿是H.264/AVC视频编码标准中重要的组成部分,而分数像素的运动补偿是其中最复杂的部分.因此提高分数像素的运算时间,减小运算的复杂度尤为重要.对原始的分数像素的插值算法进行了改进,将计算半像素所用传统的6阶滤波器改进为4阶滤波器,并使用了并行流水线的输入的方式,一次性可以处理输入的12个像素.该硬件结构采用Verilog进行描述并综合到Xilinx Virtex6FPGA器件.结果表明,所设计的半像素插值算法的硬件实现,其工作频率为213MHz,时钟周期数减少到36个,且硬件复杂度有所降低.

     

    Abstract: Motion compensation plays an important role in the H.264/AVC video coding standard,the fractional pixel motion compensation is one of the most complicated part.So it is especially important to improve the fractional pixel operation time,reduce the complexity of the algorithm.In this paper,the original fractional pixel interpolation algorithm is improved,the traditional six tap FIR filter is changed to the fourth tap FIR filter to calculate half pixel,and pipeline structure is used for FPGA design,so the hardware can handle 12 pixels one time.The architecture is described in Verilog and synthesized into the Xilinx Virtex6 FPGA device.The simulation results show that the proposed half pixel interpolation algorithm can be operated at the frequency of 213 MHz,with clock recycles are reduced to 36.At the same time,the hardware complexity is reduced obviously.

     

/

返回文章
返回