www.terrasolid.com Ryhmät & uudet mahdollisuudet Arttu Soininen 22.08.2017
Uudet mahdollisuudet ryhmien avulla Parempi maanpinnan yläpuolisten kohteiden luokittelu Maanpäällisten kohteiden luokittelu toimii hyvin myös fotogrammetrisen datan kanssa Mobiilidatan sovitus ilmasta kerättyyn pylväiden avulla Puulajin tunnistaminen multispektridatan avulla Puiden listaaminen / puutietokannan luonti Pylväiden vektorointi
Luokittelu ryhmien avulla Mitä hyötyä? Parempi automaattinen luokittelu maanpinnan yläpuolisista kohteista Nopeampi manuaalinen luokittelu maanpinnan yläpuolisista kohteista
Luokittelu ryhmien avulla Aja ryhmien muodostus maanpinnan yläpuollella oleville pisteille Tavoite: jokaisesta kohteesta tulee oma ryhmänsä Ohjelma tallettaa jokaiselle pisteelle ryhmänumeron FastBinary muotoon Manuaalinen ja automaattinen luokittelu toimii kohdetasolla
Assign groups Muodostaa ryhmiä valituissa luokissa olevista pisteistä Tyypillisesti korkea kasvillisuus tai keskikorkea+korkea kasvillisuus Voi käyttää neljää eri ryhmittelymenetelmää: Group by selected polygons tekee yhden ryhmän jokaisen 2D monikulmion sisälle Group planar surfaces etsii tarpeeksi suuria tasomaisia ryhmiä kuten katto- ja seinäpinnat Group by tree logic muodostaa ryhmän paikallisen korkeimman pisteen alapuolelta Group by density ryhmittelee toisiaan lähellä olevat pisteet
Classify Groups / By best match Ohjelma voi testata monella tunnistusrutiinilla kuinka hyvin ryhmä vastaa eri tyyppisiä kohteita Luokittelee ryhmän parhaan vastaavuuden antavaan luokkaan Esimerkki tunnistusrutiinit antavat ryhmälle: Katto 0% vastaavuus Kattorakenne 0% vastaavuus Seinä 0% vastaavuus Seinärakenne 0% vastaavuus Puu 77% vastaavuus Pylväs 42% vastaavuus Kasvillisuus 58% vastaavuus Auto 0% vastaavuus
Ilmalaserdatan käsittelyaskeleet Luokittele maanpinta Luokittele ilmajohdot (valinnainen) Laske Compute distance toiminnolla kunkin pisteen korkeus maanpinnasta Luokittele keskikorkea kasvillisuus Classify / By distance toiminnolla Luokittele korkea kasvillisuus Classify / By distance toiminnolla Laske normaalivektorit Tools / Compute normal vectors toiminnolla Ryhmittele pisteet Group / Assign groups toiminnolla Luokittele ryhmät Group / Classify / By best match ja muilla ryhmien luokittelutoiminnoilla
Mobiilidatan sovitus pylväillä TerraMatch osaa hakea sijainnin parannuksen tarvittavia havaintoja laskemalla minkälaisella xyz siirrolla mobiilidatan pisteryhmä osuu parhaiten toisen ajo/lentolinjan pisteryhmän kanssa yhteen Mahdollistaa automaattisen mobiilidatan xy sovituksen ilmasta kerättyyn dataa esim. rautatiekohteessa
Puulajien tunnistus Vaatii multispektridataa: Optech Titan keilaimessa 3 eri aallonpituuslaseria Fotogrammetrinen pistepilvi R+G+NIR kuvista Laser & R+G+B+NIR kuvat Mahdollistaa puiden luokittelun 2-4 eri lajiin / kategoriaan Voi ajaa yksittäisten puiden tai metsäpalstojen tasolla
Group / Test parameters Ohjelma laskee tilastollisia parametreja kullekin ryhmälle (=puu/palsta) Test parameters löytää mitkä parametrit erottelevat eri tyyppiset kohteet parhaiten toisistaan Työkalu vaatii että käyttäjä luokittelee ensin esimerkkejä Käyttäjä voi sitten opettaa ohjelman tunnistamaan eri tyyppisiä kohteita
Classify Groups / By parameters Luokittelee ryhmiä tilastollisten parametrien mukaan Käyttäjän pitää luoda parametritiedosto Group / Test parameters toiminnolla
Puutietokannan luonti Ryhmittelyn kautta ohjelma tietää mitkä pisteet kuuluvat samaan puuhun Kullekin puulle voi laskea: Puun korkeus maanpinnasta Lehvästön leveys Pistejoukon keski xy sijainti eli arvio puun rungon xy sijainnista Maanpinnan z Kuvien avulla voi tehdä puulajitunnistusta Näillä tiedoilla voidaan luoda kaupungin puutietokannan perustieto Lähtötietona voi olla: Ilmalaser ja Street View kuvat Ilmalaser ja viistokuvat ilmasta Ilmalaser ja mobiilikuvat Tulevaisuus: mobiililaser Tulevaisuus: mobiililaser ja kuvat
Create Tree Cells Luo puusoluja aidan/monikulmioiden sisällä olevista ryhmistä Ryhmän luokittelu määrää puulajin Ohjelma laskee puun keskipisteen, maanpinnan korkeustason, puun korkeuden ja lehvästön leveyden Modify Tree Cells työkalulla voi tarkistaa luodut puusolut yksi kerrallaan
Modify Tree Cells Löytyneiden puiden visuaaliseen tarkistamiseen Organisoitu lista tarkistusta varten Automaattiset näkymät listasta valittuun puuhun Käyttäjä tarkistaa, muuttaa ja täydentää tietoja tarvittaessa
Output Tree Cells Kirjoittaa tabulaattorein erotellun listauksen puista Tekstitiedosto soveltuu tietokantaan siirrettäväksi Tilia vulgaris Tilia vulgaris Tilia vulgaris Betula pendula Picea abies Picea abies Tilia vulgaris Tilia vulgaris 487119.54 487109.06 487123.08 487101.72 487129.40 487136.70 487112.09 487140.76 6906463.34 6906422.27 6906477.72 6906395.23 6906504.07 6906531.15 6906436.98 6906545.85 104.11 103.73 104.05 103.19 103.88 103.48 104.10 103.45 7.40 9.37 9.42 5.42 10.03 8.24 9.16 8.70 3.34 5.60 7.44 4.22 6.60 5.52 6.96 5.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Pylväiden vektorointi Automaattinen vakiomuotoisten pylväiden haku ja vektorointi Käyttäjä luo pylvästyypin antamalla: esimerkin pylvään tuottamasta pisteryhmästä vektorisolun joka pylvään kohdalle sijoitetaan Ohjelma vertaa datassa olevia pisteryhmiä pylväskirjastossa oleviin esimerkkiryhmiin Jos löytyy hyvä vastaavuus, ohjelma luokittelee pisteet ja sijoittaa vektorisolun paikalle
Pylväiden vektorointi