安卓APP下载
苹果APP下载
本发明公开了基于多核平台多层次任务级与数据级并行的HEVC解码方法。本发明利用HEVC数据中的依赖性,以多核处理器为处理平台,同时结合HEVC标准,将整个HEVC解码器划分为5个任务模块,分别为码流读取模块、熵解码模块、像素重构模块、去方块滤波模块以及样点自适应补偿模块;针对不同的解码任务模块分别设计并行方法,同时在各模块间利用各CTU单元的依赖关系实现不同解码任务间基于CTU单元的流水线并行处理。引入数据冗余减少机制,只将部分参考像素点放到缓存空间中,避免过多的数据操作,对缓冲存储空间进行有效管理,提升解码效率。本发明方法采用的多核并行解码算法相比于串行解码,大大提高了解码的并行加速比,并保证了解码图像质量。