Andersons vinkel
En Video Codec til AI-Genereret Footage

Da den alt-kan-spises-ÃĶra for AI nÃĶrmer sig sin afslutning, lover en Ãļkonomisk ny tilgang til AI-video-generering betydelige besparelser i tokens og tid.
Â
Den virkelige omkostning ved AI-inferens bringer en ny tone af besindighed til den hektiske tempo i den nuvÃĶrende AI-revolution, med Ãļget interesse for at rationalisere omkostningerne ved maskinlÃĶring. Ud over potentialet for at fÃĨ AI hjemme, og den generelle stigning i privat AI, vil VRAM-sultne og ressource-slukende maskinlÃĶrings-rutiner ogsÃĨ klart behÃļve optimering.
Video-generering er mÃĨske den stÃļrste syndere i denne henseende. Hvis du nogensinde har genkomprimeret en film eller eksporteret en ud fra et video-redigeringsprogram, ved du allerede omkostningerne ved denne specifikke (ikke-AI) opgave pÃĨ din hardware â ÃĶder RAM og CPU-cykler og blokerer ofte maskinen for enhver anden brug, medmindre der tages foranstaltninger for at begrÃĶnse kompressionsalgoritmens indvirkning pÃĨ vÃĶrten.
Derfor behÃļver man kun at forestille sig, i hvilken udstrÃĶkning stigningen i AI-video gentager denne âkraft-ivrigeâ procedure i datacentre verden over. PÃĨ denne skala bliver selv de mindste gevinster straks betydelige i den samlede regnskab.
I Rammen
Med dette i mente er en ny forskningsprÃĶsentation fra Shanghai, i samarbejde med JD.com, en video codec rettet mod ikke udrendringsprocessen (processen med at komprimere enorme, rÃĨ billeder til en mindre video-fil-stÃļrrelse), men mod selve AI-video-genereringsprocessen.
En normal video codec fungerer ved ikke at gemme hvert billede som et fuldt billede, men ved at oprette et mindre antal fuldstÃĶndige billeder, kaldet I-frames, og derefter gemme ÃĶndringer mellem billeder.
For eksempel, hvis en person bevÃĶger sig lidt i en video, optager codec kun de dele af billedet, der registrerer ÃĶndringen, og ikke hele scenen. Disse er P-frames, der er afledt fra tidligere billeder, og B-frames, der ogsÃĨ kan forudse information i fremtidige billeder:

Anatomi af en video codec: top-rÃĶkke viser billeder over tid med I-, P- og B-mÃĶrker, med I-frames fuldt gemt i fuld farve og P- og B-frames vist med mindre farve til at indikere rekonstruktion; pile viser, om billeder bruger tidligere eller senere billeder; nederste panel viser et fuldt gemt billede (I-frame, venstre), et billede bygget fra et tidligere billede (P-frame, anden fra venstre) og et billede bygget fra bÃĨde tidligere og senere billeder (B-frame, hÃļjre).
Dette genbrug af nÃĶrliggende information er ÃĨrsagen til, at video-filer forbliver smÃĨ, med de fleste billeder, der fungerer ikke som nye billeder, men som instruktioner, der beskriver, hvordan det foregÃĨende billede er ÃĶndret. Derfor udgÃļr I-frames âfedtâ, plads-krÃĶvende ukomprimerede (eller minimalt komprimerede) billeder, med billederne imellem udgÃļr kun forskellen mellem I-frames (og mellem sig selv).
NÃĨr hvert enkelt billede er et fuldt ukomprimeret billede, har filmen essentielt ingen kompression. At gemme en film pÃĨ denne mÃĨde, som ukomprimeret video, ville resultere i, at en 2-timers film ville krÃĶve nÃĶsten (eller mere end) en terabyte diskplads. Men dette er, hvordan AI laver filmâ â ved at dedikere lige sÃĨ mange ressourcer og tokens til hvert enkelt billede, nÃĨr det beregner, hvordan det skal formulere videoen.
Ãkonomi af StÃļrrelse
Det nye arbejde, med titlen AdaCodec: En PrÃĶdictiv Visuel Codec til Video MLLMs, udgifter fulde visuelle tokens kun pÃĨ reference-frames (I-frames), med alle mellem-billeder reprÃĶsenteret som âkompakte P-tokensâ â en paradigme, der tydeligt er taget fra den traditionelle kompression, der anvendes af historiske âvirkelige verdenâ-video-codecs.
Efter denne interne kompression har fundet sted, kan genAI-videoen derefter komprimeres normalt, og i teorien er alle besparelser server-side:

