54 |
Titel |
TI |
[DE] VORRICHTUNG UND VERFAHREN ZUM CODIEREN UND DECODIEREN EINER MEHRZAHL VON FLIESSKOMMAWERTEN [EN] DEVICE AND METHOD FOR ENCODING AND DECODING A PLURALITY OF FLOATING POINT VALUES [FR] DISPOSITIF ET PROCÉDÉ POUR CODER ET DÉCODER UNE PLURALITÉ DE VALEURS À VIRGULE FLOTTANTE |
71/73 |
Anmelder/Inhaber |
PA |
FRAUNHOFER GES FORSCHUNG, DE
;
KAUP ANDRE, DE
;
SPRINGER DOMINIC, DE
;
UNIV FRIEDRICH ALEXANDER ER, DE
|
72 |
Erfinder |
IN |
KAUP ANDRE, DE
;
SPRINGER DOMINIC, DE
|
22/96 |
Anmeldedatum |
AD |
18.06.2009 |
21 |
Anmeldenummer |
AN |
2009004397 |
|
Anmeldeland |
AC |
EP |
|
Veröffentlichungsdatum |
PUB |
07.01.2010 |
33 31 32 |
Priorität |
PRC PRN PRD |
DE
102008031400
20080702
|
51 |
IPC-Hauptklasse |
ICM |
H04N 7/26
(2006.01)
|
51 |
IPC-Nebenklasse |
ICS |
|
|
IPC-Zusatzklasse |
ICA |
|
|
IPC-Indexklasse |
ICI |
|
|
Gemeinsame Patentklassifikation |
CPC |
H03M 7/24
H04N 19/12
H04N 19/13
H04N 19/14
H04N 19/176
H04N 19/182
H04N 19/593
H04N 19/63
|
|
MCD-Hauptklasse |
MCM |
H04N 7/26
(2006.01)
|
|
MCD-Nebenklasse |
MCS |
H04N 19/593
(2014.01)
|
|
MCD-Zusatzklasse |
MCA |
|
57 |
Zusammenfassung |
AB |
[DE] Die vorliegende Erfindung bezieht sich auf eine Vorrichtung und ein Verfahren zur Codierung und Decodierung einer Mehrzahl von Fließkommawerten (F) mittels kontextbasierter Vorhersage der enthaltenen Mantissenwerte. Die Erfindung ist in der Lage, das starke Sprungverhalten der Mantissen typische Fließkommawerte zu dämpfen und eine effiziente Codierung zu ermöglichen. Ausführungsbeispiele beschreiben eine Vorrichtung zum Codieren einer Mehrzahl von Fließkommawerten (F) mit einer Einrichtung zum Extrapolieren (110), einer Einrichtung zum Ermitteln (120) und einer Einrichtung zum Codieren (130). Die Einrichtung zum Extrapolieren (110) extrapoliert Fließkommawerte (F) aus einer Nachbarschaft eines vorbestimmten Fließkommawertes der Mehrzahl von Fließkommawerten (F), um einen Schätzwert (S) für den vorbestimmten Fließkommawert (I) zu erhalten. Die Einrichtung zum Ermitteln (120) ermittelt einen Mantissen-Restwert aus einer Abweichung des Schätzwertes von dem vorbestimmten Fließkommawert (I). Die Einrichtung zum Codieren (130) codiert den vorbestimmten Fließkommawert durch Codieren des Exponenten des vorbestimmten Fließkommawertes (F) und des Mantissen-Restwerts. [EN] The invention relates to a device and a method for encoding and decoding a plurality of floating point values (F) by predicting the contained mantissa values on the basis of the context. The invention allows the very erratic behavior of the mantissas of typical floating point values to be attenuated while making encoding efficient. Exemplary embodiments describe a device for encoding a plurality of floating point values (F), comprising an extrapolation unit (110), a determination unit (120), and an encoding unit (130). The extrapolation unit (110) extrapolates floating point values (F) from a vicinity of a predetermined floating point value of the plurality of floating points values (F) in order to obtain an estimated value (S) for the predetermined floating point value (I). The determination unit (120) determines a residual value of the mantissa from a difference between the estimated value and the predetermined floating point value (I). The encoding unit (130) encodes the predetermined floating point value by encoding the exponent of the predetermined floating point value (F) and of the residual value of the mantissa. [FR] L'invention concerne un dispositif et un procédé servant à coder et à décoder une pluralité de valeurs à virgule flottante (F) par prédiction contextuelle des valeurs de mantisse présentes. L'invention est capable d'atténuer la forte irrégularité des mantisses dans les valeurs à virgule flottante typiques et permet un codage efficace. Des exemples de réalisation de l'invention concernent un dispositif pour le codage d'une pluralité de valeurs à virgule flottante (F), ce dispositif comprenant une unité d'extrapolation (110), une unité de détermination (120) et une unité de codage (130). L'unité d'extrapolation (110) extrapole des valeurs à virgule flottante (F) à partir d'un voisinage d'une valeur à virgule flottante prédéfinie de la pluralité de valeurs à virgule flottante (F) afin d'obtenir une estimation (S) pour la valeur à virgule flottante prédéfinie (I). L'unité de détermination (120) détermine une valeur résiduelle de la mantisse à partir d'une différence entre l'estimation et la valeur à virgule flottante prédéfinie (I). L'unité de codage (130) code la valeur à virgule flottante prédéfinie par codage de l'exposant de la valeur à virgule flottante prédéfinie (F) et de la valeur résiduelle de la mantisse. |
56 |
Entgegengehaltene Patentdokumente/Zitate, in Recherche ermittelt |
CT |
|
56 |
Entgegengehaltene Patentdokumente/Zitate, vom Anmelder genannt |
CT |
|
56 |
Entgegengehaltene Nichtpatentliteratur/Zitate, in Recherche ermittelt |
CTNP |
|
56 |
Entgegengehaltene Nichtpatentliteratur/Zitate, vom Anmelder genannt |
CTNP |
|
|
Zitierende Dokumente |
|
Dokumente ermitteln
|
|
Sequenzprotokoll |
|
|
|
Prüfstoff-IPC |
ICP |
H04N 7/26
|