H.264 Parallel CodingAlgorithm Based on Heterogeneous Multi-core Processor

LV Ming-zhou,CHEN Yao-wu
DOI: https://doi.org/10.3969/j.issn.1000-3428.2012.16.009
2012-01-01
Abstract:H.264 video coding standard has high computing complexity,and is difficult to meet the high-definition video in real-time encoding.In order to solve this problem,this paper proposes a parallel coding algorithm on heterogeneous multi-core platform DM6467.By analyzing the dependence between different hardware accelerators and the characteristics of different levels of memory,a macroblock level parallel scheme is designed.Further optimization is carried out by merging the pipeline of adjacent slices and balancing the tasks assigned to Digital Signal Processor(DSP) and ARM cores.Experimental result shows that the efficiency is improved by 18%,and 1080P real-time H.264 video encoder can be realized on DM6467 platform.
What problem does this paper attempt to address?