PCL_MPEG官网pcc_metric压缩失真度量软件使用

MPEG官网度量软件中,包含point-point(D1)、point-plane(D2) 和RGB失真度量。可参考MPEG 中118 Hobart 2017.04会议文档m40522-v3-m40522v3-Updates and Integration of Evaluation Metric Software for PCC,和2017.01的m39966_Evaluation Metrics for Point Cloud Compression文档看详细介绍。

测试过程记录:

1、下载好的代码如下,编译中出现的各种问题参考上一篇笔记:https://blog.csdn.net/yamgyutou/article/details/108387535

2、错误都解决后,生成解决方案,成功后,在Debug目录中找到“quality_metric.exe”文件,并打开。

3、命令行输入quality_metric.exe,会显示命令行参数options,根据提示,进行相应操作,m40522中也有命令行相关介绍。

4、point to point metric

包含的信息:原始点云最后一个点、压缩重建后的点云最后一个点、最小和最大距离、原始和重建后的点数及压缩率、

5、 point-to-point & point-to-plane metric

相关计算:

1、点到点D1 及 点到平面D2 的计算

  

黑色点bi是点云B中的点,红色点aj是对应的点云A中的点。

D1:          

D2:         

 2、PSNR

尽管上述均方误差本身可以作为度量报告,但最好使用以下公式将此类均方误差转换为数值,以归一化方式评估失真。

               p代表距离的峰值

点对点与点对平面之间的psnr的间隙取决于点云表面的特性, 如果使用更尖锐的对象,则间隙会相对较小。

对于有相似表面结构的测试点云,psnr值会在一个相似的范围内,即使他们边界盒的尺寸、点数大不相同。

点对平面度量比点对点度量对点云中的曲面特征更敏感

3、BD_rate:

计算的是两种算法对应的两条RD曲线的差值的均值,具体需要通过对测试的几个(一般是4个)点进行曲线拟合,再做差值,最后取平均。可用excel进行计算。excel方法:http://download.csdn.net/detail/hevc_cjl/4927499   使用:http://blog.csdn.net/menyangyang/article/details/42874575

BD-rate 负的值时,表示相同PSNR条件下,码率减少,性能提高。正的值是码率增加,性能下降。然而,会出现这样一种情况, 即码率相对于原来的方法有所降低,但是PSNR即视频的质量却降低了,在这种情况下想要衡量方法的好坏,就需要利用BDBR和DBPSNR,它提供的是利用新方法得到的视频相对于原来的方法在码率和PSNR上的变化情况。BDBR表示了在同样的客观质量下,两种方法的码率节省情况(Rate/distortion curves 画一条水平线);BD-PSNR表示了在给定的同等码率下,两种方法的PSNR-Y的差异(Rate/distortion curves 画一条垂直线)。

PSNR SSIM BD-rate BD-PSNR:https://blog.csdn.net/u012868357/article/details/79360240

这里写图片描述

4、Hausdroff距离

参考链接:https://www.cnblogs.com/jiangkejie/p/11686301.html

Hausdorff距离h(A,B)度量了两个点集间的最大不匹配程度,距离越小,则表示匹配程度越高。

H (A, B) = max { h (A, B), h (B, A) }

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值