[FFmpeg-trac] #9460(avfilter:closed): ssim only 0.47 while PSNR is 37, and skimage's result is 0.914

FFmpeg trac at avcodec.org
Tue Oct 19 16:31:24 EEST 2021


#9460: ssim only 0.47 while PSNR is 37,  and skimage's result is  0.914
------------------------------------+------------------------------------
             Reporter:  xmufzy      |                    Owner:  (none)
                 Type:  defect      |                   Status:  closed
             Priority:  normal      |                Component:  avfilter
              Version:  git-master  |               Resolution:  invalid
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------
Comment (by xmufzy):

 You're right,I try with yuv444p and it works, Thank you very much.
 Replying to [comment:5 Elon Musk]:
 > This is not support channel.
 > The ssim algorithm are different, so you can not expect same results as
 python implementation.
 >
 > skimage converts to grayscale, you can do same with ffmpeg, if you learn
 how to do it:
 >
 > ffmpeg -i src0.png -i src1.png
 "[0:v]format=yuv444p[a];[1:v]format=yuv444p[b];[a][b]ssim" -f null -
 >
 > Even more if you extract each R/G/B component from src0.png and src1.png
 with -vf extractplanes=r+g+b and give each component image to skimage you
 get very similar low score.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9460#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list