Correlator3D – Tehoa ja laatua fotogrammetriseen prosessointiin

Correlator3D on nykyaikainen ja helppokäyttöinen ohjelmisto, joka kuitenkin antaa kehittyneelle käyttäjälle paljon mahdollisuuksia vaikuttaa prosessointiparametreihin. Prosessoinnin työnkulku etenee vaiheittain havainnollisin kuvakkein.

Kirjoittaja: Sakari Mäenpää

Geotrim Oy:n tuotetarjonta on hiljattain täydentynyt Correlator3D-ohjelmistolla, joka on tarkoitettu fotogrammetriseen pistepilvi-, ortomosaiikki- ja 3D-mallituotantoon. Tuote istuu hyvin Geotrimin profiiliin, koska se on kehitetty puhtaasti geospatiaalisen mallinnuksen lähtökohdista maanmittausalan ja muiden ympäristöteknologioiden ammattilaisille. Huolimatta siitä, että ohjelmisto on helppokäyttöinen, käyttäjällä on laajat mahdollisuudet vaikuttaa prosessointiin ja lopputuotteiden laatuun. Kaikki käyttäjät sovelluksesta riippumatta arvostavat huomattavan nopeaa prosessointia ja joustavaa lisenssipolitiikkaa. Correlator3D on kaikille drone-, ilma- tai satelliittikuvia prosessoiville organisaatioille tutustumisen arvoinen tuote.

Correlator3D ei välttämättä ole monille tuttu ohjelmisto, mutta sen kehittäjä, kanadalainen SimActive Inc., on perustettu jo vuonna 2003, lähes kymmenen vuotta ennen sen tutumpia kilpailijoita. SimActiven historia juontaa juurensa miehitettyyn ilmailuun ja suuren formaatin ilmakuvakameroihin ja yritys toi ensimmäisenä markkinoille tehokkaasti GPU-prosessointia hyödyntävän ilmakolmiointi- ja 3D-moottorin, jotka nopeuttivat prosessointia moninkertaisesti. Tuotetarjontaa laajennettiin tämän jälkeen tukemaan satelliittikuvia ja vuonna 2013 UAV-kalustolla kerätyn kuva-aineiston prosessointiin. Vielä nykyäänkin SimActive on innovaatioiden eturintamassa ja referenssi, johon fotogrammetriaohjelmistojen suorituskykyä verrataan.

Ohjelmiston valintaan kannattaa panostaa

Oikean ohjelmiston valinta fotogrammetriseen prosessointiin voi tuntua hankalalta. Mennäkö massan mukana ja valita kollegan tai tutun käyttämä ohjelmisto, vai tehdä valinta omista lähtökohdista. Useita näkökulmia on syytä ottaa huomioon, koska ohjelmiston valinnalla on vaikutusta koko tuotantoketjuun. Valintaa helpottaa, kun pitää valintaprosessissa mielessä seuraavat viisi valintakriteeriä: prosessointinopeus, lopputuotteiden laatu, ohjelmiston skaalautuvuus, prosessoinnin automatisointi ja muokkausmahdollisuudet. Näitä kriteereitä voi kukin arvottaa omien prioriteettien mukaisesti.

Prosessointinopeus mahdollistaa validoinnin kuvauskohteessa

Minkä tahansa projektin osalta aika on tärkeä tekijä. Correlator3D on suunniteltu käsittelemään jopa 400 Mpix ilmakuvia ja UAV-aineistojen prosessointi kilpailijoihin verrattuna onkin huomattavan nopeaa ja ero kasvaa suurilla kuvamäärillä. Ohjelmiston käyttöön riittää kuitenkin normaali työasema ja se pystyy hyödyntämään tarjolla olevia resursseja optimaalisella tavalla. Mikäli kuitenkin käytettävissä on tehokas näytönohjain, prosessointi tehostuu entisestään merkittävästi. Correlator3D ei kuitenkaan rohmua koneen resursseja omaan käyttöön, vaan fotogrammetrisen prosessoinnin aikana esimerkiksi toimistosovellusten käyttöä voi jatkaa tietokoneella sujuvasti.

Esimerkkinä (Kuva 1) 300 kuvan á 20 Mpix prosessointi valmiiksi lopputuotteiksi tyypillisellä työasemalla kestää noin puoli tuntia, kun verrokkiohjelmistoilla aikamenekki voi olla jopa useita tunteja. Nopean prosessoinnin ansiosta datan validointi pienempien projektien osalta on mahdollista tehdä jopa itse kuvauskohteessa.

Kuva 1. Correlator3D:n prosessointinopeus on huomattava. Ohjelmisto on suunniteltu käytettäväksi tavallisessa tietokoneessa.

Lopputuotteiden laadussa ei ole tehty kompromisseja

Lopputuotteiden laatu on niiden käyttäjälle yleensä merkittävin tekijä. Visuaalinen näyttävyys ei tarkoita automaattisesti sitä, että lopputuotteiden geometrinen tarkkuus on hyvä. Koska Correlator3D on alusta lähtien tehty geospatiaaliseen käyttöön, tuotekehityksessä korkea prioriteetti on luonnollisesti ollut prosessoinnin ja sitä myötä lopputuotteiden laadulla.

