Qualcuno è a conoscenza di ricerche / documenti / software per identificare una pista (come una linea o curva punto-punto) in un'immagine di una scena di foresta (dal punto di vista della telecamera in piedi da qualche parte lungo la pista)?
Sto cercando di trovare un algoritmo in grado di acquisire un'immagine come:
e produce una maschera, identificando una probabile "scia", come:
Come puoi vedere, l'immagine originale è un po 'sfocata, il che è propositivo. La fonte dell'immagine non può garantire una messa a fuoco perfetta, quindi devo essere in grado di gestire una quantità ragionevole di rumore e sfocatura.
Il mio primo pensiero è stato quello di applicare una sfocatura gaussiana e segmentare l'immagine in blocchi, confrontando i blocchi adiacenti alla ricerca di differenze di colore nitide (indicando un "bordo" della scia). Tuttavia, ho realizzato rapidamente che le ombre e altri cambiamenti nell'illuminazione la gettano facilmente.
Stavo pensando di estrarre le funzionalità di SURF, ma ho avuto successo con SURF / SIFT solo quando l'immagine è perfettamente chiara e con un'illuminazione coerente.
Ho anche provato a ridimensionare le immagini e le maschere in dimensioni molto più piccole (ad es. 100x75), convertendole in vettori 1xN e usandole per addestrare una rete neurale basata su FANN (dove l'immagine è l'input e la maschera è la desiderata produzione). Anche a dimensioni così ridotte, con 1 strato nascosto con il 75% delle dimensioni del vettore di input, ci sono voluti 6 ore per allenarsi e non è stato ancora possibile prevedere alcuna maschera nel set di test.
Qualcuno può suggerire altri metodi o documenti sull'argomento?