how-tos

Stress test de retouche itérative avec GPT Image 2.5 : que reste-t-il après 10 révisions successives ?

Poyo.ai Team
7 min read
Share:

Stress test de retouche itérative avec GPT Image 2.5 : que reste-t-il après 10 révisions successives ? — illustration éditoriale de couverture

Points clés à retenir (TL;DR) : Au cours d'une chaîne séquentielle de 10 retouches sur l'intérieur d'un cinéma rétro vide, GPT Image 2.5 Sunburst a démontré une persistance sémantique remarquable couplée à un lissage progressif des micro-textures :

  • Mémoire sémantique exceptionnelle : Les éléments introduits dès les premières étapes (coucher de soleil sur l'écran au tour 1, fougère en pot au tour 4, programme plié au tour 7) sont restés parfaitement ancrés et identifiables jusqu'au tour 10 ;
  • Dérive progressive des textures : En l'absence de masque d'inpainting, réinjecter chaque génération comme image source pour la suivante provoque un lissage cumulatif — le veinage fin des boiseries et le velours des fauteuils prennent peu à peu un aspect pictural façon peinture numérique.

Lorsqu'un client demande « juste une petite modification de plus », il est essentiel de connaître les points forts et les limites d'usure de l'édition d'image par IA sans masque.


1. Protocole expérimental et règles de contrôle

Le test a débuté avec un cliché de référence épuré d'une salle de cinéma vide : un écran blanc vierge, des fauteuils bordeaux, des boiseries sombres, des rideaux latéraux et une allée centrale.

Intérieur d'origine du cinéma avec écran blanc, sièges bordeaux et boiseries

Contraintes d'encadrement :

  1. Modèle et paramètres : gpt-image-2.5-sunburst, format 16:9, résolution 2K (2048 × 1152 PNG), qualité medium.
  2. Chaîne autorégressive pure : Chaque tour a pris exclusivement la sortie du tour précédent comme entrée image. Aucun retour en arrière, aucune sélection de graines, aucune retouche externe ni masque de détourage.
  3. Clause stricte de conservation : Chaque prompt se concluait par la formule suivante :

    « Preserve every other existing detail and all earlier edits: cinema architecture, screen frame, wood panels, wall sconces, seating layout, seat shapes, burgundy seat upholstery, camera position, crop, perspective and exposure. Do not add people, rearrange seats, zoom or add text. This is a local edit of the previous image, not a redesign. »


2. Déroulé tour par tour des 10 révisions

Planche contact présentant le cinéma d'origine et l'ensemble des 10 révisions successives Sunburst

Lire de gauche à droite, puis de haut en bas. 👉 Ouvrir la planche contact des 10 étapes en pleine résolution.

Synthèse des étapes et observations visuelles

TourModification demandéeRéponse sur l'objet cibléStabilité de l'arrière-plan et des textures
0Référence de départÉcran blanc, sièges bordeaux, boiseries sombresRendu photographique précis et net
1Coucher de soleil marin avec voilier blanc sur l'écranL'océan et le bateau s'intègrent parfaitement dans le cadreArchitecture globale parfaitement préservée
2Rideau gauche teinté en bleu canard douxTeinte uniforme du rideau gauche avec drapé réalisteImage sur l'écran et rideau droit inchangés
3Rideau droit teinté en bleu marine profondRideau droit bleu marine ; rideau gauche reste canardLes deux teintes coexistent harmonieusement
4Fougère en pot crème, premier rang à gaucheLa plante apparaît près du premier rang avec des ombres portéesOccultations des sièges parfaitement respectées
5Petite lanterne en laiton, allée premier rang droiteLanterne en laiton chaleureuse posée au solReflets lumineux cohérents sur le sol
6Tapis d'allée indigo avec bordures crèmeTapis d'allée indigo et liserés crème insérésSeuil d'alerte : léger bruit sur les panneaux de bois
7Programme ivoire plié sur un coussin au premier rangDépliant en papier disposé naturellement sur le siègeHaute fidélité spatiale sur les micro-objets
8Voile du bateau changée en rouge vifVoile blanche modifiée avec succès en rouge éclatantSurface de la mer ré-échantillonnée ; légères bandes de couleur
9Pot de la fougère changé en terre cuiteLe pot crème devient orange terre cuite matGéométrie du feuillage et échelle de la plante conservées
10Rideau droit passé de marine à ocreRideau droit devient ocre ; gauche reste canardLissage pictural visible sur l'ensemble des surfaces

3. Bilan analytique : ce qui a tenu vs ce qui a dérivé

Dixième révision montrant les objets conservés avec l'adoucissement des textures dans la salle

1. Une mémoire spatiale exemplaire

Sunburst a conservé la charpente géométrique de la scène à travers 10 cycles de compression successifs :

  • L'angle de prise de vue, les lignes de fuite et la disposition des rangées de sièges n'ont jamais été déformés ;
  • Tous les éléments introduits au fil de l'eau (écran, voilier, plante, lanterne, dépliant, tapis) sont restés rigoureusement calés dans l'espace 3D.

2. Une accumulation inévitable d'artefacts autorégressifs

Sans masque d'inpainting, soumettre à répétition les images au processus de diffusion engendre une dérive géométrique et texturale :

  • Perte des micro-textures : Le veinage d'origine des lambris s'est adouci en une surface de bois plus graphique ;
  • Effet de postérisation (banding) : Le ciel au couchant affiché sur l'écran présente des dégradés par paliers ;
  • Brillance satinée : Les surfaces architecturales ont acquis au tour 10 un fini soyeux caractéristique des synthèses d'IA.

4. Recommandations de production pour les révisions clients

Pour tirer parti de la retouche itérative sans dégrader vos livrables professionnels :

1. Adoptez la gestion par versions (Checkpoint Forking)

Ne lancez jamais 10 itérations linéaires continues. Archivez vos paliers validés (ex. v1.0-validee.png). Si l'étape 5 prend une mauvaise direction, repartez de l'étape 3 au lieu d'empiler des modifications sur un visuel déjà altéré.

2. Regroupez plusieurs retouches dans un prompt unique

Plutôt que d'enchaîner cinq requêtes distinctes pour modifier les rideaux, le tapis et les accessoires, combinez toutes les modifications souhaitées dans une consigne unique appliquée sur l'image d'origine propre.

3. Exploitez les masques d'inpainting dès que possible

Si votre pipeline le permet, isolez avec un masque uniquement la zone ciblée (par exemple le rideau). En verrouillant les 90 % restants, vous conservez l'intégrité de vos textures d'origine indéfiniment.

4. Dissociez typographies et logos

Ajoutez vos chartes graphiques, logos et lettrages vectoriels sous Illustrator ou Figma sur l'image finalisée, afin d'éviter que le modèle de diffusion ne réinterprète les caractères d'un tour à l'autre.


5. Exemple d'appel API et coûts mesurés

{
  "model": "gpt-image-2.5-sunburst",
  "input": {
    "prompt": "Edit this exact image. Change only the blank screen to a calm ocean sunset with one tiny white-sailed boat. Preserve all other details, composition, seating, lighting and materials.",
    "image_urls": ["https://storage.poyo.ai/blog/gpt-image-25-p0-20260910/editing-original-bebd96f7e6fa.png"],
    "size": "16:9",
    "resolution": "2K",
    "quality": "medium",
    "output_format": "png"
  }
}

Coûts et latences constatés :

  • Coût par retouche : En 2K medium, chaque étape a coûté 5.99 crédits (0,02995 $) ;
  • Coût total des 10 étapes : 59.9 crédits (0,2995 $ au total) ;
  • Délai moyen par étape : Compris entre 42.99 s et 54.95 s.

Foire aux questions (FAQ)

Le résultat final après 10 retouches est-il exploitable commercialement ?

Oui, selon le canal de diffusion. Pour des bannières web, des réseaux sociaux ou des articles en ligne, l'image du tour 10 reste harmonieuse et percutante. En revanche, pour un tirage d'art ou un catalogue de luxe grand format, le lissage devient discernable au-delà du tour 4.

Les qualités « high » ou « max » éliminent-elles la dérive de texture ?

Elles ralentissent nettement l'atténuation des détails fins à chaque passage, mais ne neutralisent pas l'accumulation mathématique de bruit sur des cycles répétés sans masque. L'usage de masques d'inpainting et de sauvegardes d'étapes reste la méthode la plus sûre.

Share: