← Blog

2026-07-26

Making Two People in One AI Image Believable

Making Two People in One AI Image Believable

You get two people believable in one AI image by making them visually distinct, naming where each one stands in the frame, and keeping the contact between them simple. Generating one person almost always works now, but the moment a second one appears, arms merge, faces change owner, or the pair grows into a single figure. That isn't bad luck, it's baked into how the models work. Here's how to prevent it.

Why an AI model mixes two people up

An AI model mixes two people up because the attention layers of image models are built to blend features, especially between subjects that look alike. Researchers call this semantic leakage: the features of person A leak into person B.

That produces three classic errors: a person who half disappears, features that land on the wrong person (the coat on the left suddenly on the woman on the right), or two people fusing into one figure with too many limbs. Research on multi-subject generation shows that models struggle even with two similar-looking people.

There's something else at play. Many image models are built on a CLIP text encoder with a limit of 77 tokens, roughly sixty words; anything beyond that gets truncated (per the Hugging Face documentation). Describing two people in full quickly costs more space than that, which is why details drop out or start bleeding into each other.

Give each person their own spot and profile

The more two people look alike, the faster the model blends them, so give each a clearly distinct look and a fixed spot in the frame. A difference in hair, clothing color, age or build gives the model something to keep them apart.

  • Name who stands where: "the woman on the left, the man on the right", or "in the foreground ..., in the background ...".
  • Give them contrasting looks: "left: blonde woman in a beige coat; right: dark-haired man in a navy sweater".
  • Keep each description short. Two compact profiles work better than two long ones that overshoot the token budget together.

Describe the people separately in your prompt instead of cramming them into one sentence. That way the model knows there are two distinct people.

Keep the contact and interaction simple

The spots where two people touch are exactly where an AI image breaks: arms running into each other, an extra hand, fingers that belong to no one. So keep the interaction simple and name the point of contact explicitly.

A hand on a shoulder, or simply standing side by side, goes well more often than a close embrace with tangled arms. Write out literally what happens, for example "her hand resting on his shoulder", so the model has one clear contact point instead of a knot of limbs. Save complex poses with a lot of overlap for when the rest already holds up.

Keep both faces consistent with references

If you want both faces to stay recognizable, steer them with a reference photo per person rather than with words. Describing a face in text gives you a slightly different person on every render; a reference image locks the identity in place.

The most reliable route is to get the composition right first, two clearly separated people in the right spots, and then lock in each face separately. In the photo generator you work with image-to-image and reference images; with Swap Studio you place a specific face into the scene. So set the people right one by one rather than hoping the model guesses two identities at once.

How to fix a failed duo

If two people fuse together or a face is off, fix it precisely instead of regenerating everything.

  1. Render again in the photo generator with more separation: contrasting looks, a clear placement and, if needed, "two people, clearly separated".
  2. If there's an extra hand or two arms running into each other, correct only that area with inpainting in the AI Photo Editor.
  3. If a face is fused or swapped, put the right face back with Swap Studio or inpaint only that face.
  4. If words aren't getting you there, let the prompt generator build a clean description with two separated people.

In short: make the people distinct, name who stands where, and keep the contact simple.

Frequently asked questions

Why do two people in my AI photo fuse into one?

Because the attention layers of image models blend features of similar-looking subjects (semantic leakage). Give each person a clearly distinct look and a fixed spot in the frame, and the model is more likely to keep them apart.

How do I keep both faces recognizable?

Steer each face with a reference photo instead of a text description, and set the people right one by one. A wrong face can be fixed afterward with a swap or with inpainting, without remaking the whole photo.

How many people can an AI model handle in one image?

Two is already harder than one, and errors add up with every extra person. For larger groups it pays to build the scene in parts and lock in the faces per person afterward.

Want to get a believable duo into frame? Create an account and pay only per render you use.