Attualmente sto aiutando un amico a lavorare su un progetto geofisico, non sono affatto un professionista dell'elaborazione delle immagini, ma è divertente giocare con questi tipi di problemi . =)Trovare l'altezza sopra il livello dell'acqua delle rocce
L'obiettivo è stimare l'altezza delle piccole rocce che fuoriescono dall'acqua, dalla superficie verso l'alto.
L'apparecchiatura sperimentale sarà una fotocamera da ~ 10 MP montata su un misuratore di distanza con un puntatore laser incorporato. L '"operatore" lo punterà su una roccia, premerà un grilletto che registrerà una distanza lungo una foto della roccia, che sarà al centro dell'immagine.
Si può presumere che l'attrezzatura sia sempre a una distanza fissa sopra l'acqua.
come la vedo io ci sono una serie di problemi da superare:
condizioni di illuminazione
- A seconda del momento della giornata, ecc, la roccia potrebbe essere più luminoso poi il acqua o opposto.
- A volte la roccia avrà un colore molto vicino all'acqua.
- La posizione dell'ombra si sposta durante il giorno.
- A seconda di quanto ruvida è l'acqua, a volte potrebbe esserci un riflesso della roccia nell'acqua.
Diversità
- La roccia non è modellato in modo uniforme.
- A seconda del tipo di roccia, della crescita del lichene ecc., Cambia l'aspetto della roccia.
Fortunateness, non v'è carenza di dati di test. Immagini di rocce nell'acqua sono facili da trovare. Ecco alcune immagini di esempio: Ho eseguito un rilevatore di bordi sulle immagini, ed esp. nella quarta foto il contrasto basso rende difficile vedere i bordi:
Qualsiasi idea sarebbe molto apprezzata!
Lavorano un po 'sullo stesso problema: http://gaugecam.com/blog/?page_id=62 (anche se non vedo alcuna soluzione al tuo problema) – svrist
Sembra che tu possa essere in grado di modificare il tuo rilevatore di bordo di più http://en.wikipedia.org/wiki/Edge_detection – svrist
Questo è un problema di visione; a meno che non vogliate solo aiutare a migliorare il rilevatore di bordi. – koan