首页> 外文会议>Circuits amp; systems >A FAST AND PARALLEL HARDWARE ARCHITECTURE FOR VARIABLE BLOCK SIZE MOTION ESTIMATION IN H.264/AVC
【24h】

A FAST AND PARALLEL HARDWARE ARCHITECTURE FOR VARIABLE BLOCK SIZE MOTION ESTIMATION IN H.264/AVC

机译:H.264 / AVC中可变块大小运动估计的快速并行硬件体系结构

获取原文
获取原文并翻译 | 示例

摘要

The new video standard H.264 adopts variable block size motion estimation (VBSME), which supports more flexibility and provides more accuracy in the process of selecting the best matching position of a macroblock of the current frame within a search window in the previous frame. However, for the full-search matching algorithm that has the best performance, it requires considerable and much more complicated computation than fixed block size motion estimation adopted in previous standard such as MPEG-2. Hence hardware implementation is necessary for the realtime applications. A parallel hardware architecture for VBSME is presented, featured in a fast computation circuit for computing the absolute difference of one pixel, a delicately designed carried save adder tree for computing the summation of absolute difference (SAD) of one 4×4 block, the parallel computation and combination of variable block size SAD and the data feeding mechanism. The implementation result shows that the architecture can generate 41 SADs for one macroblock in 5 clock cycles and the pipeline period is 1 clock cycle. The hardware cost is 146K gates and the maximum working frequency is 115 MHz.
机译:新的视频标准H.264采用可变块大小运动估计(VBSME),在选择当前帧的宏块在前一帧的搜索窗口内的最佳匹配位置的过程中,它支持更大的灵活性并提供更高的准确性。但是,对于具有最佳性能的全搜索匹配算法,与以前的标准(如MPEG-2)采用的固定块大小运动估计相比,它需要可观且复杂得多的计算。因此,硬件实现对于实时应用是必要的。提出了一种用于VBSME的并行硬件体系结构,其特征在于用于计算一个像素的绝对差的快速计算电路,精心设计的带载保存加法器树,用于计算一个4×4块的绝对差之和(SAD),并行计算和组合可变块大小的SAD和数据馈送机制。实施结果表明,该架构可以在5个时钟周期内为一个宏块生成41个SAD,流水线周期为1个时钟周期。硬件成本为14.6万门,最大工作频率为115 MHz。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号