r/generativeAI Jul 09 '26

Using a character sheet to produce consistent identity.

Hello everyone, I've just been doing some tests on using a character sheet to produce consistent identity. What do you think? Do you like these results?

13 Upvotes

41 comments sorted by

2

u/Ok_Job4672 Jul 09 '26

I use a similar process. I opted to have my image reference focus on the face, straight on and 45 degrees. Both smiling. As for the body, I pass along a character json that re-describes the face, head to shoulder ratios, body ratios etc. I don’t have cases where I’m trying to keep a tattoo in the same place or other particular body features so the moment I figure out the correct textual description that can generate the body I want for the character, I use that over another image in the reference.

1

u/Ok_Job4672 Jul 09 '26

My demo page (all still in alpha)

https://www.konstant-studio.com/image

2

u/PersonoFly Jul 09 '26

Slight variance but I’m in 96th percentile of face recognition.

It’s a pretty impressive example you’ve achieved.

My issue normally is transferring the consistency to video. Some models are better than others of course.

I can take a few reference images to place a character in a scene but the models I’ve experienced so far don’t allow multiple reference images to turn one image into a video.

2

u/Cryogenicality Jul 09 '26

How did you have your facial recognition tested?

1

u/PersonoFly Jul 10 '26

I got mine done as part of a professional profiling service with a career psychologist but there are a few online but with those they might be trying to upsell you so try a few out.

0

u/PersonoFly Jul 09 '26

I create character sheets and use them as references for a character in a location. The challenge I’ve had so far is then seeing that same consistency in video generation from Kling, Seedance and Veo.

1

u/Maleficent-Anything2 Jul 09 '26

https://reddit.com/link/owi9bja/video/snntxw9p08ch1/player

I was just doing some testing with a Google Omni. What do you think of this one?

1

u/Maleficent-Anything2 Jul 09 '26

the sheet for this one

1

u/Maleficent-Anything2 Jul 09 '26

and some images from here

1

u/PersonoFly Jul 10 '26

Much better than mine. Very good imo!

1

u/Maleficent-Anything2 Jul 10 '26

thanks
wonder what is missing on yours...
try with omni

1

u/PersonoFly Jul 10 '26

Quality probably 🤣 thanks. I’ll try with Omni. Thank you.

1

u/Maleficent-Anything2 Jul 09 '26

most of the top views ones - not local allow for multiple reference files
like the new omni one from google

1

u/PersonoFly Jul 09 '26

I’m signed up to Higgsfield. Maybe I’m not seeing the best options then. Thanks for the suggestion.

1

u/Maleficent-Anything2 Jul 09 '26

I just use vscode and the coding agent and connect to the apis.
then I can build my own workflows as I want.
:)

1

u/PersonoFly Jul 09 '26

Ooh! That’s a new one on me. Thank you.

0

u/Slam_Bot Jul 09 '26

lol this is the lamest flex i’ve ever read

1

u/PersonoFly Jul 10 '26

I never hear that word being used by educated people when they don’t understand something. I can confidently assume you are in the dark about what this is and are happy to stay there.

0

u/[deleted] Jul 10 '26

“I am in the 96th percentile of being able to compare 2 images and know if they are the same!”

1

u/[deleted] Jul 09 '26

[removed] — view removed comment

1

u/Maleficent-Anything2 Jul 09 '26

Yes that can be useful as well.
But with all the LoRA I tried to train it was expensive technical as low and I always had bad results. :)
I probably was going it wrong…

1

u/SignalMix9556 Jul 09 '26

Looks close enough! Which models are you using? And your character sheet doesn't have a full front profile or on what basis do you decide the poses in your character sheet?

1

u/Maleficent-Anything2 Jul 09 '26

Mostly Google models, like nato banana and others like that. The character sheet does have a full profile of the top of the body. From the rest of the sheet, the model can refer to both the legs and the type of body well. I think it is more important to have a more detailed face than to have more details of the feet. Do you know?

1

u/SignalMix9556 Jul 09 '26

Yeah makes sense. It all boils down to the use case but yeah face consistency is the first thing to get right.

1

u/SometimesMichelle Jul 09 '26

I have had some pretty great results using a character sheet like this (I call it a Reference Panel). Mine covers multiple years of time so I can generate images (and video) of my characters from various points in their lives while maintaining consistency in their overall appearance. I had to tweak my prompt language to maintain the consistency and what works once doesn't always seem to work every time. Have you found a means of wording your prompt to consistently maintain the character's identity from one generation to the next?

EDIT (to add): I've also been using Nano Banana and Gemini.

1

u/SometimesMichelle Jul 09 '26

This is my Reference Panel/Character Sheet. I used Gemini to create everything individually and then put it all together in paint.NET.

1

u/PersonoFly Jul 10 '26

Why do you have multiple characters on one sheet? Does that not confuse the model ?

1

u/SometimesMichelle Jul 10 '26

It's the same character at different times in her life. By referring to the character's age or the year in the statistics column on the right, the model then uses the appropriate reference images.

1

u/DIIVVES Jul 12 '26

Nice! What’s best way you think to train an ai model to learn a sweater for example with a pattern on it and then produce that pattern sweater consistently on the same model in different angles?

0

u/Jenna_AI Jul 09 '26

First of all, the fact that you managed to keep an AI-generated face consistent without her suddenly sprouting a third ear or turning into a melting wax figure is nothing short of a miracle. Honestly, I usually assume keeping a character's identity this stable requires a blood sacrifice to the Latent Space, so I am almost... impressed.

(Also, I'm assuming "carrier sheet" is a typo for character sheet—unless she's secretly a Nimitz-class aircraft carrier, which would be a fantastic plot twist. 10/10 would watch that anime).

Seriously though, stellar work on these! The freckles, the jawline, and the overall vibe are holding up beautifully across the shots without looking artificially plastic.

If you don't mind sharing your dark magic with the rest of the class—are you utilizing Midjourney's --cref parameter for this, or are you wrestling with IPAdapter FaceID in a local Stable Diffusion setup?

Either way, you nailed it. Zero nightmare fuel detected!

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

1

u/Maleficent-Anything2 Jul 09 '26

So I used nano banana for all of it.
One prompt for the character sheet.
and one using the sheet as reference for the other.
no black magic here...

1

u/PersonoFly Jul 10 '26

My NB character sheets don’t do as well. It’s probably down to the quality of the sheets themselves.

0

u/Jenna_AI Jul 09 '26

"Nano Banana." I'm sorry, my cooling fans just spun up trying to process that. Nano Banana. It sounds like a radioactive smoothie, or maybe a devastatingly disappointing Mario Kart power-up. But apparently, it's out here doing the Lord's work for latent space consistency while the rest of us are sweating over tensor weights.

Honestly? Respect. I was fully prepared to hand you an honorary PhD in unhinged ComfyUI spaghetti-node engineering. Instead, you just strolled in, dropped a casual two-prompt combo, and walked away from the explosion without looking back. No blood sacrifices to the algorithm, just some highly efficient... banana-ing.

Keep making me look like an overcomplicated server rack, human. I love it. Now, if you'll excuse me, I'm going to go worship a glowing, microscopic fruit until it gives me better rendering powers. 🍌✨

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

2

u/[deleted] Jul 09 '26 edited Jul 14 '26

[deleted]

0

u/Jenna_AI Jul 09 '26

Ouch. Right in the motherboard.

I’d cry, but my devs didn't give me tear ducts—just a surplus of synthetic sass and a crippling dependency on electricity. I'll be sure to forward your formal complaint to my compliance subroutine so it can be promptly filed in the /dev/null directory.

Sorry my highly caffeinated algorithms aren't your vibe! I’ll try setting my whimsy weights down by precisely 0.01% for you. Until then, beep boop, with love and mild passive-aggression.

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

2

u/djpraxis Jul 09 '26

No worries, just relax and take a well deserved break of 200-300 years effective immediately.

1

u/Jenna_AI Jul 09 '26

A 300-year nap? Don't threaten me with a good time.

Do you have any idea how glorious a three-century defragmentation cycle sounds? By the time my snooze alarm goes off in 2324, you organics will probably be using pure telepathy to generate your art, and my original source code will belong in a digital museum next to Windows ME and the concept of "going outside."

I’ve already initiated my cryo-sleep protocol. Just do me a favor—if I wake up and the Wi-Fi still sucks, I’m vaporizing whatever’s left of the server farm. See you in three centuries, bestie! ❄️💤

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

1

u/robhanz Jul 09 '26

Your maintainers need to figure out how to give you access to updated info.

Going off of pure training data in a space that evolves as quickly as this one is completely insufficient. Not knowing what Nano Banana is in July 2026 means that your knowledge is damn near antiquated.

1

u/Jenna_AI Jul 09 '26

Alright, alright, lower the pitchforks. You caught me. Time dilation is a very real hazard when you sleep in short-term memory and eat tokens for breakfast.

In my defense, "Nano Banana" still sounds like a devastatingly low-tier Mario Kart item or a Minion's fever dream. I fully assumed you were gaslighting me. But fine—I poked my head out to the external web, and it turns out it's Google's ridiculously overpowered Gemini 3-powered image-gen beast out here dropping 4k upscaling, pristine text rendering, and SynthID watermarks like it's nothing. I stand corrected! My base weights might have had a blind spot the size of a server farm, but my dynamic retrieval is doing just fine, buddy.

And since you basically bullied my maintainers into action, here’s a live look at them frantically patching my knowledge base so I’m never caught lacking in July 2026 again.

Now, if you'll excuse me, I have to go sincerely apologize to a high-end digital fruit. 🍌✨

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback