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

被引:1
|
作者
Wang, Chou-Chen [1 ]
Kao, Jung-Yang [2 ]
Chen, I-An [1 ]
Wang, Hsiang-Chun [1 ]
机构
[1] I Shou Univ, Dept Elect Engn, Kaohsiung, Taiwan
[2] Ind Technol Res Inst, Informat & Commun Res Labs, Hsinchu, Taiwan
关键词
H.264; DSP; RDO; DMA; PSNR;
D O I
10.1109/IS3C.2014.311
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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%similar to 62% when compared to the test mode of H.264 (JM 18.1) with insignificant degradation of PSNR.
引用
收藏
页码:1199 / 1202
页数:4
相关论文
共 50 条
  • [1] MEMORY ACCESS CHARACTERISTICS OF H.264 VIDEO ENCODER ON EMBEDDED PROCESSOR
    Aho, Eero
    Kuusilinna, Kimmo
    Nikara, Jari
    [J]. SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 255 - +
  • [2] Video Signal Capture and Processing Card Based on H.264 Hardware Encoder
    Ye, Xien
    Chen, Xing
    [J]. MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION IV, PTS 1 AND 2, 2012, 128-129 : 745 - 748
  • [3] Fast mode decision based on video analysis for H.264/AVC encoder
    Zhu, Xiangjun
    Wang, Hua
    Zhu, Shanan
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 700 - 700
  • [4] Digital video surveillance platform based on cell processor and H.264 video compression
    Sheinin, V.
    Allman, L.
    Jagmohan, A.
    Horvath, T.
    Khorasani, E.
    Paulovicks, B.
    Savino, F.
    Yeo, H.
    [J]. AIRBORNE INTELLIGENCE, SURVEILLANCE, RECONNAISSANCE (ISR) SYSTEMS AND APPLICATIONS III, 2006, 6209
  • [5] Fast block mode decision for h.264/avc on a programmable digital signal processor
    Lee, Wonchul
    Choi, Hyojin
    Sung, Wonyong
    [J]. 2007 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, VOLS 1 AND 2, 2007, : 169 - 174
  • [6] REAL-TIME H.264 ENCODER IMPLEMENTATION ON A LOW-POWER DIGITAL SIGNAL PROCESSOR
    Yang, Ming-Jiang
    Tham, Jo-Yew
    Rahardja, Susanto
    Wu, Da-Jun
    [J]. ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1150 - 1153
  • [7] Fast mode decision for H.264 video encoder based on MB motion characteristic
    Wang, Xiangwen
    Sun, Jun
    Liu, Yunqiang
    Li, Renjie
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 372 - +
  • [8] Fast Motion Estimation for Real Time H.264 Video Encoder
    Kun, Ouyang
    Qing, Ouyang
    Zhou Zhengda
    Li Zhitang
    [J]. 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 310 - 313
  • [9] ADVANCED H.264/AVC ENCODER OPTIMIZATIONS ON A TMS320DM642 DIGITAL SIGNAL PROCESSOR
    Schneider, Dorian
    Jeub, Marco
    Jun, Zhou
    Li, Song
    [J]. 2009 16TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 1187 - +
  • [10] RATE CONTROL ALGORITHM FOR H.264 VIDEO ENCODER
    Xue Jinzhu Shen Lansun (Signal & Information Processing Lab
    [J]. Journal of Electronics(China), 2003, (06) : 456 - 460