次の2つのグレースケール画像を検討してください。
最初の画像は、蛇行する川のパターンを示しています。2番目の画像はランダムノイズを示しています。
画像が川のパターンを示している可能性があるかどうかを判断するために使用できる統計的尺度を探しています。
川の画像には2つの領域があります:川=高い値とそれ以外の場所=低い値。
その結果、ヒストグラムはバイモーダルになります。
そのため、川のパターンのある画像には高い分散が必要です。
ただし、上記のランダム画像も同様です。
River_var = 0.0269, Random_var = 0.0310
一方、ランダム画像の空間的連続性は低いのに対し、河川画像の空間的連続性は高く、実験バリオグラムに明確に示されています。
分散が1つの数値のヒストグラムを「要約」するのと同じように、実験バリオグラムを「要約」する空間的連続性の尺度を探しています。
この方法では、大きなラグよりも小さなラグで大きな半分散を「罰する」ようにしたいので、次のように思いつきました。
lag = 1から15までしか加算しない場合、次のようになります。
River_svar = 0.0228, Random_svar = 0.0488
川の画像の分散は大きくなければならないが、空間分散は低くする必要があるため、分散比を導入します。
結果は次のとおりです。
River_ratio = 1.1816, Random_ratio = 0.6337
私の考えは、この比率を画像が川の画像であるかどうかの判断基準として使用することです。高い比率(例> 1)=川。
物事を改善する方法についてのアイデアはありますか?
答えてくれてありがとう!
編集:whuberとGschneiderのアドバイスに従って、Felix HebelerのMatlab関数を使用して15x15逆距離重み行列で計算された2つの画像のMorans Iがあります:
結果を画像ごとに1つの数値にまとめる必要があります。ウィキペディアによると:「値の範囲は-1(完全な分散を示す)から+1(完全な相関を示す)です。ゼロの値はランダムな空間パターンを示します。」私が得るすべてのピクセルのモランの二乗を合計すると:
River_sumSqM = 654.9283, Random_sumSqM = 50.0785
ここには大きな違いがあるので、モランは空間的連続性の非常に良い尺度であると思われます:-)。
そして、これは川の画像の20000の順列に対するこの値のヒストグラムです:
明らかに、River_sumSqM値(654.9283)はありそうにないため、川の画像は空間的にランダムではありません。