Laadun kannalta ilmakolmioinnin merkitys on kriittinen. Ilmakolmioinnin lopputuloksena saadaan kameran kalibrointiparametrit sekä kuvan ulkoinen orientointi eli kuvan sijainti ja asento kuvaushetkellä. Laskennan kaikki muut vaiheet perustuvat ilmakolmiointiin. Vaikka prosessi on täysin automaattinen, Correlator3D -käyttäjä pystyy halutessaan vaikuttamaan ilmakolmioinnin lopputulokseen ja auttamaan ohjelmaa huonolaatuisen tai vaikeissa olosuhteissa otetun kuva-aineiston laadun parantamiseen. Ilmakolmioinnin lopputuloksen ja laadun analysointia helpottaa kattavat raportit ja visualisoinnit.

Skaalautuvuuden ansiosta ominaisuudet eivät lopu kesken

Ajan myötä tarpeet voivat muuttua ja alun perin tehty ohjelmistoinvestointi voi osoittautua riittämättömäksi. Hyvä skaalautuvuus varmistaa, että ohjelmisto vastaa myös tuleviin tarpeisiin. Jo UAV-käyttöön tarkoitettu Correlator3D:n perusversio tukee rajoittamatonta kuvamäärää aina yksittäisen kuvan 50 Mpix kuvakokoon asti. Ohjelmistoa voi laajentaa tukemaan suuren formaatin kameroita ja edelleen satelliittikuvia (Kuva 2).

Correlator3D skaalautuu myös prosessoinnin osalta. Mikäli käytettävissä on useampi Correlator3D-lisenssi, voidaan prosessointi hajauttaa samassa verkossa olevien työasemien kesken ja järjestelmä automaattisesti ohjaa prosessin toiselle työasemalle, mikäli yhteys katkeaa ja ottaa työaseman taas käyttöön yhteyden palauduttua. Prosessoinnin etenemistä eri työasemilla voidaan monitoroida reaaliajassa. Fyysisten työasemien lisäksi Correlator3D tukee pilvipalvelussa olevia virtuaalikoneita.

Kuva 2. Correlator3D skaalautuu kinokoon UAV-kamerakalustosta aina satelliittikuviin.

Automaattinen työnkulku helpottaa ruuhka-aikoina

Kiireisinä aikoina on tärkeää pystyä automatisoimaan tuotantoprosessia. Correlator3D:n automaattisen työnkulun ansiota koko projektin tai sen tiettyjen osien prosessointi voidaan automatisoida. Käyttäjällä on kuitenkin mahdollisuus hallita käsittelyä ja mukauttaa jokaista käsittelyvaihetta haluamallaan tavalla.

Automatisoitu työnkulku (Kuva 3) voidaan ajaa ohjelman käyttöliittymän kautta, tai se voidaan tallentaa halutuilla asetuksilla ja parametreilla komentotiedostoksi projektikansioon, josta se ajetaan automaattisesti tai komentoriviltä.

Kuva 3. Automaattinen työnkulku voidaan luoda Correlator3D:llä ja tallentaa komentotiedostoksi.

Ammattilaiset arvostavat monipuolisia muokkausmahdollisuuksia

”Black box” -tyyppinen ohjelmistoratkaisu harvoin tyydyttää edistyneempää käyttäjää. Vaikka Correlator3D:n työnkulku voidaan pitkälti automatisoida, säilyy käyttäjällä aina mahdollisuus vaikuttaa eri vaiheiden lopputulokseen asetuksilla ja manuaalisella muokkauksella. Esimerkkinä ilmakolmioinnin osalta käyttäjällä on mahdollisuus manuaalisesti editoida vastinpisteitä ja mitata niitä tarvittaessa lisää. Pintamallia ja maastomallia voidaan muokata interaktiivisesti ja ortomosaiikin luonnissa käyttäjällä on mahdollisuus muokata kuvien väritasapainoa ja niiden välisiä saumakohtia ja tuottaa mahdollisimman korkealuokkainen lopputuote.

Monipuoliset lisenssivaihtoehdot tekevät ohjelmistoon tutustumisen helpoksi

Tässä blogissa on mainittu vain pieni osa Correlator3D.n ominaisuuksista. Paras tapa tutustua Correlator3D-ohjelmistoon on prosessoida sillä oma kuva-aineisto, mahdollisesti aineisto, joka on jo prosessoitu jollakin toisella ohjelmistolla. Näin pystyy parhaiten vertailemaan lopputuotteiden laatua ja prosessoinnin työnkulkua ja nopeutta.

Monipuolinen lisenssitarjonta tekee Correlator3D-ohjelmistoon tutustumisen helpoksi. Ilmainen kahden viikon testilisenssi on helppo tapa tutustua ohjelmiston. Sen jälkeen voi valita, ottaako käyttöön joko kuukausi- tai vuositilaukseen perustuvan määräaikaisen lisenssin, pysyvän lisenssin yhdelle koneelle tai joustavan kelluvan verkkolisenssin. Correlator3D:n kerran valinneet eivät enää katso vaihtoehtoisia ratkaisuja!

Kirjoittaja:

Sakari Mäenpää
Myyntipäällikkö

0207 510 622
sakari.maenpaa (at) geotrim.fi

Vastaa