Il existe trois indicateurs importants pour mesurer les performances de la technologie de compression des données : 1. Le taux de compression des données, qui fait référence à la proportion de données compressées ; 2. L'algorithme pour réaliser la compression doit être simple, ce qui signifie que la vitesse de compression des données est rapide ; 3. L'effet de récupération des données doit être bon, pour restaurer complètement les données d'origine autant que possible.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
La technologie de compression de données est une technologie qui utilise le moins de chiffres pour représenter les signaux.
En raison de l'énorme volume de données d'informations multimédias numériques, en particulier des signaux vidéo et audio numériques, il sera difficile d'obtenir une application pratique sans compression efficace. Par conséquent, la technologie de compression de données est devenue une technologie commune clé dans les communications numériques, la diffusion, le stockage et le divertissement multimédia d'aujourd'hui.
Indicateurs pour mesurer les méthodes de compression des données : taux de compression, vitesse et effet.
Taux de compression des données
Le taux de compression des données (nom anglais : data compression ratio) est un indicateur de qualité qui mesure l'efficacité de compression d'un compresseur de données. Il fait référence à la proportion de données compressées.
L'algorithme pour réaliser la compression doit être simple, c'est-à-dire que la vitesse de compression des données est rapide
Plus l'effet de récupération des données est efficace, les données d'origine doivent être restaurées aussi complètement que possible
La compression des données signifie que les données ne sont pas perdues. Une méthode technique qui réduit la quantité de données pour réduire l'espace de stockage et améliorer l'efficacité de leur transmission, de leur stockage et de leur traitement sur la base des informations. Ou réorganisez les données selon un certain algorithme pour réduire la redondance des données et l'espace de stockage.
La compression des données est divisée en deux catégories, avec trois méthodes de classification :
1. Compression instantanée et compression non instantanée
La compression instantanée convertit les signaux vocaux en signaux numériques, les compresse en même temps, puis les transmet. instantanément via Internet. La compression en temps réel est généralement utilisée dans la transmission de données vidéo et audio.
La compression en temps non réel est effectuée en cas de besoin et n'a pas de nature en temps réel. La compression non instantanée ne nécessite généralement pas d'équipement spécial, il suffit d'installer et d'utiliser le logiciel de compression correspondant directement sur l'ordinateur.
2. Compression numérique et compression de fichiers
La compression numérique fait spécifiquement référence à certaines données sensibles au temps, qui sont souvent collectées, traitées ou transmises en temps réel.
La compression de fichiers fait spécifiquement référence à la compression de données à stocker sur des supports physiques tels que des disques, comme la compression des données d'un article, d'une donnée musicale, d'une donnée d'encodage de programme, etc.
3. Compression sans perte et compression avec perte
La compression sans perte utilise la redondance statistique des données pour la compression, de sorte que le taux de compression de la compression sans perte est généralement inférieur. Ce type de méthode est largement utilisé dans la compression de données texte, de programmes et de données d'image dans des applications spéciales nécessitant un stockage précis des données.
La méthode de compression avec perte profite du fait que la vision et l'audition humaines sont insensibles à certaines composantes fréquentielles des images et des sons, permettant de perdre une certaine quantité d'informations pendant le processus de compression. La compression avec perte est largement utilisée pour compresser des données vocales, image et vidéo.
Informations étendues : Application de la compression des données
Une méthode de compression très simple est le codage en longueur. Cette méthode utilise un codage simple des données et de la longueur des données pour remplacer les mêmes données continues. Il s'agit d'une forme de compression de données sans perte. Exemple. Cette méthode est souvent utilisée sur les ordinateurs de bureau pour mieux utiliser l'espace disque ou pour mieux utiliser la bande passante d'un réseau informatique. L'absence de perte est une exigence très critique pour les données symboliques telles que les feuilles de calcul, le texte, les fichiers exécutables, etc., car, à l'exception de quelques cas limités, même une modification d'un bit de données est inacceptable dans la plupart des cas.
Pour les données vidéo et audio, un certain degré de dégradation de la qualité est acceptable tant que des parties importantes des données ne sont pas perdues. En exploitant les limites du système perceptuel humain, l'espace de stockage peut être économisé de manière significative et la qualité des résultats obtenus n'est pas significativement différente de la qualité des données originales. Ces méthodes de compression de données avec perte nécessitent souvent un compromis entre la vitesse de compression, la taille des données compressées et la perte de qualité.
La compression d'image avec perte est utilisée dans les appareils photo numériques, ce qui augmente considérablement la capacité de stockage sans presque aucune perte de qualité d'image. La compression vidéo avec codec MPEG-2 avec perte pour DVD implémente des fonctionnalités similaires.
Dans la compression audio avec perte, des méthodes psychoacoustiques sont utilisées pour supprimer les composants inaudibles ou difficiles à entendre du signal. La compression de la parole humaine utilise souvent des techniques plus professionnelles, c'est pourquoi les gens distinguent parfois la « compression de la parole » ou le « codage de la parole » comme domaine de recherche indépendant de la « compression audio ». Différentes normes de compression audio et vocale appartiennent à la catégorie des codecs audio. Par exemple, la compression vocale est utilisée pour la téléphonie sur Internet, tandis que la compression audio est utilisée pour l'extraction et le décodage de CD à l'aide de lecteurs MP3.
La base théorique de la compression théorique est la théorie de l'information (qui est étroitement liée à la théorie algorithmique de l'information) et la théorie de la distorsion du débit. Les travaux de recherche dans ce domaine ont été principalement posés par Claude Shannon, qui a publié à la fin des années 40 et au début des années 50 Un fondamental. papier dans ce domaine. Doyle et Carlson ont écrit en 2000 que la compression de données « possède l'un des principes de conception les plus simples et les plus élégants dans tous les domaines de l'ingénierie ». La cryptographie et la théorie du codage sont également des sujets étroitement liés, et l'idée de compression des données est profondément enracinée dans l'inférence statistique.
De nombreux systèmes de compression de données sans perte peuvent être considérés comme des modèles en quatre étapes. Les systèmes de compression de données avec perte contiennent généralement plus d'étapes, telles que la prédiction, la transformation de fréquence et la quantification.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!