Upscayl. Agrandir les images sans perte de qualité

Avant de présenter Upscayl quelques explications sur la méthode.

Agrandir les images sans perte de qualité, à l’origine un mythe

Voici l’image d’un chat, j’ai fait exprès de la prendre petite.

Voici la même image que j’ai agrandie

L’image n’est pas nette, l’agrandissement se fait avec une perte de qualité. Pourquoi ? Une image est composée d’un certain nombre de pixels. Si j’agrandis l’image je n’augmente pas le nombre de pixels, je me contente d’augmenter leur taille. Ils deviennent donc plus visibles. Une augmentation de taille d’image ne peut se faire sans perte de qualité. Pour avoir une image de plus grande qualité, il faut plus de pixels.

L’intelligence artificielle, la nouvelle solution.

On comprend alors qu’il ne peut pas y avoir d’apparition de pixels supplémentaires sauf si une intelligence artificielle en rajoute. L’IA n’a pas que des aspects négatifs, elle peut avoir des applications pertinentes. De nombreux sites permettent de supprimer des fonds ou des objets sur une photo, certains services désormais permettent d’interpoler un agrandissement « sans perte ». Voici un exemple réalisé avec le site upscale.media. L’image originale, la procédure puis l’image agrandie.

Si vous zoomez un peu et notamment dans la zone vert-bleu, on se rend compte que le rendu n’est pas terrible. J’ai testé avec quelques sites du même type, il n’y en n’a pas un qui se détache vraiment des autres.

Upscayl un logiciel libre qui fait mieux le job

Upscayl est un logiciel disponible sur Windows, Linux et MacOs. Le principe est simple, vous chargez l’image, vous demandez si vous voulez une multiplication par 4 ou par 8. Un répertoire de sortie et c’est fini.

Si on zoome, on voit que la zone bleu-vert ne bave pas trop et pourtant la résolution de l’image est bien plus importante que celle réalisée par le service en ligne. Le logiciel a de plus pour avantage d’être libre et gratuit. Pas de risque ici de voir le service disparaître, devenir payant ou être limité dans la résolution.

Sans être une solution miracle, c’est un logiciel intéressant. On voit par exemple le travail réalisé sur l’image du départ, l’image a tout de même un côté artificiel. En outre, question netteté, il n’y a pas… photo.

9 Comments

  1. Quand on parle d’IA, c’est basé sur du Deep Learning, ou c’est juste de formules de maths un peu plus compliqué que mettre 3 pixels de la même couleur autour de celui d’origine ?

      1. En fait la question était plutôt de savoir quelles technologies étaient mise en œuvre pour que ce programme soit qualifié d’IA.

        Ça revient à donner la définition d’une IA, et Wikipedia peut donc répondre https://fr.wikipedia.org/wiki/Intelligence_artificielle.

        Mais bon, la définition étant assez vaste (histoire de ne pas dire floue), jla question reste ouverte 😉

  2. Bonjour,

    Petite précision : « Disponible sur Windows, PC et Mac. » → « Disponible sur Linux, MacOS et Windows. » (c’est ce qui est indiqué sur le dépôt du projet).

  3. Attention, il faut un certain type de carte graphique pour utiliser le logiciel (compatible Vulkain). Avec ma Radeon d’un certain âge (RX550), impossible !

Comments are closed.