Dans les processus classiques de génération d'images à partir de texte (Text-to-Image), les illustrateurs, les artistes conceptuels et les concepteurs visuels se heurtent fréquemment au phénomène de dérive du prompt (prompt drift). Tenter de décrire des postures anatomiques complexes, des raccourcis perspectifs ou un cadrage rigoureux uniquement avec des mots engendre souvent des membres déformés, des anomalies anatomiques ou des angles de vue imprévisibles.
La plateforme en ligne Dezgo résout cette contrainte majeure grâce à son outil spécialisé Controlled Text-to-image (accessible sur le web et par l'intermédiaire du point de terminaison d'API POST /controlnet). Fondée sur l'écosystème Stable Diffusion 1.5 et enrichie d'adaptateurs neuronaux ControlNet, cette fonctionnalité permet d'injecter une image de référence comme structure géométrique. En combinant des modèles de conditionnement tels qu'OpenPose, Canny Edges et Depth avec un réglage fin de l'échelle d'influence, les créateurs peuvent figer les postures et les contours, tout en confiant au texte la liberté d'inventer le style, les matières, l'éclairage et l'environnement.
Le mécanisme de ControlNet sur Dezgo
Les modèles de diffusion standards s'appuient sur un mécanisme d'attention croisée pour déduire simultanément la nature des objets et leur disposition spatiale. ControlNet sépare ces fonctions en créant une branche neuronale auxiliaire qui extrait une carte de caractéristiques explicites à partir d'une image de référence (init_image) pour l'injecter directement dans les couches de débruitage du processus de diffusion.
Sur Dezgo, le menu control_model met à disposition plusieurs modèles éprouvés :
- OpenPose Full (
openpose_full) : Extrait les articulations du squelette humain, les angles des membres, l'orientation de la tête et les points de repère des mains. Le modèle fait abstraction de l'identité, des vêtements, des couleurs et du décor d'origine pour ne conserver que la mécanique de la pose. C'est l'outil indispensable pour les planches de personnages multi-angles (turnarounds) et les poses d'action dynamiques. - Canny Edges (
canny) : Emploie un algorithme de détection de contours à fort contraste pour tracer les lignes et les frontières géométriques. Il est particulièrement adapté à la colorisation d'encrages, au design d'objets technologiques et à l'intégration de silhouettes de logos. - Depth (
depth) : Calcule une carte de profondeur monoculaire en niveaux de gris (le blanc représente les plans proches de la caméra et le noir les éléments d'arrière-plan). Plutôt que de figer les lignes de contour, Depth préserve les volumes tridimensionnels, la perspective et l'étagement des plans. - Modèles structurels complémentaires : Dezgo prend également en charge
lineart(extraction de traits nets pour le manga et la bande dessinée),scribble(transformation de croquis à main levée en illustrations abouties),mlsd(détection de segments rectilignes pour l'architecture et les intérieurs) etnormalbae(cartes de normales pour l'orientation des surfaces).
Tableau comparatif des modèles ControlNet sur Dezgo
| Modèle de contrôle | Données extraites | Cas d'usage créatif privilégié | Échelle de contrôle recommandée (Control Scale) |
|---|---|---|---|
OpenPose Full (openpose_full) | Squelette articulaire, tête et mains | Reproduction de poses ; fiches de personnages ; scènes d'action | 0,70 – 1,00 |
Canny Edges (canny) | Contours et arêtes à fort contraste | Mise en couleur de line art ; machines et véhicules ; silhouettes graphiques | 0,50 – 0,85 |
Depth (depth) | Carte de dégradé de profondeur 3D | Cadrages d'intérieurs ; perspective accentuée ; étagement des plans | 0,65 – 0,90 |
LineArt (lineart) | Tracé artistique épuré | Encrage de bande dessinée ; finalisation d'esquisses au trait | 0,60 – 0,85 |
Scribble (scribble) | Esquisses et gribouillages rapides | Élaboration de storyboards ; transformation de croquis bruts | 0,70 – 0,95 |
MLSD (mlsd) | Lignes géométriques droites | Façades d'immeubles ; aménagement et structure d'intérieurs | 0,60 – 0,80 |
Guide pratique étape par étape sur Dezgo
Dezgo permet de tester immédiatement sans inscription depuis le navigateur, tout en offrant une montée en charge fluide via le Power Mode et son API.
1. Ouvrir l'outil de génération contrôlée
Dans le menu de navigation de Dezgo, accédez à Image Tools et cliquez sur Controlled Text-to-image (dezgo.com/app/controlnet). Cette interface dévoile les paramètres de contrôle géométrique absents du générateur standard.
2. Téléverser l'image de référence (Init Image)
Glissez-déposez votre fichier JPEG ou PNG dans la zone Init image.
- Résolution : Le pipeline ControlNet de Dezgo repose sur l'architecture Stable Diffusion 1.5, calibrée nativement pour une résolution de 512×512 pixels. Le système redimensionne automatiquement les fichiers plus volumineux.
- Respect du ratio : Si votre image de référence montre un personnage debout en pied, ajustez le curseur Resolution sur « Portrait » afin d'éviter tout écrasement ou recadrage indésirable.
3. Sélectionner le modèle et vérifier le prétraitement
- Sélectionnez le modèle correspondant à votre objectif (
openpose_fullpour une posture,cannypour des contours oudepthpour un volume d'espace). - Dépliez le menu More options et vérifiez l'état de l'interrupteur Control preprocess :
- Activé (
Yes/ valeur par défaut) : Indispensable pour les photos réelles, les rendus 3D ou les illustrations couleur ; Dezgo extrait automatiquement le squelette ou les arêtes sur ses serveurs. - Désactivé (
No) : À utiliser uniquement si le fichier téléversé est déjà une carte pré-extraite (comme un squelette OpenPose coloré issu de Blender ou une carte de profondeur en niveaux de gris).
- Activé (
4. Calibrer l'intensité du contrôle (Control Scale)
Le curseur Control scale (de 0 % à 100 %, correspondant à 0.0 – 1.0 dans l'API) régit l'autorité de la structure sur la diffusion :
- 100 % (1,0) : Verrouillage strict. L'image finale reproduit fidèlement la géométrie. Avec Canny ou Scribble, ce niveau maximal peut toutefois figer les traits et générer des contours artificiels.
- 60 % – 80 % (0,60 – 0,80) [Zone d'équilibre recommandée] : Les proportions, les angles des membres et la composition sont rigoureusement respectés, tout en laissant au modèle la flexibilité indispensable pour peindre naturellement les plis de tissus, les mèches de cheveux, les reflets et les textures.
- Moins de 40 % (0,40) : Guidage lâche, adapté pour esquisser de grandes masses sans contraindre le rendu final.
5. Choisir le modèle de base Stable Diffusion 1.5
Dans le menu déroulant Model, sélectionnez le checkpoint adapté à votre direction artistique :
- Photoréalisme et portraits de cinéma :
absolute_reality_1_8_1,cyberrealistic_3_3ourealistic_vision_5_1. - Anime, manga et illustration stylisée :
anything_5_0,waifudiffusion_1_4oughostmix_v2. - Concept art de fantasy et peinture numérique :
dreamshaper_8,deliberate_2ourealdream_12.
6. Rédiger le prompt et ajuster les paramètres d'échantillonnage
- Répartition des rôles : La posture étant assurée par ControlNet, concentrez votre prompt positif sur l'apparence du personnage, les matières, l'éclairage et l'ambiance (par exemple : "cyberpunk operative, tactical armor, dramatic neon rim lighting, volumetric fog, octane render, 8k concept art").
- Prompt négatif : Conservez les mentions anatomiques par défaut de Dezgo (
ugly, poorly drawn hands, poorly drawn feet, extra limbs, bad anatomy, deformed) pour prévenir les défauts articulaires. - Guidance (CFG Scale) : Privilégiez une valeur entre 6,0 et 8,5 (7,0 par défaut). Dépasser 10,0 risque d'entrer en conflit avec le conditionnement de ControlNet et de brûler les contrastes.
- Échantillonneur : L'algorithme standard
dpmpp_2m_karrasproduit des images précises dès 14 à 25 étapes de calcul.
Scénarios de production en studio
Scénario A : Cohérence d'un personnage dans une suite de poses
Pour réaliser une bande dessinée ou une feuille de modèle de jeu vidéo :
- Définissez le prompt du personnage et appliquez les éventuels LoRAs nécessaires (Dezgo permet d'associer jusqu'à 4 LoRAs CivitAI sous architecture SD 1.5).
- Pour chaque case, importez une photo de pose (saut, garde, course) et appliquez
openpose_fullavec une intensité de0,75. - En conservant la même graine (Seed) ou les mêmes mots-clés, vous obtenez le même protagoniste réalisant différentes actions sans altération de son design.
Scénario B : Du croquis manuel au concept art final
Pour transformer une esquisse crayon en visuel de présentation :
- Téléversez le dessin scanné dans Init Image et activez
cannyouscribble. - Définissez l'échelle de contrôle sur
0,65 – 0,70. - Ajoutez des descriptions d'éclairage d'ambiance et de textures matérielles dans le prompt.
- L'IA conserve scrupuleusement les proportions de votre dessin tout en appliquant ombrages, textures et volumes réalistes.
Modèle commercial et intégration via l'API
Dezgo propose une accessibilité adaptée à tous les besoins :
- Essai web gratuit : N'importe quel créateur peut évaluer le dispositif sans compte ni moyen de paiement.
- Power Mode (solde prépayé) : Fonctionne sans abonnement mensuel contraignant ; les crédits n'expirent jamais. Ce mode débloque la génération par lots parallèles (
Count), un échantillonnage jusqu'à 150 étapes et un agrandissement 2x via Real-ESRGAN. - API développeur : Les studios peuvent intégrer directement le point de terminaison
POST /controlnet(avec l'en-têteX-Dezgo-Key) en envoyant des requêtes JSON (images en Base64) oumultipart/form-data. Le calcul mobilisant à la fois le réseau de diffusion et l'extracteur ControlNet, une requête coûte environ deux fois plus qu'un appel/text2imagestandard (environ 0,0038 $ par image 512×512 aux paramètres de base), ce qui demeure hautement économique face au coût d'infrastructure de cartes graphiques dédiées.
Recommandations pour un résultat optimal
- Dégager les mains sur la référence : OpenPose identifie bien plus fidèlement les doigts lorsque les mains se détachent nettement du corps et ne sont pas enfouies dans des poches.
- Aligner les formats : Veillez toujours à ce que l'orientation de l'image de référence corresponde au réglage de la toile (Portrait pour un personnage debout afin d'éviter tout étirement).
- Progression par paliers : Démarrez systématiquement avec un Control Scale de
0,70. Si la pose manque de précision, montez à0,85; si le rendu semble figé, abaissez-le vers0,60.
Références
- Dezgo - Free Online AI Image/Video Generator, Apps & Tools
- Controlled Text-to-image - Free Online AI Image Generator - Dezgo
- AI Image Generator API - Flux/Stable Diffusion - Dezgo
- API Reference - AI Image Generator API - Flux/Stable Diffusion - Dezgo
- Overview - AI Image Generator API - Flux/Stable Diffusion - Dezgo