DocumentCode :
2528669
Title :
Implementation and Optimization of Real-Time H.264/AVC Main Profile Encoder on DM648 DSP
Author :
Mohammadnia, Mohammad Reza ; Taheri, Hasan ; Motamedi, Seyed Ahmad
Author_Institution :
Dept. of Electr. Eng., Amirkabir Univ. of Technol., Tehran, Iran
fYear :
2009
fDate :
3-5 April 2009
Firstpage :
48
Lastpage :
52
Abstract :
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.
Keywords :
multimedia communication; video coding; C-coded software; DM648 DSP; DSP platform; cache tuning methods; desktop computer; digital multimedia communication systems; digital signal processor; digital video encoders; main profile encoder; real-time H.264/AVC; Automatic voltage control; Central Processing Unit; Computer architecture; Digital signal processing; Ethernet networks; MPEG 4 Standard; Motion compensation; Random access memory; Transform coding; Video codecs; DM648 DSP; H.264 Main profile; embedded;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Acquisition and Processing, 2009. ICSAP 2009. International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-0-7695-3594-4
Type :
conf
DOI :
10.1109/ICSAP.2009.15
Filename :
5163823
Link To Document :
بازگشت