• 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