使用CNN预测HEVC的CU分割 (6) -- 计算模型的BDB

2019-11-24  本文已影响0人  Hardy_

许多论文中,验证神经网络模型的效果的指标主要是:

有了上一篇文章中提到的pipeline,这三个指标的计算十分简单,所需要做的就是准备至少四个YUV测试序列(YUV视频),每个YUV,使用HEVC自带的编码器编码一遍,再使用集成了神经网络模型的编码器编码一遍。编码完成之后,命令行会出现下面的信息:

HEVC output

里面有几个我们需要的信息:

其中我们自己就可以计算出编码时间减少了多少。那BDBR和BD-PSNR怎么计算呢,一般都是使用现成的工具,有Python版本的,C语言的,Matlab的,也有Excel版本的,这些工具只需要输入四组 (Bitrate,Y-PSNR)的数据,就可以输出BDBR的变化和BD-PSNR的变化。我收集了一些不同版本的工具:

Tools for calculating BDBR and BD-PSNR from HEVC outputs

上一篇 下一篇

猜你喜欢

热点阅读