yoyokity 发表于 2022/7/17 20:09

有没有大佬知道ffmpeg里的ssim测试中的括号值代表什么意思吗

求大佬解答

小樱 发表于 2022/7/17 22:44

ssim是降噪用的,这些是噪点值吧,具体要翻一下wiki文档确认下

yoyokity 发表于 2022/7/18 16:02

小樱 发表于 2022/7/17 22:44
ssim是降噪用的,这些是噪点值吧,具体要翻一下wiki文档确认下

ssim是结构差异性数值化,用来比较两张图片或帧的相似性的,噪点是psnr
我去看了下ffmpeg的代码,找到这个东西了,是DB数值,因为原本的ssim数值是0-1,变化幅度特别小,小到都是0.00几的差异。用db值可以放大这个差异更好观察。
从网上看到的关于ssim_db的具体数值:SSIM=20db对应SSIM=0.99,PSNR=40db对应MAX/MSE=100

yoyokity 发表于 2022/7/18 16:05

https://p.sda1.dev/6/12438ff8dc6e57e6b37bfa1c89d36ef9/QQ截图20220718160342.jpg

小樱 发表于 2022/7/18 19:51

yoyokity 发表于 2022/7/18 16:02
ssim是结构差异性数值化,用来比较两张图片或帧的相似性的,噪点是psnr
我去看了下ffmpeg的代码,找到这 ...

建议看wiki官方的资料
https://trac.ffmpeg.org/wiki/Encode/H.264#Tune
不过这份说的也不细,基本等于没说,ssim实际作用基本就是用来降噪,压两个几分钟的视频对比下就知道了。。

yoyokity 发表于 2022/7/19 17:18

小樱 发表于 2022/7/18 19:51
建议看wiki官方的资料
https://trac.ffmpeg.org/wiki/Encode/H.264#Tune
不过这份说的也不细,基本等 ...

这个是tune参数,相当于一个滤镜。我这个是计算,用来评价两个视频的结构相似性的 ffmpeg -i src.mp4-i dst.mp4-lavfi ssim="stats_file=ssim.log" -f null -

小樱 发表于 2022/7/19 18:52

yoyokity 发表于 2022/7/19 17:18
这个是tune参数,相当于一个滤镜。我这个是计算,用来评价两个视频的结构相似性的 ffmpeg -i src.mp4-i ...

看来咱两说的ssim不是一个东西。{:3347:}

jlyybz 发表于 2022/7/21 10:41

不明觉厉,这个论坛里灌水区是聊技术的啊
页: [1]
查看完整版本: 有没有大佬知道ffmpeg里的ssim测试中的括号值代表什么意思吗