DocumentCode :
2010589
Title :
CUDA-based H.264/AVC deblocking filtering
Author :
Liu, Ting ; Yang, Eryan. ; Cheng, Ronghui ; Fu, Ying
Author_Institution :
Sch. of Commun. & Inf. Eng., Shanghai Univ., Shanghai, China
fYear :
2010
fDate :
23-25 Nov. 2010
Firstpage :
1547
Lastpage :
1551
Abstract :
In H.264/AVC decoder, adaptive deblocking filter is one of the most complex modules and it takes 33% of the whole decoding process time. Its optimization, not only in algorithm level but also in code level, is a very important topic. In this paper, CUDA technology is proposed for speeduping the deblocking process. First, a frame is divided into 16×16 macroblocks and/or 4×4 subblocks. Second, edges of each block are highly parallelly filtered by SIMT(single instruction multiple thread) CUDA instructions. Comparison of the time consumption by processing a 640 × 480(4:2:0) video on CUDA and CPU is carried out. The proposed CUDA approach offers almost 15× improvement on the decoding efficiency.
Keywords :
adaptive filters; data compression; decoding; video coding; CUDA technology; H.264/AVC decoder; adaptive deblocking filter; decoding process; optimization; single instruction multiple thread; Automatic voltage control; Computer architecture; Decoding; Encoding; Graphics processing unit; Instruction sets; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Audio Language and Image Processing (ICALIP), 2010 International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-5856-1
Type :
conf
DOI :
10.1109/ICALIP.2010.5684535
Filename :
5684535
Link To Document :
بازگشت