NiVO / BY TECHNOGISDuitsland · Indonesië
Geodata

EXIF-oriëntatie en cameragroepen beheren in fotogrammetrie

Inspecteer opgeslagen pixels, oriëntatietags, afbeeldingsafmetingen en kalibratiegroepen voordat u gemengde beelden verwerkt of maskers en cameraparameters overdraagt.

EXIF-oriëntatie en cameragroepen beheren in fotogrammetrie

Onderscheid opgeslagen pixels van de weergegeven oriëntatie

Een afbeeldingsviewer kan een foto roteren voor weergave met behulp van de EXIF-oriëntatietag zonder de opgeslagen pixelindeling te wijzigen. Een ander hulpmiddel kan pixels fysiek roteren en de tag herschrijven of verwijderen. Deze gevallen zijn niet gelijkwaardig wanneer maskers, beeldcoördinaten of kalibratieparameters opnieuw worden gebruikt. Stel vast hoe de verwerkingssoftware de oriëntatie interpreteert voordat u handmatige rotaties uitvoert waarbij mogelijk tweemaal dezelfde correctie wordt toegepast.

Inventariseer de daadwerkelijke afbeeldingsbestanden

Maak een inventaris van bestandsnamen, opgeslagen afmetingen, oriëntatietags, camera-ID's, focusinformatie en voorverwerkingsgeschiedenis. Vergelijk originelen met eventuele bewerkte exports. Een batch die er visueel consistent uitziet, kan afbeeldingen met een aangepast formaat, bijgesneden of geometrisch gecorrigeerde afbeeldingen bevatten. Markeer onverwachte veranderingen en identificeer de bron ervan, in plaats van aan te nemen dat elke foto van hetzelfde cameramodel tot één ongewijzigde geometrische configuratie behoort.

Sony Alpha 380-camerabody met verwijderd objectief
Sony Alpha 380-camerabody met verwijderd objectief.Bron: Anıl Öztaş · CC BY-SA 4.0

Groepskalibratie op basis van fysiek bewijs

Gedeelde kalibratie moet een verdedigbare gemeenschappelijke beeldopstelling weerspiegelen, en niet slechts een handige mapnaam. Scheid verschillende fysieke camera's of gewijzigde lensinstellingen in aparte groepen waar de workflow dit vereist, terwijl ongerechtvaardigde fragmentatie in veel zwakke groepen wordt vermeden. Controleer hoe de software de camera-ID's uit metagegevens construeert. Ontbrekende of gewijzigde tags kunnen onbedoelde groeperingen veroorzaken die niet duidelijk zichtbaar zijn op de weergegeven foto.

Houd maskers en coördinaten op één lijn

Maskers en handmatig gemarkeerde waarnemingen moeten de coördinatenconventie gebruiken die wordt verwacht in het stadium waarin ze worden gelezen. Een masker dat op een rechtopstaand voorbeeld is getekend, heeft mogelijk een andere behandeling nodig dan een masker dat in de onbewerkte pixelvolgorde is gemaakt. Bevestig afmetingen en uitlijning in de daadwerkelijke toepassing. Breng ook geen hoofdpuntcoördinaten over na het wijzigen van de grootte of het roteren van pixels zonder de juiste geometrische conversie en verificatie.

Test een subset met gemengde oriëntatie

In een hypothetisch onderzoek met beelden in liggende en staande oriëntatie uit twee opstellingen moet eerst een kleine representatieve subset worden verwerkt. Inspecteer geëxtraheerde cameragroepen, beeldoriëntaties, maskeroverlays en het resulterende cameranetwerk. Neem één bestand op dat door een bewerkingsprogramma is gegaan. Corrigeer het metadata- of groeperingsbeleid bij de bron van het probleem en herhaal vervolgens de subset voordat u tijd besteedt aan de volledige reconstructie.

Bewaar het metadataspoor

Bewaar onveranderlijke originelen, een afbeeldingsmanifest, gedocumenteerde metagegevensoverschrijvingen en het geselecteerde groeperingsbeleid. Registreer elke fysieke pixeltransformatie en regenereer indien nodig afhankelijke observaties of maskers. Acceptatie moet aantonen dat elk beeld consistent wordt geïnterpreteerd en dat kalibratie wordt toegepast op de beoogde bestanden. Succesvolle registratie alleen bewijst niet dat de oriëntatiebehandeling en cameragroepering geometrisch correct waren.

Technische bronnen

  1. OpenSfM metadata and camera grouping documentation ↗
  2. OpenSfM image coordinate and orientation conventions ↗
← Alle artikelen

Gerelateerde artikelen

Alle artikelen ↗
LET’S TAKE FLIGHT

Uw volgende missie
begint met een gesprek.

Praat met ons team