AccueilđŸ‡«đŸ‡·Chercher

Code Ă  longueur variable

Dans la théorie des codes, le code à longueur variable est un code qui associe les symboles de la source à un nombre variable de bits.

Les codes Ă  longueur variable peuvent permettre Ă  la source d'ĂȘtre compressĂ©e et dĂ©compressĂ©e avec une erreur nulle: il s'agit d'une compression sans perte. L'opĂ©ration inverse du codage est alors possible pour chaque symbole. À partir d'une bonne stratĂ©gie de codage, une source i.i.d peut ĂȘtre compressĂ©e arbitrairement proche de son entropie, ce qui permet par exemple d'associer des mots longs aux symboles sources les moins frĂ©quents. C'est la diffĂ©rence avec les mĂ©thodes de codage Ă  longueur fixe.

Ce code est surtout utilisé dans la compression d'image et de vidéo. Les applications directes les plus connues sont les suivantes : le codage de Huffman, le codage de Lempel-Ziv et le codage arithmétique.

Voir aussi

Références

(en) Jean Berstel, Dominique Perrin et Christophe Reutenauer, Codes and Automata, Cambridge, Cambridge University Press, , 619 p. (ISBN 978-0-521-88831-8, lire en ligne)


Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.