Panoramafotografie - Erstellen eines 360° Panoramas mit PTGui und KRPano

Die­ser Arti­kel ist Teil einer Serie, die nun im Lau­fe mei­ner Expe­ri­men­te mit der Panor­ma­fo­to­gra­fie ent­ste­hen. Alle Arti­kel rund um die Pan­ora­ma­fo­to­gra­fie fin­det Ihr gebün­delt auf die­ser Sei­te zur Pan­ora­ma­fo­to­gra­fie oder wenn Ihr alle Arti­kel mit dem Tag Pan­ora­ma­fo­to­gra­fie aufruft.

Videotutorial_Panoramafotografie

Nach eini­gem Tüf­teln, habe ich es geschafft mein ers­tes 360° Pan­ora­ma zu erstel­len und dar­aus einen Flash-Film für mei­nen Blog zu machen. Das Ergeb­nis könnt Ihr hier anschau­en. Da der gan­ze Pro­zess von der Auf­nah­me bis hin zum fer­ti­gen Flash-Pan­ora­ma jedoch nicht mit einem Knopf­druck getan ist, möch­te ich hier erklä­ren, wie ich es gemacht habe. Im gan­zen Work­flow ist sicher­lich noch viel Spiel­raum für bes­se­re Qua­li­tät, aber wenn man erst ein­mal das ers­te Pan­ora­ma erstellt hat, dann kann man sich anschlie­ßend beru­higt der Qua­li­täts­stei­ge­rung widmen.

Hard- und Software

Ich habe fol­gen­de Aus­rüs­tung ver­wen­det um das Pan­ora­ma zu erstellen:

  • Mei­ne Nikon D90 mit dem 16-85 mm Objektiv
  • Nodal Nin­ja 5 Pan­ora­ma­kopf mit EZLeveler
  • PTGui Pro für das Stit­ching der Einzelbilder

Die Auf­nah­me

Vor der Auf­nah­me ist es wich­tig, dass Ihr den Nodal­punkt für Euer Objek­tiv bestimmt. Je bes­ser Ihr den trefft umso ein­fa­cher hat es die Stit­ching-Soft­ware anschlie­ßend. Für mein Gar­ten­pan­ora­ma habe ich die 16 mm Brenn­wei­te gewählt und ins­ge­samt 32 Fotos gemacht. 10 mit der Kame­ra in der Waa­ge, jeweils in 36° Schrit­ten. Dann jeweils 10 mit der Kame­ra um 45° nach oben und unten geneigt. Zum Schluß noch jeweils ein Bild gera­de in den Him­mel nach oben und eins nach unten. Für das Bild nach unten habe ich die Kame­ra vom Sta­tiv genom­men und Pi-mal-Dau­men ein Bild nach unten geschos­sen. Spe­zi­ell bei der Auf­nah­me sehe ich noch eini­gen Spiel­raum. Evtl. pro­bie­re ich es mal in 30°-Abständen, damit ich etwas mehr Über­lap­pung habe. Bei eini­gen Bil­dern war es doch etwas knapp. Bei der Auf­nah­me selbst soll­tet Ihr dar­auf ach­ten, dass die Kame­ra im M-Modus ist und Ihr den Weiss­ab­gleich fest ein­stellt, damit die­se Din­ge nicht zwi­schen den vie­len Bil­dern vari­ie­ren. Ansons­ten ein­fach Bild für Bild auf­neh­men. Im ers­ten Schritt ging es mir auch nicht so sehr um die Qua­li­tät, son­dern mehr um die Technik.

Stit­ching mit PTGUi

Egal wo man etwas über Pan­ora­ma­fo­to­gra­fie liest, PTGui scheint das abso­lut füh­ren­de Tool zu sein. PTGui kann alle Arten von Pan­ora­men von Flä­chen über Zylin­der bis hin zu 360° Kugel­pan­ora­men. Ich habe mei­ne ers­ten Ver­su­che mit der Test­ver­si­on gemacht und es dann spä­ter gekauft. Hier nun die Step-By-Step Anleitung.

Als ers­tes schal­te ich PTGui in den Advan­ced Modus, dann geht es los.

Advanced

1. Bil­der laden

Klickt auf den But­ton “Bil­der laden” und holt die Ein­zel­bil­der in das PTGui-Pro­jekt. Ich habe die Bil­der übri­gens zuvor aus Ligh­t­room zu TIF expor­tiert. Zwar unter­stützt PTGui auch RAW-Datei­en, aber der Con­ver­ter ist sicher­lich nicht so gut, wie der von Lightroom.

LoadImages

Nach­dem die Bil­der gela­den wur­den seht Ihr dar­un­ter auch die Para­me­ter für das Objek­tiv. Die wur­den bei auto­ma­tisch erkannt und ich habe nichts dar­an geän­dert. Anschei­nend sind mei­ne 16 mm in Wahr­heit 15,88 😉

Nun könnt Ihr auf den But­ton “Ali­gn Images” kli­cken und PTGui eine ers­te Ana­ly­se der Bil­der vor­neh­men las­sen. Das kann unter Umstän­den ein wenig dau­ern 😉 Anschlie­ßend habt Ihr bereits ein ers­tes fer­ti­ges Pan­ora­ma, wel­ches aller­dings noch ein wenig Fein­tu­ning benötigt.

alignimages

2. Opti­mie­ren

Geht nun auf den Opti­mi­zer. Dort müs­sen bei allen Bil­dern alle drei Häk­chen gesetzt sein, bis auf bei einem Bild. Die­ses eine Bild dient als Refe­renz für die Aus­rich­tung des Pan­ora­mas. Auf die­sen Schritt gehe ich jetzt nicht wei­ter ein, das ist dann einer der nächs­ten Opti­mie­rungs­schrit­te. Klickt unten ein­fach auf Opti­mi­ze und nach kur­zer Zeit soll­tet Ihr eine Mel­dung erhal­ten, die Euch sagt wie gut PTGui die ein­zel­nen Bil­der zusam­men­set­zen kann.

optimizer

OptimizerResults

In dem Bei­spiel sehr Ihr, dass es eini­ge Kon­troll­punk­te gibt, die mit über 50 (kei­ne Ahnung wel­che Ein­heit das ist) recht weit aus­ein­an­der sind. Die­se schau­en wir uns nun etwas genau­er an.

3. Kon­troll­punk­te

Geht auf den Rei­ter “Con­trol Points” und ruft dann mit CMD-B die Lis­te der Kon­troll­punk­te auf.

ControlPointsTable

Ihr bekommt jeweils ange­zeigt wel­che Bil­der betrof­fen sind. Im Bei­spiel sind es die Bil­der 10 und 31 beim ers­ten Kon­troll­punkt. Die­se könnt Ihr nun im Kon­troll­punk­tedi­tor laden und Euch das mal genau­er anschau­en. Wenn das Bild genug ande­re Kon­troll­punk­te besitzt, die nah genug bei­ein­an­der sind, dan löscht Ihr am bes­ten die­je­ni­gen, die zu weit aus­ein­an­der lie­gen. Hier im Bei­spiel ist es jedoch so, dass die Über­lap­pung sehr pro­ble­ma­tisch ist, da viel unst­uk­tu­rier­ter Him­mel im Bild ist. Es ist sehr schwer hier Kon­troll­punk­te zu set­zen, die sehr nah bei­ein­an­der sind. Ich habe daher eini­ge Punk­te gelöscht und ein paar wei­te­re manu­ell hin­zu­ge­fügt. Das macht Ihr indem Ihr erst einen Punkt in dem einen Bild setzt und dann das Äqui­va­lent dazu in dem ande­ren. Die­sen Vor­gang könnt Ihr nun Punkt für Punkt und Bild für Bild wie­der­ho­len. Ihr seht schon, an die­ser Stel­le kann man sehr viel Zeit inves­tie­ren, aller­dings liegt hier auch ein wich­ti­ger Schlüs­sel zum spä­te­ren Erfolgt. Je bes­ser Ihr die Kon­troll­punk­te setzt und je bes­ser die Über­ein­stim­mung umso genau­er ist das spä­te­re Panoramabild.

