Kling AI 3.0 · Motion Control Omni

Motion Control in het echt

Vier echte voorbeelden. Geen cherry-picking. Alleen motion-referenties, character-afbeeldingen en wat er aan de andere kant uitkomt.

De meeste AI-gegenereerde video’s voelen in beweging nog steeds niet helemaal goed — onderwerpen drijven weg, ledematen verliezen hun verhoudingen en alles sneller dan een langzame wandeling begint uit elkaar te vallen. De cases hieronder zijn gegenereerd met één motion-referentievideo en een character-afbeelding. Geen handmatige framebewerking, geen opschoning. Wat je ziet, is wat het model produceert.

Case 01

Schaatsen

Snelle full-body beweging — personage blijft intact

Bewegingsreferentie
Personageafbeelding
Personageafbeelding
Output

Schaatsen is een van de lastigere tests voor motion transfer: gelijktijdige armzwaai, beenstrekking en rotatiebalans moeten allemaal precies in het juiste frame vallen. Het model leest de bewegingsreferentie gewricht voor gewricht en past die opnieuw toe op het doelpersonage — de ledemaatverhoudingen blijven kloppen, het gezicht blijft consistent en er is geen artifact-bleed, zelfs niet bij pieksnelheid.

24-punts skelettracking over de volledige sequentiePersonage-identiteit blijft behouden bij maximale bewegingsintensiteitGeen nabewerking na generatie toegepast
Case 02

Dynamische Dans

Ritme, gewicht en uitstraling — niet alleen beweging

Bewegingsreferentie
Personageafbeelding
Personageafbeelding
Output

Danssequenties vragen om gesynchroniseerde romprotatie, continu gewichtsverplaatsen en expressieve ledematenflow — en dat alles over meerdere seconden. Het model legt microbewegingen vast op 24fps-resolutie die eenvoudigere aanpakken volledig missen. Het resultaat ziet er niet alleen uit alsof het personage beweegt; het ziet eruit alsof ze écht dansen. Gewicht, timing en follow-through zitten er allemaal in.

Microbewegingen vastgelegd op volledige temporele resolutieVolledige sync van romp en ledematen — geen faseverschil tussen lichaamssegmentenOutput op standaardresolutie zonder watermark
Case 03

Motion Transfer van Personages

Zelfde beweging, ander personage — geometrie past zich vanzelf aan

Bewegingsreferentie
Personageafbeelding
Personageafbeelding
Output

Deze case koppelt de bewegingssignatuur volledig los van de oorspronkelijke performer. De choreografie wordt gedecodeerd en vervolgens geretarget naar een personage met andere verhoudingen. De physics-aware retargeting-engine past het traject aan op de geometrie van het nieuwe lichaam — zodat de output natuurlijk oogt voor dat personage, in plaats van een lichaamstype dat in iemands anders beweging wordt gedwongen.

Performer-identiteit volledig losgekoppeld van bewegingsdataRetargeting past zich aan op lengte, bouw en kostuumgeometrieWerkt met een brede variatie aan personagestijlen
Case 04

Handgebaar

Nauwkeurigheid op vingerniveau waar de meeste modellen falen

Bewegingsreferentie
Personageafbeelding
Personageafbeelding
Output

Handsequenties leggen een harde grens bloot bij de meeste motion-modellen — vingers versmelten, polsen knikken onnatuurlijk en fijne motoriek lost na een paar frames op. In deze case wordt elk vingergewricht onafhankelijk gevolgd, waardoor het gebaar met sub-frame-nauwkeurigheid wordt gereproduceerd. Handig voor culturele content, het maken van tutorials of elke scène waarin handen het onderwerp zijn in plaats van een ondersteunend detail.

21 hand-keypoints per frame gevolgdSub-frame-nauwkeurigheid blijft behouden gedurende het hele gebaarFidelity op vingerniveau zonder enige handmatige correctie

Hoe het zich verhoudt

De zaken die er écht toe doen bij bewegingsgeneratie

Het echte verschil zit in hoe soepel de beweging is en hoeveel vrijheid je hebt in het traject. Korte clips in bursts zijn eenvoudig — de uitdaging is om consistent te blijven gedurende 3+ seconden complexe choreografie, waar de meeste modellen beginnen af te wijken. Ons algoritme voor inter-frame-consistentie houdt de beweging coherent over de volledige clip, zonder temporele artefacten. Aan de besturingskant geldt: presets geven je snelheid, maar beperken de output tot wat het model al kent. Met padtekenen op een open canvas kun je elk traject en elke snelheidskromme definiëren en meerdere bewegingscontrols in één keer combineren. De fysicasimulatielaag maakt het verschil tussen output die fysiek geloofwaardig aanvoelt en output die er alleen geanimeerd uitziet.

