MSR V2 (Multiple Subject Reference) is an AI video generation technology that organizes multiple reference images into a chronological event sequence, enabling character identity recovery across shot changes and complex multi-shot scenarios. The LiconMSR node packages characters, props, and backgrounds into a 'Visual Memory' sequence, allowing the model to read multiple reference images simultaneously and maintain consistency in hairstyles, clothing, and identity even after camera cuts. Best practices include using 2-3 core reference images with clear responsibilities, writing prompts in a structured format (initial state, action process, final state), and understanding that complex actions like occlusion and position swapping may require multiple generation attempts.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
AI Video Can Now "Remember" Events! Testing MSR V2 Logic|Multi-Shot Character Recovery
Added:Now let’s look at a different kind of video In the reference images we only have a seed priestess and a palace made of glass But after generation you’ll notice that it doesn’t simply place a lotus flower into the frame It actually completes the full process: planting the seed sprouting, growing leaves and finally blooming And because we use reference images we can lock down every detail fairly tightly which makes the whole image extremely controllable Now let’s look at this video This is not a single continuous one-shot Even though the camera is cutting between shots you’ll notice that the character’s hairstyle clothing and identity are still preserved very well This is the new change brought by MSR V2 We already covered the first version of this technique before This technology can not only read multiple reference images at the same time but also organize the reference information into an event or recover the character again after a shot change MSR stands for Multiple Subject Reference which means multi-subject reference Image one can be a character image two can be another character image three can be a prop and the background image is required LiconMSR is a special node It organizes these images into a reference sequence and then passes that sequence to LTX two point three to generate the video The overall installation is fairly simple Besides downloading this LoRA you need to install an extension called ComfyUI-Licon-MSR For easier demonstration I also built the workflow on RunningHub In the ComfyUI space RunningHub is a very solid online workflow platform because whenever a new model or a new extension appears it follows up right away RunningHub also provides an online communication platform for ComfyUI creators where you can find a lot of creative inspiration and example workflows There are quite a lot of nodes in this workflow but the parts that really matter are only three The first part is the reference images In our example we reserve four image slots and one background You do not need to fill all of them Each image should have a clear responsibility If one slot is not needed just leave it empty The second part is the node we just mentioned LiconMSR It is responsible for generating the reference sequence Here the reference sequence we use is sixty-five frames Pay attention: this is not the final video length Our final video length is two hundred forty-one frames which is about ten seconds This is the length of the reference sequence so don’t confuse the two The third part is called PromptRelayEncode This is a prompt encoder developed specifically for this model It should be using Prompt Relay technology Also pay attention to how the prompt is written First the prompt needs to explain each image: what each image is responsible for Then you write the actual video generation prompt Basically you can write it in this order: first, the initial image; second, the action process; third, the final state If needed you can also describe the camera and style This makes it easier for the model to understand and if something goes wrong we can also tell which step is causing the problem All right let’s start with a basic example Here we made a two-subject example There are two beautiful women one wearing a white gown and one wearing a green gown In the prompt I originally wanted both of them to stand on the two sides of the jewelry table for the entire video But let’s look at the actual result It first shows the worktable then briefly shows an empty room and finally the two people enter the frame But you’ll notice that after the two characters appear their identities and clothing are still very clear They can be separated very easily And if you compare them with our reference images you’ll see that the overall consistency is still quite strong A lot of people care about this question: how many reference images can it actually use and how many gives the best result?
So let’s do a capacity test First let’s look at one character plus one background The character is an Eastern female swordswoman and the background is very interesting: a train speeding through the clouds Take a look The character appears in the corresponding scene and this is very stable Next, we add one more character One is wearing red clothing and one is wearing black clothing Again, look at the result There is no problem here either Then we continue adding characters At this point you’ll notice a small change The third character does not appear from the very beginning She enters the frame somewhere in the middle In the end three people appear in the video at the same time When we reach four characters I originally thought the result might become worse but actually the quality is still very good The problem is that one character does not appear at all Of course this does not prove that it does not support four characters because we only ran one sample But we can still reach one conclusion: if we provide too many reference images problems may appear and at that point you may need to generate multiple attempts Next let’s look at a special example This example is not about stuffing in more characters Instead it uses multiple images together to build one character The first image provides a face reference The second image provides a very beautiful gown The third image provides a transparent mechanical umbrella The background image is a futuristic Eastern opera house Now let’s look at how these four types of information are merged into the image First we can see that no second person appears And the clothing, face prop and background basically stay consistent with our reference images This means we can fix a character’s identity then change her clothing and even change the prop and the shooting space But there are still some details For example, in the prompt I wrote that the umbrella should rotate But in the video this effect is not very obvious So this result proves that attribute assembly works but it does not prove that complex motion will also work All right, next let’s make the action design a little more complex The first scene is object handoff My prompt is very explicit There is a prop, which is a chip First, it is on a tray A person picks it up with tweezers Then a mechanical hand enters the scene and takes it Finally the chip belongs to the robot The result does complete the path of tray tweezers and mechanical hand However the prop keeps getting enlarged and its overall shape changes a little So I think detailed reproduction is still one area where the model needs improvement The second example is plant growth Our reference images are a seed a very beautiful priestess the final blooming state and a very beautiful glass house The video starts with the seed falling into the flowerpot then it sprouts, grows leaves and finally blooms into a blue and white lotus The beginning of the video the growth process and the final result are all very clear This shows that our reference images can provide a clear target state allowing the model to generate a complete event instead of simply placing several objects into the frame Next let’s look at two counterexamples meaning examples with problems In the first one we ask the woman in red and the woman in blue to approach from two sides cross paths and then swap positions As a result the two people do approach each other and their clothing does not obviously get swapped But in terms of action they never truly cross from beginning to end So we can only say that during close-range interaction the identities are preserved and the clothing does not get mixed but the position swap never actually happens Another failed test looks like this We wanted a large mechanical ring to occlude the character and then we wanted to check whether the character consistency could be maintained when the person appears again after being occluded We tested this several times but the occlusion state never really appeared We can’t judge whether this is because the training set lacks this kind of content but when the model tries to represent occlusion the result is not especially good Finally let’s look at the multi-shot test The video starts with a medium shot of two characters then cuts to a close-up of character A then cuts to a close-up of character B and finally returns to an over-the-shoulder shot First we can see that all four shots are achieved After the characters re-enter the frame their clothing and identities are also preserved quite stably So this group gives us a clear conclusion: MSR V2 can recover the visual identities of two characters after multiple shot changes I think this is also where it is most suitable for narrative videos You don’t necessarily have to keep every character fixed inside one shot You can also try switching shots and make the whole narrative more coherent When actually using this model there are a few things to pay attention to First don’t provide too many reference images Start with two or three core references Also each image should have one main responsibility and that responsibility should be simple Don’t make one image responsible for this and that at the same time Prompt writing is also very important It has two parts First explain the reference images Then write the full video generation process We write the initial state first then the action process and then the final state For complex actions make sure to clearly describe left and right positions the order of events and which object belongs to whom Also pay attention to the two counterexamples When actions like occlusion and position swapping appear you may need multiple attempts to get a better result So that is the MSR V2 model we’re introducing today Compared with the V1 model I think the overall result is much better What are you waiting for?
Go try it yourself Follow me and become someone who truly understands AI
Related Videos

Expanding Stikbot thumbnails
leopoldshorts
2K views•2023-09-24

Digital Discrimination: Cognitive Bias in Machine Learning
redmonktechevents2974
4K views•2019-12-18

Evolutionary Approach to Clustering by Ujjwal Maulik
ICTStalks
279 views•2019-06-26

Rose Yu "Learning from Large-Scale Spatiotemporal Data"
networkscienceinstitute
2K views•2019-03-04

Stanford Seminar - Generalization through Task Representations with Foundation Models
stanfordonline
4K views•2025-07-14

Satellite-Based Wheat Yield Forecasting using GEE & Transformer Neural Network
gisrsinstitute
634 views•2025-06-15

Paradigm Shifts in Data Processing for the Generative AI Era: Robert Nishihara of Anyscale & Ray.io
GradientFlow
2K views•2025-01-02

How to Build Your Own GenAI-Based Knowledge Management System
2150GmbH
360 views•2025-06-03
Trending

Playstation NO DISC/NO BUY Fight Is Over...
DavidJaffeGames
4K views•2026-07-23

Steam and Xbox Just Dropped The Hammer On PlayStation
OhNoItsAlexx
9K views•2026-07-23

Americans Confused in Australia for 17 Minutes Straight
IWrocker
17K views•2026-07-23

SuperBike Factory Has Gone... What's Next for the Motorcycle Industry?
thatbikersimon
11K views•2026-07-22