Heb je ooit moeite gehad om betrouwbare resultaten te krijgen van je Reality Mapping-projecten? In veel van de ondersteuningsgevallen die we zien, is de hoofdoorzaak niet de beeldvorming zelf, maar hoe de gegevens aan het project zijn toegevoegd. Vaak komt het neer op een verkeerd geïnterpreteerde sensorparameter of onjuiste oriëntatie-informatie die is ingesteld toen de camerasessie werd gemaakt. Wanneer dat gebeurt, kan Reality Studio niet genoeg overeenkomsten vinden tussen overlappende beelden, en faalt de verwerking of levert vervormde resultaten op.<\/P>
In Reality Studio worden gegevens georganiseerd in capture-sessies. Een capture-sessie vertegenwoordigt de gegevens die tijdens een enkele acquisitie zijn verzameld, zoals een vlucht, en kan beeldmateriaal bevatten van één of meer camera's samen met sensorgegevens zoals lidar<\/A>. Wanneer correct opgezet, stelt deze structuur Reality Studio in staat te interpreteren hoe de gegevens zijn vastgelegd en deze om te zetten in hoogwaardige kaartresultaten. Het valideren van je invoer voordat je begint met tijdintensieve verwerking is een essentiële stap, omdat een verkeerde sensordefinitie meestal gaten, artefacten of vervormingen in je Reality-producten veroorzaakt.<\/P>De volgende secties beschrijven praktische controles die je kunt gebruiken om te bevestigen dat de initiële geometrie van een camerasessie aannemelijk is voordat je doorgaat met verwerken.<\/P>
Wat is een camerasessie?<\/H1>Een camerasessie beschrijft de initiële geometrie voor een set beelden verzameld met één fysieke camera binnen een capture-sessie. Het combineert de afbeeldingsbestanden, de positie en oriëntatie van de camera (exterieuroriëntatie), en een cameradefinitie die de optiek van de sensor modelleert.<\/P>Elke camerasessie is afhankelijk van de volgende invoer:<\/P>Beelden:<\/STRONG> De afbeeldingsbestanden vastgelegd door het camerasysteem. Ze moeten toegankelijk zijn op schijf en correct worden verwezen.<\/LI>Exterieuroriëntatiegegevens:<\/STRONG> De posities en rotaties van de camera voor elke afbeelding, meestal gelezen uit afbeeldingsmetadata of geleverd via een oriëntatiebestand. Deze waarden worden gewoonlijk geregistreerd door een GNSS\/INS-systeem.<\/LI>Camera-calibratie:<\/STRONG> De interne parameters die de camerasensor en lens modelleren. Deze informatie is normaal gesproken beschikbaar in het calibratierapport.<\/LI>Coördinatensysteem:<\/STRONG> De horizontale en verticale ruimtelijke referentie van de oriëntatiegegevens.<\/LI>Asconventies:<\/STRONG> De rotatieconventie en hoekunits die worden gebruikt om de oriëntatiewaarden te interpreteren.<\/LI><\/UL>Samen definiëren deze invoer waar elke afbeelding is vastgelegd, in welke richting de camera keek, en hoe een punt in de echte wereld wordt geprojecteerd op de camerasensor. Reality Studio gebruikt deze informatie als uitgangspunt voor uitlijning en reconstructie.<\/P>Ken je gegevens<\/H1>Veel configuratiefouten komen voort uit een mismatch tussen wat Reality Studio verwacht en wat de gegevens vertegenwoordigen. Als je werkt met beeldmateriaal dat is vastgelegd door grootformaat frame-sensoren, zijn de gegevens doorgaans door een aparte nabewerkingsworkflow gegaan die door de camerafabrikant wordt geleverd. Deze workflows maken het mogelijk output-specificaties in te stellen, wat belangrijk is om rekening mee te houden bij het maken van je capture-sessie.<\/P>Enkele punten zijn het waard om vooraf te bevestigen:<\/P>Verkrijg het calibratiecertificaat voor de gebruikte camera's.<\/STRONG> Vertrouw niet op marketingbrochures of ga niet uit van parameters gebaseerd op het sensormodel. Veel sensoren hebben varianten met verschillende configuraties, en alleen het certificaat weerspiegelt de daadwerkelijke geometrie van het apparaat dat jouw gegevens heeft vastgelegd.<\/P>Ken de vervormingstoestand van je beeldmateriaal.<\/STRONG> Sommige fabrikanten corrigeren lensvervorming tijdens pre-processing en leveren vervormingsvrije beelden. Anderen laten dit zitten, in welk geval je de vervormingsparameters nodig hebt voor een vervormingsmodel dat door Reality Studio wordt ondersteund.<\/P>Controleer op nabewerkingsstappen die invloed hebben op oriëntatie.<\/STRONG> Sommige bewerkingen wijzigen het beeldmateriaal zonder de exterieuroriëntatie bij te werken. Een veelvoorkomend voorbeeld is het roteren van beelden naar "horizon-up", waarbij EO-hoeken handmatig moeten worden gecorrigeerd om overeen te komen met de nieuwe beeldoriëntatie.<\/P>Bij twijfel vraag je aan de gegevensleverancier om het calibratieprotocol en een beschrijving van eventuele toegepaste nabewerking.<\/P>Validatiecontroles<\/H1>Gebruik onderstaande controles om te bevestigen dat je camerasessie correct is aangemaakt. Als je problemen vindt, los deze dan eerst op met een kleine subset afbeeldingen. Kleinere testsessies maken het makkelijker om instellingenproblemen te isoleren en oplossingen snel te verifiëren.<\/P>Camerapositie in Globe View<\/H2>Voor de zojuist aangemaakte camerasessie visualiseer je de camerafrustums<\/A> vanuit de projectboom en controleer het volgende:<\/P>- Zien camera's eruit alsof ze zich op de juiste geografische locatie bevinden? <\/LI>
- Komt de ruimtelijke verdeling
overeen met het capture-patroon<\/A>?<\/LI>Punten de frustums van de camera's in de verwachte richting? <\/LI>Past de oriëntatie van het frustum (lange zijde versus korte zijde) bij de oriëntatie van de camera? <\/LI><\/UL>Veelvoorkomende problemen om op te letten:<\/P>
- Camera's bevinden zich ver boven of onder het terrein, of ze lijken op een verkeerde locatie te staan. Dit wijst meestal op een onjuist verticaal coördinatenreferentiesysteem.<\/LI>
- Camera's wijzen omhoog of zijwaarts, of het vluchtpatroon lijkt gespiegeld of geroteerd. Dit wijst meestal op een verkeerde selectie van exterieuroriëntatie-attributen of een verkeerde keuze van rotatieconventie.<\/LI><\/UL>
Dynamische Ortho
Camera posities en footprints bevestigen de dekking en kijkrichting. Een dynamische ortho voegt een extra controle toe door elke afbeelding op een referentieoppervlak te projecteren, zodat je kunt verifiëren dat pixels op de juiste plaats terechtkomen.
Je kunt een dynamische ortho berekenen voor de volledige camerasessie, of een speciale opnamesessie maken om te beginnen met een kleinere subset voor snellere feedback tijdens het oplossen van problemen.
Zodra de dynamische ortho beschikbaar is, kun je deze visualiseren en de volgende punten verifiëren:
- Lijnen aangrenzende afbeeldingen globaal gezien goed op elkaar? Kleine afwijkingen kunnen normaal zijn vóór uitlijning.
- Komen herkenbare kenmerken, zoals wegen of rivieren, voldoende overeen met de basemap om de algemene locatie te bevestigen?
- Ziet u vervorming die niet verklaard kan worden door terreinreliëf?
Als footprints redelijk lijken maar de geprojecteerde beelden niet uitlijnen, ligt het probleem vaak in de cameradefinities in plaats van in de externe oriëntatie.
- Bevestig dat de definitie van de afbeeldingscoördinaatassen overeenkomt met de camera- en metadata-conventies.
- Bekijk de vervormingsparameters. Schakel ze indien nodig tijdelijk uit om hun impact te begrijpen.
Voorbeeld: Een onjuiste camera-instelling zal zich ook tonen in de dynamische ortho. Bij het visualiseren van de ortho op de globe wordt duidelijk dat kenmerken niet uitlijnen met de achtergrondkaart in Reality Studio.
Kenmerken lijnen niet uit met de achtergrondkaart
Kenmerken lijnen uit met de achtergrondkaart
Voorbeeld: Evenzo zal een dynamische ortho een verkeerd georiënteerd herhalend patroon onthullen als de cameraoriëntatie verkeerd is gedefinieerd. Het kiezen van de juiste oriëntatie zorgt voor een goed uitgelijnd resultaat in de dynamische ortho.
Onjuiste cameraoriëntatie
Correcte cameraoriëntatie
Voorbeeld: De dynamische ortho kan ook helpen kleinere uitlijningsproblemen te identificeren. In dit voorbeeld is een schokkerig effect te zien in het beeldmateriaal langs de randen van een footprint. Dit duidt op een mismatch van oriëntatiehoek-eenheden. Na het selecteren van de juiste optie verdwijnt het schokkerige effect en sluit de beeldinhoud mooi aan.
Dynamische ortho met schokkerig effect
Goed uitgelijnde dynamische ortho
Samenvatting
Deze validatiecontroles helpen je drie dingen te bevestigen: dat de cameraposities correct zijn (frustums), dat de kijkgeometrie plausibel is (footprints), en dat beeldpixels naar de juiste locatie projecteren (dynamische ortho).
Zodra de sessie plausibel lijkt, kun je doorgaan met je Reality mapping workflow. Op dit punt hoeven afbeeldingen niet perfect uitgelijnd te zijn. Ze moeten dicht genoeg bij elkaar liggen zodat Reality Studio overeenkomsten kan vinden tussen overlappende afbeeldingen. Uitlijning verfijnt vervolgens de camerageometrie en ondersteunt nauwkeurige 3D-reconstructie.
Blijf verbonden
Om meer te leren over Reality Studio, kun je onze productpagina bezoeken, kijk bij de bronnen, of bij de technische documentatie.
Als je vragen of ideeën hebt, horen we graag van je! Bezoek de Esri Community pagina en laat ons weten wat je ervan vindt.
Als je geïnteresseerd bent in een van onze Reality-oplossingen, bekijk dan onze webpagina en neem contact met ons op voor meer informatie.