Wie kann ich ein Panorama richtig zusammenfügen, wenn ich die Kamera entlang der horizontalen Achse bewege?

21

Hier in Argentinien haben wir eine sehr schicke Straße namens "Lanin" . Alle Häuser und Wände in dieser Straße sind mit einer Art Mosaik verklebt und es ist sehr cool. Es wurde von einem lokalen Künstler gemacht , der in dieser Straße lebt .

Da dieses Stück Urban Art zwei Blocks lang ist, habe ich beschlossen, ein Panorama daraus zu machen, indem ich mich beim Fotografieren auf einer horizontalen Achse bewege. Ich machte ein Foto, ging einen Schritt tiefer die Straße entlang, machte ein weiteres Foto und so weiter.

Als ich versuchte, es in AutoPano zu sticken, kam das folgende deformierte Ding heraus:

schlecht genähtes Beispiel ( Hohe Auflösung hier )

Und die andere Seite des Blocks:

ein weiteres schlecht genähtes Beispiel ( Hohe Auflösung hier )

Danach habe ich etwas über Parallaxenfehler gelernt und warum Sie beim Erstellen von Panoramen vermeiden müssen, sich zu bewegen. Ich meine, es gibt viele Verbindungsfehler auf beiden Bildern. Besonders im zweiten Fall ist der Teil mit der Ecke ziemlich problematisch zu nähen, da sich die Perspektive der Ansicht sehr verändert hat, als ich mich bewegte.

Gibt es eine Möglichkeit, diese Art von Panorama richtig zusammenzufügen? Würde das nur bei einfachen Wänden funktionieren?

Andres
quelle
2
Vielen Dank für die Bearbeitung und Korrektur, @mattdm, mein Englisch ist gerade sehr rostig.
Andres
1
So Inglés es mejor que mi español! Es ist kein Problem zu verstehen, was du sagst - ich habe es nur ein bisschen geschmeidiger gemacht.
Mattdm

Antworten:

15

Was Sie versuchen zu konstruieren, ist ein Panorama mit parallelen Bewegungen. Es ist schon eine Weile auf meiner TODO-Liste , aber ich habe es noch nicht selbst gemacht.

Microsoft ICE unterstützt dies. Es ist die einzige Software, die ich kenne, um parallele Bewegungspanoramen automatisch zusammenzufügen. Diese Option finden Sie unter "Kamerabewegung" links unten im Vorschaufenster.

Itai
quelle
1
Haben Sie irgendwelche Links zu diesem Thema? Das faszinierende, aber googelnde "Parallelbewegungspanorama" bringt nichts zum
Vorschein
Entschuldigung, es sollte eine Parallelbewegung sein , keine Bewegung . IIRC, dies entstand, um ein Panorama aus einem Video zu erstellen, in dem eine Szene von einer sich bewegenden Plattform / einem Fahrzeug gefilmt und Rahmen als Panorama zusammengesetzt werden. Ich bin seit Jahren nicht mehr in der CG-Community aktiv, aber ich habe auf einer der SIGGRAPH-Kunstausstellungen eine beeindruckende, mehrere Kilometer lange Straße gesehen.
Itai
9

Wenn Sie ein Panorama nur durch Drehen der Kamera aufnehmen, simulieren Sie den Effekt eines Objektivs mit größerem Sichtfeld (auch wenn Sie eine nicht standardmäßige Projektion verwenden).

Wenn Sie die Kamera bewegen, hat das, was Sie zu produzieren versuchen, keine Entsprechung in der Realität, dh es ist keine 2D-Projektion einer 3D-Szene wie bei den meisten Fotos, sondern alles in allem etwas anderes! Aus diesem Grund gibt es keine eindeutige Möglichkeit, die Bilder zusammenzusetzen.

Ich weiß jedoch zu schätzen, dass es in dieser Situation keine Alternative zum Bewegen der Kamera gibt. Was ich tun würde, ist, jedes Gebäude frontal zu fotografieren, die Lücken zwischen den Gebäuden frontal zu fotografieren und dann die Bilder entlang gerader vertikaler Linien zu verbinden. Auf diese Weise werden die Gebäude aneinandergereiht, aber Sie müssen noch einige Arbeiten ausführen, um die Straße / den Himmel zu verschmelzen. Das Ergebnis wird immer noch etwas seltsam aussehen, da das, was Sie produzieren, keiner Ansicht entspricht, die Sie im wirklichen Leben bekommen würden.

