Patent ID: 8990275
Filing Date: 2015-03-24
Classification: G06T,H03M,H04N

Abstract:
1. A method for encoding floating-point formatted data, wherein the floating-point format comprises at least an exponent and a mantissa and wherein the floating-point formatted data are geometry data of a 3D mesh model and comprise texture coordinates, the method comprising steps of: determining if a current floating-point formatted data value was previously stored in a memory being one of a plurality of separate memories, each of the separate memories having predefined size, wherein separate the separate memories are used for different exponents and each of the memories is associated with an exponent, and wherein the current floating-point formatted data value has a current exponent and a current mantissa; if the current floating-point formatted data value was not previously stored in said memory, storing it in the memory used for the current exponent, and encoding it; otherwise, determining the storage position of said value within the memory used for the current exponent, and encoding a reference pointing to the storage position; and encoding the exponent, an indication of the exponent or a pointer pointing to the memory associated with the current exponent; wherein said steps of determining if a current value was previously stored in a memory, storing the value in the memory and determining the storage position refer only to a memory that is associated with the exponent of said current floating-point formatted data value and refer to mantissa, or to mantissa and sign.