导语
AVS3开源编码器“天枢”(又名“uAVS3e”)1.0版正式在鹏城实验室iHub开源托管平台发布!与参考软件HPM相比,编码速度提升超过30倍,并且压缩效率没有损失。
继19年底AVS3开源解码器“天璇”(uAVS3d)发布之后,它的孪生兄弟——AVS3开源编码器“天枢”(又名“uAVS3e”)1.0版今日也正式在鹏城实验室iHub开源托管平台发布!与AVS3参考软件HPM相比,uAVS3e编码加速超过30倍,压缩效率没有损失。
“天枢”编码器uAVS3e也是由王荣刚教授课题组领导设计和维护,主要贡献单位包括北京大学深圳研究生院、鹏城实验室和广东博华超高清创新中心有限公司。该编码器从多个维度进行了优化。首先,uAVS3e重新设计了一个高效的编码框架,能够很好地兼容各个编码层面的快速编码算法集成。其次,还添加了波前并行编码方案(WPP)和帧级并行算法,并且对关键编码模块加入了汇编指令级优化。与AVS3基准档次参考软件HPM相比,uAVS3e的编码速度提升了数十倍,压缩效率基本没有损失。
根据编码器的硬件环境,提升效果略有差异。以我们所用的Dell R840服务器为例。服务器的具体配置情况如下:
对于测试序列,我们选择BasketballDrive(1920x1080,50fps)和pku_parkwalk(3840x2160,50fps)进行测试,编码参数保持一致,uavs3e的wpp并行数设为最大(1080P序列设为8,4K序列设为16),帧级并行数都设置为49,QP都设为32。最终的测试结果如下:
不论是4K序列还是1080序列,uAVS3e比hpm都提升了超过30倍,而PSNR和Bitrate都几乎未变,在4K序列pku_parkwalk上,uAVS3e的性能指标甚至略优于HPM。
之前我们在评估AVS3基准档次的编码性能时,已经评测了uAVS3e的客观性能,测试结果表明,uAVS3e与H.265/HEVC的参考软件HM相比,编码性能提升了28.19%,比最新版的AV1提升了8.85%。具体测试情况可参见《AVS3基准档次性能评测报告》。
主观方面,我们对比了同码率情况下uAVS3e与x265在veryslow配置下的主观效果。
1M码率下x265 veryslow档次(上)和uAVS3e(下)编码画面(BasketballDrive)
2M码率下x265 veryslow档次(左)与uAVS3e(右)编码画面对比(pku_parkwalk)
可在开源地址(https://code.ihub.org.cn/projects/1014/repository/uavs3e)上下载uAVS3e源码。开源之后,uAVS3e编码器还将不断进行版本演进,由AVS实现组负责接收技术提案。欢迎更多志同道合的专家或组织加入我们,贡献智慧,一起推动中国自主视频编码标准的发展与应用。AVS3标准具有编码效率高、解码速度快、知识产权自主可控等优势。AVS3开源编解码器的发布将会大大加速AVS3标准生态建设。