摘要 |
<p>Eine Vorrichtung zum Kodieren eines Blockes von Transformationskoeffizienten wird beschrieben, wobei die Transformationskoeffizienten jeweils mittels mehrerer Betragsbits dargestellt sind, so dass dieselben eine Folge von Betragsbitebenen definieren. Sie umfasst einen Vorkodierer zum Durchlaufen der Betragsbits einer vorbestimmten der Betragsbitebenen in Tupeln von jeweils einer Mehrzahl von benachbarten Betragsbits und Kodieren vorbestimmter der Betragsbits der Tupel in Datenwörter derart, dass ein vorbestimmtes Betragsbit zusammen mit einem zugeordneten Vorzeichenbit in eines der Datenwörter kodiert wird, oder dass ein vorbestimmtes Betragsbit zusammen mit einem anderen vorbestimmten Betragsbit des gleichen Tupels in eines der Datenwörter kodiert wird, einen Datenwortzwischenspeicher zum Zwischenspeichern der Datenwörter und einen Entropiekodierer zum Kodieren der Datenwörter (aus dem Datenwortzwischenspeicher in einen kodierten Datenstrom. Ferner wird eine Vorrichtung zum Kodieren eines Blockes von Transformationskoeffizienten beschrieben, die eine Kodiereinrichtung zum Durchlaufen der Betragsbits einer vorbestimmten der Betragsbitebenen und Kodieren vorbestimmter der Betragsbits der Tupel in einen kodierten Datentstrom, wobei die Kodiereinrichtung einen Zwischenspeicher (106); einen Bitextraktor (104) zum, beim Durchlaufen der Betragsbits, Ermitteln erster Statusbits, die für die Transformationskoeffizienten, die durch Betragsbits der vorbestimmten Betragsbitebene dargestellt sind, die gemäß einer Reihenfolge des Durchlaufens frühestens als nächstes an der Reihe sind, eine Signifikanz bezogen auf die vorbestimmte Betragsbitebene anzeigen, aus Betragsbits, die die gleichen Transformationskoeffizienten darstellen wie die frühestens als nächstes an der Reihe seienden Betragsbits, aber in signifikanteren Bitebenen liegen als dieselben und Befüllen des Zwischenspeichers mit den ermittelten ersten Statusbits; und einen Kodierer zum Kodieren der vorbestimmten Betragsbits in den kodierten Datenstrom unter Verwendung der ersten Statusbits in dem Zwischenspeicher aufweist. Schließlich wird eine Vorrichtung zum Kodieren eines Blockes von Transformationskoeffizienten beschrieben, die eine Kodiereinrichtung zum Durchlaufen der Betragsbits einer vorbestimmten der Betragsbitebenen in Tupeln von jeweils einer Mehrzahl von benachbarten Betragsbits und Kodieren vorbestimmter der Betragsbits der Tupel in einen kodierten Datenstrom und eine Vorhersageeinrichtung zum Vorhersagen, ob und, wenn ja, welcher oder welche der Betragsbits unter den benachbarten Betragsbits der vorbestimmten Betragsbitebene eines gemäß einer Reihenfolge des Durchlaufens frühestens als nächstes an der Reihe seienden Tupels zu den vorbestimmten Betragsbits gehört, wobei die Kodiereinrichtung ausgebildet ist, um die Kodierung abhängig von der Vorhersage vorzunehmen.</p> |