DivX3 IT Referat DIVX 3.

Slides:



Advertisements
Ähnliche Präsentationen
Inhalt Bildparameter Bildquellen Bildgröße/Bildformat Bildauflösung Farbtiefe Farbmodus Scannen Monitor Dateiformat Bildausschnitt Tonwertkorrektur.
Advertisements

Audio & Videoformate Max Rennhofer.
Objektbewegungsdetektion in Bildfolgen
Metriken in Netzwerken
Dateiformate Tobias Rolle IT takes more than systems …
Anwendungssysteme für MPEG-4
Warum migrieren Netze von GSM auf UMTS?
MPEG 4 Seminararbeit von Martin Goralczyk
Videokompression: Motion Compensation Virtual Reality
Internetgesteuerte Fußballroboter
Vortrag in der Projektgruppe „Verteilte Multimedia-Serversysteme“
HIT Human Information Technology Abschlusspräsentation Encoder PSP Labor Informationstechnik Betreuer: Prof. Walter Werner Aron Matthias Schuhmacher.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Was ist Refactoring? Bevor man die Integration angeht, mag es angebracht sein, den.
es gibt (fast) nichts, was nicht anders gemacht werden könnte
Sortierverfahren Richard Göbel.
Sortierverfahren Richard Göbel.
Phong Shading (Normaleninterpolation)
Vortrag zum Proseminar IBM-PC von Jörg Krauß
Grundlagen Videokompression
OGRE Object-Oriented Graphics Rendering Engine Szenen-orientierte, flexible 3D Engine in C++ Hardware-beschleunigte 3D Grafiken Unterstützt Direct3D und.
Netzwerkadapter FGT-IT-12 Netzwerke planen und installieren
Lokale und globale Netzwerke
MMQL – Multimedia Query Language Eine Anfragesprache für Multimedia-Ähnlichkeitsanfragen Christian Mantei.
Erkennung von Gesichtsausdrücken anhand von Bildbewegungen (Irfan Essa & Alex Pentland) Hauptseminar Smart Environments Joachim Biggel
Mathematische Grundlagen der Video – Kompression
EXCAVE ein 3D-Modell eines archäologischen Grabungsquadranten
Wissenschaftliche Präsentationen Teil 1: Abbildungen aus Grafikprogrammen exportieren Ute Simon
Webstreaming Grundlagen
OpenGL mit Delphi Allgemeines OpenGL-Funktionsbezeichnungen
Embedded Systems Ausgewählte Themen (ES-M) Beuth-Hochschule WS 2010 Oliver Lietz Dipl.-Ing. Digitale Videotechnik.
Special Effects Realistischeres Rendern einer Scene.
Arbeitsberatung der ITG Fachgruppe Dirk Albrecht Ilmenau, Fakultät für Elektrotechnik und Informationstechnik Fachbereich Elektronische.
Mark-up Sprachen zur Beschreibung von virtuellen Personen in virtuellen Umgebungen.
Hier kommt der Titel des Vortrags rein
Semantic Media Showcase – Universität Potsdam
Grafikformate Nicolas Ruh.
Computergraphik mit OpenGL Einführung. Bilder Objekt existiert im Raum unabhängig vom Betrachter Objekte sind beschrieben durch die Position verschiedener.
Videocodecs Boris Bühler Stefan Frey Christian Gut
Peripheriegeräte Erkennen und Funktionsweise
Videokonferenzsysteme
Thema: Grafikkarten.
BILDFORMATE von Margarita Isjurowa.
Information und Kommunikation Hartmut Klauck Universität Frankfurt SS
1. Verhalten der Objekte: Operationen Werden in den Klassen definiert Werden (i.d.R.) auf einem Objekt aufgerufen Wird das Empfängerobjekt genannt Weitere.
Theorie Praktische Beispiele
Daniela Wurhofer und Ismail Karagöz
Benjamins Vorschlag Hallo.... ich versuche in meiner Präsentation ein Bild, sagen wir mal eine gescannte Seite (Formular usw.) befindet sich auf der rechten.
Entfernungsmaße in der Astronomie
Bildbearbeitung Nicolas Ruh.
Theorie Praktische Beispiele
Software Adobe Photoshop Elements (ca. 100 €)
Grundlagen der Kommunikation in Verbindung mit der Codierung von Daten
MP3 Davis Balija 1AHWIM 2012/2013. Inhaltsverzeichnis Was ist MP3 3 Sind MP3 Datein legal 4 Geschichte des MP3 5 Was ist streaming 6 Womit kann man MP3`s.
Ein Überblick über verschiedene Verfahren
Beleuchtungsmodelle, Schattierungsmodelle
Kompressionsprinzipien bei digitalen Bildern
Michael Schmidt computer graphics & visualization Texture Mapping Lapped Textures.
VTK-Filter für effizientes netzwerkbasiertes Rendern inkl. Interaktionsmöglichkeit.
Videoformate ... gibt es nicht?! Gute Quellen:
Kap Multimedia.
Theorie Praktische Beispiele
Multimedia und Virtual Reality Vorlesung am Martin Kurze Bildverarbeitung und Sehen.
Photo Shop Stunde  Auswahl bearbeiten  Menü AUSWAHL / AUSWAHL TRANSFORMIEREN  Verzerren, drehen der Auswahl  Auswahl ohne Inhalt  Auswahl.
Institut für Informationssysteme Technische Universität Braunschweig Institut für Informationssysteme Technische Universität Braunschweig Verdrängung von.
Grafikformate Nicolas Ruh.
Mp3 und co. – Audiobearbeitung am PC. Vorteile Audio am PC Audiofiles lassen sich einfacher verwalten und weiter verarbeiten als Kassettenaufnahmen.
Digitales Video I ● Wie wird Video am Computer codiert? ● Bilder – Auflösung – Speicherung am Computer ● Bewegte Bilder – Interlacing – Kompression / Codec.
1 Standards zur Kompression von Videodaten. 2 Rahmenbedingungen Eigenschaften des menschlichen Auges: Fließende Bewegung ab ca. 20 Bilder/s Flimmerverschmelzungsfrequenz.
Projektseminar Bildverarbeitung – Image Processing
Natur und Technik Schwerpunkt Informatik
 Präsentation transkript:

DivX3 IT Referat DIVX 3

Was erwartet uns? Einführung DivX3 Aufbau MPEG-4 Vergleich DivX4– DivX3

Andere Video Codecs Mpeg1 VCD (ca. 150-250 KByte/s Mpeg2 SVCD Mpeg4 DivX4.12 (auch genannt „OpenDivX“) ON2 VP31 (auch genannt „VP3“) WMV8 (Windows Media Video v8) DivX 3.11 -:) XviD XviD

Der „Hack“ bei DivX Überschreiten der Bitraten-Grenze von 256 Kbit/s auf bis zu 6000 Kbit/s Einschalten des Weichzeichners vor der Codierung Das Bild wird vor der Komprimierung unscharf gemacht

Videokompression Wieso benötigt man Videokompression? Einfaches Rechenbeispiel: Videoübertragung mit 25 Vollbildern und 720x576 Pixel pro Sekunde, mit einer 24 Bit Farbauflösung hat Bandbreite von 237 Mbit/s Abspeichern von 1 Stunde Videosequenzen = 105 Gbyte.

Mpeg4 Standards Mpeg4 ist der Grundaufbau eines DIvX codecs. Was wird beim komprimieren gemacht ?

1. Shape Coding (Form Coding) Binary Shape Coding Matrix (Binary Alpha Map) definiert, ob Pixel zu Objekt gehört 0 - liegt nicht drin 255 - liegt drin Alpha Shape Coding definiert Transparenz Wert zwischen 0 (transparent) und 255 (undurchsichtig) 255

I-Bilder: ohne Bewegungskompensation P-Bilder: Bezug auf vorhergegangenes I- oder P-Bild Differenzen zwischen Makroblöcken werden kodiert Räumliche Verschiebung durch Bewegungsvektor dargestellt B-Bilder: Grösste Kompressionsrate Referenzieren das vorhergegangene I- oder P- Bild und das nachfolgende

2.Motion Compensation B-VOP P-VOP I-VOP Motion Compensation Ähnlichkeiten in Bildfolgen ausnutzen B-VOP P-VOP I-VOP

Beispiel für akzeptablen Kompromiss: IBBPBBPBBPBBIBBP....

3. Sprite Coding Hintergrund (Sprite) wird nur einmal übertragen auf Decoder-Seite in Buffer gespeichert nur noch Kamerapositionen werden geändert gute Kompressionsrate

4. Facial Animation Form, Textur und Gesichtsausdruck werden nur durch Parameter übergeben Facial Definition Parameters (FDP) Gesicht wird durch 84 FDPs beschrieben FDPs werden vom Decoder in Gesicht umgesetzt Animation: Facial Animation Parameters Gesichtsausdrücke

5. 2D Meshes Aufteilung des 2-dimensionalen Raumes in Polygone in MPEG-4 nur Dreiecke Textur wird über das Gittermodell gelegt Texture MappingAnimation Verschieben der Knotenpunkte

DIvX 3 vs. DivX 4

Vergleich DivX – Open DivX Szenen aus „Matrix“ gerippt mit 1800 Kbit/s Gesamtzeit 575 Sekunden DivX 3.11: 108,690KB -> durchschnittliche Bitrate : 1384Kbit/s OpenDivX 4a48 : 134,630KB -> durchschnittliche Bitrate : 1745Kbit/s

DivX Open DivX

OpenDivX zeigt genauere Details Helligkeit und Kontrast besser Unregelmässigkeiten in den Fenstern in der Mitte Open DivX macht besseren Eindruck

Aber: Nicht immer ist Open DivX besser Diskrepanz bei „Action“-Szenen Mal besser, mal schlechter => noch zu verbessernder Code

DivX Open DivX

Nachteil von Open DivX Aufgrund der möglichen hohen Bitrate hat Open DivX Probleme, bei schnellem Wechsel der Geschwindigkeit in „Action“ – Szenen Muss auf jeden Fall noch verbessert werden

Danke !