Frage

Wie Google Maps tun ihre Panoramen in Street View?

Ja, ich weiß seinen Blitz, aber wie Skew sie Bitmaps mit Correct Texture Mapping?

Tun sie es auf der Pixelebene wie die meisten Flash-3D-Engines? , oder einfach nur etwas heikel Transformation auf die Bitmaps in den Movieclips anwenden?

War es hilfreich?

Lösung

Flash-Panorama-Player kann ein ähnliches Ergebnis erzielen helfen!

Es verwendet 6 equirectangular Bilder (Würfelflächen) zusammengenäht nahtlos mit einigem 'Magie' Actionscript.

siehe auch diese Teile flashpanos.com für Plugins und Tutorials mit (möglicherweise) Dokumentation.

Kurzanleitung für das Fotografieren Panoramen , damit Sie sie sehen mit FPP (Flash Panorama Player).

  

Cubic Projektions Würfelflächen sind eigentlich 90x90 Grad geradliniger   Bilder wie die, die Sie von einem normalen Kamera-Objektiv zu bekommen. ~ Was ist VR Fotografie?

Andere Tipps

Schauen Sie sich http://www.panoguide.com/ . Sie haben howtos, Links zu Software etc.

Grundsätzlich gibt es zwei Komponenten in dem Verfahren: die Stitching-Software, die ein einzelnes Panorama-Foto aus vielen einzelnen Bildquellen schafft, dann gibt es den Panorama-Betrachter, der das Bild verzerrt, wie Sie Ihren POV ändern zu simulieren, was Ihre Augen sehen würden, wenn Sie tatsächlich dort waren.

Meine Firma nutzt die Papervision3D Motor blinken machen und bildet ein Panoramabild (Standbild oder Video) auf eine 3D-Kugel. Wir fanden, dass mit etwa 25 Divisionen entlang der beiden Achsen ein kugelförmiges Objekt mit gibt ein viel besseres visuelles Ergebnis als die Abbildung das gleiche Bildes auf den sechs Seiten eines Würfels. Überzeugen Sie sich selbst unter http://www.panocast.com .

Eigentlich könnten Sie natürlich verzerren das Bild im Voraus, so dass, wenn es auf den Flächen eines Würfels zugeordnet ist, seine Perspektive ist genau richtig, aber dies erfordert das vollständige rerendering Ihrer Bilder.

Mit einigen zusätzlichen „Magie“, können wir Bilder laden auch noch schrittweise, je nach Bedarf, je nachdem, wo der Nutzer sucht und auf welcher Zoomstufe (nicht im Gegensatz zu Google Street View der Fall ist).

Im Hinblick darauf, was Google tatsächlich der Fall ist, hatte Bork dieses Recht. Ich bin mir nicht sicher über die genauen Details (und nicht sicher, ob ich die Details lösen könnte, selbst wenn ich), aber Google speichert einzelne 360-Grad-Straßenszenen in einem equirectangular Darstellung zum Servieren. Der Flash-Player verwendet dann eine Reihe von Affintransformationen das Bild in der Perspektive angezeigt werden soll. Die affinen Transformationen sind ungefähre Angaben, aber gut genug, um insgesamt zu einem anständigen Bild zu aggregieren.

Die Berechnung der serviert Bilder sehr beteiligt ist, da es viele Stufen der Bildverarbeitung sind, die getan werden müssen, zu entfernen Gesichter, Konto für Blüte, etc. etc. In Bezug auf die tatsächlich die Panoramen näht, gibt es viele Algorithmen für diese ( wikipedia-Artikel ). Nur eine interessante Sache, die ich allerdings darauf hinweisen, würde, wie zum Nachdenken anregen, in den 360-Grad-Panoramen auf der Straße, können Sie die Straße am unteren Rande des Bildes sehen, wo es keine Kamera an den Autos war. Nun, das ist Nähen.

eine teure Kamera. Marken Ein 360-Grad-Video

Es ist ziemlich beeindruckend, ein Video zu sehen, die in jede Richtung ermöglicht Panning ... die Ansicht, welche Straße ist ohne die Bandbreite ist das ganze Video zu unterstützen.

Für diejenigen fragen, wie die Google VR Fotografen und editers den Boden, um ihre Equirectangular Panoramen hinzufügen Besuche die Funktion namens Viewpoint-Korrektur, wie in Software wie PTGui gesehen:

ptgui.com/excamples/vptutorial.html

(Beachten Sie, dass dies nicht die Software, die von Google verwendet wird)

Wenn Sie einen genaueren Blick auf den Boden Blick auf die Straße nehmen, sehen Sie, dass die Nähte streched scheint, und manchmal ist es überlappt auch mit Informationen aus der Sicht neben dem aktuellen. (Damit meine ich, dass Sie etwas an einem Ort, und plötzlich das gleiche Merkmal wird gezeigt, wie die Erde in dem nächsten Ort und enthüllen die verwendete Technik für die Bodennähte sehen).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top