edit: @mattdm wirft einen guten Punkt auf, den ich übersehen hatte. In dieser Situation möchten Sie eine orthografische Projektion simulieren, dh die Projektion, die Sie mit einem auf Unendlich basierenden Objektiv mit unendlicher Brennweite erhalten würden. Die beste Annäherungsmöglichkeit besteht darin, so viele Fotos wie möglich mit einem geringen horizontalen Abstand aufzunehmen und sie dann als eine Reihe dünner vertikaler Schnitte zusammenzufügen.

Matt Grum
quelle
2
Ich denke, was es simuliert, ist ein horizontaler Streifen, der von einem Foto abgeschnitten wurde, das mit einem langen Objektiv weit genug hinten aufgenommen wurde, um die gesamte Szene direkt zu erfassen. Unmöglich nur wegen dazwischenliegender Gebäude und so weiter, und weil man ziemlich weit weg sein müsste, um alles so gerade zu machen. Es könnte etwas natürlicher sein, wenn das Gebäude in der Mitte der Straße geradeaus und das Gebäude zunehmend weniger zentriert ist, wenn Sie sich vom mittleren Haus entfernen (wobei Sie sich jedes Mal mehr in Richtung des Zentrums bewegen).
Mattdm
Ah, das ist ein guter Punkt und erinnert mich an etwas, das ich völlig übersehen habe. Eine orthografische Projektion (wie ein architektonisches Höhendiagramm) ist das, was Sie approximieren möchten. In einer orthografischen Projektion sind alle Strahlen parallel, was man annähern kann, indem man das Zentrum aus vielen Bildern mit unterschiedlichen Übersetzungen herausschneidet
Matt Grum
Wie wäre es, wenn Sie eine Videokamera im Hochformat an ein Fahrzeug klemmen und dann langsam und gleichmäßig die Straße entlang fahren? Wenn Sie mit einer Geschwindigkeit von 3 Metern / Sekunde (10,8 km / h) fahren, erhalten Sie alle 10 cm ein Bild, sodass Parallaxenfehler zwischen den Bildern minimiert werden.
Supercat
5

Sie können mit Mosaik - Modus für diese Art von panos in Hugin.

inkista
quelle
Das ist schon erstaunlich, wenn das mit mehreren Fotos gemacht werden kann, wow!
Cliffclof
4

Ich bin mir nicht sicher, ob dies eine perfekte Lösung ist, aber ich würde es mit Hugin versuchen. Eine der Eigenschaften, die ich an Hugin liebe, ist die Fähigkeit, gerade Linien zu definieren, die sich über Fotos erstrecken. Dies gibt der Software einen zusätzlichen Hinweis darauf, was nach dem Zusammenstellen des Panoramas gerade aussehen soll.

Ich habe noch nie versucht, ein horizontales Bewegungspanorama wie dieses zu erstellen, aber das, was mich an Hugin verkaufte, war ein Panorama, das ich mit vielen Gebäuden und einem langen Dock in einem Hafen aufgenommen habe. Alles andere, was ich benutzte, verzog das Dock, aber in Hugin konnte ich eine Linie definieren, die die Länge des Docks verlängerte, und so konnte Hugin eine sehr vernünftig aussehende Ausgabe produzieren.

D. Lambert
quelle
Das erste Panorama wurde mit Autopano gemacht. Die zweite mit Hugin wegen Autopano versagte kläglich alle Bilder zu verbinden.
Andres
Hugin macht diesen Trick mit der "geraden Linie" nicht von alleine - haben Sie versucht, Linien zu finden, die sich über mehrere Bilder erstrecken (vielleicht über den Bürgersteig)?
D. Lambert
Nein, im Grunde habe ich nur die Bilder geladen und das Programm sich um alle Probleme kümmern lassen. Ich denke, dass ich 3 verschiedene Panoramen gemacht habe (um ein Überlaufen der App mit 150 Bildern zu vermeiden) und diese 3 neuen Panoramen kombiniert habe.
Andres
Wenn Sie Lust haben, das zu probieren, war dies die "geheime Sauce", die Hugin in dem Fall, auf den ich oben verwiesen habe, besonders gut funktionieren ließ. Solange Sie eine gerade Linie durch Ihre Fotos finden, sorgt Hugin dafür, dass diese gerade bleibt.
D. Lambert
4

