2012
DOI: 10.1155/2012/186057
|View full text |Cite
|
Sign up to set email alerts
|

DMPDS: A Fast Motion Estimation Algorithm Targeting High Resolution Videos and Its FPGA Implementation

Abstract: This paper presents a new fast motion estimation (ME) algorithm targeting high resolution digital videos and its efficient hardware architecture design. The new Dynamic Multipoint Diamond Search (DMPDS) algorithm is a fast algorithm which increases the ME quality when compared with other fast ME algorithms. The DMPDS achieves a better digital video quality reducing the occurrence of local minima falls, especially in high definition videos. The quality results show that the DMPDS is able to reach an average PSN… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 12 publications
0
5
0
Order By: Relevance
“…Various architectures use dissimilar width of data bus, hence can read and process distinctive number of pixels. Owing to 128 bit data bus width in [4, 9, 10], they can read 16 keel pixel together from search area while due to 32 and 64 bit data bus, implementations presented in [5, 7], can read 4 and 8 keel pixel together. As per Table 2, all existing architectures are using different schemes for multi‐operand addition and process different numbers of pixels in multiple PEs with or without pipeline for SAD computation.…”
Section: Existing Bmas Implementations For Fast Mementioning
confidence: 99%
See 2 more Smart Citations
“…Various architectures use dissimilar width of data bus, hence can read and process distinctive number of pixels. Owing to 128 bit data bus width in [4, 9, 10], they can read 16 keel pixel together from search area while due to 32 and 64 bit data bus, implementations presented in [5, 7], can read 4 and 8 keel pixel together. As per Table 2, all existing architectures are using different schemes for multi‐operand addition and process different numbers of pixels in multiple PEs with or without pipeline for SAD computation.…”
Section: Existing Bmas Implementations For Fast Mementioning
confidence: 99%
“…As per review of literature, for accessing CMBs, architecture presented in [1, 4, 5, 7, 9, 10] are using single memory system while architecture presented in [6] uses parallel memory system. In [6], just block format is used for reading pixels; however, according to [11, 12], parallel memory system can help in accessing pixels in various formats from arbitrary locations.…”
Section: Existing Bmas Implementations For Fast Mementioning
confidence: 99%
See 1 more Smart Citation
“…Step Search (3SS) algorithm [10] or diamond-based search algorithm [11], [12] but they do not support variable blocksizes. Another method is multi-resolution search [13]- [15] which provides low latency for prediction.…”
Section: B State Of the Artmentioning
confidence: 99%
“…This results in significant computational complexity and consumes up to 80% of the computing power of the encoder. To reduce the computational complexity, numerous optimized search algorithm are available as follows: Three Step Search (TSS), New Three Step Search (NTSS), Four Step Search (FSS), Block Based Gradient Descent Search (BBGDS), Diamond Search (DS), Hexagon-Based Search (HEXBS), Adaptive Rood Pattern Search (ARPS), Cross Diamond Search (CDS) [3][4][5][6][7][8][9][10][11][12]. The TSS reduces the number of computations by using a coarse-to-fine search strategy.…”
Section: Introductionmentioning
confidence: 99%