controlpointeditor

Ich mache es so, dass ich nach dem ers­ten Durch­lauf erst ein­mal alle Kon­troll­punk­te lösche, die über 20 aus­ein­an­der sind. Danach las­se ich den Opti­mi­zer noch ein­mal lau­fen und wenn dann immer noch gro­ße Aus­reis­ser dabei sind wird halt Hand angelegt.

4. Expor­tie­ren

Ihr könnt Euch nun das ers­te Ergeg­nis im Pan­ora­ma­e­di­tor anschau­en. Den ruft Ihr mit CMD-E auf. Hier sieht man schon mal grob ob da auch wirk­lich ein Pan­ora­ma am Ende bei her­aus­kommt. Eben­so seht Ihr hier, ob das Bild evtl. Schief­la­ge hat. In die­sem Bild sieht man z.B. dass die Hüt­te etwas schief liegt, was spä­ter im Pan­ora­ma auf­fal­len wür­de. Wie man die begra­digt schrei­be ich jedoch in einem extra Bei­trag. Hier geht es ja erst mal um die Basics und einen schnel­len ers­ten Erfolg. Ihr könnt Euch auch ein Pre­view auf dem Rei­ter “Pre­view” erstel­len las­sen, wenn Ihr mögt. Ich habe es bis­her so gemacht, dass ich mir das Bild im Edi­tor anschaue und dann gleich ausgebe.

Nun kommt der fina­le Schritt auf dem Rei­ter “Crea­te Pan­ora­ma”. Hier müsst Ihr Euch zunächst für eine Auf­lö­sung ent­schei­den. Der But­ton “Set opti­mum size” bie­tet Euch eini­ge Vor­ein­stel­lun­gen. Wenn Ihr noch rum­pro­biert, dann pro­biert es erst ein­mal mit einem klei­ne­ren Bild, da die Wei­ter­ver­ar­bei­tung dann schnel­ler geht. Spä­ter ent­schei­de ich mich dann jedoch ger­ne für eine mög­lichst hohe Auf­lö­sung, da KRPa­no (der Flash-Pan­ora­ma­play­er, den ich nut­ze) auch Mul­ti­re­so­lu­ti­on Pan­ora­men erstel­len kann und somit auch die hohen Auf­lö­sun­gen kein Pro­blem sind.

Möch­tet Ihr das Pan­ora­ma sofort anschau­en und ein biss­chen dar­in her­um­dre­hen, dann wählt am bes­ten gleich das Quick­time VR-For­mat. Da kommt am Ende eine MOV-Datei mit fer­ti­gem Pan­ora­ma bei her­aus. Ich per­sön­lich mag jedoch beson­ders für die Web­dar­stel­lung lie­ber Flash, da es fle­xi­bler ist und auch deut­lich wei­ter ver­brei­tet ist.
Für KRPa­no ist es egal ob Ihr ein JPG oder ein TIFF erstellt. Ab einer gewis­sen Grö­ße kann es jedoch zu Pro­ble­men kom­men. JPG z.B. kön­nen nicht mit mehr als 25000 Pixeln in Brei­te oder Höhe erstellt wer­den. In die­sem Bei­spiel ist das kein Pro­blem, aber wenn Ihr mal Pan­ora­men mit rich­tig hohen Auf­lö­sun­gen bas­teln wollt, dann muss man hier einen ande­ren Weg gehen. Jetzt ent­schei­den wir uns aber erst ein­mal für ein JPG mit maxi­ma­ler Auf­lö­sung, das sind in die­sem Fall dann etwa 163 Megapixel.

createPanoram

Nur noch Datei­na­me ange­ben und fer­tig ist die Kis­te, ähh Kugel. Die Ein­stel­lun­gen unten bei Advan­ced habe ich auch erst ein­mal nicht angerührt.

