METHOD AND APPARATUS FOR OPTIMIZED LOSSLESS COMPRESSION USING A PLURALITY OF CODERS
A method of lossless compression of a stream of data first includes using a plurality of lossless coders to compress a test portion of the data stream (30). Once the test portion is compressed, the method determines a performance characteristic(s) associated with each of the lossless coders (32). Th...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method of lossless compression of a stream of data first includes using a plurality of lossless coders to compress a test portion of the data stream (30). Once the test portion is compressed, the method determines a performance characteristic(s) associated with each of the lossless coders (32). Then the method selects one of the lossless coders based on the performance characteristic(s) and encodes a first portion of the data stream with the selected coder. Thereafter, the method includes repeating the using, determining, selecting and encoding steps for another test portion and a second portion of the data stream. Notably, the repeating step may include selecting a different one of the lossless coders.
Un procédé de compression sans perte d'un train de données consiste tout d'abord à utiliser une pluralité de codeurs sans pertes afin de comprimer une partie d'essai du train de données (30). Une fois la partie d'essai comprimée, le procédé détermine une ou des caractéristiques de fonctionnement associées à chacun des codeurs sans perte (32). Ensuite, le procédé sélectionne un des codeurs sans perte sur la base de la ou des caractéristiques de fonctionnement et il code une première partie du train de données avec le codeur sélectionné. Ensuite, le procédé consiste à répéter les étapes d'utilisation, de détermination, de sélection et de codage pour une autre partie d'essai et une seconde partie du train de données. Il est à noter que l'étape de répétition peut comprendre la sélection d'un autre codeur sans perte. |
---|