Stability AI a annoncé la sortie de son API d’agrandissement d’images, Image Upscaling API. Cette API utilise la technologie dite d’élargissement d’image de Stable Diffusion afin d’agrandir les images sans compromettre leur netteté.
Les images numériques sont composées de pixels qui contiennent des informations de couleur et de tonalité. Le nombre de pixels qui composent une image détermine sa netteté, c’est-à-dire sa résolution. Si l’on agrandit simplement une petite image en modifiant sa longueur et sa largeur, le nombre de pixels ne change pas, ce qui entraîne une perte de qualité et une augmentation de la pixellisation.
Cependant, une technologie a été développée pour agrandir les images en interpolant les pixels de l’image à l’aide d’un algorithme spécifique, afin de minimiser la perte de qualité. Récemment, des techniques d’interpolation de pixels basées sur l’IA ont également été développées. L’ Image Upscaling API de Stability AI utilise la technologie Stable Diffusion 4x Upscaler, qui utilise la bibliothèque de super-résolution Real-ESRGAN et la technologie de diffusion stable pour agrandir les images. Cette API est conforme à la vision de Stability AI, qui vise à améliorer en permanence les derniers modèles d’agrandissement d’images.
Par exemple, si l’on agrandit une image de 512 x 512 pixels deux fois, l’image agrandie à 1024 x 1024 pixels sans interpolation (à gauche) et l’image agrandie à 1024 x 1024 pixels avec l’API d’upscaling d’images de Stability AI (à droite) sont comparées ci-dessous. Il est possible de comparer les deux images en faisant glisser la barre centrale de gauche à droite. La documentation pour utiliser l’Image Upscaling API est disponible sur la plateforme de Stability AI.
Documentation disponible à partir de ce lien : https://platform.stability.ai/docs/features/image-upscaling
Les utilisateurs de Stability for Photoshop ou de Stability for Blender se réjouiront également de pouvoir utiliser cet outil déjà intégré aux dernières versions de ces add-ons.
Commentaires