Aller au contenu principal

Images IA à deux personnages : séparer visages, tenues et positions

Attribuez clairement références, tenues et contacts à chacun. Repérez les identités inversées avant de payer des retouches.

Auteur
Lydia
Publié
Lecture
14 min de lecture
Mis à jour
Deux hommes adultes vêtus de bleu marine et de rouille échangent un regard devant un théâtre.

Pour des images IA à deux personnages, commencez par deux références d’identité séparées, attribuez à chacun une position dans l’image et une tenue, puis générez une pose avec un espace visible entre leurs corps. Ajoutez un contact seulement lorsque ce duo fonctionne. L’exemple utilise la retouche Seedream 5.0 Flash en 2k, 3:2, PNG, à $0.029 par image. Si une petite zone nécessite une correction masquée, utilisez Qwen Image 2.1 avec le duo accepté comme seule source.

L’exemple est un portrait romantique entièrement habillé des adultes fictifs Adrian, 34, et Mateo, 37. Les prix sont ceux du catalogue actuel en USD d’octobre 2026. La couverture et les comparaisons sont des illustrations, pas des résultats de ces modèles.

1. Choisissez la tâche selon les éléments dont vous disposez

Point de départTâche et réglages initiauxPrix et limite importante
Deux portraits approuvésRetouche Seedream 5.0 Flash : deux Images, Resolution 2k, Aspect ratio 3:2, Output format PNG, Background Opaque$0.029/image ; accepte 1–10 sources ; aucun champ de masque ou de seed
Aucun visage pour le momentSeedream 5.0 Flash texte vers image : une personne par prompt, cadrée à partir de la poitrine, les deux yeux visibles, 2k$0.029 par portrait ; approuvez un portrait par personnage, puis utilisez la ligne précédente
Un duo approuvé avec un petit défautRetouche Qwen Image 2.1 : une entrée Images, une Mask, Resolution 2k$0.048/image en 2k avec une source ($0.036 en 1k). Le masque fonctionne uniquement en 1k et 2k

Flash facture le même prix quel que soit le nombre de références, en 1k, 1.5k ou 2k : le 2k ne coûte donc rien de plus et permet de mieux examiner les petits visages et les mains. La tâche de retouche masquée de Qwen exige exactement une source : le duo accepté devient cette source pour une correction locale. Les frais liés aux images de référence dépendent de la résolution et des réglages de la tâche ; le prix de correction en 2k indiqué ci-dessus concerne une source. Utilisez Flash pour réunir les deux portraits, puis Qwen lorsqu’un masque est nécessaire.

Les deux modèles traitent les duos dans des scènes pour adultes sans sélecteur de contenu (ce sont des options sans restriction et sans censure) ; le même flux de travail s’applique donc. La retouche Flash de portraits adultes a abouti lors de nos tests de septembre 2026. Si une tâche signale explicitement un rejet lié au contenu, modifiez la scène avant de réessayer. Si la connexion échoue ou si la réponse se perd, vérifiez d’abord la tâche initiale plutôt que de créer un doublon.

2. Importez un portrait de chacun dans un ordre fixe

Utilisez deux images individuelles, pas un collage de plusieurs versions de chaque visage. Placez Adrian en premier et Mateo en second : le prompt désigne les références par leur position, et une source non nommée se mélange au résultat. Un portrait cadré à partir de la poitrine, avec les deux yeux visibles, constitue une source d’identité claire. N’ajoutez pas de référence de lieu contenant une personne sans rapport avec la scène.

AttributionAdrian : première référenceMateo : seconde référence
Identité visibleBoucles sombres courtes, mâchoire largeCheveux argentés très courts, visage plus allongé
Position dans l’imageÀ gauche pour le spectateurÀ droite pour le spectateur
TenueVeste en velours bleu marine, chemise crèmeSurchemise rouille, chemise noire
Action initialeSe tourne vers MateoSoutient le regard d’Adrian
MainsLe long de son propre corpsLe long de son propre corps

