FPGA-based architecture for motion sequence extraction

被引:3
|
作者
Diaz, J. [1 ]
Ros, E.
Mota, S.
Rodriguez-Gomez, R.
机构
[1] Univ Granada, Dep Arguitectura & Tecnol Comp, E-18071 Granada, Spain
[2] Univ Cordoba, Dep Informat & Anal Numer, E-14071 Cordoba, Spain
关键词
pipeline architecture; real-time; FPGAs; image motion processing; optical flow;
D O I
10.1080/00207210701294908
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The estimation of motion from image sequences has been widely studied by the scientific community but it is rarely used in real-time applications mainly due to the high computational requirements. A large number of interesting applications (such as robotics, vigilance, sequence compression, etc.) require embedded processing systems which are not yet available. The presented approach implements a novel superpipelined and fully parallelized architecture for optical flow processing with more than 70 pipelined stages that achieve a data throughput of one pixel per clock cycle. The whole system has been implemented into reconfigurable technology to facilitate its adaptation to different application specifications. It achieves high performance computation (148 frames per second at VGA resolution). In this contribution we justify the optical flow model chosen for the implementation, we analyse the presented architecture, and measure the system resource requirements. In particular, we present a massive parallelism design methodology that makes these high performance systems possible. Finally, we evaluate the system comparing its performance with other previous approaches. To the best of our knowledge, the obtained performance is more than one magnitude higher than any previous real-time approach described in the literature.
引用
收藏
页码:435 / 450
页数:16
相关论文
共 50 条
  • [41] Reliable FPGA-Based Network Architecture for Smart Cities
    Alkady, Gehad, I
    Mahmoud, Dina G.
    Daoud, Ramez M.
    Amer, Hassanein H.
    Shaker, Manar N.
    ElSayed, Hany M.
    ElSoudani, Magdy S.
    Adly, Ihab
    Cico, Betim
    [J]. 31ST INTERNATIONAL CONFERENCE ON MICROELECTRONICS (IEEE ICM 2019), 2019, : 334 - 337
  • [42] Service-Oriented Architecture on FPGA-Based MPSoC
    Wang, Chao
    Li, Xi
    Chen, Yunji
    Zhang, Youhui
    Diessel, Oliver
    Zhou, Xuehai
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (10) : 2993 - 3006
  • [43] An Efficient FPGA-Based Architecture for Convolutional Neural Networks
    Hwang, Wen-Jyi
    Jhang, Yun-Jie
    Tai, Tsung-Ming
    [J]. 2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 582 - 588
  • [44] Real time FPGA-based architecture for video applications
    Saldana, Griselda
    Arias-Estrada, Miguel
    [J]. RECONFIG 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGA'S, 2006, : 217 - +
  • [45] FPGA-based acceleration architecture for Apache Spark operators
    Sun, Yuanwei
    Liu, Haikun
    Liao, Xiaofei
    Jin, Hai
    Zhang, Yu
    [J]. CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2024, 6 (02) : 192 - 205
  • [46] CliffoSor, an innovative FPGA-based architecture for geometric algebra
    Gentile, A
    Segreto, S
    Sorbello, F
    Vassallo, G
    Vitabile, S
    Vullo, V
    [J]. ERSA'05: Proceedings of the 2005 International Conference on Engineering of Reconfigurable Systems and Algorithms, 2005, : 211 - 217
  • [47] FPGA-Based Parallel Hardware Architecture For SIFT Algorithm
    Peng, J. Q.
    Liu, Y. H.
    Lyu, C. Y.
    Li, Y. H.
    Zhou, W. G.
    Fan, K.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR), 2016, : 277 - 282
  • [48] A Real-time FPGA-Based Architecture for OpenSURF
    Chen, Chaoxiu
    Yong, Huang
    Zhong, Sheng
    Yan, Luxin
    [J]. MIPPR 2015: PATTERN RECOGNITION AND COMPUTER VISION, 2015, 9813
  • [49] An FPGA-based multiprocessor-architecture for intelligent environments
    Echanobe, J.
    del Campo, I.
    Basterretxea, K.
    Martinez, M. V.
    Doctor, Faiyaz
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (07) : 730 - 740
  • [50] A component architecture for FPGA-based, DSP system design
    Spivey, G
    Bhattacharyya, SS
    Nakajima, K
    [J]. IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2002, : 41 - 51