留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于FPGA的可变尺寸块运动估计高效结构

王 瑞 姜宏旭 李 波

王 瑞, 姜宏旭, 李 波等 . 基于FPGA的可变尺寸块运动估计高效结构[J]. 北京航空航天大学学报, 2009, 35(11): 1339-1343.
引用本文: 王 瑞, 姜宏旭, 李 波等 . 基于FPGA的可变尺寸块运动估计高效结构[J]. 北京航空航天大学学报, 2009, 35(11): 1339-1343.
Wang Rui, Jiang Hongxu, Li Boet al. FPGA-based hardware-efficient architecture for variable block-size motion estimation[J]. Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(11): 1339-1343. (in Chinese)
Citation: Wang Rui, Jiang Hongxu, Li Boet al. FPGA-based hardware-efficient architecture for variable block-size motion estimation[J]. Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(11): 1339-1343. (in Chinese)

基于FPGA的可变尺寸块运动估计高效结构

基金项目: 国家自然科学基金资助项目(60505007)
详细信息
    作者简介:

    王 瑞(1979-),男,陕西靖边人,博士生,matrix_79_79@163.com.

  • 中图分类号: TP 311

FPGA-based hardware-efficient architecture for variable block-size motion estimation

  • 摘要: 针对可变尺寸块运动估计(VBSME,Variable Block-Size Motion Estimation)的硬件结构在现场可编程门阵列(FPGA, Field Programmable Gate Array)上实现时消耗资源多且速度慢的问题,提出了一种面积和速度优化的VBSME硬件结构.其中,绝对差累加和(SAD,Sum of Absolute Differences)的计算采用基于随机存储器(RAM,Random Access Memory)的累加计算方式,比基于寄存器合并的方式节省了面积并增加了速度;通过采用脉动比较链而非总线结构,增强了多个SAD值的比较能力,并能高效地实现对部分差排除算法(PDE,Partial Difference Elimination)的支持.基于Virtex-II型FPGA器件,本结构消耗了2261个slice,时钟频率达到164MHz,在搜索窗口为16×16时可实时处理标清格式的视频.与同类设计相比,设计的面积可减少77%,速度增加218%,FPGA的硬件效率显著提升.

     

  • [1] ISO/IEC 144962-10, Information technology coding of audio-visual objects part 10: advanced video coding [S] [2] Chen Chingyeh,Chien Shaoyi,Huang Yuwen, et al. Analysis and architecture design of variable block-size motion estimation for H.264/AVC[J].IEEE Trans Circuits Syst,2006,53(3):578-593 [3] Li Brian M H, Leong Philip H W.FPGA-based MSB-first bit-serial variable block size motion estimation processor 2006 IEEE International Conference on Field Programmable Technology. Piscataway,NJ:IEEE Inc,2006:165-172 [4] Yap Swee Yeow, McCanny John V. A VLSI architecture for variable block size video motion estimation[J]. IEEE Trans Circuits Syst Video Technol,2004,51(7):384-389 [5] Sebastin Lpez, Félix Tobajas, Arturo Villar, et al. Low cost efficient architecture for H.264 motion estimation 2005 IEEE International Symposium on Circuits and Systems. Piscataway,NJ: IEEE Inc, 2005: 412-415 [6] Jehng Yeushen, Chen Lianggee, Chiueh Tzidar. An efficient and simple VLSI tree architecture for motion estimation algorithms[J]. IEEE Transactions on Signal Processing,1993,41(2):889-900 [7] Yang Kunmin, Sun Mingting, Wu Lancelot. A family of VLSI designs for the motion compensation block matching algorithm[J].IEEE Transactions on Circuits System,1989,36(10):1317-1325 [8] Kim Jongnam, Choi Taesun. A fast motion estimation for software based real-time video coding[J]. IEEE Transactions on Consumer Electronics, 1999, 45(2): 417-426 [9] Xilinx products table . Xilinx Inc, 2007 . http://www.xilinx.com/ products/tables/fpga.htm [10] Jain Jaswant, Jain Anil. Displacement measurement and its application in interframe image coding[J].IEEE Transactions on Communications,1981,29(12):1799-1808 [11] Tuan Jenchieh, Chang Tiansheuan, Jen Cheinwei. On the data reuse and memory bandwidth analysis for full search block matching VLSI architecture[J]. IEEE Tran Circuits Syst for Video Technol,2002,12(1):61-72
  • 加载中
计量
  • 文章访问数:  3056
  • HTML全文浏览量:  154
  • PDF下载量:  1077
  • 被引次数: 0
出版历程
  • 收稿日期:  2008-11-11
  • 网络出版日期:  2009-11-30

目录

    /

    返回文章
    返回
    常见问答