Device and method for encoding and decoding a plurality of floating point values

Patent type: Secondary Application

Patent number: WO002010000392A3

Registration date: June 18, 2009


Abstract

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.

Invention

Patent holder(s)