Compression sans perte

Définition - Que signifie la compression sans perte?

La compression sans perte implique la compression des données de telle sorte que l'ensemble de données d'origine soit entièrement reconstruit lors de l'inversion de la compression. Ceci est en contraste avec la compression «avec perte», où certaines données peuvent être perdues dans le processus d'inversion.

La compression sans perte est également appelée compression audio sans perte.

Definir Tech explique la compression sans perte

Une façon générale de penser à la compression sans perte est que pour de nombreux types de fichiers, y compris les programmes exécutables et les modules de code, il est absolument impératif que toutes les données dans un format compressé soient entièrement reconstruites lorsque la compression est inversée. Des technologies telles que les utilitaires de fichiers zip fournissent ce type de service, tandis que la décompression des fichiers conduit à des ensembles de données entièrement reconstitués. En revanche, pour la musique, l'image ou la vidéo, il peut être acceptable d'avoir une certaine perte de données après compression. En effet, bien que la qualité du support puisse être affectée, ces formats seront toujours digestes et utiles avec une certaine perte de données.

La réalisation de la compression sans perte fonctionne grâce à des ensembles d'algorithmes hautement sophistiqués. Beaucoup d'entre eux incluent la modélisation des données pour la compression afin d'évaluer comment réduire l'espace de stockage nécessaire sans affecter la reconstitution de l'ensemble de données. Les experts soulignent que toutes sortes de stratégies de compression sans perte fonctionnent différemment. Toute technique qui peut réduire les besoins de stockage tout en fournissant une reconstitution complète des données peut être décrite comme une compression sans perte. Certains d'entre eux fonctionnent sur la base de la construction de données probable ou improbable, où les algorithmes peuvent deviner ou prédire comment les ensembles de données peuvent être assemblés afin de reconstituer un fichier.

Un examen plus approfondi des algorithmes de compression sans perte montre que beaucoup d'entre eux fonctionnent selon le principe d'élimination ou de gestion de la redondance. En utilisant des stratégies telles que le remplacement de chaînes de bits et la conversion de données, ces algorithmes peuvent réduire la taille des fichiers tout en fournissant une sorte de raccourci que les machines peuvent utiliser pour reconstituer les données ultérieurement. Encore une fois, il existe de nombreuses façons de le faire, y compris des pointeurs utiles qui peuvent fournir des valeurs cohérentes pour les bits de données redondants.