Der Canon PhotoStitch verfügt über zwei Stickmodi: Schwenken und Parallel. Es beeinflusst sogar die Brennweite, mit der Ihre Bilder aufgenommen wurden. Wenn Sie mit einer Canon aufnehmen, sollten Sie die Software auf der Canon Utilities-Diskette haben.

Unabhängig von der verwendeten Software sollten Sie jedoch versuchen, mit der längsten Brennweite aufzunehmen, um Geometrieverzerrungen zu vermeiden. Es wird ein Kompromiss zwischen der Verzerrung und der Anzahl der Bilder, die Sie benötigen, um Ihr Motiv abzudecken.

Zusätzlich erhalten einen Leveler und stellen Sie sicher , dass Ihre Kamera ist horizontal , wenn Sie die Aufnahmen machen, und so viel wie möglich, machen ihre Höhe konstant. Dies verringert die Rotations- / Translationsprobleme.

ysap
quelle
Ähm, interessant. Ich werde es versuchen. Normalerweise installiere ich die mitgelieferte Software nie, da es sich normalerweise um reinen Mist handelt, aber ich werde es mit Fotostitch versuchen.
Andres
Photostich hat ernsthafte Schwierigkeiten, irgendetwas zu nähen. Ich habe fast nie etwas Gutes daraus gemacht.
Itai
1

Hier ist eine, die ich gemacht habe, indem ich Bilder überlagert habe, die auf der Straße aufgenommen wurden. Dies war mit Photoshop mit dem Messwerkzeug und "Leinwand drehen" Arbitrary, um die Vertikalen gerade und parallel zu bekommen. Dann wurden die Bilder zugeschnitten, zusammengeführt und die nicht ausgerichteten überlappenden Teile der Bilder gelöscht. Es ist zeitaufwändig und nicht die Software, die Sie wollen, aber es funktioniert. Eine Sache, die Sie beachten sollten, ist, dass Sie bei der Verwendung von 3D-Markisen und -Schildern sicherstellen müssen, dass Sie über direkte Bilder verfügen.

http://www.knightvisionphotography.com/FranklinMainStreet.pdf

Woodie Knight
quelle
-1

Ich vermute, das Problem ist, dass Sie kein Panorama aufnehmen. Sie machen einfach mehrere Aufnahmen, die einfach aneinander angehängt werden sollen. Ich würde die Leinwand in Photoshop vergrößern und einfach jedes Foto nebeneinander platzieren.

Das Ergebnis sieht aus wie ein Panorama, ist aber einfach ein sehr langes Foto.

cmason
quelle
2
Ein Parallelpanorama ist immer noch ein Panorama.
bogl
-2

Ich würde zuerst versuchen, Ihr Foto mithilfe der Lightroom-Kameraprofile auf Objektivverzerrungen zu korrigieren.

Anschließend können Sie versuchen, mit Photoshop ein Panorama zu erstellen, in dem Bilder ohne die üblichen Korrekturen zusammengeführt werden können.

Obwohl ich normalerweise jedem empfehlen würde, AutoPano pro zu verwenden, scheint diesmal Photoshops Versuch, Panorama-Stiche zu erstellen, zu helfen.

Davy Landman
quelle
Ich glaube nicht, dass dies das perspektivische Problem lösen wird. Aber die Photoshop-Option ist sehr interessant. Ich werde es auf jeden Fall versuchen.
Andres
-2

Ich habe verschiedene Programme ausprobiert, mit denen Fotos zu Panoramen zusammengefügt werden. Die meiste Zeit benutze ich Photoshop Elements. Dies ist eine recht billige Version von Photoshop, die die meisten Funktionen bietet, aber nicht alle, die Photoshop bietet.

Sie können eine 30-Tage-Testversion herunterladen und die verschiedenen Möglichkeiten ausprobieren, mit denen Photoshop Elements Ihre Fotos zu einem Panorama zusammenfügen kann. Es gibt sogar einen manuellen Modus, obwohl ich diesen noch nicht ausprobiert habe.

Viel Glück (ich bin nur ein Kunde von ihnen und habe kein Interesse daran, dass Sie diese Software kaufen)

bengtb
quelle
Wenn Sie empfehlen, eine Testversion von Elements herunterzuladen, können Sie die Testversion von Photoshop verwenden.
Cole Johnson