Title
Motion Estimation for H.264/AVC using Programmable Graphics Hardware
Abstract
We present an efficient implementation of motion estimation (ME) for H.264/AVC using programmable graphics hardware. The cost function for ME in H.264/AVC depends on the motion vector (MV) predictor which is the median MV of three neighboring coded blocks. Previous implementations assume no dependency among adjacent blocks, which is not true for H.264/AVC, they also perform unsatisfactorily because of their low arithmetic intensity, which is defined as operation per word transferred. To overcome the dependency problem, we introduce a new implementation which performs ME on block-by-block basis. Moreover, we can adjust the arithmetic intensity easily to optimize the performance on different graphics cards. Experimental results show that our implementation is substantially faster (by 10 times) than our SIMD optimized CPU implementation
Year
DOI
Venue
2006
10.1109/ICME.2006.262617
ICME
Keywords
Field
DocType
block code,graphics card,programmable graphics hardware,computer graphics,h.264-avc,block codes,arithmetic intensity,motion estimation,motion vector predictor,video coding,prediction theory,code standards,graphics,hardware,pipelines,arithmetic,central processing unit,cost function
Graphics,Central processing unit,Graphics hardware,Computer science,SIMD,Motion estimation,Computer hardware,Computer graphics,OpenGL,Motion vector
Conference
ISBN
Citations 
PageRank 
1-4244-0367-7
17
2.01
References 
Authors
1
5
Name
Order
Citations
PageRank
Chi-wang Ho1577.35
Oscar C. Au21592176.54
S.-H. Gary Chan31462110.98
Shu-kei Yip4607.43
Hoi-ming Wong5688.76