atlas

Research map / Image generation / Fast diffusion sampling

Blockwise Flow Matching: Improving Flow Matching Models For Efficient High-Quality Generation

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Flow matching distillation · 2 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 Blockwise Flow Matching, which splits the flow trajectory into temporal segments each handled by a smaller specialized velocity block, plus semantic feature guidance (DINOv2-aligned features) and a lightweight residual feature approximator to cut inference FLOPs on ImageNet 256.

Problem

Single large flow matching networks must handle very different signal characteristics across timesteps and incur high inference cost because the full model is evaluated at every solver step.

Approach

Partition the generative trajectory into M temporal segments, each modeled by its own smaller velocity block so only one block runs per step; condition blocks on semantic features from a shared alignment network, and approximate those features within each segment via a residual network to avoid repeated evaluation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Partition the flow into 6 specialized segmentsSiT-S flow matching · ImageNet 256×256FID: 82.6 -> 81.5Helped
Add Semantic Feature Guidance (ablation)BFM-S · ImageNet 256×256FID: 81.5 -> 66.9Helped
Add Feature Residual Approximation (ablation)BFM-S-SF · ImageNet 256×256GFLOPs: 5.01 to 2.96Helped
Add Feature Residual Approximation (ablation)BFM-S-SF · ImageNet 256×256FID: 66.9 -> 68.3Hurt
Use BFM-XL with Semantic Feature Guidance instead of REPA-XLImageNet 256×256 generation · ImageNet 256×256FID: 1.80 -> 1.75Helped
Use Feature Residual ApproximationBFM-XL-SF · ImageNet 256×256GFLOPs: 114.5 to 37.8Helped
Use 6 solver steps rather than 246BFM-XL-SF · ImageNet 256×256, 6 solver stepsFID: 1.36 -> 8.01Hurt
Use BFM-SF with MeanFlowMeanFlow · ImageNet 256×256, 4 function evaluationsFID: 13.2 -> 9.7Helped
Use BFM-S/4 instead of SiT-S/4ImageNet 512² generation · ImageNet 512²FID: 102.54 -> 87.85Helped
Increase segment count from 4 to 6, 8, or 12 while keeping layers per segment fixed (ablation)BFM · ImageNet 256×256, fixed layers per segmentFID: 85.1 -> 81.5 -> 79.1 -> 76.7Helped
Increase segment count beyond 6 while reducing layers per segment at fixed total capacity (ablation)BFM · ImageNet 256×256, fixed total network capacityFID: 81.5 -> 88.1 -> 95.2Hurt
Replace REPA with SemFeat in standard FM (ablation)FM · ImageNet 256×256FID: 72.9 -> 68.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet

Benchmarks: ImageNet 256x256 ImageNet 512x512

Metrics: FID sFID IS Precision Recall GFLOPs wall-clock runtime

Baselines: SiT-XL REPA-XL DiT-XL FiTv2-XL DyDiT-XL ADM LDM-4 U-ViT-H MeanFlow SiT-S

Builds on: Flow Matching SiT REPA FiTv2 MeanFlow

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