VTM可视化、统计(探索中)

VTM可视化、统计(探索中)
参考博客 https://blog.csdn.net/Zzhaoyongbo/article/details/109136642
另外参考官方手册 VVCSoftware_VTM-master\doc\software-manual.pdf
在这里插入图片描述

一、如何配置VTM?https://blog.csdn.net/tiyloving/article/details/114323276
二、在配置好各个参数后,如何使用DecoderAnalyser 获取编码信息?
1、首先在vs中的TypeDef.h文件中查找 ENABLE_TRACING、K0149_BLOCK_STATISTICS,并设置为1(相当于打开开关);除此之外,打开BLOCK_STATS_AS_CSC 可以得到CSV格式的数据(但不支持可视化),方便导入excel中,不打开的话得到的格式如下图。
里面定义了宏定义在这里插入图片描述
在这里插入图片描述
2、需要注意的是,该宏定义需要在编码前开启,最终才能得到编码信息。
在编解码后,运行DecoderAnalyserApp.exe ,参数命令为 -b str.bin --TraceFile=“str_coded1.vtmbmsstats” --TraceRule=“D_BLOCK_STATISTICS_CODED:poc>=0”
其中-b 是在编解码中生成的bin文件
–TraceFile="str_coded1.vtmbmsstats"是输出的vtmbmsstats文件名字,最后一句相当于选择统计模式,有两种方式可选择,具体参见手册
在这里插入图片描述
在这里插入图片描述
之后运行即可,此时会得到想要的文件,用excel等打开即可;如果是cvs格式,用excel打开后分列即可在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
三、可视化
下载软件 https://github.com/IENT/YUView
找到对应的版本,https://github.com/IENT/YUView/releases
在这里插入图片描述
2、打开,在下图位置右键添加一个overlay,并将重建的YUV文件和.vtmbmsstats 文件拖进去,注意顺序,要YUV再上。在这里插入图片描述
之后单击yuv,调整视频的参数,比如大小(416×240)和位深(8→10)

在这里插入图片描述
然后点击Overlay.Item在这里插入图片描述

在右边框里选择你要显示的内容就可以了。
在这里插入图片描述

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值