...
首页> 外文期刊>WSEAS Transactions on Signal Processing >A Scalable Architecture for H.264/AVC Variable Block Size Motion Estimation on FPGAs
【24h】

A Scalable Architecture for H.264/AVC Variable Block Size Motion Estimation on FPGAs

机译:FPGA上H.264 / AVC可变块大小运动估计的可扩展架构

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

摘要

In this paper, we investigate the use of Field-Programmable Gate Arrays (FPGAs) in the design of a highly scalable Variable Block Size Motion Estimation architecture for the H.264/AVC video encoding standard. The scalability of the architecture allows one to incorporate the system into low cost single FPGA solutions for low-resolution video encoding applications as well as into high performance multi-FPGA solutions targeting high-resolution applications. To overcome the performance gap between FPGAs and Application Specific Integrated Circuits, our design minimizes the increase in memory bandwidth as the design scales. The core computing unit of the architecture is implemented on FPGAs and its performance is reported. It is shown that the computing unit is able to achieve 58 frames per second (fps) performance for 640×480 resolution VGA video while incurring only 4.5% LUT and 6.3% DFF utilization on a Xilinx XC5VLX330 FPGA. With 8 computing units at 38% LUT and 55% DFF utilization, the architecture is able to achieve 50 fps performance for encoding full 1920x1088 progressive HDTV video.
机译:在本文中,我们研究了现场可编程门阵列(FPGA)在针对H.264 / AVC视频编码标准的高度可扩展的可变块大小运动估计架构设计中的使用。该架构的可扩展性使人们可以将系统集成到针对低分辨率视频编码应用的低成本单个FPGA解决方案中,也可以将其集成到针对高分辨率应用的高性能多FPGA解决方案中。为了克服FPGA和专用集成电路之间的性能差距,我们的设计在设计扩展时最大程度地减少了内存带宽的增加。该架构的核心计算单元在FPGA上实现,并报告了其性能。结果表明,该计算单元能够在640×480分辨率的VGA视频上实现58帧/秒(fps)的性能,而在Xilinx XC5VLX330 FPGA上仅产生4.5%的LUT和6.3%的DFF利用率。该架构具有8个计算单元,LUT利用率为38%,DFF利用率为55%,该架构能够实现50 fps的性能,以对完整的1920x1088逐行高清电视视频进行编码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号