Why AI Dance Videos Look Uncanny (and How to Avoid It)
Identity drift, ice-skating feet, melting fingers. The four failure modes that make AI dance videos feel wrong, what the research says causes them, and what you can actually control.

You have seen it. The clip is nearly good. The motion is right, the framing is right, and then somewhere around second four the face stops being your face. Not dramatically — just enough that you feel it before you can name it.
That feeling has specific, well-documented causes. This is not mysticism about the uncanny valley; these are named failure modes that the researchers who build these models write papers about. Knowing which one you are looking at tells you whether you can fix it from your side, or whether you just need a different clip.
1. Identity drift
This is the big one, and it is the reason most clips feel off. Over the length of a video, the subject gradually stops matching the person in the input photo. Facial features shift, hair colour creeps, clothing changes shade.
The cause is cumulative error. These systems generate video in chunks, and each chunk is conditioned partly on what came before. Small inaccuracies do not stay small — they compound. Research on long-form human animation, such as the InfinityHuman work, describes exactly this: a low-level drift where backgrounds progressively degrade, and a high-level semantic drift where character identity itself becomes inconsistent.
There is a whole class of models built specifically to fight this — StableAnimator, for one, exists to preserve identity across frames — which tells you how stubborn the problem is.
What you can control: shorter clips drift less, because there are fewer chunks in which error can accumulate. A sharper, better-lit input photo gives the model a stronger identity anchor to keep returning to. Viewers also notice drift most on faces they know well, which is exactly why it is so visible on your own face and your own pet.
2. Flicker and temporal instability
Backgrounds shimmer. Edges crawl. A pattern on a shirt boils slightly between frames. This is temporal inconsistency, and it comes from the fundamental awkwardness of using image models to make video.
The MagicAnimate paper, presented at CVPR 2024, puts the cause plainly: diffusion methods that process video frame by frame and stack the results along the time axis neglect temporal consistency, which produces flickering. Each frame is individually plausible. The sequence is not.
What you can control: busy, high-frequency backgrounds flicker far more than plain ones, because there is more fine detail to be unstable. A clean backdrop in your input photo genuinely reduces this — and it survives platform re-encoding better too.
3. Hands, fingers, and the parts nobody can see
Fingers fuse. A hand briefly grows an extra one. This is the oldest joke about AI images and it persists in video for a reason that is easy to understand: hands are small, they move fast, they self-occlude constantly, and they take up very few pixels.
The deeper issue is occlusion in general. Anything hidden in your source photo has to be invented, and worse, it has to be invented consistently across every frame. Research on long video generation notes that when different segments each complete the invisible parts independently, those completions disagree with one another and produce visible artifacts.
What you can control: a lot, actually. Choose a photo where hands are visible and separated from the body rather than tucked into pockets, crossed, or clasped. You are not asking the model to be better — you are giving it less to guess.
4. Ice-skating feet
The body moves correctly but the feet glide, as though the subject is on a treadmill or a sheet of ice. Foot contact with the ground is one of the hardest things to get right, because it demands that the model understand physical grounding rather than just plausible pose.
What you can control: less than you would like. This one is mostly a property of the model and the choreography. Styles with big upper-body movement and less travel across the floor hide it well. If a clip is skating badly, changing the style helps far more than changing the photo.
The pattern underneath all four
Notice what three of the four have in common. Identity drift, flicker, and invented hands all get worse when the model has to guess — and it guesses whenever your input is ambiguous. Bad lighting is ambiguity. Occlusion is ambiguity. A busy background is ambiguity. Length is ambiguity accumulated over time.
Almost every quality problem is the model filling in something you did not give it.
This is why the advice in every good guide sounds boringly similar: clear photo, even light, full body, plain background, one subject. It is not superstition. Each item removes a specific category of guesswork that maps onto a specific artifact.
A practical triage
- Face stops looking like you partway through — identity drift. Try a sharper, better-lit photo and a shorter clip.
- Background shimmers or crawls — temporal instability. Use a plainer background.
- Hands are mangled — occlusion. Pick a photo where hands are visible and separated.
- Feet glide along the floor — grounding. Change the style, not the photo.
- Everything is subtly wrong at once — usually the photo is too dark or too low-resolution. Start over with a better source.
The honest summary is that some of this is yours to fix and some of it is ours. Input quality is the half you control, and it is the half with the biggest immediate payoff. The rest is the frontier these models are actively being pushed against, and it moves quickly — the failure modes that were obvious two years ago are subtle now.
Sources worth reading if you want the technical detail: MagicAnimate (CVPR 2024) on temporal consistency, StableAnimator on identity preservation, SteadyDancer on image-to-motion misalignment, and InfinityHuman on drift in long-form animation.