Method for coding a data stream
AssigneeSiemens Aktiengesellschaft
InventorUlrich Lauther
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorUlrich Lauther
Estimating the term…
The invention relates to a method for coding a data stream (DS), wherein the data stream (DS) comprises a multiplicity of characters which are symbols (S) from an alphabet, wherein the characters of the data stream (DS) are combined to form a plurality of blocks (B), and the blocks (B) are entropy-coded on the basis of a code table (CT) valid for the respective block (B). The method according to the invention is characterized by the fact that the blocks (B), by means of iteration (IT), are associated with a plurality of clusters (CL) on the basis of a clearance (d) which is defined such that the clearance (d) between a block (B) and a cluster (CL) is smaller the less pronounced the change in the entropy (ET) of the cluster (CL) when adding the block (B) to the cluster (CL). In a respective iteration step, of the iteration (IT), reassignment of the blocks (B) to the clusters (CL) takes place by virtue of the blocks (B) being assigned in each case to the cluster (CL) with the smallest clearance (d) between the block (B) and the cluster (CL). Then, in each case one code table (CT) is assigned to the clusters (CL) determined by the iteration (IT), which code table is determined on the basis of the frequency distribution of the symbols (S) in at least some of the blocks (B) contained in the respective cluster (CL) and is valid for all blocks (B) of the respective cluster (CL).
A method for coding a data stream, the data stream comprising a plurality of characters that are symbols from an alphabet, the characters in the data stream being combined to form a plurality of blocks, and the plurality of blocks being entropy-coded based on a code table valid for the respective block, the method comprising:
A coding device for coding a data stream, the data stream comprising a plurality of characters that are symbols from an alphabet, the plurality of characters in the data stream being combined to form a plurality of blocks, the coding device operable to subject the blocks to entropy coding based on a code table valid for the respective block, the coding device comprising:
A method for emitting a data stream, the method comprising:
A transmitting apparatus for emitting a data stream, the transmitting apparatus comprising:
A method for transmitting a data stream, the method comprising:
An apparatus for transmitting a data stream, the apparatus comprising;
Dependencies are inferred from the claim text.