DocumentCode
3277986
Title
GPU accelerated motion and disparity estimations for multiview coding
Author
Caoyang Jiang ; Nooshabadi, Saeid
Author_Institution
Dept. of Electr. & Comput. Eng., Michigan Technol. Univ., Houghton, MI, USA
fYear
2013
fDate
15-18 Sept. 2013
Firstpage
2106
Lastpage
2110
Abstract
Multiview video coding (MVC) is an extension of H.264/AVC standard. Its purpose is to further increase compression efficiency when multiple video sources are presented for coding. The computational complexity of MVC, however, is extremely high due to the motion estimation (ME) between the frames and disparity estimation (DE) between the views, contributing to more than 99% of overall complexity of the coder. For MVC to find a common place for real-time applications requires acceleration of ME and DE engines. On the other hand, there is a recent uptake of graphical processing unit (GPU) computing to significantly enhance the performance of signal and image processing applications, through massive-parallel processing. This paper presents the development and GPU implementation of a parallel full search algorithm to significantly reduce the computational complexity of ME and DE over the full search and TZsearch estimations on a sequential processor, by a factor of 300 and 4, respectively.
Keywords
computational complexity; data compression; graphics processing units; motion estimation; parallel algorithms; search problems; video coding; DE; GPU accelerated motion estimation; H.264-AVC standard; ME; MVC; TZsearch estimation; compression efficiency; computational complexity; disparity estimations; graphical processing unit; massive-parallel processing; multiview video coding; parallel full search algorithm; sequential processor; video sources; Algorithm; CUDA; Coding; GPU; Multiview;
fLanguage
English
Publisher
ieee
Conference_Titel
Image Processing (ICIP), 2013 20th IEEE International Conference on
Conference_Location
Melbourne, VIC
Type
conf
DOI
10.1109/ICIP.2013.6738434
Filename
6738434
Link To Document