FunctieAI Motion ControlHiggsfieldWan MCZorq AI
Soepelheid bij lange clips (5s+)✅ Consistent⚠️ Neemt af✅ Goed⚠️ Variabel
Trajectinvoer✅ Vrij tekenen op canvas❌ Alleen presets✅ Padgebaseerd⚠️ Beperkt
Tracking op vingerniveau✅ 21 keypoints❌ Alleen lichaam❌ Alleen lichaam❌ Alleen lichaam
Fysicasimulatie✅ Volledige laag✅ Gedeeltelijk❌ Geen❌ Geen
Gratis niveau✅ Ja❌ Alleen betaald⚠️ Beperkt❌ Alleen betaald

Betere resultaten behalen

Drie dingen die de outputkwaliteit consequent verbeteren

01

Beschrijf eerst het fysieke anker van het personage

Voordat je bewegingspaden definieert, geef het model een duidelijke fysieke basis — houding, zwaartepunt, belangrijke verhoudingen. Iets als "atletische bouw, gewicht gecentreerd ter hoogte van de heupen, rechte houding" geeft de engine een stabiel fysiek model om mee te werken. Deze ene stap verkleint de kans op artefacten tijdens sequenties met hoge intensiteit betrouwbaarder dan welke andere techniek dan ook.

02

Bouw bewegingscomplexiteit in lagen op

Vraag bij complexe choreografie niet om alles tegelijk. Begin met de grove lichaamsbeweging — traject van romp en heupen — en voeg daarna secundaire beweging toe (armzwaai, hoofdrotatie) in een verfijningsronde. Deze gefaseerde aanpak voorkomt dat het model zich vastlegt op conflicterende bewegingsvectoren en levert veel schonere output op voor gesynchroniseerde sequenties met meerdere ledematen.

03

Gebruik fysica-aanwijzingen om gewicht en gevoel toe te voegen

Het verschil tussen output die synthetisch oogt en output die echt aanvoelt, zit meestal in het fysieke gewicht. Verwerk fysica-aanwijzingen direct in je prompt: "zware landingsimpact", "vloeiende armstrekking met natuurlijke vertraging", "abrupte stop op het hoogste punt". Het model behandelt die als simulatieparameters — het activeert momentum, traagheid en follow-through, in plaats van ze als stijlbeschrijvingen te interpreteren.

Probeer het op je eigen personage

Upload een bewegingsreferentie, voeg een personageafbeelding toe en genereer in minder dan 30 seconden.

Over AI Motion Control

Wat motion control eigenlijk doet

Motion control haalt bewegingsdata uit een referentievideo — gewrichtshoeken, snelheid, traject — en retarget die naar een karakterafbeelding. Het resultaat is een video van dat karakter dat dezelfde beweging uitvoert, aangepast aan de specifieke geometrie.

Waarom langere clips lastiger zijn

Korte clips van minder dan 2 seconden zijn relatief vergevingsgezind. Tijdelijke drift wordt zichtbaar boven de 3 seconden — gewrichten stapelen kleine fouten op die zich over frames heen versterken. Onze inter-frame-consistentielaag is hier specifiek voor ontworpen.

Tracking van handen en extremiteiten

De meeste bewegingsmodellen behandelen het lichaam als analyseeenheid en stoppen bij de pols. Tracking op vingerniveau vereist afzonderlijke gewrichtsmodellen en sub-frame temporele resolutie. Daarom zijn handsequenties vaak waar kwaliteitsverschillen tussen modellen het duidelijkst zichtbaar worden.

Fysicasimulatie vs. stijltransfer

Fysicasimulatie modelleert krachten uit de echte wereld — impuls, traagheid, zwaartekracht — zodat de output fysieke beperkingen volgt. Stijltransfer kopieert het visuele uiterlijk van beweging zonder de krachten erachter te simuleren. Het verschil zie je terug in zaken als landingsimpact en afremcurves.

Details van de gratis versie

10 generaties bij aanmelding, geen creditcard vereist. Outputs in standaardresolutie hebben geen watermerk. Hogere resolutie en batchgeneratie zijn beschikbaar in betaalde abonnementen.

Toepassingen

Karakteranimatie voor games en entertainment, e-commerce productmodellering, educatieve en tutorialcontent, culturele en performance-documentatie, socialmediacontent op schaal.