Implementation and Optimization of Real-Time H.264/AVC Main Profile Encoder on DM648 DSP

被引:0
|
作者
Mohammadnia, Mohammad Reza [1 ]
Taheri, Hasan [1 ]
Motamedi, Seyed Ahmad [1 ]
机构
[1] Amir Kabir Univ Technol, Dept Elect Engn, Tehran, Iran
关键词
embedded; H.264 Main profile; DM648; DSP;
D O I
10.1109/ICSAP.2009.15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Working on digital video encoders still is really crucial in digital multimedia communication systems. One of the most powerful video codec is H.264/AVC. The description of the Main Profile H.264 implementation on a DM648 digital signal processor is aimed in this paper. The encoder has been written in two phases, C-coded software on a desktop computer and the optimized one, which is appropriate for the DSP platform. Memory and cache tuning methods including algorithm parallelism were utilized in this process. Additional fast intra coding mode selection also exploited. Finally the encoder is able to encode QCIF sequences at the real-time speed.
引用
收藏
页码:48 / 52
页数:5
相关论文
共 50 条
  • [1] Fast H.264/AVC Intra Mode Decision Implementation on DM648 DSP
    Mohammadnia, Mohammad Reza
    Taheri, Hasan
    Motamedi, Seyed Ahmad
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL ACQUISITION AND PROCESSING, 2009, : 53 - 56
  • [2] Algorithm-level optimization for real-time H.264/AVC encoder
    Kim, Seung-Hwan
    Ho, Yo-Sung
    [J]. 2007 14TH INTERNATIONAL WORKSHOP ON SYSTEMS, SIGNALS, & IMAGE PROCESSING & EURASIP CONFERENCE FOCUSED ON SPEECH & IMAGE PROCESSING, MULTIMEDIA COMMUNICATIONS & SERVICES, 2007, : 328 - 331
  • [3] A real-time H.264/AVC VLSI encoder architecture
    K. Babionitakis
    G. Doumenis
    G. Georgakarakos
    G. Lentaris
    K. Nakos
    D. Reisis
    I. Sifnaios
    N. Vlassopoulos
    [J]. Journal of Real-Time Image Processing, 2008, 3 : 43 - 59
  • [4] A real-time H.264/AVC VLSI encoder architecture
    Babionitakis, K.
    Doumenis, G.
    Georgakarakos, G.
    Lentaris, G.
    Nakos, K.
    Reisis, D.
    Sifnaios, I.
    Vlassopoulos, N.
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (1-2) : 43 - 59
  • [5] Complexity Control Strategy for Real-Time H.264/AVC Encoder
    Kim, Wonkyun
    You, Jongmin
    Jeong, Jechang
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (02) : 1137 - 1143
  • [6] Real-Time estimation of number of pedestrians by the H.264/AVC encoder
    Ogiri, Yasuhiro
    Matsuoka, Morito
    [J]. 1600, Institute of Image Electronics Engineers of Japan (43): : 599 - 604
  • [7] Computational Complexity Management of a Real-Time H.264/AVC Encoder
    Kannangara, C. Sampath
    Richardson, Iain. E.
    Miller, A. J.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2008, 18 (09) : 1191 - 1200
  • [8] Optimization and implementation of H.264 encoder on DSP platform
    Zhuo, Li
    Wang, Qiang
    Feng, David Dagan
    Shen, Lansun
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 232 - +
  • [9] H.264 video encoder implementation and optimization based on DM642 DSP
    Li, Zhengming
    Xing, Qiuyan
    Zhu, Xiaoyong
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 891 - 894
  • [10] Adaptive video coding control for real-time H.264/AVC encoder
    Hsia, Shih-Chang
    Wang, Szu-Hong
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2009, 20 (07) : 463 - 477