Concept illustration of a moving drone camera recording a building facade with rolling shutter readout

Rollvorhangkompensation in Agisoft Metashape: Ein Validierungsablauf

Ein Drohnenfoto kann scharf aussehen, obwohl seine Geometrie leicht verzerrt ist. Viele elektronische Verschlüsse lesen den Sensor Zeile für Zeile aus, anstatt jedes Pixel im selben Moment zu erfassen. Wenn sich die Drohne oder die Kamera während dieses Auslesevorgangs bewegt, spiegeln der obere und der untere Teil eines Bildes leicht unterschiedliche Kamerapositionen wider. In Agisoft Metashape handelt es sich hierbei um eine Frage des Kameramodells und nicht um ein Problem, das anhand eines einzelnen Verarbeitungswerts zuverlässig diagnostiziert werden kann.

Wann sollte ein Rolltor überprüft werden?

Beginnen Sie mit den technischen Daten der Kamera: Gehen Sie nicht davon aus, dass sich jeder elektronische Verschluss gleich verhält, und unterscheiden Sie zwischen Sensorauslesung und Belichtungszeit. Ein Rolling-Shutter-Effekt ist bei schnellen Verschiebungen, Drehungen während der Belichtung, Flügen in geringer Höhe, nahegelegenen Fassaden oder schnellen Bewegungen aus der Hand wahrscheinlicher. Er lässt sich auf einzelnen Fotos möglicherweise nur schwer erkennen, zeigt sich jedoch als systematisches Muster bei angepassten Kamerapositionen oder als Abweichungen gegenüber unabhängigen Kontrollaufnahmen.

Schließen Sie zunächst die häufigsten Ursachen für eine mangelhafte Rekonstruktion aus: unzureichende Überlappung, Bewegungsunschärfe, falsche Brennweite, gemischte Kamerakalibrierungszustände und ungenaue Referenzkoordinaten. Unsere Anleitungen zu fehlgeschlagenen Ausrichtungs- und Kamerakalibrierungsergebnissen bieten nützliche grundlegende Überprüfungsmöglichkeiten.

Was die Metashape-Kompensationseinstellung bewirkt

Metashape enthält eine Option zum Aktivieren der Rolling-Shutter-Kompensation unter „Werkzeuge“.> Kamerakalibrierung . Das Benutzerhandbuch für die professionelle Version beschreibt eine Visualisierung des Rolling-Shutter-Effekts in den Kalibrierungsdiagnosen. Der technische Support von Agisoft beschreibt außerdem zwei Modelle: „Regularisiert“ mit einer stärker eingeschränkten Korrektur pro Einzelbild, die sich für weitgehend parallele Drohnenbewegungen ohne Kameradrehungen eignet, und „Vollständig“ , das eine größere Anzahl von Translations- und Rotationsparametern schätzt. „Vollständig“ ist nicht automatisch besser: Zusätzliche Freiheitsgrade können schwache Geometrien ausgleichen, anstatt einen echten Rolling-Shutter-Effekt zu erzeugen. Weitere Informationen finden Sie in der Erklärung des Agisoft-Supports .

Ein kontrollierter Vergleich im Rahmen eines bestehenden Projekts

  1. Bewahren Sie eine Kopie des Originalprojekts auf und notieren Sie die Metashape-Version, das Kameramodell, das Erfassungsmuster und die Kalibrierungsgruppen.
  2. Erstellen Sie eine Basislösung, ohne mehrere Einstellungen gleichzeitig zu ändern. Zeichnen Sie die ausgerichteten Kameras, die Checkpoint-Residuen, die Kalibrierungsdiagnose sowie etwaige sichtbare Verformungen zwischen den Streifen auf.
  3. Aktivieren Sie in einem Duplikatprojekt vor der Ausrichtung das entsprechende Rolling-Shutter-Modell für die betroffene Kameragruppe und wiederholen Sie die Anpassung mit ansonsten vergleichbaren Einstellungen. Im Handbuch wird bei Verwendung des „Full“-Modells die adaptive Anpassung des Kameramodells empfohlen.
  4. Vergleichen Sie unabhängige Kontrollpunkte in verschiedenen Bereichen des Blocks, insbesondere in der Nähe seiner Enden und Kanten. Überprüfen Sie die angepasste Kalibrierung und stellen Sie sicher, dass die verbesserte Passform nicht mit instabilen Parametern einhergeht.
  5. Behalten Sie die Option nur bei, wenn sie das Ergebnis gemäß Ihren Abnahmekriterien verbessert; dokumentieren Sie den Vergleich im Erhebungsprotokoll.