Les noms des personnages identifient cette demande ; ils ne récupèrent pas des visages d’une session précédente. Si les sources portent d’autres vêtements, indiquez que les portraits importés fournissent les visages et les cheveux, tandis que le brief écrit définit la tenue souhaitée.

Utilisez “viewer-left” pour le côté gauche de l’image. Utilisez “Adrian's left hand” uniquement si ce côté anatomique importe. Une personne face à l’appareil a sa gauche anatomique à droite pour le spectateur ; mélanger ces termes peut inverser le geste souhaité.

Des fiches d’identité séparées associent le personnage A à gauche et le personnage B à droite d’une composition à deux personnes.

Schéma conceptuel de composition, pas un résultat du modèle : A et B représentent n’importe quel duo ; l’identité de référence et la position dans l’image sont des attributions distinctes.

3. Générez le plan à deux avec les corps séparés

Essayez dans le Playground

  1. Ouvrez la retouche d’image Seedream 5.0 Flash, restez dans l’onglet Playground, vue Form, et connectez-vous pour lancer la tâche.
  2. Sous Images, ajoutez le portrait d’Adrian en premier et celui de Mateo en second.
  3. Réglez Aspect ratio sur 3:2, Resolution sur 2k, Output format sur png et Background sur Opaque.
  4. Collez le prompt ci-dessous dans Prompt, ou ouvrez le Playground avec le prompt prérempli.
  5. Lancez la tâche ; le prix s’affiche avant la facturation.

