Patent ID: 7336713

Claim:
An apparatus for encoding data having a plurality of components representing a position of an object in a multidimensional space, the apparatus comprising: a normalizer which, for each of the plurality of components, determines a maximum value and a minimum value among data of the component and calculates a data range among the data of the component by calculating a difference between the determined maximum and minimum values for the component, compares the calculated data ranges of the plurality of components to determine a maximum range among the calculated data ranges of the components, and normalizes the data of each of the plurality of components based on the determined maximum range among the calculated data ranges of the components; a quantizer which quantizes the normalized data with predetermined quantization bits; a differential pulse code modulation (DPCM) operator which performs a DPCM operation on the quantized data and then outputs differential data; and an entropy encoder which entropy-encodes the differential data and outputs a bitstream, into which the differential data are encoded.