DocumentCode
3257363
Title
Hardware implementation of block matching algorithm with FPGA technology
Author
Loukil, H. ; Ghozzi, F. ; Samet, A. ; Ben Ayed, M.A. ; Asmoudi, N.M.
Author_Institution
Lab. of Electron. & Inf. Technol., Nat. Eng. Sch. of Sfax, Tunisia
fYear
2004
fDate
6-8 Dec. 2004
Firstpage
542
Lastpage
546
Abstract
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 EPIS10B672C6 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.
Keywords
circuit simulation; code standards; field programmable gate arrays; hardware description languages; image matching; logic design; motion estimation; network synthesis; video codecs; EPIS10B672C6 component; FPGA technology; H.263 standard; MPEG standards; ModelSim simulator; Quartus software; SAD engine; VCEG standards; VHDL description; circuit simulation; full search block matching algorithm; hardware implementation; motion estimation circuit design; real time multimedia applications; reconfigurable circuit; temporal redundancy elimination; Algorithm design and analysis; Circuit simulation; Circuit synthesis; Engines; Field programmable gate arrays; Hardware; Information technology; Motion estimation; Partitioning algorithms; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronics, 2004. ICM 2004 Proceedings. The 16th International Conference on
Print_ISBN
0-7803-8656-6
Type
conf
DOI
10.1109/ICM.2004.1434720
Filename
1434720
Link To Document