DocumentCode
3229758
Title
Paralleled two-pass hexagonal algorithm for motion estimation
Author
Wu, Yunsong ; Megson, Graham
Author_Institution
Sch. of Syst. Eng., Reading Univ.
fYear
2005
fDate
1-1 July 2005
Lastpage
456
Abstract
This paper presents a paralleled two-pass hexagonal (TPA) algorithm constituted by linear hashtable motion estimation algorithm (LHMEA) and hexagonal search (HEXBS) for motion estimation. In the TPA, motion vectors (MV) are generated from the first-pass LHMEA and are used as predictors for second-pass HEXBS motion estimation, which only searches a small number of macroblocks (MBs). We introduced hashtable into video processing and completed parallel implementation. We propose and evaluate parallel implementations of the LHMEA of TPA on clusters of workstations for real time video compression. It discusses how parallel video coding on load balanced multiprocessor systems can help, especially on motion estimation. The effect of load balancing for improved performance is discussed. The performance of the algorithm is evaluated by using standard video sequences and the results are compared to current algorithms
Keywords
combinatorial mathematics; data compression; motion estimation; multiprocessing systems; parallel processing; real-time systems; resource allocation; search problems; video coding; workstation clusters; hexagonal search; linear hashtable motion estimation; load balanced multiprocessor systems; macroblocks; parallel video coding; paralleled two-pass hexagonal algorithm; real time video compression; video processing; workstation cluster; Clustering algorithms; Load management; Motion estimation; Multiprocessing systems; Parallel programming; Vectors; Video coding; Video compression; Video sequences; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computing in Asia-Pacific Region, 2005. Proceedings. Eighth International Conference on
Conference_Location
Beijing
Print_ISBN
0-7695-2486-9
Type
conf
DOI
10.1109/HPCASIA.2005.72
Filename
1592304
Link To Document