2006
DOI: 10.1109/tcsi.2005.858488
|View full text |Cite
|
Sign up to set email alerts
|

Analysis and architecture design of variable block-size motion estimation for H.264/AVC

Abstract: Abstract-Variable block-size motion estimation (VBSME) has become an important video coding technique, but it increases the difficulty of hardware design. In this paper, we use inter-/intralevel classification and various data flows to analyze the impact of supporting VBSME in different hardware architectures. Furthermore, we propose two hardware architectures that can support traditional fixed block-size motion estimation as well as VBSME with less chip area overhead compared to previous approaches. By broadc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 211 publications
(10 citation statements)
references
References 19 publications
0
10
0
Order By: Relevance
“…Different pixels can be computed in parallel to get SAD between two MBs. A typical implementation of Level A is an N × N PEA with an adder tree [25]. Level B is the parallelism among reference blocks.…”
Section: Parallelism and Locality Analysis For Fsimementioning
confidence: 99%
See 2 more Smart Citations
“…Different pixels can be computed in parallel to get SAD between two MBs. A typical implementation of Level A is an N × N PEA with an adder tree [25]. Level B is the parallelism among reference blocks.…”
Section: Parallelism and Locality Analysis For Fsimementioning
confidence: 99%
“…Level C cannot be directly applied to VC-ME because of data dependency between adjacent CBs. After modifying the method of computing the MV predictor [25], data dependency is eliminated and Level C can be applied to VC-ME. Level D is the parallelism among frames.…”
Section: Parallelism and Locality Analysis For Fsimementioning
confidence: 99%
See 1 more Smart Citation
“…Current work includes optimizing the bit usage and modifying the motion vector sort algorithm to support random errors [4]. Variable block-size motion estimation (VBSME) has become an important video coding technique, but it increases the difficulty of hardware design [5]. ].…”
Section: H264/avcmentioning
confidence: 99%
“…Multi-Operand addition occurs in a variety of signal processing applications, such as FIR filters [4]; Arithmetic transformations [5]; motion estimation [6] and correlators used in wireless communication [7]; In commercial FPGA device, multi-operand addition is realized on general logic resource, which is comprised of LUTs and carry chains [8,9,10], so the performance is limited.…”
Section: Introductionmentioning
confidence: 99%