atlas

Research map / Video / Video generation

Image and Video Tokenization with Binary Spherical Quantization

ICLR 2025 · Video › Video generation · approach: Compositional text-to-video diffusion · 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 BSQ-ViT, a transformer image/video tokenizer that projects latents onto a hypersphere, binarizes them (Binary Spherical Quantization), and uses block-wise causal attention, reaching state-of-the-art image/video reconstruction and competitive video compression.

Problem

Visual tokenizers based on CNNs and vector quantization scale poorly with codebook size, are costly for video, and do not handle variable-length videos or exploit global structure for compression.

Approach

Replace CNN and VQ bottlenecks with a ViT encoder/decoder and a binary quantizer applied to l2-normalized low-dimensional projections, giving an implicit codebook of size 2^L with no learned codebook; soft quantization factorizes per dimension so entropy regularization is linear in L; block-wise causal masking unifies images and videos.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune the image tokenizer on video dataBSQ-ViT, 18 bits · UCF-101 val, split 1rFVD: 342 to 11.62Helped
Increase BSQ bottleneck from 18 to 36 bits (ablation)Causal BSQ-ViT · UCF-101 val, split 1rFVD: 11.62 to 6.21Helped
Use non-blockwise-causal attention instead of blockwise-causal attention (ablation)BSQ-ViT · UCF-101 video reconstructionrFVD: 8.08 to 9.16Helped
Increase BSQ bottleneck from 10 to 18 bits (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 4.51 to 2.66Helped
Increase VQ codebook from 16384 to 65536 entries (ablation)VQ tokenizer · ImageNet-1k val, 128×128rFID: 4.27 to 6.61Hurt
Remove ℓ2 normalization from BSQ (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 2.66 to 30.7Hurt
Remove commitment loss (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 2.95 to 2.83Helped
Remove conditional entropy term H(p(c|u)) (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 2.95 to 2.44Helped
Remove dataset entropy maximization term (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 2.95 to 13.8Hurt
Remove perceptual loss (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 2.95 to 19.2Hurt
Use factorized dataset entropy approximation instead of group size 9 (ablation)BSQ tokenizer · ImageNet-1k val, 128×128rFID: 2.83 to 2.86No clear effect
Use factorized dataset entropy approximation rather than enumerating full codebook entropy (ablation)BSQ tokenizer · ImageNet-1k val, 128×128speed: 0.212 msHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k UCF-101 COCO 2017val MCL-JCV UVG

Benchmarks: COCO 2017val ImageNet-1k UCF-101 MCL-JCV UVG

Metrics: PSNR SSIM LPIPS rFID rFVD FID Inception Score precision/recall bpp vs MS-SSIM throughput

Baselines: MaskGIT ViT-VQGAN SD-VAE 1.x SD-VAE 2.x SDXL-VAE MAGVIT-v2 MAGVIT TATS VCT H.264 HEVC BigGAN

Builds on: VQ-VAE ViT-VQGAN LFQ MaskGIT VQGAN

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