Verwenden Sie dieselben Kontrollpunkte nicht sowohl, um eine Lösung zu erzwingen, als auch, um eine eigenständige Genauigkeitssteigerung geltend zu machen. Die Unterscheidung zwischen Kontrolle und Verifizierung wird in unserem Leitfaden „GCP versus Check-Point“ behandelt.

Prävention beginnt bereits beim Einkauf

Bewegen Sie sich gleichmäßig, vermeiden Sie abrupte Richtungswechsel während der Aufnahme, wählen Sie eine Verschlusszeit, die die Szene einfriert, und erfassen Sie, soweit möglich, die Kreuzansichtsgeometrie. Falls die Plattform einen mechanischen oder einen echten Global-Shutter unterstützt, sollten Sie diesen für Aufträge mit engen geometrischen Toleranzen in Betracht ziehen. Ein Rolling-Shutter-Modell stellt keine durch Bewegungsunschärfe verlorenen Details wieder her und gleicht fehlende Überlappungen nicht aus.

Wie man einen Vergleich richtig interpretiert, ohne übertriebene Schlussfolgerungen zu ziehen

Vergleichen Sie keine zwei Lösungen, die sich zudem hinsichtlich der Bildauswahl, der Bodenreferenzpunkte, der Einstellungen zur Kameragenauigkeit oder der Bereinigung der Verbindungspunkte unterscheiden. Diese Änderungen verschleiern den Beitrag der Verschlussmodellierung. Bei einem kompakten Experiment werden für beide Lösungen dieselben Messgrößen erfasst:

Metrisch Basislinie Kompensiert
Ausgerichtete Kameras und angeschlossene Komponenten Anzahl der Datensätze Anzahl der Datensätze
Fehler an unabhängigen Kontrollpunkten, nach Gebiet Datensatz XY und Z XY und Z aufzeichnen
Verzerrung und angepasste Kalibrierung Prüfen Sie das Muster Muster prüfen
Kritisches Objekt- oder Korridorprofil Querschnitt speichern Denselben Querschnitt vergleichen

Sollten sich die Residuen lediglich für die als Kontrolle verwendeten Punkte verbessern, während sich die Ergebnisse unabhängiger Überprüfungen verschlechtern, ist die Kompensation nicht validiert. Sollten beide Versionen eine ähnliche Leistung aufweisen, geben Sie der einfacheren, begründeten Konfiguration den Vorzug und dokumentieren Sie den Aufnahmemodus der Kamera. Sollte das Ergebnis zwischen verschiedenen Teilen des Blocks stark variieren, untersuchen Sie die Abdeckung und die Referenz, anstatt eine pauschale Schlussfolgerung zu ziehen.

Erwerbsmetadaten, deren Aufbewahrung sinnvoll ist

Notieren Sie sich das Kameramodell und die Firmware, den Auslösemodus, die Belichtungszeit, die Fluggeschwindigkeit, die Flugrichtung, das Verhalten des Gimbals sowie ein Beispiel für die ursprünglichen EXIF-Daten. Dabei handelt es sich um diagnostische Kontextinformationen und nicht um Werte, die wahllos in das Modell eingegeben werden sollten. Die wichtigere Unterscheidung besteht darin, ob sich die Kamera während des zeilenweisen Auslesens bewegt hat und ob das Bildnetzwerk eine Korrektur eigenständig einschränkt.

