Unitate 7 / 11

Procesare și clasificare LiDAR Point Cloud

Câștiguri:

  • Abilitatea de a utiliza corect conceptele de nor de puncte LiDAR, returnare, densitate și coduri de clasă în fluxul de lucru AI
  • Abilitatea de a configura pașii de filtrare la sol, producție DTM și clasificare a obiectelor (clădire, copac, stâlp) cu AI
  • Abilitatea de a verifica ieșirea clasificării norilor de puncte cu secțiuni de profil și logica de elevație

LiDAR (Light Detection and Ranging) este o tehnologie de detectare activă care produce măsurători tridimensionale ale suprafeței pământului prin trimiterea de impulsuri laser și măsurarea timpului de întoarcere. Rezultatul este un nor de puncte format din milioane sau chiar miliarde de puncte; Fiecare punct are o coordonată x, y, z și atribute suplimentare. LiDAR în inginerie de sondaj; Este indispensabil pentru producerea de modele digitale de teren, modelarea pădurilor și zonelor urbane și crearea infrastructurii (linii electrice, drumuri). În această unitate, vom acoperi modul în care inteligența artificială accelerează procesarea și clasificarea norilor de puncte. Principiu: AI sugerează clasificarea; Verificarea cu logica înălțimii și secțiunii rămâne în sarcina inginerului.

Termeni de bază. Returul reprezintă ecouri multiple ale unui singur impuls laser reflectat de pe diferite suprafețe (frunze de copac, ramuri, pământ); Prima viraj este de obicei suprafața superioară, ultima viraj este adesea solul. Intensitatea este puterea semnalului returnat; Oferă un indiciu despre tipul suprafeței. Codul clasei este eticheta standard atribuită fiecărui punct (cum ar fi pământ, clădire, vegetație joasă/medie/înaltă, apă, linie electrică); Este stocat în formatul de fișier LAS/LAZ. Filtrarea la sol este procesul de îndepărtare a punctelor care nu sunt pământului și de îndepărtare a suprafeței solului goale (DTM). Voxel, celulă în spațiu 3D; Folosit pentru a dilua/procesa norul de puncte.

Rolul AI în procesarea în cloud de puncte

Inteligența artificială contribuie în acest domeniu la trei niveluri:

  1. Flux de lucru și configurarea parametrilor. Recomandă filtrarea solului, eliminarea zgomotului, pașii și parametrii de diluare; produce schelet de cod (cu instrumente precum PDAL, laspy).
  2. Clasificarea obiectelor. Modelele de învățare profundă pot clasifica punctele în clase precum clădire, copac, stâlp, vehicul; Aceasta este zona în care AI face treaba reală.
  3. Extragerea caracteristicilor și raportare. Acesta stabilește și rezumă logica care calculează măsurătorile derivate, cum ar fi înălțimea copacilor, suprafața podelei clădirii și linia de înclinare.

Punct mort: norul de puncte este tridimensional și nu este complet vizibil pe o hartă plată. Clasificarea greșită (de exemplu, numărarea unui pod ca teren, a unei tufișuri joase ca o clădire) pare inocentă pe hartă și denaturează DTM-ul. Prin urmare, clasificarea trebuie verificată prin felii de profil (vizualizarea unei secțiuni verticale a norului de puncte din lateral).

Sfat: luați secțiuni verticale în mai multe locații înainte de a confirma o clasificare. Clasa de sol urmează într-adevăr suprafața continuă inferioară sau „plutește” deasupra acoperișurilor? Cutaway-ul arată acest lucru dintr-o privire.

Pas cu pas: procesare în cloud de puncte pentru generarea DTM

  1. Cunoașteți datele. Confirmați densitatea punctului (puncte/m²), numărul de spire, codurile de clasă curente, CRS și data verticală.
  2. Zgomot clar. Îndepărtați elementele aberante din aer (zgomot ridicat) și subterane (zgomot redus).
  3. Filtrați pământul. Izolați punctele non-sol (clădire, copac, vehicul) și lăsați punctele de teren liber. Acest pas este inima DTM.
  4. Generați suprafață. Efectuați interpolarea DTM a grilei din punctele de sol.
  5. Verifica. Verificați trasarea terenului cu secțiuni de profil; Comparați cotele cu punctele de cotă cunoscute.

De ce este critică filtrarea solului?

Singura diferență dintre DTM (sol gol) și DSM (suprafață) este dacă punctele din afara solului sunt separate sau nu. Un calcul de volum, o analiză a pantei, o modelare a debitului de apă sau un studiu al inundațiilor necesită DTM; Dacă se folosește DSM, clădirile și copacii sunt confundați cu „teren” și rezultatul este distorsionat. Parametrii de filtrare a solului sunt ajustați în funcție de teren: într-o zonă în pantă abruptă, un filtru excesiv de agresiv șterge și pământul real, într-o zonă plană, un filtru liber confundă obiectele joase cu pământ. AI poate sugera un parametru de pornire bun, dar rezultatul trebuie testat transversal.

Atenție: Podurile și viaductele sunt o capcană clasică. Acestea sunt structuri suspendate deasupra solului; Dacă filtrul de pământ le consideră în mod eronat ca fiind pământ, în DTM va fi creat un „set” care nu există efectiv și analiza debitului de apă va fi complet greșită.

Trei mini carcase: după cifre

Cazul 1 — Capcană de pod. Într-o modelare de inundație, filtrul de sol a clasificat un pod drept pământ; Un fals baraj a apărut în WTC, blocând pârâul, iar modelul a calculat că apa se va acumula în amonte. Secțiunea de profil arăta clar podul; Când punctele de punte au fost reclasificate, debitul a fost modelat corect.

Cazul 2 — Inventarul înălțimii arborilor. Pentru 240 de hectare într-un studiu forestier, clasificarea asistată de AI a extras modelul copacului arborilor din clasa superioară de plante și a calculat înălțimea medie a copacului de aproximativ 18 m. A fost comparat cu măsurarea manuală a 30 de arbori aleatoriu în câmp; diferența a fost în ±0,8 m. Măsurarea independentă a câmpului a făcut ca rezultatul modelului să fie fiabil.

Cazul 3 — Eroare de elevație a punctului de zgomot. Când DTM a fost generat fără a curăța mai multe puncte de zgomot (păsări, praf) suspendate în aer, cota dintr-o celulă a sărit cu 40 m peste valoarea reală. Controlul comenzii și etapa de curățare a zgomotului a eliminat aceste sărituri individuale. Lecție: Curățarea valorii aberante este esențială înainte de DTM.

Solicitare slabă / Solicitare puternică

Prompt slab:

Modelul solului iese din acest nor de puncte.

Solicitare puternică:

Sarcină: Construiți fluxul de lucru pentru generarea DTM și cadrul PDAL/laspy din norul de puncte LiDAR. Context:- Densitate ~12 puncte/m², informații despre rotație disponibile, CRS EPSG:5256, datum vertical trebuie specificat TUDKA- Zona: mixt (pârâu, pod, clădire rară, pantă abruptă) Cerințe: 1) Secvență: eliminarea zgomotului -> filtrarea solului -> interpolare DTM. pas de comparație cu secțiunea transversală a profilului și punctul de cotă cunoscut.4) Scrieți diferența dintre DTM și DSM și de ce este necesar DTM pentru acest loc de muncă.

Densitatea promptă puternică oferă riscuri de teren (pod, pantă) și pas de verificare; a ieșit și se potrivește câmpului.

Patru șabloane copiabile

1) Examinare preliminară a norului de puncte:

Interpretați următoarele metadate LAS/LAZ: densitatea punctului, distribuția spinului, codurile de clasă curente, CRS/datum vertical. Marcați informațiile lipsă sau suspecte și enumerați ceea ce trebuie rezolvat înainte de a începe procesul. Metadate: [rezumat]

2) Configurare de filtrare la sol:

Scrieți pașii de filtrare la sol cu ​​PDAL; Dați o recomandare de parametri pentru tipul de teren [plat/pantă/mixt]. De asemenea, avertizează asupra riscurilor de pod, tufișuri joase și pante abrupte. Adăugați pasul de verificare a rezultatului cu secțiunea de profil.

3) Verificarea clasificării obiectelor:

Scrieți un plan pentru a verifica o clasificare a unui nor de puncte (sol/clădire/plantă/linie): ce secțiuni de profil trebuie luate, ce amestecuri de clasă sunt așteptate (pod-teren, clădire de tufiș), cum să verificați fiecare.

4) Controlul măsurii derivate:

Verificați următoarele măsurători derivate (înălțimea copacului, amprenta clădirii, linia înclinată) pentru plauzibilitate: pas, valoare negativă, valori aberante. Adăugați sugestie pentru comparație cu măsurarea câmpului. Dimensiuni: [masa]

Comparația conceptelor de nori de puncte

concept

Înțeles

importanță

Primul/ultimul tur

Primul/ultimul ecou al loviturii

Suprafața superioară vs separarea solului

Codul clasei

Etichetă cu puncte

DTM/DSM și extragerea obiectelor

filtrare la sol

Separarea exteriorului podelei

Fundația DTM

Densitate (punct/m²)

Frecvența de eșantionare

Limită de detaliu și precizie

Secțiunea de profil

Vedere verticală în felie

Verificarea clasificării

Greșeli comune

  • Producerea DTM fără filtrare la sol. De fapt, se obține DSM; blugi/volumul este distorsionat.
  • Numărarea podurilor/viaductelor ca pământ. Set fals, model de flux greșit.
  • Nu curățează punctele de zgomot. Stropi singulare de denim.
  • Nu se verifică clasificarea după secțiune transversală. Lipsesc erori 3D cu aspect inocent de pe hartă.
  • Ignorând data verticală. Blugii stau pe o referință greșită.
  • Ne așteptăm la o intensitate insuficientă a detaliilor. Obiectele mai mici decât intervalul de puncte nu pot fi rezolvate.

Pe scurt

Inteligența artificială în procesarea norilor de puncte LiDAR; Este un accelerator pentru editarea fluxului de lucru, parametrii de filtrare la sol, clasificarea obiectelor și calculul de măsurare derivată. Etapa obligatorie în producerea DTM este filtrarea solului; Dacă acest lucru este omis, se va obține DSM și analizele cote/volum/debit vor fi distorsionate. Podurile, pantele abrupte și punctele de zgomot sunt capcane tipice. Verificați fiecare clasificare cu secțiuni de profil și puncte de cotă cunoscute; Întotdeauna clarificați datele verticale.

Sarcina de aplicare

Alegeți un scenariu LiDAR (de exemplu, o vale cu un pârâu și un pod). Puneți AI să producă pași de eliminare a zgomotului, filtrare la sol și interpolare DTM; Solicitați-i să vă avertizeze despre riscurile de pod și pantă. Scrie apoi un plan de verificare: concretizează unde vei duce secțiunea de profil și cu ce puncte de cotă cunoscute o vei compara.

lista de verificare

  • [ ] Am confirmat densitatea punctului, informațiile de rotație și CRS/datul vertical.
  • [ ] Am curățat zgomotul/outlierele.
  • [ ] Am separat exteriorul solului pentru DTM cu filtrare la sol.
  • [ ] Am verificat riscurile podului/viaductului și pantei.
  • [ ] Am verificat clasificarea cu secțiuni de profil.
  • [ ] Am comparat cotele cu puncte cunoscute.
  • [ ] Am folosit DTM, nu DSM, pentru lucrul cu altitudine/volum/flux.
  • [ ] Am păstrat acceptarea clasificării în aprobarea inginerului.