引用本文: |
-
邸金红,张克新,祁 跻,等.基于Syntax级分组和多线程处理的HEVC熵编码并行算法[J].电讯技术,2014,54(10): - . [点击复制]
- DI Jin-hong,ZHANG Ke-xin,QI Ji,et al.A parallel algorithm for HEVC entropy coding based on Syntax-level grouping and multi-thread processing[J].,2014,54(10): - . [点击复制]
|
|
摘要: |
新一代视频编码标准HEVC获得了较高的编码效率,但是同时需要较大的计算量。HEVC并行算法能够提高编码速度,如何开发适用于多核处理器的并行编码算法对于满足高清视频实时传输和大规模共享具有十分重要的意义。提出了一种基于Syntax级分组和多线程处理的HEVC熵编码并行算法。该算法首先将HEVC中一个编码树单元的编码信息按照语法元素进行分组;其次,根据编码块数据间的相关性构建Syntax级并行编码器;然后结合多线程技术实现HEVC帧级编码的并行计算。实验结果表明,在编码图像的主客观质量上没有太大损失的情况下,该并行算法框架与传统的串行算法框架相比具有65%~70%的加速效果。 |
关键词: 高效视频编码 并行算法 Syntax级 多线程 |
DOI: |
|
基金项目:国家自然科学基金资助项目(61271190);河南省科技厅科技攻关项目(142102210506) |
|
A parallel algorithm for HEVC entropy coding based on Syntax-level grouping and multi-thread processing |
DI Jin-hong,ZHANG Ke-xin,QI Ji,ZHANG Xin-min |
() |
Abstract: |
As a new generation video coding standard,High Efficiency Video Coding(HEVC) achieves higher compression efficiency,but also requires a large amount of calculation.The parallel HEVC encoding algorithm is important to improve the encoding speed,therefore the design of parallel coding algorithm suitable for multi-core processors is of great significance to meet the requirements of High Density(HD) video real-time transmission and large-scale sharing. In this paper,a parallel entropy-coding framework based on Syntax-level grouping and multi-thread processing is presented. Firstly,the coding messages of a Coding Tree Unit(CTU) in HEVC are grouped according to the syntax elements;secondly,the parallel encoder based on Syntax-level is built according to the correlation between the data blocks;finally,frame-level parallel coding in HEVC is achieved by combining with the multi-threaded calculation. Experimental results show that the encoding speed of the proposed solution is 65%~70% faster than that of the traditional serial architecture,meanwhile the video quality doesn′t lose much. |
Key words: high efficiency video coding parallel algorithm syntax-level multi-thread |