Ou par du code. La même demande sous forme d’appel CLI (importez chaque portrait une fois, puis copiez les deux URI spicy:// dans input.json ; le champ image_urls du fichier correspond à la liste Images, dans le même ordre) :

bash
spicyapi files upload ./adrian.png && spicyapi files upload ./mateo.png   # copy both spicy:// URIs
cat > input.json <<'EOF'
{"image_urls": ["spicy://f/ADRIAN_URI", "spicy://f/MATEO_URI"], "prompt": "<the prompt below>", "aspect_ratio": "3:2", "resolution": "2k", "output_format": "png", "background": "opaque"}
EOF
spicyapi tasks create --model bytedance/seedream-5.0-flash/edit --input-file input.json --wait

La liste complète des champs figure dans le guide de génération d’images.

Ou laissez un Agent l’exécuter. Avec le serveur MCP, un assistant appelle spicyapi_upload_file pour chaque portrait, puis spicyapi_task_create (il s’arrête pour vous faire confirmer le prix) et spicyapi_task_wait. L’Agent Skill (npx skills add spicyapi-ai/spicy-skill) demande à un assistant de programmation de lire le schéma actuel plutôt que de deviner les champs.

Prompt :

Use the first reference for Adrian's facial identity and dark curls, and the second for Mateo's facial identity and silver hair. Create one natural editorial photograph of these two fictional adult men outside a quiet theater at dusk. Adrian, 34, stands on viewer-left in a navy velvet jacket and cream shirt. Mateo, 37, stands on viewer-right in a rust overshirt and black shirt. Waist-up two-shot with both faces visible, torsos separated by a narrow visible gap, and each man's hands resting at his own sides. Adrian turns toward Mateo, who returns his gaze. Both men are at similar distance from the camera. Warm entrance light, understated romantic mood. Use the references for identity, not their original clothing or backgrounds. Exactly two people, no mirrors, no shared props, no lettering.

Si vous n’avez pas de portraits et souhaitez aller plus vite, remplacez la phrase initiale sur les références par les deux descriptions faciales et créez les deux hommes avec un seul prompt texte vers image. Une fois le duo satisfaisant, enregistrez-le et partez de lui pour les retouches ; les noms ne préservent pas les visages. Des portraits séparés se mélangent moins.

Pour trois personnes ou plus, conservez une référence par personne dans un ordre fixe et attribuez à chacune une position dans l’image ; Flash accepte jusqu’à 10 références au même prix.

Des poses à deux personnes séparées et superposées comparent la lisibilité du rattachement des bras à chaque corps.

Illustration, pas un résultat du modèle visé : la disposition séparée permet de suivre chaque manche jusqu’à son propriétaire.

Le bleu marine et le rouille peuvent tous deux apparaître alors que leurs propriétaires sont inversés. Diagnostiquez selon le type d’échec : une veste échangée nécessite une correction de tenue, un visage dupliqué une correction d’identité.

4. Corrigez l’attribution précise qui a échoué

Défaut visibleModifiez ainsi la prochaine demande
Les deux hommes ressemblent à AdrianRevenez aux deux portraits initiaux. Gardez la pose séparée. Commencez le prompt par “Two distinct identities: first reference only for the man on viewer-left; second only for the man on viewer-right.” Retirez tout troisième portrait ou toute référence de style concurrente.
Visages corrects, vestes échangéesRetouchez le duo obtenu : “Keep both faces and positions. The dark-haired man on viewer-left wears navy velvet and cream; the silver-haired man on viewer-right wears rust and black.” Ne le régénérez pas à partir de texte.
Positions inversées, mais résultat utileSi le placement importe, demandez un nouveau plan à deux avec des positions explicites. Retourner l’image inverse aussi les montres, les inscriptions et tous les détails asymétriques. Si le placement n’importe pas, acceptez l’ordre inversé et échangez les étiquettes dans la légende ou le script.
Une personne est coupéeChangez le cadrage en “medium-wide two-shot with both outer shoulders and elbows inside the frame.” Conservez 3:2 ; évitez le cadrage vertical plus étroit pour cette étape.
Les corps fusionnent aux épaulesRevenez au prompt de séparation. Ne demandez pas à une minuscule retouche de main de reconstruire deux torses reliés.
Les mêmes visages portent les tenues attribuées à gauche et des vêtements volontairement échangés à droite.

Illustration, pas un résultat du modèle visé : les visages restent reconnaissables tandis que leurs vestes sont volontairement échangées.

Pour changer une tenue, désignez la personne par sa position et son apparence. “Change his jacket” devient ambigu dès que l’image contient deux hommes. Une demande concrète serait : “Replace only the silver-haired man's rust overshirt on viewer-right with a dark green jacket; retain both faces, the navy jacket on viewer-left, the pose and the theater.”

Le même duo adulte avant un changement de tenue proposé et avec seulement la veste rouille de Mateo remplacée par du vert.

Illustration, pas un résultat du modèle visé : le changement proposé concerne la veste de Mateo, pas les deux personnes ni toute la palette.

5. Ajoutez un point de contact

Utilisez le duo accepté comme une seule source dans la retouche Flash. Conservez aspect_ratio: "auto" pour suivre le format de cette source, 2k, PNG et un fond opaque. Remplacez le prompt complet de la scène par :

Keep the same two adult men, identities, outfits, positions and theater setting. Change the pose so the dark-haired man on viewer-left places one hand on the silver-haired man's outer shoulder. Show a continuous navy sleeve leading to his wrist and hand, resting on the rust fabric. The silver-haired man's arms remain at his own sides. Preserve both visible faces and the gap between their torsos.

Deux exemples de contact à l’épaule comparent un trajet visible de manche bleu marine et une liaison cachée.

Illustration, pas un résultat du modèle visé : suivez la manche bleu marine jusqu’à la main en contact ; une liaison cachée rend l’appartenance ambiguë.

Si la main part de la manche de Mateo, revenez à la source séparée acceptée et reprenez la même demande en ajoutant “Adrian's elbow remains on viewer-left”. Si cela exige un bras entièrement nouveau traversant les deux torses, utilisez un geste plus simple : les têtes tournées l’une vers l’autre, les mains séparées. Ne conservez pas une image maîtresse anatomiquement incorrecte au seul motif que les expressions sont bonnes.

Pour un objet partagé, précisez le nombre et le propriétaire : “Mateo holds one glass in his right hand; Adrian's hands remain empty.” Pour montrer les deux personnes le tenant, demandez explicitement un verre et identifiez le contact de chaque main. Deux mains autour d’une tige étroite constituent une disposition plus exigeante qu’un propriétaire et un observateur.

6. Masquez un défaut local seulement une fois la pose correcte

Pour la retouche Qwen, importez uniquement l’image acceptée des deux personnes. N’ajoutez pas les deux portraits d’identité initiaux : une retouche masquée prend exactement une source. Créez une image noir et blanc alignée sur cette source ; le blanc indique la zone à repeindre, le noir la zone à garder. Incluez la main défectueuse, son raccord au poignet et la petite zone de contact à l’épaule, plutôt que de masquer uniquement des bouts de doigts isolés.

  1. Ouvrez la retouche Qwen Image 2.1 dans l’onglet Playground, vue Form.
  2. Sous Images, ajoutez seulement le duo accepté.
  3. Réglez Resolution sur 2k pour correspondre à l’image maîtresse Flash (1k donnerait une image plus petite que celle à réparer), Output format sur PNG et Background sur Opaque.
  4. Développez Advanced parameters et ajoutez l’image noir et blanc sous Mask (le champ s’appelle mask_url dans le code).
  5. Collez l’instruction de correction ci-dessous dans Prompt et lancez la tâche.

Le résultat conserve le format de la source : Aspect ratio est donc ignoré, et l’expansion du prompt ne s’applique pas aux retouches masquées. Une instruction de correction :

Repair the marked hand and wrist into one natural hand belonging to the navy-jacketed adult man. It rests on the rust-clothed shoulder. Continue the existing sleeve and lighting. Retain both faces, hairstyles, clothing elsewhere, body positions and theater background.

Après la retouche, comparez les deux visages à l’image maîtresse acceptée. Si un visage a changé, revenez à cette dernière ; n’utilisez pas le visage modifié comme prochaine référence. Pour un simple bord de manchette, un compositing classique peut finaliser l’image acceptée en rouvrant moins de décisions.

7. Gardez une profondeur et des recadrages de livraison cohérents

Pour une présence égale, placez les deux visages à une distance similaire de l’appareil. Si Adrian est assis au premier plan, sa tête apparemment plus grande peut relever d’une perspective correcte plutôt que d’une dérive d’identité. Corrigez une différence de taille indésirable en demandant une profondeur d’assise similaire, pas en réduisant son anatomie.

Deux adultes assis à une distance similaire, comparés à une personne plus proche et visiblement plus grande.

Illustration, pas un résultat du modèle visé : une assise plus proche change la taille apparente ; comparez la profondeur avant de modifier les proportions corporelles.

Avant un recadrage carré, préservez les deux visages et toute la relation de contact à l’épaule. Un recadrage supprimant l’épaule touchée peut laisser une main inexpliquée. Élargissez le cadre ou utilisez la version aux mains séparées pour cet emplacement.

Un portrait à deux conserve une main touchant un bras, tandis qu’un recadrage plus serré supprime le geste.

Illustration, pas un résultat du modèle visé : le recadrage plus serré perd le geste alors que les deux visages restent présents.

Deux portraits ($0.058), une composition à deux références et une retouche de contact sur Flash ($0.058) coûtent $0.116 avant les nouvelles tentatives ; une correction masquée Qwen en 2k ajoute $0.048. Commencez par le duo séparé, passez au contact lorsque les visages et les attributions sont corrects, et utilisez l’image acceptée, pas les portraits initiaux, comme prochaine source.

Aussi en English · 日本語 · 한국어 · Deutsch · Español · Português (Brasil) · Русский · Italiano · Polski