2008
DOI: 10.1109/tcsvt.2008.918273
|View full text |Cite
|
Sign up to set email alerts
|

A Parallel Memory System for Variable Block-Size Motion Estimation Algorithms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
12
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 12 publications
0
12
0
Order By: Relevance
“…We use the estimating method similar as that in paper [2]: The area cost of λ-input basic gates is assumed to be λ cost-units (CUs), with the exception that XOR/XNOR has 2λ CUs. For all the 2-input gates the delay is assumed to be 1 τ .…”
Section: Hardware Complexity Of Pm Controllersmentioning
confidence: 99%
See 1 more Smart Citation
“…We use the estimating method similar as that in paper [2]: The area cost of λ-input basic gates is assumed to be λ cost-units (CUs), with the exception that XOR/XNOR has 2λ CUs. For all the 2-input gates the delay is assumed to be 1 τ .…”
Section: Hardware Complexity Of Pm Controllersmentioning
confidence: 99%
“…Conventional simple PM schemes [1,2,3] cannot simultaneously support enough access types without conflicts due to their matched MMs. Here "matched" means that if the SIMD data path width is M×N, the number of needed MMs will be also M×N.…”
Section: Introductionmentioning
confidence: 99%
“…There were mainly three module assignment functions of the 2D Memory, proposed by Kuzmanov [4], Vanne [5], and Tian [6]. Although our LP2D is based on Vanne's 2D memory, it can also be applied to the schemes proposed by Kuzmanov [4] and Tian [6].…”
Section: Motivationmentioning
confidence: 99%
“…When mapped on a vector DSP with the 1D memory, these applications will suffer the performance degradation resulting from irregular data accesses. The 2D memory [3,4,5,6], that uses the 'X' and 'Y' coordinates to denote the memory space, can keep the 2D relation among pixels steady and support conflict-free block accesses, thus increasing the data reutilization and improve the performance of sliding-window applications.…”
mentioning
confidence: 99%
“…The configurable and parallel nature of FPGAs makes them an attractive choice for accelerating various multimedia tasks such as ME [3,6]. In order to implement an FBM algorithm on an FPGA, two types of modules are required: (i) Processing Element (PE) to compute SAD, and (ii) Memory subsystem to store and supply the pixel data of the video frames.…”
Section: Introductionmentioning
confidence: 99%