期刊文献+

基于流水线的运动估计算法FPGA设计 被引量:1

Design of Motion Estimation Algorithm Based on Pipeline FPGA
下载PDF
导出
摘要 块匹配算法(BMA)在目前运动估计算法中占主导地位,多级顺序排出算法(MSEA)是一种耗尽型,并具有精度特性的块匹配运动估计搜索算法,但是单靠软件的方法实现其运算速度并不能完全满足实时性要求。力求通过FPGA设计思想,达到实时处理的目的,首先对算法进行基本的FPGA硬件设计,然后将流水线结构应用到算法当中。实验结果表明,基本的硬件设计其运算速度相比于优化的软件方法提高了14倍以上。当引入流水线结构后,算法速度得到了进一步提高,从而为实时监控运动目标提供了可能。 Block matching algorithm is playing an important role in motion estimation at present. Multi -level successive elimination algorithm( MSEA) is an exhausted block matching motion estimation search algorithm, which has a precision character. But its operation speed can not meet the requirement of real time application only by software method. The paper tries to achieve the real time using FPGA design. Firstly, it has been designed with basic FPGA hardware, and then the pipeline structure is applied to the algorithm. The speed of basic hardware method is over 14 times than that of the optimized software method. The speed is higher when the pipeline structure has been introduced into the basic hardware method. So the real time monitoring of moving target becomes possible.
出处 《计算机仿真》 CSCD 2007年第2期76-78,92,共4页 Computer Simulation
基金 教育部博士点专项基金(20020358033)
关键词 运动估计 顺序排除算法 逻辑门阵列 流水线 Motion estimation MSEA FPGA Pipeline
  • 相关文献

参考文献8

  • 1W Li and E Salari. Successive Elimination Algorithm for Motion Estimation[J]. IEEE transaction on image process,1995, 4:105 - 107.
  • 2X Q Gao, C J Duanmu and C R Zou. A Multilever Successive Elimination Algorithm for Block Matching Estimation [ J]. IEEE Transactions on Image Processing,2000, 9:501 - 504.
  • 3Samir PalnitKar[美]著,夏雨闻,等译.Verilog HDL数宁设计与综合[M].北京:电子工业出版社,2004.
  • 4Yu - Wen Huang, Shao - Yi Chien, Bing - Yu Hsieh, and Liang - Gee Chen. Global Elimi - nation Algorithm and Architecture Design for Fast Block Matching Motion Estimation[J]. IEEE transaction on circuits and systems for video technology,2004,14:898 - 907.
  • 5Howard Johnson and Martin Graham[美].高速数字设计(英文版)[M].北京:电子工业出版社,2003.
  • 6刘宝琴.数字电路与系统[M].北京:清华大学出版社,1997.
  • 7单长虹,邓国扬,孟宪元.基于FPGA的线性可变码位控制全数字锁相环的设计与仿真[J].计算机仿真,2003,20(2):111-113. 被引量:5
  • 8夏雨闻.verilog数字系统设计教程[M].北京:北京航空航天大学出版社,2005.

二级参考文献2

  • 1侯伯亨 顾新.VHDL硬件描述语言与数字逻辑电路设计[M].西安:西安电子科技大学出版社,1999..
  • 2孟宪元.可编程ASIC设计及应用[M].成都:电子科技大学出版社,2000.11.

共引文献5

同被引文献13

  • 1牛建伟,胡建平,毛士艺.基于DSP和FPGA的视频编码器协同设计与算法优化实现[J].航空学报,2005,26(1):90-93. 被引量:5
  • 2范守文,黄洪钟,杨玻玻.机电产品容错纠错设计系统及其基本框架研究[J].计算机集成制造系统,2007,13(7):1275-1281. 被引量:13
  • 3Tinos R, Terra M H. A fault tolerance framework for cooperative robotic manipulators [J]. Control Engineering Praetce, 2007, 15(5) : 615-625.
  • 4Puig V, Quevedo J. Fault-tolerant PID controllers using a passive robust fault diagnosis approach[J]. Control Engineering Practice, 2001, 9(22): 2221- 1234.
  • 5Osornio R R, Romero T R. The application of reconfigu rable logic to high speed CNC milling machines controllers [J]. Control Engineering Practice, 2008, 16(6): 674- 684.
  • 6Notash L, Huang L. On the design of fault tolerant parallel manipulators[J]. Mechanism and Machine Theory, 2003, 38(1): 85-101.
  • 7Sklyarov V. FPGA based implementation of recursive algorithms[J]. Microprocessors and Microsystems, 2004, 28(5): 197- 211.
  • 8Yau H, Lin M. Real-time NURBS interpolation using FPGA for high speed motion control[J]. Computer Aided Design, 2006, 38(10):1123- 1133.
  • 9Koutroulis E, Dollas A. High-frequency pulse width mod ulation implementation using FPGA and CPLD ICsE[J]. Journal of Systems Architecture, 2006, 52(6): 332-344.
  • 10但永平,邹雪城,刘政林.异步CORDIC处理器设计与FPGA原型验证[J].华中科技大学学报(自然科学版),2008,36(1):15-18. 被引量:4

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部