Nun soll­tet Ihr eine fer­ti­ge Pan­ora­ma­da­tei haben, die Ihr nun noch in einen Play­er packen müsst. Eine Mög­lich­keit ist das genann­te Quick­time VR, eine wei­te­re Flash oder auch Java. Ich selbst ver­wen­de wie gesagt KRPa­no, das benö­tigt etwas Ein­ar­bei­tung, lie­fert dafür aber genia­le Qua­li­tät. Super­ein­fach in der Bedie­nung ist Pano2VR, aller­dings fin­de ich die Qua­li­tät nicht ganz so geil wie bei KRPa­no, den­noch ist sie eben­falls gut. Pano2VR ist ide­al für jeden, der es schnell und ein­fach haben möch­te. Es gibt noch eine Rei­he wei­te­re Mög­lich­kei­ten, die ich aber nicht alle aus­pro­biert habe.

5. KRPa­no für Eilige

KRPa­no hat vie­le Optio­nen, nein extrem vie­le 😉 Jedoch gibt es mit den KRPa­no Tool auch ein paar klei­ne Hel­fer, die ein sehr schnel­les Ergeb­nis ermög­li­chen. Genau genom­men müsst Ihr fast gar nichts tun. Bei den Tools fin­det Ihr ein Dro­p­let auf das Ihr ein­fach Eure fer­ti­ge Pan­ora­ma-JPG-Datei per Drag and Drop zieht. Anschlie­ßend geht ein Ter­mi­nal-Fens­ter auf und kur­ze Zeit spä­ter ist schon alles vorbei.

krpanotools

kmakeres

Nun fin­det Ihr in dem Ver­zeich­nis in dem auch die Pan­ora­ma­da­tei war eine kom­plet­te Datei­struk­tur mit HTML, XML und SWF-Datei. Klickt ein­fach auf die HTML-Datei und schon soll­tet Ihr das fer­ti­ge Pan­ora­ma in Eurem Brow­ser sehen können.

files

Das war die Quick and Dir­ty Ver­si­on für KRPa­no. Das so erzeug­te Pan­ora­ma könnt Ihr nun über die Ein­stel­lun­gen in der XML-Datei noch wei­ter pim­pen oder mit Plug­ins wei­ter auf­wer­ten. Die Mög­lich­kei­ten von KRPa­no sind fast uner­schöpf­lich. Den­noch fin­de ich es gera­de am Anfang immer wich­tig einen schnel­len Erfolg zu haben, da das unge­mein motiviert 😉

Das war’s, Ihr soll­tet jetzt in der Lage sein Euer ers­tes Pan­ora­ma selbst zu erstel­len. Viel Spaß beim selbst probieren 😉

Mit dem Absenden eines Kommentars stimmst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.

6 Gedanken zu „Panoramafotografie - Erstellen eines 360° Panoramas mit PTGui und KRPano“

    • vie­len Dank für die Tipps
      wenn ich aber das pano jeman­dem zei­gen will, brau­che ich einen eige­nen ser­ver oder gibt es eine ande­re möglichkeit?
      gruss

      Antworten
  1. Hal­lo Paddy,
    super Tuto­ri­al, vie­len Dank dafür. Eine Fra­ge: Wenn ich anstel­le des Nadir­bilds ein Logo ein­fü­gen möch­te, wie gehe ich da am Bes­ten vor. Beim ein­fü­gen in Pho­to­shop wäre es ohne Hilfs­mit­tel unmög­lich die kor­rek­te Ver­zer­rung zu fin­den. Dan­ke für Dei­nen Tipp im Voraus.

    Antworten
  2. hal­lo
    super Tipps, danke
    gibt es eine Anlei­tung, wie ich z.b. ein Litt­le Pla­net als Intro eröff­ne? und das gan­ze Zeug mit den xml codes ist echt schwie­rig, gibs eine Anlei­tung für Dummys?:-)

    gruss

    Antworten

Schreibe einen Kommentar zu Tobi Antworten abbrechen