Skip to main content
All CollectionsHelp Guides
Creating Consistent Characters
Creating Consistent Characters

Image Guidance, Character Reference and Training a Custom Model

Nick Lee avatar
Written by Nick Lee
Updated over 3 months ago

Maintaining uniform AI-generated character designs is useful in a variety of contexts, from creating a cover for a book series, to generating concept art. However, it can be tricky to do – particularly when using an illustrative style.

To make the process easier, we have created this handy guide with everything you need to get you creating consistent characters. The guide features two different methods: using Image Guidance and Character Reference, and using Model Training.

Method 1. Image Guidance and Character Reference

Step 1: Upload a reference image

Navigate to the Image Generation tool from the homepage. Click the 🖼️ button next to the prompt box, select Character Reference, and upload a well-lit, plain background face shot (real or generated) or choose an image from your Personal Feed. Click Confirm.

Step 2: Adjust character reference strength

Click the reference image (found at the bottom of the prompt box) to set its strength to Low, Mid, or High. Start with 'High' and adjust as needed.

Step 3: Create a detailed prompt

In the prompt box, describe your character's attributes and context. Example: "A male with short black hair, expressive eyes, large spectacles, wearing a baseball cap, standing in a city street." Detailed descriptions ensure consistency across generations.

Step 4: Add a Preset and Elements

Select your preferred Preset Style and include Elements (optional) or any other Image Guidance options such as Style Reference, then hit the generate button to generate your image.

Step 5: Refine and evaluate

Review images for precision and consistency. Adjust settings as needed. Use Quality mode for better images and reduce strength for further stylization if using a photorealistic face.

Tips:

  • Character Reference is most effective with photorealistic faces or characters generated from the same model.

  • Ensure you have legal permission to use the images.


Method 2. Training a Custom Model

This second method requires more time and effort, as well as a set of source images,but can yield extremely effective and consistent results when done correctly. It involves training your own fine-tuned model, followed by additional steps to create character coherence.

Because training a custom model can be an in depth process, this guide will, focus more on the specific elements of model training necessary to achieve a consistent character. Click here for a more detailed guide on How to Train a Model.

​Step 1: Start Training

Navigate to 'Training and Datasets' section after logging into the Leonardo.Ai app. (Please note that on free plans you are limited to training one model at a time).

Select 'New Dataset' and name it after the character you want to consistently generate (e.g., "Anna" or “John”). This helps the AI to associate that name with a need for repeated generation.

Provide a succinct description for the dataset to outline its use case, for example: “for character design portfolio” or “book covers for book series.”

Step 2: Upload Reference Images

Upload at least 10 reference images to help generate your baseline character. For bettter results, upload 15 or more images. These images should represent the characteristics of the character you wish to create.

You can use stock footage, drawings, or photographs, but it’s important that you always have the legal permission to do so. (Whether that’s the licence to certain images or permission to use a real person’s likeness).


Step 3: Train Your Model

After uploading the selected images, click 'Train Model' to begin the training process.

You can verify the dataset's completion under 'Finetuned Models' > 'Your Models' or under the 'Job Status' section of ‘Training & Datasets’. Once available, it will be listed with the name provided earlier (e.g., "Anna” or “John.”). Note that there is no image preview of your finetuned model until you have started generating images with it.

Step 4: Generate Images

Go to 'Image AI Generation' and select your newly created fine-tuned model from the available options.

To begin image generation, use creative prompts that include the name of your dataset to direct the AI to utilize the trained model.For example: “John Smith wearing a suit and carrying an umbrella, stands in the entrance to a tall office block.”

It is likely that some images still won’t look exactly like what you want. Experiment with prompt structure, incorporating negative prompts as necessary to refine and vary your results while maintaining consistency.

Step 5: Refine and Evaluate

Review your generated images for precision and consistency. Note that in a generation of 4 images, typically, 1-2 images may closely match the desired output, and the rest will not. That’s just part of the creative process!

Adjust the settings to balance creativity with consistency and if you have access to premium services such as Alchemy, consider activating them to enhance image resolution and quality.

Download successful creations and add them to your dataset to continually improve character coherence.

​Final Tips:

​Remember that when training your model for character consistency, the quantity and quality of your reference images directly influence the model’s performance.

Experimenting and tweaking your prompts and settings is essential to achieve the most best outcome. You’ll find that once the model has been sufficiently trained, producing a stylistically consistent character will get faster and faster!

That does it for our guide to creating a consistent character – we hope it helped! Remember, we're always adding new features and updating old ones, so be sure to check back in for new information and tutorials.

Happy Prompting! 🎨

Did this answer your question?