Photogrammetrie & ihre Grenzen
Über diese App
Aus vielen Fotos wird 3D: Ein Kranz von Kameras trianguliert denselben Merkmalpunkt aus verschiedenen Blickwinkeln, eine Punktwolke wächst. Umschaltbar matt/spiegelnd/transparent — bei glänzenden und gläsernen Flächen zerfällt die Rekonstruktion sichtbar. Motivation für Neural Rendering.
Wie Photogrammetrie funktioniert
Photogrammetrie erzeugt 3D-Modelle aus vielen Fotos eines Objekts. Sie misst die Form nicht direkt, sondern findet denselben Merkmalspunkt in Bildern aus verschiedenen Blickwinkeln und trianguliert seine Lage aus den sich schneidenden Sichtstrahlen. Wiederholt man das für viele Punkte, entsteht eine Punktwolke. Das funktioniert nur, wenn die Merkmale aus allen Richtungen gleich aussehen. Bei matten, strukturierten Flächen ist das gegeben. Spiegelnde Flächen zeigen je nach Blickwinkel ein anderes Bild, durchsichtige fast keine stabilen Merkmale. Dann widersprechen sich die Strahlen, und die Rekonstruktion bekommt Löcher.
Was die App zeigt
Ein Kranz von Kameras umgibt ein Objekt. Die Pipeline läuft in drei Schritten: Aufnahme, Zuordnen und Rekonstruktion. Sichtstrahlen zeigen, wie mehrere Kameras denselben Merkmalspunkt anpeilen, und die Punktwolke wächst mit. Die Oberfläche lässt sich auf matt, spiegelnd oder transparent umschalten. Eine Abdeckungsanzeige bewertet das Ergebnis, etwa „Dicht und sauber“ oder „Größtenteils fehlgeschlagen“.
Selbst ausprobieren
Lass die Rekonstruktion zuerst mit matter Oberfläche laufen und beobachte, wie sich die Strahlen in einem Punkt treffen. Schalte dann auf spiegelnd: Jede Kamera zielt auf einen anderen Scheinpunkt, die Strahlen laufen auseinander. Bei transparent bleiben kaum verlässliche Punkte übrig. Genau diese Grenze ist eine Motivation für Verfahren des Neural Rendering wie NeRF.
Häufige Fragen
- Was ist Photogrammetrie?
- Photogrammetrie ist ein Verfahren, aus mehreren Fotos die dreidimensionale Form eines Objekts zu berechnen. Dazu werden gleiche Merkmalspunkte in verschiedenen Bildern gefunden und durch Triangulation im Raum verortet. Das Ergebnis ist eine Punktwolke oder ein daraus erzeugtes Netz.
- Warum funktioniert Photogrammetrie bei glänzenden Oberflächen schlecht?
- Spiegelnde Flächen zeigen je nach Blickwinkel unterschiedliche Reflexionen. Ein Punkt sieht daher in jedem Foto anders aus, und die Zuordnung zwischen den Bildern scheitert oder ist falsch. Durchsichtige Flächen haben kaum eigene Merkmale. In beiden Fällen entstehen Lücken und Fehler.
- Wie viele Fotos braucht man für Photogrammetrie?
- Jeder Punkt muss in mindestens zwei Bildern sichtbar sein, in der Praxis nimmt man deutlich mehr mit großer Überlappung zwischen benachbarten Aufnahmen. Die genaue Zahl hängt von Objektgröße, Form und gewünschter Genauigkeit ab.
- Welche Oberflächen kann ich in der App vergleichen?
- Matt, spiegelnd und transparent. Für jede Oberfläche läuft die gleiche Pipeline, und die Abdeckungsanzeige zeigt, wie vollständig die Punktwolke wird.
Fach: Computer Vision
Mehr aus Computer Vision
- 3D Gaussian Splatting
- Convolution-Playground
- CV Foundational Skills
- Industrielle Beleuchtung
- Neural Rendering (NeRF)
- Pixel-Grid
- Stereo & ToF — Tiefensehen
Eine VisuApp von heyprof: interaktiv, kostenlos im Browser, ohne Anmeldung. Was ist eine VisuApp? · Alle Apps