Parametrische Bewegungsvektorableitung für Video-Kodierung
Patent #10039/TUB
Hintergrund
Videokodierungsverfahren speichern in der Regel Bewegungsvektorfelder lokal in einem Puffer, um die folgenden Bildsequenzen vorherzusagen. Auf diese Weise wird das Fehlermuster, das zum Decodieren der Bildsequenzen benötigt wird, reduziert. Bei der sogenannten bewegungskompensierten Vorhersage wird das Bewegungsvektorfeld für die Bewegung der einzelnen Pixelblöcke von Bild zu Bild abgeleitet. Sobald mehrere Pixelblöcke identische Bewegungsvektoren haben, ist es ausreichend, nur noch einen dieser Pixelblöcke zu speichern. Auf diese Weise kann die Menge der notwendigen Daten um 4% bis 5% reduziert werden.
Technische Beschreibung
Das neu entwickelte Verfahren reduziert die Datenmenge nun noch weiter, indem zusätzlich ein Modell mit 8 Parametern höherer Ordnung verwendet wird. Dabei ist zu beachten, dass Bewegungsvektoren, die aus einer sogenannten Warping-Matrix abgeleitet werden, nicht getrennt übertragen werden. Die Fehlerrate sinkt dabei mit der Anzahl der Parameter immer weiter. Der Decoder verwendet dann die Bewegungsparameter um das Vektorfeld zu rekonstruieren. Die restlichen Bewegungsvektoren werden ohne zusätzliche Manipulation übertragen und rekonstruiert. Die Menge der übertragenen Daten kann daher bei diesem Verfahren stets reduziert, nicht aber erhöht werden.
Anwendungsmöglichkeiten
Videosoftware-Industrie, Online-Videoportale
Beispielhafte Ausführung eines Kodierers
Vorteile
Reduktion der Bitraten
Datenraten können nur reduziert, nicht erhöht werden
Einfach anwendbar
Technischer Reifegrad
Beschreibung der Anwendung einer Technologie (TRL: 2)