Zurück   Flashforum > Ohne Thema > Am Rande

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-01-2011, 15:58   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 240
"Umgekehrtes" 360° Video Kamera System

Hallo Leute

Ich hab eine merkwürdige Frage
Wie ihr sicher inzwischen auch schon kennt, gibt es doch diese 360° Kamera-Systeme mit mehrenen Linsen die gleichzeitig aufnehmen.
Immersive Media

Diese Systeme filmen im Prinzip von Betrachter nach aussen hin, so dass man das Material auf eine 3D-Sphere projizieren kann und dann z.B. per Flash die Umgebung interkativ betrachten kann. Eben 360°.

Ich möchte genau das Gegenteil...und zwar möchte ich zum Beispiel einen Charakter filmen und diesen dann von verschiedenen Blickwinkeln anschauen können interaktiv. Die Technik von "The Matrix" käme da nah dran nur einfach dann eben Kameras nicht nur planar sondern 360° aufstellen. Wobei ich mir irgendwie nicht vorstellen kann wie dann so ein zusammengestitchtes Bild aussehen soll....

Am einfachsten wäre natürlich einen solchen Charakter möglichst genau in 3D nach zumodellieren. Ich möchte aber echtes Filmmaterial. Ist dies mit der heutigen Technik möglich oder habe ich einfach wieder zuviel geraucht?
StayFrosty ist offline   Mit Zitat antworten
Alt 28-01-2011, 16:23   #2 (permalink)
nps
...?
 
Benutzerbild von nps
 
Registriert seit: Oct 2002
Ort: Dunstkreis HD
Beiträge: 1.007
Öhm...

Also,wenn ich Dich richtig verstanden habe, möchtest Du nicht, daß die Kamera sich 360 Grad um die eigene Achse dreht, sondern um die Achse des gefilmten Objekts?

Bei Matrix wurde das ja seinerzeit mit mehreren, in Kreisform um das Objekt angeordneten, Kameras gemacht (oder war es ne Kamera auf nem Schienenkreis?).

Hier gibbet noch nen Amateur-Lösungsansatz

YouTube - Matrix 360 Rotation With 1 Camera
__________________
"...ich begann am Glauben zu zweifeln, als ich als 10-Jähriger zuschaute wie sie einen Blitzableiter am Turm unserer Dorfkirche befestigten..."
nps ist offline   Mit Zitat antworten
Alt 28-01-2011, 16:29   #3 (permalink)
Pixeldipaxeldipux
 
Benutzerbild von Ahrsib
 
Registriert seit: Dec 2002
Ort: Ruhrmetropole Essen
Beiträge: 7.589
Die hier machen sowas:

www.360ties.de

Das Studio kenne ich.

Ahrsib
... hat nur zwei Kameras.
__________________
Selbstgelerntes ist am Besten!

iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000
Achim ...Orient

Das Flashforum zu unterstützen ist ganz einfach!

