h265 相比 h264 的复杂度
- 复杂度体现
○ h265 帧内预测模式增多,h265 包含角度预测、DC 预测、平面模式等 35 种预测模式,远超 h264 的 17 种模式,帧内模式选择的复杂度大大增加;
○ h265 的区域划分方式更加多样化,提出了树形划分结构,划分的单元大小更加多种多样,出现了非对称划分,运动补偿更加复杂;
○ h265 增加了变换单元的概念,最大变换单元的大小由h264 中的 8x8增加到 32x32,运算量更是不可同日而语;
○ h265 的总体负责度可能超过以前编码器数十倍; - 解决方法
○ 多核环境下并行处理可以成倍的增加编解码速度,成为一种有效的解决方式。
视频编解码并行处理技术
- 并行处理基本概念
○ 并行处理一般是指许多指令得以同时进行的处理模式,并行处理通常是将处理的过程分解成小部分,之后采用多个运算单元以并发方式加以解决; - 功能并行
○ 功能并行是指将应用程序划分成相互独立的功能模块,每个模块间可以并行的执行,也称为流水线型并行,是将各个独立的模块划分给不同的运算单元,各个模块之间通过流的方