Accueil🇫🇷Chercher

Compression fractale

La compression fractale est une méthode de compression d'image encore peu utilisée aujourd’hui. Elle repose sur la détection de la récurrence des motifs, et tend à éliminer la redondance d’informations dans l'image.

C'est une méthode destructive puisque l'ensemble des données de départ ne se retrouve pas dans l'image finale. Il existe plusieurs méthodes (subdivision de triangles, Delaunay etc.) mais la compression par la méthode Jacquin est la plus connue.

Illustration par la MĂ©thode Jacquin

  • La compression fractale consiste tout d'abord Ă  rĂ©aliser deux segmentations (appelĂ©es aussi pavages, ou partitionnements) sur une image : une segmentation de figures Sources et une segmentation de figures Destinations.
  • Il s'agit alors de trouver pour chaque figure Source, quel est le meilleur couple (figure source, figure destination) minimisant une erreur. Cette erreur est gĂ©nĂ©ralement calculĂ©e en soustrayant les deux figures. Pour rĂ©aliser l'opĂ©ration de soustraction, il est nĂ©cessaire d'opĂ©rer une transformation de la figure source aux dimensions (et Ă  la gĂ©omĂ©trie) de la figure destination.

De plus, des règles comme la rotation et les retournements sont possibles.

  • Une fois que tous les couples ont Ă©tĂ© trouvĂ©s, le fichier de sortie contient alors les diffĂ©rents couples, ainsi que les diffĂ©rentes transformations effectuĂ©es (rotation, rĂ©duction de la moyenne etc.).
  • Lors de la dĂ©compression, l'image est recrĂ©Ă©e Ă  partir de ces transformations. La convergence est alors garantie par le fait que d'une part il y a une minimisation d'erreur (diffĂ©rence) et une modification des pixels, et d'autre part, que les figures sources sont plus grandes que les figures destinations. La compression fractale utilise la mĂŞme propriĂ©tĂ© pour reconstruire l'image.

Partitionnements

Le partitionnement est l’opération qui consiste à segmenter une image en régions. Dans la compression par la méthode Jacquin, nous avons besoin de 2 partitionnements : Source et Destination. La méthode Jacquin utilise par exemple des figures carrées, mais d'autres formes sont possibles (nids d'abeilles, triangles etc).

  • Un point essentiel dans les partitionnements Source et Destination est que le pavage destination doit ĂŞtre plus petit que le pavage source. En effet, dans le cas contraire, nous serions amenĂ©s Ă  faire un agrandissement (et non une rĂ©duction) lors de la transposition des figures sources vers les figures destinations. Une fractale possède un motif se rĂ©pĂ©tant Ă  l’infini, en se rĂ©trĂ©cissant. Aussi, nous perdons cette propriĂ©tĂ© si le partitionnement destination est plus grand que le partitionnement source, l’image ne pourra alors pas converger.
  • Le partitionnement par la mĂ©thode Jacquin est un partitionnement statique. L'utilisation d'un partitionnement adaptatif (qui dĂ©pend de l'image Ă  traiter) amĂ©liore considĂ©rablement le facteur de compression.

DĂ©compression

La décompression consiste en la lecture du fichier contenant les correspondances figure source-figure destination. Il suffit ensuite d'appliquer les transformations plusieurs fois. Ce procédé de reconstruction itéré, aussi connu sous le nom de système de fonctions itérées, garantit une convergence, relative, vers l'image de départ. La qualité du résultat dépend fortement de la taille des figures de segmentation, plus les figures seront nombreuses, et plus l'image résultante sera de qualité.

Assises mathématiques

  • Une image en noir et blanc peut ĂŞtre reprĂ©sentĂ©e par un vecteur dans un espace vectoriel de dimension n : la i-ième composante du vecteur reprĂ©sente le niveau de gris du i-ième pixel. Le niveau de gris d'un pixel peut aller de 0 Ă  255. C'est sur ce modèle mathĂ©matique d'une image que pourront s'appliquer la compression et la dĂ©compression. On peut considĂ©rer une image en couleur comme Ă©tant la superposition de 3 calques primaires rouge vert bleu.
  • Pour la compression, la garantie de pouvoir trouver les couples (figure source, figure destination) ainsi que les transformations adaptĂ©es repose sur le ThĂ©orème du collage.
  • Pour la dĂ©compression, la garantie de convergence vers l'image compressĂ©e est assurĂ©e par le ThĂ©orème du point fixe. C'est ce thĂ©orème qui impose que le pavage destination doit ĂŞtre plus petit que le pavage source.

Notes et références

    Voir aussi

    Liens internes

    Liens externes

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