Suche in nationalen und internationalen Patentsammlungen
Einige Inhalte dieser Anwendung sind momentan nicht verfügbar.
Wenn diese Situation weiterhin besteht, kontaktieren Sie uns bitte unterFeedback&Kontakt
1. (WO2008080516) VORRICHTUNG UND VERFAHREN ZUM KODIEREN EINES TRANSFORMATIONSKOEFFIZIENTENBLOCKES
Aktuellste beim Internationalen Büro vorliegende bibliographische Daten

Veröff.-Nr.: WO/2008/080516 Internationale Anmeldenummer PCT/EP2007/010756
Veröffentlichungsdatum: 10.07.2008 Internationales Anmeldedatum: 10.12.2007
IPC:
H04N 7/30 (2006.01) ,G06T 9/00 (2006.01)
H Elektrotechnik
04
Elektrische Nachrichtentechnik
N
Bildübertragung, z.B. Fernsehen
7
Fernsehsysteme
24
Systeme zur Übertragung von Fernsehsignalen, die Pulscodemodulation nutzen
26
mittels Bandbreitenreduktion
30
unter Einbeziehung einer Transformationscodierung
G Physik
06
Datenverarbeitung; Rechnen; Zählen
T
Bilddatenverarbeitung oder Bilddatenerzeugung allgemein
9
Bildcodierung, z.B. um von einem bitweise organisierten Bild zu einem nicht bitweise organisierten Bild zu gelangen
Anmelder:
FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V. [DE/DE]; Hansastrasse 27c 80686 München, DE (AllExceptUS)
MOHR, Jörg [DE/DE]; DE (UsOnly)
Erfinder:
MOHR, Jörg; DE
Vertreter:
SCHENK, Markus ; Schoppe, Zimmermann, Stöckeler & Zinkler Postfach 246 82043 Pullach bei München, DE
Prioritätsdaten:
10 2006 061 647.227.12.2006DE
10 2006 061 648.027.12.2006DE
10 2006 061 651.027.12.2006DE
Titel (DE) VORRICHTUNG UND VERFAHREN ZUM KODIEREN EINES TRANSFORMATIONSKOEFFIZIENTENBLOCKES
(EN) DEVICE AND METHOD FOR ENCODING A BLOCK OF TRANSFORMATION COEFFICIENTS
(FR) DISPOSITIF ET PROCÉDÉ POUR CODER UN BLOC DE COEFFICIENTS ISSUS D'UNE TRANSFORMÉE
Zusammenfassung:
(DE) 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.
(EN) Disclosed is a device for encoding a block of transformation coefficients represented by means of several magnitude bits such that the same define a succession of magnitude bit planes. Said device comprises a precoder for traversing the magnitude bits of a predetermined magnitude bit plane in entities of a plurality of neighboring magnitude bits and encoding predetermined magnitude bits of the entities into data words in such a way that a predetermined magnitude bit is encoded into one of the data words along with an associated sign bit, or a predetermined magnitude bit is encoded into one of the data words along with another predetermined magnitude bit of the same entity, a data word buffer for temporarily storing the data words, and an entropy coder for encoding the data words from the data word buffer into an encoded data stream. Also disclosed is another device for encoding a block of transformation coefficients. Said device comprises a coding unit for traversing the magnitude bits of a predefined magnitude bit plane and encoding predefined magnitude bits of the entities into an encoded data stream. The coding unit encompasses: a buffer (106); a bit extractor (104) for determining, during the magnitude bit pass, first status bits indicating a significance relative to the predetermined magnitude bit plane for the transformation coefficients represented by magnitude bits of the predetermined magnitude bit plane which are, at the earliest, next in line according to a pass sequence, from magnitude bits representing the same transformation coefficients as the magnitude bits which are, at the earliest, next in line but lie on more significant bit planes than the latter, and filling the buffer with the determined first status bits; and a coder for encoding the predetermined magnitude bits into the encoded data stream by using the first status bits in the buffer. The invention finally relates to yet another device for endocing a block of transformation coefficients. Said device comprises a coding unit for traversing the magnitude bits of a predetermined magnitude bit plane in entities of a plurality of neighboring magnitude bits and encoding predetermined magnitude bits of the entity into an encoded data stream, and a prediction unit for predicting whether, and if so, which of the magnitude bit(s) among the neighboring magnitude bits of the predetermined magnitude bit plane of an entity that is, at the earliest, next in line according to a pass sequence, is/are part of the predetermined magnitude bits, said coding unit being designed to encode the magnitude bits regardless of the prediction.
(FR) L'invention concerne un dispositif servant à coder un bloc de coefficients issus d'une transformée respectivement représentés au moyen de plusieurs bits de valeur de manière à définir une séquence de plans de bits de valeur. Le dispositif selon l'invention comprend un précodeur qui parcourt les bits de valeur d'un plan de bits prédéterminé parmi les plans de bits en n-uplets constitués respectivement d'une pluralité de bits de valeur voisins et qui code des bits prédéterminés parmi les bits de valeur des n-uplets en mots de données de sorte qu'un bit de valeur prédéterminé est codé conjointement à un bit de signe affecté dans l'un des mots de données ou qu'un bit de valeur prédéterminé est codé conjointement à un autre bit de valeur prédéterminé du même n-uplet dans l'un des mots de données, une mémoire tampon de mots de données servant à la sauvegarde intermédiaire des mots de données, ainsi qu'un codeur entropique servant à coder les mots de données issus de la mémoire tampon de mots de données en un flux de données codé. L'invention concerne également un dispositif servant à coder un bloc de coefficients issus d'une transformée et comprenant un dispositif de codage parcourant les bits de valeur d'un plan de bits prédéterminé parmi les plans de bits et codant des bits prédéterminés parmi les bits de valeur des n-uplets en un flux de données codé. Ce dispositif de codage comprend une mémoire tampon (106), un extracteur de bits (104) servant à déterminer, lors de l'examen des bits de valeur, des premiers bits d'état indiquant un poids par rapport au plan de bits prédéterminé pour les coefficients de transformée représentés par des bits de valeur du plan de bits prédéterminé qui seront au plus tôt les prochains dans l'ordre de passage, et ce à partir de bits de valeur qui représentent les mêmes coefficients de transformée que les bits de valeur qui seront au plus tôt les prochains à passer, mais qui se trouvent dans des plans de bits plus significatifs que ces derniers, et servant à remplir la mémoire tampon avec les premiers bits d'état déterminés, ainsi qu'un codeur servant à coder les bits de valeur prédéterminés en flux de données codé en utilisant les premiers bits d'état dans la mémoire tampon. L'invention concerne enfin un dispositif servant à coder un bloc de coefficients issus d'une transformée et comprenant un dispositif de codage qui parcourt les bits de valeur d'un plan de bits prédéterminé parmi les plans de bits en n-uplets constitués respectivement d'une pluralité de bits de valeur voisins et qui code des bits prédéterminés parmi les bits de valeur des n-uplets en un flux de données codé, ainsi qu'un dispositif prédictif servant à prédire si des bits de valeur parmi les bits de valeur voisins du plan de bits prédéterminé d'un n-uplet qui sera au plus tôt le prochain dans l'ordre de passage appartiennent aux bits de valeur prédéterminés et, si oui, indiquant le ou les bits dont il s'agit. Selon l'invention, ce dispositif de codage est réalisé de manière à procéder au codage en fonction de la prédiction.
front page image
Designierte Staaten: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
Afrikanische regionale Organisation für geistiges Eigentum (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasisches Patentamt (EAPO) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Europäisches Patentamt (EPA) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, PL, PT, RO, SE, SI, SK, TR)
Afrikanische Organisation für geistiges Eigentum (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Veröffentlichungssprache: Deutsch (DE)
Anmeldesprache: Deutsch (DE)
Auch veröffentlicht als:
EP2109993EP2131596JP2010515317US20100111432