atlas

Research map / Video / Video-language understanding

ElasticTok: Adaptive Tokenization for Image and Video

ICLR 2025 · Video › Video-language understanding · approach: Long video understanding · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ElasticTok, an autoencoder tokenizer trained with random end-of-sequence token masking so a frame or video block can be encoded into a variable number of tokens conditioned on prior frames.

Problem

Video tokenizers encode each frame or block into a fixed number of tokens, wasting tokens on simple content and losing information on complex content, which makes long video modeling computationally expensive.

Approach

Sample a random token length per block during training and mask the tail of the encoder output (left-aligned tokens), so a single autoencoder learns elastic encodings; at inference, search for the shortest length meeting a reconstruction threshold, with block-causal conditioning on previous frames.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adaptive token lengths instead of fixed 50% token usageElasticTok-VAE · Video blocks, MSE threshold 0.001blocks satisfying reconstruction threshold: 40% -> 50%Helped
Use adaptive token lengths instead of fixed 50% token usageElasticTok-VAE · Video blocks, MSE threshold 0.003blocks satisfying reconstruction threshold: 78% -> 88%Helped
Use adaptive token lengths instead of fixed 50% token usageElasticTok-VAE · Video blocks, MSE threshold 0.015blocks satisfying reconstruction threshold: 99% -> 99%No clear effect
Use adaptive token lengths rather than fixed token allocation at matched worst-case reconstructionElasticTok-FSQ · Video, worst-case MSE threshold 0.001average percentage of tokens used: 78% -> 75%Helped
Use adaptive token lengths rather than fixed token allocation at matched worst-case reconstructionElasticTok-FSQ · Video, worst-case MSE thresholds 0.003 and 0.015average percentage of tokens used: 57% -> 37%; 15% -> 9.4%Helped
Replace the fixed-token VLM tokenizer with adaptive ElasticTok tokensOpenLLaMA-3B VLM · GQA and POPEaccuracy: GQA: 54% -> 54%; POPE: 82% -> 82%No clear effect
Replace the fixed-token VLM tokenizer with adaptive ElasticTok tokensOpenLLaMA-3B VLM · MSVD-QA and MSRVTT-QAaccuracy: MSVD: 53% -> 52%; MSRVTT: 37% -> 37%Mixed
Use encoder conditioning on the token mask (ablation)ElasticTok-FSQ · Video blocks, MSE threshold 0.001blocks satisfying reconstruction threshold: 33.1% -> 36%Helped
Use encoder conditioning on the token mask (ablation)ElasticTok-FSQ · Video blocks, MSE threshold 0.003blocks satisfying reconstruction threshold: 75.3% -> 79.6%Helped
Use encoder conditioning on the token mask (ablation)ElasticTok-FSQ · Video blocks, MSE threshold 0.015blocks satisfying reconstruction threshold: 98.4% -> 98.5%No clear effect
Use Neural Regression instead of Full SearchElasticTok-FSQ inference · ElasticTok-FSQ inferenceNFEs: 4096 -> 1Helped
Use Neural Regression instead of Full SearchElasticTok-FSQ inference · ElasticTok-FSQ inferenceerror rate: 0% -> 9%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COYO-700M ImageNet WebVid10M Video-ChatGPT instruct data custom 6M video dataset from Common Crawl

Benchmarks: GQA POPE MSVD-QA MSRVTT-QA

Metrics: reconstruction MSE threshold satisfaction rate token usage VQA accuracy error rate NFEs Pearson correlation

Baselines: fixed-token autoencoders at varying token capacities OpenLLaMA-3B with fixed 50% token baseline

Builds on: FSQ VAE RingAttention LWM nested dropout

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy