Generating a realistic person is no longer the hard part. Keeping that person recognizable is. Change the light, the lens, the clothes or the expression, and a general image model will often invent a cousin of the character you approved yesterday.
That cousin problem is commercial, not cosmetic. A brand ambassador who does not look like themselves from one post to the next cannot carry a campaign. An agency cannot hand a client twenty stills and six clips if the face drifts in half of them.
Why the drift happens
A text prompt describes a person loosely. “Dark curly hair, warm smile, mid-thirties” fits millions of faces, and a model is free to pick a different one every time. Even with a fixed random seed, changing the scene changes the result. The model has no memory of who you meant.
Video makes it harder: the face has to hold not only from one shot to the next, but from one frame to the next, while the head turns and the light moves.
What has to be stored
A persistent identity is a record, not a favourite image. At minimum it holds:
- The approved facial references, not a single hero frame
- More than one camera angle
- Body, wardrobe and distinctive traits the team has accepted
- The instructions that produced the approved look
- Variations that are allowed, and the ones that were rejected
- Which model settings were used, and a version history
Later jobs should read that record. Reference-conditioned generation, embeddings, controlled prompts and, in some cases, a small adaptation of the model are all ways to do it. None of them is a promise of perfect sameness. They are a way to make consistency measurable: generate, check, accept or reject.
Review is part of the system
An asset that fails the identity check should not enter the library just because the render finished. The cost that matters is the cost of an approved asset, including the attempts you throw away. A structured reference set exists to cut those attempts down, not to pretend they never happen.
What changes for a team
- Briefs refer to a character by name, not to a long prompt copied between files.
- New team members can see what the character is allowed to look like.
- A campaign next season starts from the approved record, not from scratch.
AvatarRise is built around that record. The photograph, the clip and the spoken video are outputs. The character is the thing you keep.
Request a demo if you want this applied to a real brief.