DocumentCode
3586189
Title
H.264/AVC intra prediction encoding chain implementation on MPSoC based on slice level parallelism
Author
Belhadj, N. ; Bahri, N. ; Marrakchi, Z. ; Ben Ayed, M.A. ; Masmoudi, N. ; Mehrez, H.
Author_Institution
Lab. of Electron. & Technol. of Inf. from the Nat. Eng. Sch. of Sfax, Univ. of Sfax, Sfax, Tunisia
fYear
2014
Firstpage
267
Lastpage
272
Abstract
Multiprocessor System on Chip (MPSoC) is a promising way to reduce the processing time required by digital multimedia encoders such the most complex H.264/Advanced Video Coding. MPSoC contributes in this challenge by offering a high performance computing, little system on chip (SoC) surface, and low power consumption. In order to reduce the execution time of H.264/AVC intra only encoding chain, an efficient parallel processing on MPSoC architecture is proposed in this paper. The proposed parallel processing is based on a mixed partitioning which combines slice and macro blocks line level parallelism. The proposed architecture is designed through SoCLib platform. For performances evaluation, three MIPS32 processors are used to accelerate the encoding time. Experimental results for High Definition (HD) video sequences show that the proposed implementation allows a saving of 65.7% in processing time compared to a single CPU execution. Furthermore, the proposed solution is characterized by a relatively low memory size which positively affects the final circuit surface.
Keywords
digital signal processing chips; high definition video; multiprocessing systems; parallel processing; prediction theory; system-on-chip; video codecs; video coding; CPU execution; H.264-AVC intra-only encoding chain; H.264-Advanced Video Coding; HD video sequences; MIPS32 processors; MPSoC architecture; SoCLib platform; circuit surface; digital multimedia encoders; high definition video sequences; intraprediction encoding chain; macroblocks line level parallelism; memory size; multiprocessor system on chip; parallel processing; power consumption; slice level parallelism; Bit rate; Encoding; Loading; Memory management; Parallel processing; System-on-chip; Video coding; H.264/AVC; Intra prediction; MPSoC; Slice; SoCLib;
fLanguage
English
Publisher
ieee
Conference_Titel
Sciences and Techniques of Automatic Control and Computer Engineering (STA), 2014 15th International Conference on
Type
conf
DOI
10.1109/STA.2014.7086797
Filename
7086797
Link To Document