Hardware implementation of block matching algorithm with FPGA technology

被引:0
|
作者
Loukil, H
Ghozzi, F
Samet, A
Ben Ayed, MA
Masmoudi, N
机构
[1] Sfax Natl Engn Sch, ENIS, Lab Elect & Informat Technol, Sfax, Tunisia
[2] UB Video Inc, Vancouver, BC V6B 2R9, Canada
关键词
SAD; FSBM; hardware implementation; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In MPEG and VCEG standards, motion estimation is used to eliminate the temporal redundancy. Given that the motion estimation stage is very complex in terms of computational effort, a hardware implementation on a reconfigurable circuit is crucial for the requirements of different real time multimedia applications. In this paper, we present the design of a motion estimation circuit and its hardware implementation on FPGA based on "Full Search Block Matching" algorithm according to H.263 standard. We specified, simulated, and synthesized SAD's engine with VHDL description. The proposed design is implemented on a "Stratix" FPGA using EP1S10B672C6 component. Our simulations confirm the functionality of the algorithm using "ModelSim" simulator and synthesis using the "Quartus" software provided by ALTERA. This study represents a mean stone for FPGA implementation Of motion estimation algorithms.
引用
收藏
页码:542 / 546
页数:5
相关论文
共 50 条
  • [41] FPGA Hardware Implementation of DOA Estimation Algorithm Employing LU Decomposition
    Hussain, Ahmed A.
    Tayem, Nizar
    Butt, Muhammad Omair
    Soliman, Abdel-Hamid
    Alhamed, Abdulrahman
    Alshebeili, Saleh
    [J]. IEEE ACCESS, 2018, 6 : 17666 - 17680
  • [42] FPGA Based Hardware Implementation of AES Rijndael Algorithm for Encryption and Decryption
    Srinivas, N. S. Sai
    Akramuddin, Md.
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 1769 - 1776
  • [43] Hardware Implementation of Math Module based on CORDIC Algorithm using FPGA
    Ibrahim, Muhammad Nasir
    Tack, Chen Kean
    Idroas, Mariani
    Bilmas, Siti Noormaya
    Yahya, Zuraimi
    [J]. 2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, : 628 - 632
  • [44] FPGA implementation of hardware voter
    Krstic, MD
    Stojcev, MK
    [J]. TELSIKS 2001, VOL 1 & 2, PROCEEDINGS, 2001, : 401 - 404
  • [45] A Hardware Oriented Approximate Convex Hull Algorithm and its FPGA Implementation
    Mori, Tatsuma
    Manabe, Taito
    Shibata, Yuichiro
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2022, E105A (03) : 459 - 467
  • [46] Reconfigurable hardware implementation of K-nearest neighbor algorithm on FPGA
    Yacoub, Mohammed H.
    Ismail, Samar M.
    Said, Lobna A.
    Madian, Ahmed H.
    Radwan, Ahmed G.
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2024, 173
  • [47] FPGA based Hardware Implementation of Hybrid Cryptographic Algorithm for Encryption and Decryption
    Shende, Vikrant
    Kulkarni, Meghana
    [J]. 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2017, : 416 - 419
  • [48] Efficient Hardware Implementation of the Lightweight Block Encryption Algorithm LEA
    Lee, Donggeon
    Kim, Dong-Chan
    Kwon, Daesung
    Kim, Howon
    [J]. SENSORS, 2014, 14 (01) : 975 - 994
  • [49] Reconfigurable hardware implementation of K-nearest neighbor algorithm on FPGA
    Yacoub, Mohammed H.
    Ismail, Samar M.
    Said, Lobna A.
    Madian, Ahmed H.
    Radwan, Ahmed G.
    [J]. AEU - International Journal of Electronics and Communications, 2024, 173
  • [50] Hardware implementation of a background substraction algorithm in FPGA-based platforms
    Calvo-Gallego, Elisa
    Sanchez-Solano, Santiago
    Brox Jimenez, Piedad
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1688 - 1693