WP5 Vergelijking softwarepakketten

KAHO St-Lieven GENT
Thomas More MECHELEN
3D PHOTOGRAMMETRY FOR SURVEYING ENGINEERING
IWT TETRA project
WP5 Vergelijking van de
verwerkingspakketten met aandacht
voor de vereisten van de
eindgebruiker
Auteurs:
IWT-TETRAproject
Bjorn Van Genechten
Jasper Wisbecq
Bas Altena
KaHo Sint-Lieven
KaHo Sint-Lieven
Campus de Nayer
3D4SURE
1·6
1 Inleiding
In dit rapport worden voor de gebruikte verwerkingspakketten de pro’s en contra’s
opgelijst. Dit resulteert uiteindelijk in een toepassingsmatrix die de gebruiker toelaat
het meest optimale verwerkingspakket voor de betreffende toepassing te selecteren.
De belangrijkste eigenschappen van een verwerkingspakket vormen de
nauwkeurigheid, efficiëntie en snelheid, kostprijs, gebruiksvriendelijkheid en
flexibiliteit.
2 Eigenschappen van de verwerkingspakketten
2.1 Agisoft Photoscan Professional v 1.0.4 build 1847
+ Goede foto-oriëntatie, ook voor minder textuurrijke scenes
+ Dense-matching
+ Gebruiksvriendelijkheid
+ Mogelijkheid tot aanpassen van talrijke parameters
+ Handig voor 3D-modellen en orthofoto’s, Digitial Elevation Models
+ Controlepunten kunnen toegevoegd worden na een voorlopige 3D-berekening, waardoor het
punt via 1 foto kan teruggeprojecteerd worden op andere foto’s, dit werkt sneller.
+ Kan volumes en oppervlakten meten.
+ Ondersteuning panoramische fotogrammetrie
+- Prijs ($179 voor standard, maar geen orthofoto mogelijk; $3499 Professional)
+- Er kunnen masks gemaakt worden voor ongewenste informatie op de foto’s, maar in geval
van lucht, neemt dit veel tijd in beslag.
- Niet zo praktisch om in te tekenen of te meten
- Om afstanden te meten moeten markers aangemaakt worden waartussen dan de lengte kan
gemeten worden.
2.2 Photomodeler Scanner v 2014.0.2 1388
+ Gebruiksvriendelijkheid
+ Handig voor het makkelijk bekomen van lijntekeningen of wireframes
+ Goede afstandsmetingen
+ Zeer uitgebreid programma dat ook nog zeer eenvoudige manuele fotogrammetrie kan doen
+ foto’s kunnen ook manueel aan elkaar gelinkt worden als de smartmatch-functie dit niet kan
+- Naast de automatische smart match oriëntatie kan de foto-oriëntatie ook manueel gebeuren
en deze is zeer nauwkeurig, maar bij veel foto’s is dit veel te tijdrovend
+- Er is steeds een lenskalibratie nodig om goede resultaten te behalen, maar indien deze goed
wordt uitgevoerd is men ook zeker dat deze juist gebeurd.
+- Prijs ($2495)
- Dense Surface Modeling is vooral geschikt voor simpele objecten en oppervlakken met een
zeker reliëf. kan geen complexe gebouwen of structuren dense-matchen.
- Is vooral gebaseerd op stereoparen en is ongeschikt voor grote fotosets (meer dan 20)
- in geval van manuele geometrievorming, bij voorkeur met slechts enkele foto’s, want anders
wordt het werk te omslachtig en contraproductief.
- Vooral handig als het resultaat een wireframe moet zijn of als er achteraf nog metingen
moeten gedaan worden aan de hand van foto’s.
- Dit kan soms handig zijn bij objecten waar de andere fotogrammetriepakketten tekort
schieten zoals objecten met veel reflectie.
Hoe model preciezer maken in photomodeler
camera calibreren met coded targets, single- of multi-sheet (liefst multi voor grote objecten)
IWT-TETRAproject
3D4SURE
2·6
Door field calibration toe te passen eens de oriëntatie is gebeurd (met portrait en landscape
foto’s), dit gebeurt dan bovenop een single-sheet of multi-sheet calibration die al daarvoor
gedaan is. Deze field calibration gebeurt bij Processing -> optimize -> include camera
optimization.
Photomodeler werkt met photopairs, enkel de goede pairs aanvinken (kan opgevraagd worden)
De hoek tussen de zichtassen van 2 foto’s best 90° of best fotosequentie met genoeg overlap??
Referenced marks plaatsen in de verchillende foto’s
Zet sampling interval lager want deze lijkt altijd veel hoger te liggen dan de GSD
Controleer de RSM en de maximum residual bij ‘report’
Mesh editten (in meshlab of blender)
Dense Surface Modeling geeft het meeste problemen. Bij advanced enkele cijfers hoger zetten
doet iets maar weinig.
Foto’s combineren van een parallelle sequentie samen met overzichtsfoto’s van verder af
2.3
Pix4D Pix4UAV (inmiddels vervangen door Pix4Dmapper)
+ Gebruiksvriendelijkheid
+ de foto-oriëntatie
+ handig voor bekomen van orthofoto’s en DEM’s
+ er kan gemeten worden op de orthomosaic (in scene editor)
+ Er kan makkelijk gekozen worden om bepaalde foto’s niet te gebruiken in de orthomosaic
+- Er zijn absolute coördinaten nodig voor elke foto, om de foto-orïentatie beter te laten
verlopen. Een gewone camera heeft dikwijls geen ingebouwde GPS-logger (kan wel apart
bijgekocht worden)
- dient niet om in te tekenen en is enkel nuttig voor horizontale vlakken, orthofoto’s worden
altijd loodrecht naar beneden genomen
- op dit moment kan Pix4UAV enkel horizontale orthofoto’s bekomen. Via een omweg kunnen
ook verticale of scheve vlakken omgezet naar orthofoto maar dan door de coördinaten via een
rotatiematrix zo om te vormen dat het vlak horizontaal ‘lijkt’. Maar zoals de naam het zegt, is
het programma vooral bedoelt voor foto’s genomen vanuit een UAV.
- Zeer oblieke foto’s kunnen in de meeste gevallen niet worden verwerkt. De foto’s moeten dus
zo loodrecht mogelijk op het oppervlak worden getrokken.
2.4
Pix4Dmapper v 1.2.53
+ Gebruiksvriendelijkheid
+ Foto-oriëntatie: tiepoints achteraf nog editen of toevoegen
+ Naast traditionele camera’s, ook ondersteuning van hyperspectrale en fisheye camera’s
+ Kwaliteitsrapport
+ Ortho-mozaïek kan aangepast worden
+ Snel GCP’s aanduiden
+ Volumemetingen mogelijk
+ In tegenstelling tot oude Pix4UAV: geen initiële (GPS) oriëntatie meer nodig van de camera’s
+ Manueel masken mogelijk. Te masken zone op één foto aanduiden zou volstaan
- Prijs (€ 6500, vanaf tweede jaar €650/jaar voor support en updates)
- Resultaat van Orthogeneratie en meshing voorlopig nog niet voldoende toereikend voor
terrestrische projecten (puntenwolk wel)
2.5 Orbit UAS Mapping Pro
+ Volle pijplijn aanwezig in een softwarepakket, van planning tot karteren
+ Genereren van film van overvlucht
+ Dieptezicht (anaglyph of gepolariseerd licht)
+ Directe koppeling naar GIS
+ Uitgebreid kwaliteitsrapport
IWT-TETRAproject
3D4SURE
3·6
+ Afkomstig uit klasieke fotogrammetrische verwerking, dus goede aansluiting bij
landmeetkundige terminolgie, en behoeftes
+- Geen generieke oplossing, verwerking specifiek gericht op Microdrone UAV’s.
- Dense Surface Modeling is niet standaard meegeleverd, wel mogelijkheid om module te
integreren.
- Goede support, maar geen forum functie.
- Soms divergerende stralenbundel, dan arbeidsintensief om tot een oplossing te komen.
2.6
Autodesk Recap Photo (vroegere 123D catch)
+ voorlopig gratis
+ cloud processing, de eigen computer moet geen berekeningen maken, dit gebeurd door de
servers van autodesk
+ Onderscheid maken tussen foto’s voor geometrie en foto’s voor texturering is mogelijk of het
uitvinken van bepaalde foto’s voor texturering.
+ Via Recap Studio kunnen de bekomen 3D-modellen aangepast worden, het zijn dan wel
puntenwolken en geen meshes. Zeer handig is dat er slices van de puntenwolk gemaakt kunnen
worden.
+- De 3D-modellen kunnen ingelezen worden in autocad, maar het zijn dan ook weer
puntenwolken en geen meshes. Van zeer kortbij, indien men inzoomt op de puntenwolk, is dit
niet meer duidelijk om hoekpunten te kunnen herkennen.
+- men kan manueel controlepunten toevoegen, maar in tegenstelling tot de andere
programma’s kunnen de coördinaten niet geïmporteerd worden, ze moeten één voor één
overgetypt of gekopieerd worden.
- Er kunnen niet veel parameters worden aangepast
- Foto’s gedownsized bij het uploaden op de cloud
2.7 Autodesk Recap 360
(https://recap360.autodesk.com/)
(Vroegere Recap Photo en 123D catch)
+ cloud processing, de eigen computer moet geen berekeningen maken, dit gebeurd door de
servers van autodesk
+- ‘preview’ resolutie is gratis, maar heeft lage kwaliteit. Volume van de preview service
is beperkt tot 50 foto’s van max. 12MPix.
- ultra resolutie (voor professionele 3D-reconstructies) wel betalend. Kostprijs van 5 credits per
ultra project. Bij een jaarlijkse inschrijving van $55, krijg je 150 credits. Projecten tot minimaal
250 foto’s mogelijk
- Black Box: Er kunnen niet veel parameters worden aangepast
- Voor orthofoto’s dient externe (betalende) software gebruikt te worden
IWT-TETRAproject
3D4SURE
4·6
3 Toepassingen
Fotogrammetrie is een verwerkings techniek, echter zijn een hoop manieren om foto’s
in te winnen, maar ook een hoop applicaties die hier gebruik van kunnen maken. Dit
wordt dus al snel een onoverzichterlijk geheel. Om toch een overzicht te krijgen van
welke combinaties goed overeenkomen met elkaar is de volgende illustratie gemaakt.
In blauw zijn de opnameopties, oranje de SfM pakketen, in groen de
verwerkingspakketen naar topografische informatie en in rood de applicaties.
IWT-TETRAproject
3D4SURE
5·6
4 Mate van succes van uitgevoerde toepassingen
3D fotogrammetrie heeft voor enkele onderdelen een status bereikt waar het simpel
kan worden geïmplementeerd in de dagelijkse werkzaamheden van de landmeterexpert. Echter zijn er ook een paar andere toepassingen die vakspecifieke handelingen
of behoeftes hebben, welke 3D fotogrammetrie niet geheel, of nog niet op kan lossen.
Om een duidelijker beeld hiervan te geven zijn de mogelijkheden/leemtes van deze
techniek beschreven per toepassing:
Toepassing
3Dgebouwmodellen
Resultaat SfM

opmerkingen
interieur blijft moeilijk, kwaliteit puntenwolk fish-eye neemt af
bij compacte scenes met weinig contrast
Manueel is het inmeten van daken mogelijk, tot op heden blijft
automatische reconstructie een veld van onderzoek.
Virtual Surveyor, OrbitUAS mapping & Pix4Dmapper hebben
een ingebouwde tool om automatisch volume te bepalen, met
bijkomende onzekerheid van de schatting.
Volume
bepalingen

Reconstructie
Archeologie
Gevelopmetingen

Meeste pakketen kunnen perfect automatisch een driehoekennet
genereren of een orthofoto construeren.

Succes hangt af van detailniveau. Combinatie statief, fotomast
en/of multi-rotor voor hoge gevels
Industriële
toepassingen
-
Geen bevredigende mogelijkheden, puntenwolken blijven de
standaard, echter zijn deze door schaduwering moeilijk te verkrijgen
dan met een laserscanner.
Grootschaligere
karteringen

fixed wing (of multi-rotor indien beperkt gebied)
IWT-TETRAproject
3D4SURE
6·6