2009 6th International Multi-Conference on Systems, Signals and Devices 2009
DOI: 10.1109/ssd.2009.4956714
|View full text |Cite
|
Sign up to set email alerts
|

Hardware implementation of fast block matching algorithm in FPGA for H.264/AVC

Abstract: International audienceMotion estimation (ME) is one of the most time-consuming parts in video encoding system, and significantly affects the output quality of an encoded sequence. In this paper, we present hardware implementation of the Large Diamond Parallel search algorithm. This hardware is designed to be used as part of a complete H.264 video coding system. This architecture is simulated and tested using VHDL and synthesized using Altera Quartus II version 5.1. Also, This architecture presents minimum late… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…The Table 4 presents a comparison among this work and the works [6] and [7]. Our solution reached the highest operation frequency among other works, using a similar amount of hardware resources.…”
Section: Related Workmentioning
confidence: 85%
See 2 more Smart Citations
“…The Table 4 presents a comparison among this work and the works [6] and [7]. Our solution reached the highest operation frequency among other works, using a similar amount of hardware resources.…”
Section: Related Workmentioning
confidence: 85%
“…The work [7] performs the Large Diamond Parallel Search (LDPS), which is another sub-optimal algorithm. The block size used is 16x16.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Hardware-oriented modified DS (HMDS) [7] is using three fixed iterations with two shapes and provides better encoding quality for centre biased low motion sequences. Another variant line diamond parallel search (LDPS) [8] is using small diamond pattern and demonstrates speedup with poor quality. Dynamic multipoint DS [9] algorithm begins the search from four locations in addition to the centre; hence need more parallel PEs to compute the best match.…”
Section: Hardware Implementationsmentioning
confidence: 99%
“…To achieve this, various graphics processing units (GPUs), field-programmable gate arrays (FPGAs), and very-large-scale integration (VLSI) architectures are employed for motion estimation in [6,7]. Moreover, a fast block matching algorithm (BMA) is implemented in the hardware, considering the maximum utilisation of the resources in the H.264 framework [8,9].…”
Section: Introductionmentioning
confidence: 99%