„Regularized“ und „Full“ sind Modellierungsoptionen

Der technische Support von Agisoft beschreibt „Regularized“ als die Schätzung einer zweiparametrigen Bildebenenverschiebung für jedes Einzelbild und „Full“ als die Schätzung einer sechsparametrigen Korrektur für Translation und Rotation. Diese Erklärung verdeutlicht, warum ein gleichmäßiger, geradliniger Flug und eine Kamera, die häufige Drehungen ausführt, unterschiedliche Anforderungen an die Modellierung stellen. Sie liefert jedoch keine allgemeingültige Regel, die sich ausschließlich auf die Drohnenmarke stützt. Ist die Kamera während der Bildauslesung praktisch stationär, ist der Kompensationsbedarf möglicherweise gering; fehlen den Bilddaten jedoch Einschränkungen hinsichtlich der Kreuzansicht, kann ein flexibles Modell instabil sein.

Bei einem gemischten Datensatz sollten Sie die Kalibrierungsgruppen überprüfen, bevor Sie eine Verschlussoption ändern. Drohnenaufnahmen von einem Sensor und bodengestützte Aufnahmen mit einem anderen Verschluss sollten nicht einfach deshalb einem einzigen Kameramodell zugeordnet werden, nur weil sie dasselbe Objekt abbilden. Halten Sie fest, welche Gruppe eine Kompensation erhalten hat, und vergleichen Sie die Diagnoseergebnisse pro Gruppe, anstatt ein lokales Problem durch Mittelwertbildung zu verbergen.

Was Ihnen ein fehlgeschlagener Vergleich verrät

Sollte die Aktivierung der Kompensation die unabhängigen Prüfungen beeinträchtigen, kehren Sie zum Ausgangszustand zurück und überprüfen Sie die Diagnose erneut. Sollte das Modell die Kamerarückstände zwar reduzieren, eine Orthokante jedoch weiterhin verschoben bleiben, überprüfen Sie die Höhenoberfläche und das Ausgangsmaterial. Sollte eine einzelne Aufnahme unscharf sein, ersetzen oder deaktivieren Sie diese, anstatt ein Verschlussmodell als Werkzeug zur Schärfung zu verwenden. Ein sorgfältiger Negativtest ist sinnvoll: Er verhindert, dass sich im Projekt unnötige Parameter ansammeln.

Häufig gestellte Fragen

Ist „Rolling-Shutter“-Effekt dasselbe wie Bewegungsunschärfe?

Nein. Durch Unschärfe werden Details während der Belichtung verwischt; der Rolling-Shutter-Effekt verändert die scheinbare Geometrie, da verschiedene Bildzeilen zu unterschiedlichen Zeitpunkten aufgezeichnet werden. Ein Datensatz kann entweder den einen oder den anderen Effekt oder beide aufweisen.

Sollte für jedes Drohnenprojekt eine Entschädigung vorgesehen werden?

Nein. Überprüfen Sie das Aufnahmeverhalten der Kamera und vergleichen Sie eine ansonsten identische Einstellung mit unabhängigen Prüfungen. Eine unnötige Modellkomplexität kann dazu führen, dass ein unterbestimmter Block weniger zuverlässig ist.

Kann ich einen missglückten Ein-Linien-Flug mithilfe einer Software korrigieren?

Die Kompensation dient der Korrektur eines bestimmten Sensoreffekts. Sie kann weder seitliche Überlappungen noch Querstreifen, eine sinnvolle Steuerung noch zusätzliche Betrachtungswinkel ersetzen.

Technische Grundlage: Agisoft Metashape Professional – Benutzerhandbuch sowie der technische Support von Agisoft zu Rolling-Shutter-Modellen.