Implementazione di algoritmi di estrazione di edifici pratici


9

Ho letto molti documenti sull'estrazione di edifici 3D usando i dati LiDAR e le immagini aeree. Vedo che ci sono molti algoritmi diversi per fare queste cose, come questa e questa .

Quei documenti, per quanto posso vedere, descrivono concetti e matematica per lo più astratti. Sono uno sviluppatore di software, quindi come potrei praticamente implementare detti algoritmi in un software? Inoltre, qual è l'algoritmo migliore per l'estrazione dei dati dell'edificio con interferenze minime sulla vegetazione?


Intendi specificamente LiDAR grezzo o stai cercando altri algoritmi LiDAR classificati?
blord-castillo,

@ blord-castillo Cosa intendi con algoritmi classificati?
CC Inc,

lidar classificato significa che i singoli punti sono stati classificati come edificio, terreno, vegetazione alta, vegetazione bassa, ecc. Il lidar grezzo non ha queste classificazioni. Per il primo, stai guardando di più agli algoritmi di quadratura per costruire funzionalità di costruzione. In seguito, inizierai a seguire la classificazione e l'apprendimento automatico supervisionati e non supervisionati.
blord-castillo,

Risposte:


5

Gli strumenti di analisi geospaziale di Whitebox ( http://www.uoguelph.ca/~hydrogeo/Whitebox/ ) hanno uno strumento che funziona con DEM LiDAR interpolati chiamati 'Remove Off-Terrain Objects' che è molto efficace nel localizzare gli edifici in LiDAR. Ecco il codice sorgente per quel plugin. L'algoritmo è open-source e ho un manoscritto che lo descrive se sei interessato. Ecco uno screenshot:

inserisci qui la descrizione dell'immagine


Grazie, darò una buona occhiata a questo e ti risponderò.
CC Inc,

Posso vedere l'articolo che descrive l'algoritmo specifico? Il manoscritto che hai citato? @John Lindsay
CC Inc

@CC Inc Inviami un'e-mail e la inoltrerò a te.

Bene, ho inviato l'e-mail all'indirizzo sul tuo sito web.
CC Inc,

2

Puoi preferire l'eCognition; ci sono molti algoritmi per elaborare i dati LiDAR. È possibile utilizzare la combinazione delle seguenti funzionalità per estrarre gli edifici da LiDAR; 1. Altezza massima dal primo ritorno (in cui sono inclusi anche gli alberi) 2. Eliminare gli alberi utilizzando il "numero massimo di resi". 3. Utilizzare il parametro di luminosità delle immagini aeree per eliminare il terreno.

Se vuoi scrivere il programma da solo; utilizzare i parametri sopra per estrarre gli edifici.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.