Geändert von Ahrsib (28-01-2011 um 16:33 Uhr)
Ahrsib ist offline   Mit Zitat antworten
Alt 28-01-2011, 16:30   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 240
jo du hast mich richtig verstanden. wie der matrix effekt weiss ich schon wie der funktioniert, ist ja nichts mehr neues.
nur ich frage mich wie das interaktiv gemacht werden kann ... das heisst man müsste ja die bilder irgend auf ein objekt projizieren ... und wie sehen die bilder und das objekt dann aus... weisst du was ich mein?
StayFrosty ist offline   Mit Zitat antworten
Alt 28-01-2011, 16:57   #5 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 240
@ahrsib
Das was du meinst sind doch eifach normale fotos oder? Ich will aber einen film. In 360 grad :-)
StayFrosty ist offline   Mit Zitat antworten
Alt 28-01-2011, 17:10   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
So wie Du Dir das vorstellst wird das leider nicht funktionieren! Es gibt nämlich einen Grundlegenden Unterschied zwischen "von innen nach außen" und von "außen nach innen":
  • Bei einem 360° Bild gibt es einen festen Kamerastandpunkt (und damit eine fest Perspektive). Deshalb ist es hier möglich das Aussehen in einem normalen 2D Bild festzuhalten und über Videos o.ä. eine zeitliche (interaktive) Komponente hinzuzufügen.

    Wir haben diese Technik gerade in einem Projekt eingesetzt:
    Flatlift TV-Lift Systeme GmbH

  • Bei einer 360°-Drehung hingegen ändert sich der Standpunkt der Kamera (und damit die Perspektive) ständig. Die Abbildung und Projektion in einem 2D-Bild ist damit nicht mehr möglich. Um dies überhaupt abbilden zu können, muss man mit einem Array von Photos arbeiten, der für jede gewünschte Position ein Bild enthält. Freies Stufenloses Drehen ist somit nicht mehr möglich.

    Da man ein solches Bild-Array in der Praxis am einfachsten über ein Video löst, beschränken sich die möglichen Ansichstpunkt in der Regel auf eine einzelne Drehbewegung um das Objekt. Zeitliche Interaktivität würde hierbei noch eine 4. oder 5. Dimension nötig machen (2 räumliche, 1-2 für die Perspektive, 1 zeitliche), weshalb sie mit Videos praktisch nicht umsetzbar ist.

    Auf Grund dieser Probleme arbeite man in diesem Bereich alternativ auch häufig mit in Echtzeit generierten 3D-Darstellungen.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (28-01-2011 um 17:14 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 30-01-2011, 18:00   #7 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 240
@martin kraft
du hast mich verstanden. schwierig ist es. aber unmöglich nicht. wäre es nicht einmal cool als erster so etwas zu lösen?

so wie du das beschreibst habe ich das auch verstanden. glaube ich zumindest: stelle man es sich extrem vereinfacht vor. man filmt ein objekt von vorne, von hinten, von rechts und links. jetzt projeziert man die jeweiligen gecaptured videos auf planare 3d-flats. also z.b. auf ein würfel oder ein quader. natürlich würde es so ziemlich ****ty aussehen, würde man aber diesen prozess so oft wiederholen, dass man die kanten nicht mehr sieht hätte man das problem gelöst oder?

irgendeimmal wird man genau diese art von darstellung im web auch sehen können, da bin ich mir sicher.
StayFrosty ist offline   Mit Zitat antworten
Alt 30-01-2011, 19:18   #8 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Ich spreche hier nicht von technischen Schwierigkeiten sondern von naturwissenschaftlichen Unmöglichkeiten!

Es wird in diesem Raumzeitkontinuum also niemals möglich sein einen beliebigen 3dimensionalen Körper so auf die 2dimensionale Oberfläche eines Würfel oder ein Sphäre zu projizieren, dass das Abbild gleichzeitig aus allen denkbaren Richtung richtig erscheint.

Die verschieden Standpunkte/Perspektiven verhindern, dass es (unabhängig von der Anzahl der Einzelprojektionen) jemals saubere Anschlüsse geben kann. Wir hätten es hier eben nicht mit einem einzelnen Panoramabild zu tun (wie bei den 360°-Bildern), sondern mit unendlich vielen Einzelaufnahmen.

Mit "unendlich" meine ich, dass hier theoretisch für jede denkbare Perspektive eine Aufnahme existieren muss. Natürlich kann man das reduzieren, in dem man weniger Standpunkte anbietet – das Grundproblem löst das jedoch nicht. Ein Beispiel:

  • Wenn man nur alle 10 Grad eine Aufnahme haben möchte, benötigt man 36 Bilder um um den "Äquator" zu kommen.

  • Will man sich nicht nur einmal um das Objekt drehen, sondern es auch aus jeder beliebigen Höhe betrachten, benötigt man das ganze 18 Mal (minus den Perspektiven, die an den Polen zusammenfallen. Damit wären wir bei 578 Einzelbildern für einen statischen zeitlichen Zustand.

  • Für die zeitliche Komponente nehmen wir jeweils mal 25 Einzelbilder pro Sekunde an. Damit wären wir dann bei 14450 Bildern in der Sekunde!

  • Selbst wenn man mal die Bandbreitenbelastung außer Acht läßt (was man nicht sollte), ist es kaum möglich oder finanzierbar, das nötige Bildmaterial zu erzeugen:
    • Für ein Realbild müsste man mit einer Sphäre arbeiten, an der (Matrix mäßig) 578 Kameras befestigt wären, die sich dann natürlich dummerweise auch selbst aufnehmen.
    • In 3D ist sowas natürlich einfacher zu realisieren. Wenn man aber bedenkt, das ein finales Rendering im oben genannten Beispiel mehr als 12h verschlungen hat, sind wir bei etwa 20 Jahren Renderzeit für jede Sekunde Film.

  • Echte Interaktivität ist faktisch unmöglich, weil sie in 578 Bilder parrallel berechnet werden müsste.
Microsoft hat übrigens mit viel Man-Power die Cloud-Software Photosynth entwickelt, die versucht mit vielen Photos die Illusion eines solchen Perspektivwechsels zu erzeugen. Wie man am Ergebniss sieht, ist diese Viele-Bilder-Lösung weit von der Optik entfernt, die man mit 360°-Bildern so einfach erzeugen kann.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (31-01-2011 um 08:34 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 31-01-2011, 07:22   #9 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 240
hallo martin

hmm...hoch gerechnet hatte ich noch nicht. ich seh aber, dass das wirklich probleme bereiten könnte verdammt...

aber wieso sollte die 3d-lösung 20 jahre renderzeit benötigen? mit 3d meinte ich vorhin einfach ein objekt in 3d animieren statt mit video.

photosynth kenne ich auch. ist schon cool wo die entwicklung hingeht.

danke für die niederschmetternde antwort

gruss
StayFrosty ist offline   Mit Zitat antworten
Alt 31-01-2011, 08:49   #10 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von StayFrosty Beitrag anzeigen
aber wieso sollte die 3d-lösung 20 jahre renderzeit benötigen? mit 3d meinte ich vorhin einfach ein objekt in 3d animieren statt mit video.
Neben der schieren Anzahl an Einzelbildern (14450) hat das natürlich mit der Renderqualität der Einzelbilder zutun.

In besagtem Projekt wurde für jede Seite des 360° Cubus ein 3032x3032px Rendering in höchster Qualität erstellt, wofür jeweils 12-24 Stunden Renderzeit nötigt waren.

Das ist natürlich ein Extrembeispiel, aber auch wenn man von nur einer Minute pro Bild ausgeht, ist man bei immerhin 10 Tagen für besagte 14450 Einzelbilder pro Sekunde.

Das ist aber wie gesagt eh nur ein Workaround für Dein eigentliches Vorhaben, dass sowohl virtuell als auch real unmöglich ist:
Zitat:
Zitat von Martin Kraft Beitrag anzeigen
Es wird in diesem Raumzeitkontinuum also niemals möglich sein einen beliebigen 3dimensionalen Körper so auf die 2dimensionale Oberfläche eines Würfel oder ein Sphäre zu projizieren, dass das Abbild gleichzeitig aus allen denkbaren Richtung richtig erscheint.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 31-03-2011, 22:41   #11 (permalink)
Pixeldipaxeldipux
 
Benutzerbild von Ahrsib
 
Registriert seit: Dec 2002
Ort: Ruhrmetropole Essen
Beiträge: 7.589
Guckt euch mal dieses Kickstarter-Projekt an:
the-gopano-micro-a-lens-for-capturing-360-video-on

Ahrsib
... ohne iPhone.
__________________
Selbstgelerntes ist am Besten!

iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000
Achim ...Orient

Das Flashforum zu unterstützen ist ganz einfach!
Ahrsib ist offline   Mit Zitat antworten
Alt 06-04-2011, 19:49   #12 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 240
coole idee..ist aber nicht das was wir besprochen haben. guck mal meinen ersten link. diese lösung gibts schon professionell.
StayFrosty ist offline   Mit Zitat antworten
Alt 08-04-2011, 10:20   #13 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
@StayFrosty:
Was du suchst, ist schon in der Theorie nicht sauber umsetzbar.
Stellen wir uns vor, man platziert 60 Video-Kameras rund um ein Objekt (und interpoliert durch eine Software die Zwischenpositionen), dann würden die Kameras im Sichtfeld der anderen Kameras stehen. Man würde immer ein paar Kameras im Video sehen.

Bei den Foto-Dingern ist das anders. Bei Matrix war es ein Halbkreis, in dem alle Kameras gleichzeitig geschossen haben. Mehr als ein Halbkreis ging dort nicht, weil die Kameras sich sonst auch selbst im Bild gehabt hätten. Oder man hätte die Kameras umständlich aus dem Material herausarbeiten müssen.

Im 360° Foto-Studio könnte man z.B. 4 oder 8 Kameras so im Kreis anordnen, dass sie sich nicht selbst im Bild haben und dieses Rig insgesamt recht flott um die Szene drehen.

Du willst aber:
Ein System, was sich nicht dreht, weil von allen Kamerapositionen gleichzeitig gefilmt werden soll. Ein System was nicht auf eine halbe Hemisphere beschränkt ist (damit wäre es wahrscheinlich sogar wirklich möglich), also willst du ein System, was nicht sauber umsetzbar ist :-)
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 11-04-2011, 13:37   #14 (permalink)
ActionScriptler
 
Benutzerbild von .:morpher:.
 
Registriert seit: Jun 2002
Ort: auheim
Beiträge: 1.654
@Mr Twister: Bei Matrix waren es ca. 360 Grad. Allerdings wurden die Kameras dann in der Postproduction rausgemacht
YouTube - The Matrix - Bullet Time walkthrough
__________________
CU @ MY SITE

FOLLOW ME ON TWITTER
.:morpher:. ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
"2D Kamera" Bewegung(Maus) BMGP ActionScript 2 0 10-10-2010 08:45
Wo ist find ich die Leiste mit "Normal", "Darüber", "Gedrückt" und "Aktiv" maggi198 Flash Einsteiger 2 19-10-2006 21:33
Dialog "Bilder aus Kamera importieren" unter XP manuell öffnen - bitte um Tipp questionner Am Rande 4 01-08-2005 18:37
Wer hat ein "nichtdeutsches" System zur Hand und könnte Screensaver kurz testen? FlashKasper Am Rande 6 27-06-2003 11:41
probleme mit flash-system-schrift "_sans" audioguru Flash 4 und Flash 5 1 28-06-2002 20:26


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele