JPEG utilise en fait deux types de compression, avec et sans perte. La compression sans perte ne provoque pas d'artefacts, nous pouvons donc ignorer cette partie. Le type particulier de compression avec perte en JPEG, appelé transformée en cosinus discrète pour les nœuds mathématiques, permet un compromis entre le taux de compression et la fidélité. La plupart des logiciels en font une valeur de «qualité», généralement sur une échelle de 0 à 100, 100 étant effectivement sans perte ou très peu et les choses en descendant.
Cet algorithme de compression particulier a été adopté parce qu'il est bon pour jeter le genre de choses que le système visuel humain ne remarque pas autant que les autres composants de la scène. C'est en partie pourquoi des images d'aspect assez décent peuvent avoir des taux de compression impressionnants. C'est aussi pourquoi cela fonctionne bien sur de vraies photographies à tons continus et moins bien sur des images synthétiques et des dessins au trait.
Voici une région 200 x 300 d'une photo plus grande avec les pixels répliqués 2x pour mieux les voir. Cette compression JPEG utilisée "qualité" 100:
Qualité 80, réduction de la taille du fichier de 79%:
Qualité 60, 86% de réduction:
Qualité 40, réduction de 90%:
Les réductions de taille de fichier étaient basées sur des compressions JPEG de l'ensemble du fichier, de sorte que les structures d'en-tête et autres frais généraux fixes ne constituaient qu'une petite partie des données.
Notez que vous devez chercher pour trouver des artefacts dans la deuxième image, même si près des 4/5 des informations originales ont été jetées. Les artefacts de compression JPEG sont généralement plus visibles sur les arêtes vives et dans les zones plates qui changent lentement. Étant donné que les dessins au trait sont tous des bords nets, la compression JPEG n'est pas appropriée pour cela.
Vous pouvez voir les artefacts de compression s'aggraver progressivement à des taux de compression plus élevés. Gardez à l'esprit que l'image du bas conserve une quantité incroyable d'informations visuelles pour avoir supprimé 9/10 de ses informations brutes.
Les types d'artefacts caractéristiques de la compression avec perte JPEG sont le "blocage" dans les zones plates changeant lentement et la "saleté" entourant les bords à contraste élevé. Par exemple, voir la zone en bas à droite dans l'image ci-dessus. Cela contient un arrière-plan flou, donc les valeurs changent lentement. Le bloc est tout à fait évident. Pour des exemples de la "saleté", regardez autour de la corne gauche de la chèvre. Ces deux types d'artefacts indiquent généralement que la compression JPEG a été envisagée. Recherchez-les également dans les autres images ci-dessus pour avoir une idée de ce à quoi elles ressemblent lorsqu'elles commencent à apparaître et du type de taux de compression que vous pourriez tolérer dans diverses circonstances.