Method and device for encoding blocks of values
AssigneeKoninklijke Philips Electronics N.V.
InventorsRenatus Van Der Vleuten, Lambertus Van Eggelen, Ihor Kirenko
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips Electronics N.V.
InventorsRenatus Van Der Vleuten, Lambertus Van Eggelen, Ihor Kirenko
Estimating the term…
The present invention relates to a method of encoding blocks of values, e.g. DCT blocks, generated in accordance with an image compression scheme. The values are expressed as a set of bit planes, each bit plane comprising, for the values, all bits with a specific significance. In each bit plane at least one parameter is determined (7) in accordance with a predetermined definition, the parameter defining a partition of the bits in the bit plane which encloses all set bits. All bits in the partition are transferred (8) to a bit stream that may be truncated. This provides a method with low complexity. The invention further relates to a corresponding encoding device, a corresponding decoding device, and a corresponding bit-stream.
A method of encoding a signal, comprising blocks of values in order to obtain a bit-stream, the method comprising the steps of:
A device (26) for encoding a signal, comprising blocks of values, in order to obtain a bit-stream, the device comprising means (30) for representing a block as a sequence of bit planes, wherein the most significant bits of said values form a most significant bit plane, and the respective less significant bits of said values form respective less significant bit planes;
A device (35) for decoding a bit-stream, corresponding to blocks of values, wherein each block is represented as a sequence of bit planes, the most significant bits of said values forming a most significant bit plane, and the respective less significant bits of said values forming respective less significant bit planes, and wherein the bit stream comprises information extracted from said bit planes, wherein the device comprises means (36, 37) for receiving from said bit-stream at least one parameter (RMAX/CMAX;SMAX), determined, in accordance with a predetermined parameter definition, in such a way that said at least one parameter defines a partition of the bits in the bit plane, the partition including all set bits, means (36, 37) for receiving all bits in said partition of bits, and means for reconstructing (37) said values on the basis of said at least one parameter and said received bits.
A bit-stream (34), corresponding to blocks of values, wherein each block is represented as a sequence of bit planes, the most significant bits of said values forming a most significant bit plane, and the respective less significant bits of said values forming respective less significant bit planes, and wherein the bit-stream comprises information extracted from said bit planes, wherein for a bit plane the bit-stream comprises at least one parameter (RMAX/CMAX;SMAX), determined in accordance with a predetermined parameter definition, in such a way that said at least one parameter defines a partition of the bits in the bit plane, the partition including all set bits, and all bits in said partition of bits.
Dependencies are inferred from the claim text.