Considera queste due immagini in scala di grigi:
La prima immagine mostra un modello di fiume tortuoso. La seconda immagine mostra un rumore casuale.
Sto cercando una misura statistica che posso usare per determinare se è probabile che un'immagine mostri un modello di fiume.
L'immagine del fiume ha due aree: fiume = valore alto e ovunque = valore basso.
Il risultato è che l'istogramma è bimodale:
Pertanto un'immagine con uno schema di fiume dovrebbe presentare una varianza elevata.
Comunque anche l'immagine casuale qui sopra:
River_var = 0.0269, Random_var = 0.0310
D'altra parte l'immagine casuale ha una bassa continuità spaziale, mentre l'immagine fluviale ha un'alta continuità spaziale, che è chiaramente mostrato nel variogramma sperimentale:
Allo stesso modo in cui la varianza "riassume" l'istogramma in un numero, sto cercando una misura di continuità spaziale che "sintetizzi" il variogramma sperimentale.
Voglio che questa misura "punisca" l'alta semivarianza con piccoli ritardi più intensi che con grandi ritardi, quindi ho escogitato:
Se aggiungo solo da ritardo = 1 a 15 ottengo:
River_svar = 0.0228, Random_svar = 0.0488
Penso che un'immagine fluviale dovrebbe avere una varianza elevata, ma una varianza spaziale bassa, quindi introduco un rapporto di varianza:
Il risultato è:
River_ratio = 1.1816, Random_ratio = 0.6337
La mia idea è di usare questo rapporto come criterio decisionale per se un'immagine è un'immagine fluviale o no; alto rapporto (es.> 1) = fiume.
Qualche idea su come posso migliorare le cose?
Grazie in anticipo per le risposte!
EDIT: Seguendo il consiglio di whuber e Gschneider ecco i Morani I delle due immagini calcolate con una matrice di peso a distanza inversa 15x15 usando la funzione Matlab di Felix Hebeler :
Devo riassumere i risultati in un numero per ogni immagine. Secondo Wikipedia: "I valori vanno da −1 (che indica la dispersione perfetta) a +1 (correlazione perfetta). Un valore zero indica un modello spaziale casuale." Se riassumo il quadrato dei Morani I per tutti i pixel ottengo:
River_sumSqM = 654.9283, Random_sumSqM = 50.0785
C'è una grande differenza qui, quindi Morans mi sembra un'ottima misura della continuità spaziale :-).
Ed ecco un istogramma di questo valore per 20.000 permutazioni dell'immagine fluviale:
Chiaramente il valore River_sumSqM (654.9283) è improbabile e l'immagine del fiume non è quindi spazialmente casuale.