Vergleich zw. "smartblend" und "enblend"
Gestern habe ich eine neue Software zum Zusammenfügen von Einzelbildern getetstet. Bisher sah mein Arbeitsablauf immer wie folgt aus:
* Bilder des Panoramas in PTGui laden.
* "autopano" aufrufen. Das sucht dann die Kontrollpunkte in den einzelnen Bildern.
* Ergänzung der Kontrollpunkte um vertikale und ggf. horizontale Linien.
* Optimierung des Panoramas.
* Export der optimierten Einzelbilder als TIFF.
* Aufruf von "enblend".
* Korrektur in Photoshop.
Anstatt "enblend" habe ich jetzt gestern "smartblend" eingesetzt, sonst ist der oben geschilderte Ablauf allerdings unverändert geblieben. Die "Diskussion" der unterschiedlichen Ergebnisse ist oben dargestellt. Die obigen Bilder sind ggü. der Originalauflösung auf ca. 50% verkleinert worden.
Das eigentliche Problem an dieser Stelle des Panoramas war, dass sich das Fahrzeug zwischen den beiden Aufnahmen etwas bewegt hatte (siehe den Abstand zwischen Pfosten und Auto am linken Seitenspiegel). "enblend" hat einfach in der Mitte der Überlappungsbereiche überblendet, "smartblend" sucht sich einen Weg mit minimalen Unterschieden und überblendet an dieser Kante.
Wer nicht gerade ein kritisches (von den Bildkontrasten) Bild mit 16bit bearbeiten muss, sollte sich smartblend unbedingt mal ansehen!
Links:
PanoTools: http://www.path.unimelb.edu.au/~dersch/
PTGui: http://www.ptgui.com/
autopano: http://autopano.kolor.com/
enblend: http://enblend.sourceforge.net/
smartblend: http://www.minorlogic.com/projects/smartblend/index.htm
Michael Stoß 11/12/2006 10:34
Guter Vergleich. Inzwischen scheinen die Blender aber doch zugelegt zu haben. Ein so harter Bruch zwischen zwei Bildern wird von enblend - glaube ich - nicht mehr produziert. Im Zweifel hilft nur Ausprobieren. Wichtiger als Stitching-Kanten (die man auch in PS-Ebenen individuell festlegen kann) finde ich das Ergebnis bei Farbverläufen. Da ist das Beispiel von Oliver mit dem perfekten Verlauf im Himmel schon ein Pluspunkt für smartblend.Hier ein eigener Test:
Gruß,
Michael
Oliver Opper 09/08/2005 8:33
@Jürgenich habe gestern eine Mail von dem smartblend-Entwickler bekommen das er den fehler bei meinem Vergleich nr.1 beseitigt hat: Gruß Oliver
Jürgen Matern 19/07/2005 19:40
@OliverDanke Dir auch für Deine Versuche. Ich sehe schon, dass ich auch noch etwas intensivere Tests machen muss...
Gruß
Jürgen
Oliver Opper 19/07/2005 10:16
Hallo Jürgen,hier mal ein paar Testergebnisse von mir:
- mit Wasser hat smartblend einige schwierigweiten
- bei leicht unterschiedlichen Helligkeiten im Himmel ist smartblend klar besser:
- im detail wirkt der Himmel bei smartblend um einiges fleckiger als mit enblend
Das Hauptproblem das ich mit smartblend habe ist dessen Speicherverwaltung. Bei Bildern größer 200MB bricht smartblend regelmäßig mit fehler ab (bei 2GB RAM!), enblend verarbeitet auch locker noch Bilder mit 1000MB. Bei harten Konturen wie deinem Auto oder Häusern finde ich sieht das Ergebnis von smartblend insgesamt "stimmiger" aus als das von enblend (auch wenn die Zierleiste an der Stoßstange und der obere Rand der Heckscheibe bei genauer Betrachtung eine knick haben wo eigentlich keiner ist sieht es aber einfach stimmiger aus als der „harte“ schnitt von enblend).
Der Ansatz von smartblend ist sicher sehr interessant (zumal enblend nach meine Erfahrungen teilweise ja auch gelegentlich etwas Probleme hat) aber etwas reifen muß das ganze noch. Ich werde es auf jeden fall weiter beobachten...
Gruß Oliver
Sven Hafner 19/07/2005 2:56
danke fuer die ausfuehrungen!Gruss
Sven
Oliver Opper 17/07/2005 17:29
Danke für den Tipp, werde ich gleich mal testen gehen...Gruß Oliver
Abraham S. 17/07/2005 15:39
danke für den tip! hab zwar im moment nichts zum stichen aber beim nächsten mal werd ich den vergleich machen.die blöd gelegten schnittkanten von enblend haben manchmal schon ziemlich genervt...bin gespannt.
gruß abe
Jürgen Matern 17/07/2005 15:30
@ChristianIch war mit enblend bis jetzt auch sehr zufrieden, aber jetzt gibt's da eben auch noch smartblend ;-)
@Abraham
Ja, das geht auch.
Du musst smartblend.exe nur in enblend.exe umbenennen und in PTGui das Verzeichnis von smartblend im Options-Dialog in der Sektion "Enblend" eingeben.
\bye
Jürgen
Abraham S. 17/07/2005 15:20
sieht interessant aus. weißt du zufällig, ob man smartblend auch als plugin direkt in ptgui nutzen kann?Christian P.. 17/07/2005 15:20
Ich war mit enblend immer sehr zufrieden.Scheint aber eine gute Lösung zu sein, wenn die Vorlage nicht so optiomal ist. Ich habe noch etwas Pano-Material, das ich nicht gut zusammen bekommen habe. Danke für den Hinweis.
Gruß
Christian