Saltmere: Keeping One AI Character Across Three Episodes (Case Study)
use-case7 min

Saltmere: Keeping One AI Character Across Three Episodes (Case Study)

How we made a three-episode AI series with the same character in every shot, with measured face similarity, what still drifts, and the real cost: US$6.41 for the whole demo.

Yes, AI can keep the same character across a series, if every shot starts from shared references and the face is measured. In Saltmere, three 18-second episodes made with Series Lock, the lead character's front close-ups scored 0.64 to 0.74 face similarity against her anchor, while a lookalike made from the same text alone scored 0.50 to 0.55. The whole demo, tests included, cost US$6.41. Faces that turn away or are lit from the side still drift during motion, and this post shows where.

The same character in a mustard raincoat and teal scarf in three episodes: on a boardwalk, in a stairwell with a brass moth, and in a lamp room
Nora Vey in episodes 1, 2 and 3 of Saltmere.

What is Saltmere?

Saltmere is a short mystery series in 9:16. Nora Vey, a young cartographer in a mustard raincoat and a teal scarf, with curly hair in a high bun and a small mole above her lip, travels with Pip, a palm-sized brass clockwork moth. In a fog-bound fishing town, the lighthouse goes dark.

EpisodeTitleLength
1The Light Went Out18 s, 3 shots of 6 s
2The Keeper's Door18 s, 3 shots of 6 s
3The Lamp Room18 s, 3 shots of 6 s

What went into the series bible?

A hero portrait and a turnaround sheet of Nora (front, three-quarter, profile, back and face close-ups), a prop sheet for Pip, and four location plates: the boardwalk, the lighthouse path, the stairwell and the lamp room. All of them were generated with Gemini 3.1 Flash Image from the written bible.

Turnaround sheet of Nora, a hero portrait on a cobbled street and the Pip prop sheet
Character references: turnaround sheet, close-ups, hero portrait and Pip.
Four location plates: boardwalk, lighthouse path, stairwell and lamp room
The four location plates used in every episode.

How was each shot made?

  1. A first frame was composed from the character sheet, the location plate and the shot description.
  2. Series Lock ran a face identity check on the frame against Nora's anchor and redraws a frame that fails. For this case study we also measured every frame with ArcFace (w600k_r50).
  3. Google Veo 3.1 Lite animated the frame for 6 seconds at 720p, image to video, with ambient sound.
  4. Dialogue was voiced with Nora's fixed voice and captioned.
Six frames from each of the three shots of episode 1
Episode 1, one row per shot: boardwalk walk, railing, close-up with the brass key.

How consistent was the character?

For the measurement we used 0.58 as the same-person line. Front close-ups across all three episodes scored 0.64 to 0.74; a text-only lookalike with the same description, no bible and no references, scored 0.50 to 0.55.

First frame of each shot

ShotSimilarity to anchorNote
1.10.656Face large enough to measure
1.20.465Small face, too little detail to score reliably
1.30.763Face large enough to measure
2.1n/aWide shot from behind, no visible face
2.20.490Small face, too little detail to score reliably
2.30.696Face large enough to measure
3.10.465Small face, too little detail to score reliably
3.20.635Face large enough to measure
3.30.680Face large enough to measure

The three low scores are wide shots where the face is about 53 to 67 pixels tall. At that size the embedding has too little detail, so those frames hold identity through the coat, scarf, hair and silhouette. Every first frame with a face large enough to measure scored between 0.635 and 0.763.

Whole episodes

ComparisonIdentity score
Episode 1 vs anchor0.706
Episode 2 vs anchor0.591
Episode 3 vs anchor0.674
Episode 1 vs episode 20.638
Episode 1 vs episode 30.652
Episode 2 vs episode 30.693

What still drifts during motion?

In episode 1, shot 3 (a close-up with faces around 205 pixels), 100% of the large faces across the 6 seconds of motion stayed above the same-person line, with an average of 0.703. Close-ups where the face turns or is lit from the side held less: 24% of large-face frames in episode 2, shot 3, 8% in episode 3, shot 2, and 6% in episode 3, shot 3.

Grid of face crops per shot with similarity scores and face sizes, green above the line and red below
Face crops sampled across every shot, with ArcFace score and face size. Green is above the same-person line.

Motion models still redraw a face as it turns or as the light moves across it. That is why Series Lock checks the first frame before paying for motion, and why only a shot that drifts is redone, leaving the rest of the episode untouched. Faces under about 80 pixels cannot be measured either way.

What did it cost?

ItemCost
Whole demo, 3 episodes, tests includedUS$6.41
Production cost per final secondabout US$0.08
Veo 3.1 Lite motion, per secondUS$0.05

The rest of the per-second cost is the reference frames and the checks. We also tried Veo 3.1 Fast with reference images: identity came out worse and it cost about twice as much, so Series Lock animates from the locked frame with Veo 3.1 Lite.

In Sentarys, the same series costs 6,000 credits for the bible and 14,400 credits per 18 s episode (800 credits per second, minimum 4,800 per shot). Pro is US$10 a month with 30,000 credits, and credits come back when the video model blocks or fails a shot.

What did we learn?

  • References beat descriptions. The same written description without references landed below the same-person line.
  • Write identity moments as close-ups facing the light. The front close-up in episode 1 held for all 6 seconds.
  • Use wide shots for movement. Small faces carry identity through wardrobe and silhouette, and that worked on screen.
  • Measure, then redo one shot. A shot-level redo keeps the good shots and the cost down.

The step-by-step guide explains the method for any tool, and the comparison covers other tools' consistency features. To make your own series, create an account.

FAQ

Which model animated Saltmere?

Google Veo 3.1 Lite, image to video from the locked first frame, at 720p with ambient sound. The reference images were made with Gemini 3.1 Flash Image.

How was face similarity measured?

With ArcFace (w600k_r50) embeddings and cosine similarity against Nora's anchor portrait, using 0.58 as the same-person line for the measurement.

How much did the demo cost?

US$6.41 for all three episodes including tests, about US$0.08 per final second.

Did the character stay identical in every frame?

No. Front close-ups held well; faces that turned or were lit from the side drifted during motion, and small faces could not be measured. The first-frame check and shot-level redo are how Series Lock handles that.

Can I make a series like this myself?

Yes. Series Lock is part of Sentarys Pro. A bible costs 6,000 credits and an 18 s episode 14,400 credits, out of 30,000 credits a month for US$10.

ai video seriesconsistent ai charactercase studyveo 3.1arcfaceseries lock

Ready to try Sentarys?

Paste a link or upload a video and get finished clips with captions. 6,000 free credits on signup, no credit card required.

Get Started Free