• DocumentCode
    168375
  • Title

    A Fast H.264 Video Encoder Based on a Digital Signal Processor

  • Author

    Chou Chen Wang ; Jung Yang Kao ; I An Chen ; Hsiang Chun Wang

  • Author_Institution
    Dept. of Electron. Eng., I-Shou Univ., Kaohsiung, Taiwan
  • fYear
    2014
  • fDate
    10-12 June 2014
  • Firstpage
    1199
  • Lastpage
    1202
  • Abstract
    In this paper, a high-speed H.264 encoder based on a digital signal processor (DSP) is proposed. In order to speed up the process of inter prediction module in H.264 video standard, a fast inter mode decision algorithm (FIMDA) is proposed in this paper. According to the observation of inter prediction mode of any MB and those of its neighbouring blocks from different natural video sequences, we find that there are a high temporal-spatial mode correlation exists in inter mode map of H.264. We exploit the interblock correlation in the inter-mode domain to early terminate the rate-distortion optimization (RDO) calculations. An initial standard compliant raw-C encoder has been optimized in speed for target processor. In addition, the parallelism between algorithm execution and data movement has been fully exploited using DMA. Based on an ADSP-BF548, experimental results show that the proposed FIMDA can achieve time improving ratio (TIR) approximately 31%~62% when compared to the test mode of H.264 (JM 18.1) with insignificant degradation of PSNR.
  • Keywords
    digital signal processing chips; image sequences; optimisation; video coding; ADSP-BF548; FIMDA; RDO calculation; digital signal processor; fast H.264 video encoder; fast inter mode decision algorithm; high temporal-spatial mode correlation; initial standard compliant raw-C encoder; inter prediction mode; natural video sequences; neighbouring blocks; rate-distortion optimization calculation; Digital signal processing; Encoding; Optimization; PSNR; Standards; Video coding; Video sequences; DMA; DSP; H.264; PSNR; RDO;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer, Consumer and Control (IS3C), 2014 International Symposium on
  • Conference_Location
    Taichung
  • Type

    conf

  • DOI
    10.1109/IS3C.2014.311
  • Filename
    6846103