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
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;
Conference_Titel :
Sciences and Techniques of Automatic Control and Computer Engineering (STA), 2014 15th International Conference on
DOI :
10.1109/STA.2014.7086797