Qu'est-ce que la compression par ondelettes?
La compression par ondelettes est une technique utilisée pour compresser des signaux vidéo et audio. Cela fonctionne mieux pour la compression d'images à contraste élevé et de son de courte durée. Les fichiers vidéo et audio étant souvent très volumineux, la compression est importante car elle permet de partager des informations sur un réseau ou de les envoyer par courrier électronique plus rapidement que le fichier non compressé. La compression par ondelettes utilise un processus appelé transformées en ondelettes pour collecter les informations nécessaires sur le fichier. Le fichier résultant peut être soit sans perte, ce qui signifie qu'il est aussi bon que le fichier d'origine, ou avec perte, ce qui signifie que certaines informations ont été perdues.
Pour compresser, par exemple, une photographie utilisant la compression d’ondelettes, l’ensemble de l’image est traité comme une série d’ondelettes. Les ondelettes sont des changements de pixel en pixel, mesurés par la déviation d'un pixel individuel par rapport à zéro. La distance de l'écart est enregistrée sous forme de coefficient, un nombre entier qui mesure une propriété ou une caractéristique. Dans ce cas, le coefficient mesure la couleur du pixel. Le processus de mesure et d'enregistrement des coefficients des pixels est appelé transformation en ondelettes.
A ce stade de la compression en ondelettes, aucune compression n'a encore eu lieu. L'image vient d'être traduite sous une forme avec laquelle l'ordinateur peut travailler. Au lieu d'une image en couleur, l'ordinateur dispose maintenant d'une série de chiffres. La prochaine étape de la compression en ondelettes est un processus appelé décomposition.
Pendant la décomposition, les coefficients des pixels adjacents sont moyennés. Le calcul de la moyenne produit une version simplifiée de la vague, rendant la description de l'image plus petite. Ce processus est répété jusqu'à ce que l'image soit complètement compressée. Plus le processus est répété plusieurs fois, plus le fichier de données peut être petit et plus vite le fichier sera transmis.
La taille finale du fichier compressé dépend non seulement de la taille du fichier d'origine, mais également de la qualité souhaitée du produit final. Parfois, lorsqu’un fichier est décompressé, les informations jugées inutiles par l’ordinateur sont supprimées pour lui permettre de se réduire. Cette compression est appelée compression avec perte et donne un fichier qui n’est pas aussi bon que le fichier original.
La compression par ondelettes peut également utiliser une méthode sans perte, dans laquelle aucune information n'est jetée. Il en résulte un fichier compressé qui, une fois décompressé, présente exactement la même qualité que le fichier d'origine. Le compromis est qu'un fichier compressé avec une méthode sans perte sera plus volumineux qu'un fichier compressé avec une méthode avec perte.