以前は、SSIM インデックスを計算する Avisynth スクリプトを使用して、ビデオ エンコーディングの品質をチェックおよび調整していました。何らかの理由で、Windows 10 に移行して以来、パフォーマンスが大幅に低下しています。その後、少なくとも 10 倍高速に実行される ffmpeg ssim フィルターについて知りました。しかし、私はこれらの問題を抱えています:
どちらの方法でもどのアルゴリズムが使用されているのか、または違いは何なのかわかりません。
さらに重要なことは、多数のビデオ ファイルに対して各方法の結果をプロットすると、相関関係が事実上ゼロになることです。avisynth SSIM では、h.264 CRF ファクターとの間に良好な相関関係が見つかりました (予想どおり) が、その相関関係は ffmpeg SSIM では消失します。
ffmpeg SSIM フィルターが本当に機能するかどうかを確認した人はいますか?
編集: 2 番目の点についてさらに調査する必要があります。実際には、さまざまなビデオの小さなサンプルでffmpegの相関関係は見つかりませんでしたが、単一のビデオサンプルのCRFとSSIMの間の両方の方法に優れた相関関係があります.