Oversigt over AdaCodec. Venstre, videoer er inddelt i adaptive grupper af billeder, med fulde I-frames reserveret for Ãļjeblikke, der er svÃĶre at forudsige, og mellem-billeder reprÃĶsenteret ved kompakt bevÃĶgelses- og restinformation. HÃļjre, det resulterende system matcher eller overgÃĨr Qwen3-VL-8B pÃĨ elleve benchmarks, opretholder hÃļjere lang-video-nÃļjagtighed pÃĨ tvÃĶrs af token-budgetter og reducerer respons-forsinkelse, mens det behandler vÃĶsentligt fÃĶrre video-tokens. Kilde
Besparelserne, ifÃļlge rapporterede resultater fra tests for AdaCodec, er vÃĶrd at forfÃļlge; artiklen fastslÃĨr, at systemet overgik den umodificerede Qwen3-VL-8B-model pÃĨ hver af de vigtigste benchmarks, mens det brugte samme mÃĶngde proceskraft; og matchede eller overgik denne models prÃĶstation efter at have reduceret video-tokens med omkring 86%.
Forfatterne fastslÃĨr*:
âVi drager inspiration fra prÃĶdictiv kodning, hvor et system transmitterer fejl fra en forudsigelse i stedet for den rÃĨ signal. Dette princip har biologisk grundlag: det visuelle system menes at kodificere forudsigelsesfejl, mismatchet mellem forventet og observeret input, i stedet for input selv.
âModerne video-codecs bruger samme rest-kodningsidÃĐ i ingeniÃļrarbejde: reference-frames bÃĶrer fuld indhold, mens prÃĶdictive frames bÃĶrer bevÃĶgelses- og restsignaler i forhold til en reference.
âDisse systemer har forskellige mÃĨl, men de deler samme betinget struktur: nÃĨr nÃĶrliggende prÃļver er redundant, skal kanalen bÃĶre, hvad forudsigelsen ikke kan forklare.
âStandard-codecs er dog optimeret til bitstrÃļmme og menneske-tilgÃĶngelige rekonstruktion, ikke til visuelle tokens, der forbruges af en LLM. Vi genopbygger derfor denne mekanisme som en MLLM-grÃĶnseflade til video-forstÃĨelse.â
Det nye arbejde, skrevet af 11 forskere fra Shanghai Jiao Tong University, Shanghai Innovation Institute og JD.com, kommer med en tilhÃļrende projekt-side, med udgivelse af kildekode lovede.
Metode
Som diskuteret, behandler systemet ikke hvert billede som et fuldt nyt billede, men sÃļger efter, hvad der er ÃĶndret mellem ÃĐt billede og det nÃĶste. Til venstre i billedet nedenfor ser vi en lille region af det nuvÃĶrende billede, der matcher den mest lignende region i et tidligere billede:

Schema-overblik for AdaCodec.
Afstanden mellem de to lokaliteter bliver en bevÃĶgelses-vektor, mens eventuelle visuelle forskelle bliver en rest, med disse kompakte beskrivelser erstatter behovet for at gemme et fuldt billede.
Til hÃļjre ser vi den resulterende information, der fÃļres ind i AI-modellen: vigtige reference-frames behandles stadig som fulde billeder, men de mellem-liggende billeder reprÃĶsenteres af meget mindre bevÃĶgelses- og rest-tokens â ÃĨbenbart tillader modellen at beholde tilstrÃĶkkelig information til at parse videoen, mens den behandler betydeligt mindre visuel data.
En interessant udfordring er at afgÃļre, hvilke billeder fortjener at blive gemt i fuld udstrÃĶkning: traditionelle video-codecs placerer normalt reference-frames ved jÃĶvne interval, uanset om de er nÃļdvendige eller ej. AdaCodec prÃļver i stedet at identificere de Ãļjeblikke, der betyder mest.
For eksempel, overvej en scene, der hovedsageligt viser en statisk samtale mellem to personer i en lejlighed â og pludselig stormer en SWAT-enhed ind gennem vinduet. Ãjeblikkeligt vil kamera-vÃĶrne og antallet af redigeringsklip Ãļge og krÃĶve langt mere data, end en regulariseret reference-frame-interval vil give:

