カラー画像の品質を、別の画像との違いとして、できればそれだけでも測定したいと考えています。
この質問は、私たちにビジョンアプリケーションがあり、照明条件、計算、および同様の周囲条件を改善しているという事実から来ています。次のような画像の品質の向上を測定したいと考えています。
- 詳細の量
- コントラスト
- 画像の品質や画像内の情報量を説明するその他のもの
このためのアイデアはありますか?多分ヒストグラムの比較、またはヒストグラムの高度な距離測定?私はいくつかの良いアイデアを聞きたいです!
編集:
もちろん、ビジョンアプリケーションの結果は、画像の品質の尺度です。だが:
- 品質の測定を意図したものではなく、他の何かの測定です
- アプリケーションの結果に影響を与えるパラメーターが他にもある(たとえば、画像自体)、したがって、それは画像の品質の大まかな尺度にすぎません
人間の評価を使用することもできますが、特に人間の目は客観的ではないため、私は本当に客観的な測定が必要です(私たちの心はトリックを演じ、監視するモニターは画像に影響を与えるなど)。
最終編集:
画像の品質について議論した後、この質問はそのままにしておきます。私自身(および私の同僚)のアイデアは次のとおりです。
- RGBチャネルの範囲(可能な限りすべての色を使用していますか)
- ソーベル振幅の平均(詳細の量または焦点の大まかな尺度。詳細については、この質問も参照してください)
- クリッピングされるピクセルの量または0(これらのピクセルには情報がありません)
- また、RGBチャネルとYCbCrチャネルの平均(変換後)。平均色が変化したかどうかを確認できます(他の光源からの光の調査につながるか、独自の照明を変更した後)。
これらの統計を組み合わせることで、単に画像を見るのではなく、より客観的な観点から品質の印象を得ることができます。また、変更が発生する可能性のある場所へのポインタにもつながります。