www.wikidata.de-de.nina.az
Binary Format for Scenes BIFS ist eine auf VRML97 basierende und in MPEG 4 part 11 ISO IEC 14496 11 Szenenbeschreibung und Anwendungs Engine standardisierte Beschreibungssprache fur zwei und dreidimensionale multimediale audiovisuelle interaktive Inhalte Sie wird binar codiert Inhaltsverzeichnis 1 Interaktive Inhalte Szenen Konzept und objektbasierte Codierung 2 Terminologie 3 Angewandte Technologien 4 WeblinksInteraktive Inhalte Szenen Konzept und objektbasierte Codierung BearbeitenWaren MPEG 1 und MPEG 2 noch Standards um ausschliesslich Audio und Videodaten zu codieren war MPEG 4 von Anfang an als Werkzeug zur Codierung und Ubertragung von nicht notwendigerweise interaktiven audiovisuellen Inhalten geplant Wenn im Folgenden MPEG 4 erwahnt wird ist immer der Szenenbeschreibungs Aspekt gemeint d h die audiovisuellen Inhalte werden als sogenannte Szene beschrieben die aus naturlichen z B Videosequenzen oder aufgenommene Audiospuren und synthetischen Objekten z B 2D und 3D Grafiken bestehen kann Dazu kommt in MPEG 4 erstmals das Konzept der objektbasierten Codierung zum Einsatz bei dem die einzelnen Objekte in einer Szene z B Hintergrund Darsteller 3D und 2D Objekte Sprache Hintergrundmusik etc getrennt codiert und ubertragen werden Bei der Wiedergabe wird die Szene dann wieder zusammengesetzt Die Vorteile der objektbasierten Codierung und Ubertragung Sie ermoglicht eine effiziente Ubertragung bzw Speicherung von multimedialen Inhalten So reicht es bspw aus den Hintergrund der Szene einmalig als Bild zu ubertragen solange die Kamera nicht bewegt wird Fur jedes Objekt kann ein passender Codec aus einem der MPEG Standards verwendet werden z B Sprachcodec Still Image Codec Videocodec etc Einzelne Objekte konnen bei der Produktion von anderen Szenen einfach wiederverwendet werden Die Szene kann im Wiedergabegerat an dessen Fahigkeiten angepasst werden Es sind interaktive Inhalte moglich Der Betrachter kann sich in dreidimensionalen Szenen eingeschrankt oder frei bewegen Weiterhin sind Aktionen z B Start eines Video und oder Audio Clips Weiterleitung auf einen Webshop in dem man den betreffenden Artikel erhalten kann etc beim Anklicken eines Objektes in der Szene denkbar Terminologie BearbeitenDie Terminologie wurde von VRML ubernommen So haben BIFS Szenen einen Szenengraph eine hierarchische Datenstruktur deren einzelne Elemente Knoten genannt werden Eigenschaften der Knoten werden in Feldern beschrieben Fur Felder sind Datentypen und Wertebereiche definiert Es gibt sowohl Knoten fur sichtbare Objekte z B Rechtecke Zylinder als auch zur Definition deren Eigenschaften wie Farbe Textur oder Position Ausserdem existieren Knoten zur Positionierung von Schallquellen in der Szene sowie zur Audiosignalverarbeitung s u unter AudioBIFS Angewandte Technologien BearbeitenUm die Darsteller in eine Szene nahtlos zu integrieren ermoglicht der MPEG 4 Videostandard ISO IEC 14496 2 erstmals die Codierung von sog Shaped Video Objects Dabei wird zusammen mit dem eigentlichen Bildinhalt eine binare oder Graustufen Maske in den Videodatenstrom codiert so dass beim Zusammensetzen der Szene der Hintergrund an der Stelle sichtbar ist an der sich kein Darsteller befindet Zur Erzeugung derartiger Videoobjekte kommt die Bluescreen Technik zum Einsatz Shaped Video Objects werden als Texturen in die BIFS Szene eingebunden Um dreidimensionale Objekte bspw in 3D Programmen modellierte Gegenstande in die Szene einbinden zu konnen referenziert BIFS den gesamten VRML Standard so dass alle Moglichkeiten die mit VRML gegeben sind auch in BIFS Szenen verwendet werden konnen MPEG J definiert eine Java Schnittstelle die den Zugriff auf die Objekte in der Szene erlaubt Somit sind vollstandige interaktive Applikationen z B Reisefuhrer mit Java und MPEG 4 moglich Der Bytecode der Applikation man spricht auch von MPEGlet wird zusammen mit der Szene ubertragen bzw abgespeichert Mit AudioBIFS wird der Teil von BIFS bezeichnet der eine komplette Audiosignalverarbeitung ermoglicht So ist es moglich Schallquellen in einem virtuellen Raum zu positionieren Effekte auf Audiodaten anzuwenden oder auch Raume akustisch zu beschreiben Zur Beschreibung der anzuwendenden Effekte ist in MPEG 4 Audio eine eigene Sprache SAOL structured audio orchestra language standardisiert mit deren Hilfe alle denkbaren signalverarbeitenden Operationen beschrieben werden konnen Zur realitatsnahen Simulation akustischer Umgebungen konnen Objekte der Szene mit akustischen Eigenschaften frequenzabhangige Transmission und Reflexion versehen werden so dass diese bei der Wiedergabe entsprechend berucksichtigt werden konnen virtuelle Akustik Weblinks BearbeitenOffizielle BIFS FAQ engl MPEG 4 BIFS White Paper engl Artikel engl uber das Authoring von interaktivem MPEG 4 Content 1 dt uber BIFS vom Fraunhofer Institut fur Integrierte Schaltungen PDF Datei 70 kB GPAC GPAC Project on Advanced Content engl Open Source BIFS Player und BIFS Authoring Tools Abgerufen von https de wikipedia org w index php title Binary Format for Scenes amp oldid 210484018