Dette er logikken bag variabel kompression (variabel bitrate) kompressionsmetoder, der analyserer kilde-video for sÃĨdanne âbeskÃĶftigedeâ perioder og tildeler stÃļrre data, hvor det er nÃļdvendigt â pÃĨ bekostning af tid og ressourcer.
I AdaCodec, hvis et billede kan forudsiges nÃļjagtigt fra nÃĶrliggende billeder, fortsÃĶtter systemet med at bruge kompakte bevÃĶgelses- og rest-tokens; hvis scenen ÃĶndrer sig vÃĶsentligt (f.eks. SWAT-eksemplet ovenfor eller noget mindre dramatisk), indsÃĶttes en fuld reference-frame. Dette tillader, at mere af den tilgÃĶngelige proces-budget kan bruges pÃĨ vigtig visuel information i stedet for at fordeles jÃĶvnt over hele videoen.
Data og Tests
Under test, brugte forskerne den ovennÃĶvnte Qwen3-VL-8B som basis-modellen og evaluerede AdaCodec pÃĨ elleve benchmarks, der dÃĶkker tre omrÃĨder af video-forstÃĨelse: lang-video-prÃĶstation blev vurderet med MLVU, LongVideoBench og LVBench; temporal forstÃĨelse med TempCompass, MotionBench og TOMATO; og generel video-forstÃĨelse med Video-MME, MVBench, NExT-QA, PerceptionTest og EgoSchema.
à bne kildemodelle, der blev testet, var InternVL3.5-8B; Keye-VL-1.5-8B; GLM-4.1V-9B; MiniCPM-V-4.5-8B; Eagle2.5-8B; PLM-8B; LLaVA-Video-7B; VideoChat-Flash-7B; Molmo2-8B; og Molmo2-O-7B.
GPT-5, Gemini og Claude-variationer vises i tabellen nedenfor kun som sammenlignings-baselines. CoPE-VideoLM-7B og ReMoRa-7B er tidligere video-sprog-modeller, der reducerer visuel-token-brug gennem codec-inspireret kompression, hvilket gÃļr dem til de nÃĶrmeste direkte konkurrenter til AdaCodec:

Hovedresultater pÃĨ elleve benchmarks, der dÃĶkker lang-video-forstÃĨelse, temporal forstÃĨelse og generel video-forstÃĨelse. HÃļjere score indikerer bedre prÃĶstation. LVB = LongVideoBench; V-MME = Video-MME. Fed og underliniede vÃĶrdier indikerer den hÃļjeste og nÃĶsthÃļjeste score blandt ÃĨbne kildemodeller. Score for lukkede kildemodeller blev taget fra officielle rapporter, hvor det var muligt, med manglende resultater hentet fra Molmo2 eller vurderet af forfatterne.
For at sikre en fair sammenligning blev det samme antal visuelle tokens tildelt bÃĨde AdaCodec og den standard Qwen3-VL-8B-system, hvilket tillader resultaterne at reflektere effektiviteten af kompressions-tilgangen, snarere end eventuelle forskelle i beregningsressourcer.
Ved den mest aggressive indstilling reducerede AdaCodec visuel-token-brug med omkring 86%, mens den stadig matchede eller let overgik baseline-systemet pÃĨ lang-video-, temporal- og generel video-forstÃĨelse-opgaver.
NÃĨr de sparede tokens blev geninvesteret i at behandle flere video-frames, forbedredes prÃĶstationen over hele elleve lang-video-benchmarks og hele elleve temporal-benchmarks, med gevinster op til +5,4 point pÃĨ LongVideoBench og +4,3 point pÃĨ TOMATO, samt producerede nogle af de stÃĶrkeste ÃĨbne kilderesultater i studiet.
Konklusion
Selvom projekter af denne art normalt er rettet mod hyperskala-leverandÃļrer, er dette den type indsats, der vil vÃĶre af interesse for bÃĨde hobbyister og SMEâer, som en del af en potentiel ny âoffentlig askeseâ omkring lokal, rationaliseret AI-udvikling.
I fÃĶllesskaber som r/stablediffusion er dette meget gamle nyheder, da hver stÃļrre ÃĨben kilde-udgivelse, der ankommer der, regelmÃĶssigt bliver torteret ind i en hyper-optimeret (GGUF, kvantificerede vÃĶgte osv.) version, der kan kÃļre, med lidt tÃĨlmodighed, pÃĨ lavere-end-graphic-kort.
Hvis âperformative-scenenâ i denne tredje AI-opsving er virkelig forbi, og under antagelse af, at virksomheder vil blive frastÃļdt af de sandende omkostninger ved inferens, kan initiativer som AdaCodec mÃĨske udgÃļre en del af en kommende âstor optimeringâ.
Â
â Dette er ikke det samme som at rendre videoen ud til en brugervenlig format/fil-stÃļrrelse; det handler i stedet om den interne generering og samling af billeder, der finder sted inden i AI-modellen pÃĨ inferens-tidspunktet.
* Min konvertering, inden for rimelighed, af forfatternes inline-citationer til hyperlinks.
FÃļrst udgivet torsdag, 4. juni 2026












