Enhet 7 / 11

LiDAR Point Cloud-behandling og klassifisering

Gevinster:

  • Evne til å bruke konseptene LiDAR punktsky, retur, tetthet og klassekoder riktig i AI arbeidsflyten
  • Evne til å konfigurere bakkefiltrering, DTM-produksjon og objektklassifiseringstrinn (bygning, tre, stolpe) med AI
  • Evne til å verifisere punktskyklassifiseringsutgang med profilseksjoner og høydelogikk

LiDAR (Light Detection and Ranging) er en aktiv deteksjonsteknologi som produserer tredimensjonale målinger av jordoverflaten ved å sende laserpulser og måle returtiden. Resultatet er en punktsky bestående av millioner eller til og med milliarder av poeng; Hvert punkt har en x-, y-, z-koordinat og tilleggsattributter. LiDAR i survey engineering; Det er uunnværlig for å produsere digitale terrengmodeller, modellere skog og byområder, og lage infrastruktur (kraftledninger, veier). I denne enheten dekker vi hvordan kunstig intelligens akselererer punktskybehandling og klassifisering. Prinsipp: AI foreslår klassifisering; Verifikasjon med høyde- og seksjonslogikk forblir hos ingeniøren.

Grunnleggende vilkår. Retur er flere ekkoer av en enkelt laserpuls reflektert fra forskjellige overflater (blader, grener, jord); Den første svingen er vanligvis den øvre overflaten, den siste svingen er ofte bakken. Intensitet er styrken til det returnerte signalet; Det gir en pekepinn om overflatetypen. Klassekoden er standardetiketten som er tildelt hvert punkt (som grunn, bygning, lav/middels/høy vegetasjon, vann, kraftledning); Den er lagret i LAS/LAZ-filformatet. Jordfiltrering er prosessen med å fjerne ikke-jorde punkter og fjerne den barmarksoverflaten (DTM). Voxel, celle i 3D-rom; Brukes til å fortynne/behandle punktskyen.

Rollen til AI i Point Cloud Processing

Kunstig intelligens bidrar på dette feltet på tre nivåer:

  1. Arbeidsflyt og parameteroppsett. Anbefaler jordfiltrering, støyfjerning, fortynningstrinn og parametere; produserer kodeskjelett (med verktøy som PDAL, laspy).
  2. Objektklassifisering. Dyplæringsmodeller kan klassifisere poeng i klasser som bygning, tre, stang, kjøretøy; Dette er området der AI gjør det virkelige arbeidet.
  3. Funksjonsutvinning og rapport. Den etablerer og oppsummerer logikken som beregner avledede målinger som trehøyde, bygningens gulvareal og linjesig.

Blindsone: punktskyen er tredimensjonal og ikke fullt synlig på et flatt kart. Feilklassifisering (f.eks. å regne en bro som en grunn, en lav busk som en bygning) ser uskyldig ut på kartet og forvrenger DTM. Derfor må klassifiseringen verifiseres av profilskiver (se en vertikal skive av punktskyen fra siden).

Tips: Ta vertikale seksjoner på flere steder før du bekrefter en klassifisering. Følger virkelig bakkeklassen den nederste sammenhengende overflaten, eller "svever" den over takene? Utskjæringen viser dette på et øyeblikk.

Trinn for trinn: Point Cloud Processing for DTM Generation

  1. Bli kjent med dataene. Bekreft punkttetthet (prikker/m²), antall svinger, gjeldende klassekoder, CRS og vertikal datum.
  2. Klar støy. Fjern luftbårne (høy støy) og underjordiske (lav støy) utliggere.
  3. Filtrer bakken. Isoler ikke-jorde punkter (bygning, tre, kjøretøy) og la punkter på bar jord være igjen. Dette trinnet er hjertet av DTM.
  4. Generer overflate. Utfør rutenett-DTM-interpolasjon fra jordpunkter.
  5. Verifisere. Sjekk jordsporet med profilseksjoner; Sammenlign høyder med kjente høydepunkter.

Hvorfor er bakkefiltrering kritisk?

Den eneste forskjellen mellom DTM (bar bakke) og DSM (overflate) er om punktene utenfor bakken er atskilt eller ikke. En volumberegning, helningsanalyse, vannføringsmodellering eller flomstudie krever DTM; Hvis DSM brukes, blir bygninger og trær forvekslet med "land", og resultatet blir forvrengt. Grunnfiltreringsparametere justeres i henhold til terrenget: i et bratt skrånende område sletter et altfor aggressivt filter også den virkelige bakken, i et flatt område forveksler et løst filter lave objekter med bakke. AI kan foreslå en god startparameter, men resultatet må testes i tverrsnitt.

Forsiktig: Broer og viadukter er en klassisk felle. Dette er strukturer hengt over bakken; Dersom jordfilteret feilaktig anser disse som jord, vil det bli opprettet et "sett" i DTM som faktisk ikke eksisterer og vannføringsanalysen blir helt feil.

Tre minivesker: etter tallene

Tilfelle 1 - Brofelle. I en flommodellering klassifiserte bakkefilteret en bro som grunn; En falsk demning dukket opp i WTC som blokkerte bekken, og modellen beregnet at vann ville samle seg oppstrøms. Profildelen viste tydelig broen; Da bropunktene ble omklassifisert ble strømmen modellert riktig.

Tilfelle 2 — Trehøydeinventar. For 240 hektar i en skogstudie hentet AI-assistert klassifisering ut trekronemønsteret fra den høyere planteklassen og beregnet gjennomsnittlig trehøyde på ca. 18 m. Det ble sammenlignet med håndmåling av 30 tilfeldige trær i feltet; forskjellen var innenfor ±0,8 m. Uavhengig feltmåling gjorde modellutgangen pålitelig.

Tilfelle 3 — Støypunkthøydefeil. Når DTM ble generert uten å fjerne flere støypunkter (fugler, støv) hengt i luften, hoppet høyden i en celle 40 m over den faktiske verdien. Bestillingskontroll- og støyrensetrinnet fjernet disse individuelle returene. Leksjon: Ytterligere rengjøring er viktig før DTM.

Svak forespørsel / sterk forespørsel

Svak melding:

Grunnmodellen kommer ut fra denne punktskyen.

Kraftig ledetekst:

Oppgave: Konstruere DTM generasjons arbeidsflyt og PDAL/laspy rammeverk fra LiDAR punktsky. Kontekst:- Tetthet ~12 punkter/m², rotasjonsinformasjon tilgjengelig, CRS EPSG:5256, vertikal datum TUDKA må spesifiseres- Område: blandet (bekk, bru, sparsom bygning, bratt skråning) Krav:1) Rekkefølge: støyfjerning -> bakkefiltrering -> DTM interpolasjon.2) For bru-skråninger warn og bru-skråninger warn og bru-skråninger. sammenligningstrinn med profiltverrsnitt og kjent kotepunkt.4) Skriv forskjellen mellom DTM og DSM og hvorfor DTM kreves for denne jobben.

Sterk umiddelbar tetthet gir terrengrisiko (bro, skråning) og verifiseringstrinn; kom ut og passer feltet.

Fire kopierbare maler

1) Foreløpig gjennomgang av punktskyen:

Tolk følgende LAS/LAZ-metadata: punkttetthet, spinnfordeling, gjeldende klassekoder, CRS/vertikalt datum. Merk manglende eller mistenkelig informasjon og skriv hva som må løses før du starter prosessen. Metadata: [sammendrag]

2) Oppsett for bakkefiltrering:

Skriv bakkefiltreringstrinn med PDAL; Gi parameteranbefaling for terrengtype [flat/skråning/blandet]. Advarer også om fare for bru, lav busk og bratte skråninger. Legg til trinnet for å bekrefte resultatet med profildelen.

3) Verifisering av objektklassifisering:

Skriv en plan for å verifisere en punktskyklassifisering (grunn/bygning/anlegg/linje): hvilke profilseksjoner som skal tas, hvilke klasseblandinger som forventes (bro-grunn, busk-bygg), hvordan verifisere hver.

4) Avledet målkontroll:

Sjekk følgende utledede mål (trehøyde, bygningsfotavtrykk, linjenedbøyning) for plausibilitet: tonehøyde, negativ verdi, uteliggere. Legg til forslag til sammenligning med feltmåling. Dimensjoner: [tabell]

Point Cloud-konseptsammenlikning

konsept

Mening

Viktighet

Første/siste sving

Første/siste ekko av slaget

Overflate vs jordseparasjon

Klassekode

Punktetikett

DTM/DSM og objektutvinning

bakkefiltrering

Skille utsiden av gulvet

Grunnlaget for DTM

Tetthet (punkt/m²)

Samplingsfrekvens

Detalj og nøyaktighetsgrense

Profildelen

Vertikal skivevisning

Klassifiseringsbekreftelse

Vanlige feil

  • Produserer DTM uten jordfiltrering. Faktisk oppnås DSM; jeans/volum er forvrengt.
  • Regner broer/viadukter som grunn. Falsk sett, feil flytmodell.
  • Rengjør ikke støypunkter. Enkelte denimsprut.
  • Ikke verifiserer klassifiseringen etter tverrsnitt. Mangler uskyldige 3D-feil på kartet.
  • Ignorerer det vertikale datumet. Jeans sitter på feil referanse.
  • Forventer utilstrekkelig detaljintensitet. Objekter som er mindre enn punktområdet kan ikke løses.

Oppsummert

Kunstig intelligens i LiDAR punktskybehandling; Det er en akselerator for redigering av arbeidsflyt, bakkefiltreringsparametere, objektklassifisering og avledet målberegning. Det obligatoriske trinnet i å produsere DTM er bakkefiltrering; Hvis dette utelates, vil DSM bli oppnådd og høyde/volum/strømningsanalyser vil bli forvrengt. Bruer, bratte bakker og støypunkter er typiske feller. Verifiser hver klassifisering med profilseksjoner og kjente høydepunkter; Avklar alltid det vertikale nullpunktet.

Søknadsoppgave

Velg et LiDAR-scenario (for eksempel en dal med en bekk og en bro). Få AI til å produsere støyfjerning, jordfiltrering og DTM-interpolasjonstrinn; Be den om å advare om bro- og skråningsrisiko. Skriv så en verifikasjonsplan: konkretiser hvor du skal ta profildelen og hvilke kjente høydepunkter du skal sammenligne med.

sjekkliste

  • [ ] Jeg bekreftet punkttettheten, rotasjonsinformasjon og CRS/vertikalt datum.
  • [ ] Jeg ryddet opp i støyen/outliers.
  • [ ] Jeg skilte utsiden av bakken for DTM med jordfiltrering.
  • [ ] Jeg sjekket bro/viadukt og skråningsrisiko.
  • [ ] Jeg verifiserte klassifiseringen med profilseksjoner.
  • [ ] Jeg sammenlignet høydene med kjente punkter.
  • [ ] Jeg brukte DTM, ikke DSM, for elevasjons-/volum-/flytarbeid.
  • [ ] Jeg beholdt klassifiseringsgodkjenningen i ingeniørgodkjenning.