Options
Title
Vorrichtung und Verfahren zum Codieren und Decodieren einer Mehrzahl von Fliesskommawerten
Date Issued
2008
Author(s)
Springer, D.
Kaup, A.
Patent No
102008031400
Abstract
(B3) Die vorliegende Erfindung bezieht sich auf eine Vorrichtung und ein Verfahren zur Codierung und Decodierung einer Mehrzahl von Fliesskommawerten (F) mittels kontextbasierter Vorhersage der enthaltenen Mantissenwerte. Die Erfindung ist in der Lage, das starke Sprungverhalten der Mantissen typischen Fliesskommawerte zu daempfen und eine effiziente Codierung zu ermoeglichen. Ausfuehrungsbeispiele beschreiben eine Vorrichtung zum Codieren einer Mehrzahl von Fliesskommawerten (F) mit einer Einrichtung zum Extrapolieren (110), einer Einrichtung zum Ermitteln (120) und einer Einrichtung zum Codieren (130). Die Einrichtung zum Extrapolieren (110) extrapoliert Fliesskommawerte (F) aus einer Nachbarschaft eines vorbestimmten Fliesskommawertes der Mehrzahl von Fliesskommawerten (F), um einen Schaetzwert (S) fuer den vorbestimmten Fliesskommawert (I) zu erhalten. Die Einrichtung zum Ermitteln (120) ermittelt einen Mantissen-Restwert aus einer Abweichung des Schaetzwertes von dem vorbestimmten Fliesskommawert (I). Die Einrichtung zum Codieren (130) codiert den vorbestimmten Fliesskommawert durch Codieren des Exponenten des vorbestimmten Fliesskommawertes (F) und des Mantissen-Restwerts.
DE 102008031400 B3 UPAB: 20100115 NOVELTY - The device has an extrapolating device (110) extrapolating floating-point values (F) corresponding to image points to be sampled in proximity of predetermined floating-point values for attaining an estimation value for the predetermined floating-point values. A determining device (120) determines a mantissa-residual value depending on a difference of a mantissa of the estimation value and a mantissa of the predetermined floating-point values. A coding device (130) codes the predetermined floating-point values by coding exponents of the floating-point values and the mantissa-residual value. DETAILED DESCRIPTION - INDEPENDENT CLAIMS are also included for the following: (1) a device for decoding multiple coded floating-point values (2) a method for coding multiple floating-point values (3) a method for decoding multiple coded floating-point values (4) a computer program comprising instructions for coding multiple floating-point values or for decoding multiple coded floating-point values. USE - Device for coding multiple floating-point values for compressing of a 3-channel-high dynamic range image i.e. red blue and green image. Can also be used for compressing video data and audio data. ADVANTAGE - The device reduces a number of mantissa-residual values, interprets the mantissa-residual values as a new mantissa value of the floating-point values, thus reducing entropy of the mantissa value and efficiently compressing multiple floating-point values.
Language
de
Patenprio
DE 102008031400 A: 20080702