Foundation Models — Vision, Graphics, Multimodality

Updated July 2026 with 2025–2026 SOTA additions — new entries marked ★. Algorithm names link to their papers (arXiv / project page).

April 2026 · Version 1.0


Contents

  1. The Map: How Foundation Models Cluster
  2. Vision Encoders: Self-Supervised
  3. Vision Encoders: Promptable / Universal
  4. Depth / Geometry Foundation Models
  5. Vision-Language Foundation Models (VLMs / MLLMs)
  6. Image Generation: Diffusion & Flow Matching
  7. Video Generation
  8. Audio and Music Foundation Models
  9. NeRF, 3DGS, and 3D Scene Foundation
  10. Feed-Forward 3D (Single / Few-View Reconstruction)
  11. Avatars and Humans
  12. World Models
  13. Vision-Language-Action (VLA) Models
  14. Embedding / Retrieval Foundation Models
  15. Specialized / Domain-Specific Foundation Models
  16. Action / Motion Foundation Models
  17. Specialized Vision Models Worth Knowing
  18. Cross-Cutting Architectural Patterns
  19. The 2026 Production Stack

1. The Map: How Foundation Models Cluster

1.1 Six pillars

  1. Vision encoders: input → features (CLIP, DINO, MAE, SAM).
  2. Vision-language models (VLMs): image + text → text (LLaVA, InternVL, Qwen-VL, Chameleon, GPT-4o).
  3. Generative models: text → image/video/audio (SD, FLUX, Sora, Stable Audio).
  4. 3D foundation: image(s) → 3D (DUSt3R, VGGT, 3DGS scenes, LRM, Trellis).
  5. World models: action + state → next state (GAIA, Cosmos, Genie).
  6. Vision-Language-Action (VLA): image + instruction → action (π0, OpenVLA, GR00T).

1.2 The 2026 trend lines

1.3 Open vs closed gap (2026)

The open frontier (Llama 4, Qwen 3, DeepSeek-V3/R1, FLUX, Hunyuan Video, Wan 2.1, π0) closed dramatically in 2024–25. For most tasks except bleeding-edge frontier reasoning and proprietary video gen, open models match or exceed closed.

2. Vision Encoders: Self-Supervised

2.1 The CLIP family (dual-encoder contrastive)

2.1.1 CLIP (OpenAI 2021)

Image and text encoders trained with symmetric InfoNCE on \(\sim\) 400M pairs. ViT-B/32, B/16, L/14, RN50/x4/x16/x64.

Established zero-shot transfer.

2.1.2 ALIGN, OpenCLIP, MetaCLIP, DFN, EVA-CLIP

2.1.3 SigLIP / SigLIP 2

Per-pair sigmoid loss (vs CLIP's softmax over batch).

Sample-efficient, scales cleanly to small or huge batch.

SigLIP 2 adds captioning + self-distillation auxiliaries for stronger dense features.

2.2 The DINO family (self-distillation)

2.3 The MAE / BEiT family (masked image modeling)

2.4 JEPA family (latent prediction)

2.5 Comparison table

Family Loss Strength Weak
CLIP / SigLIP contrastive global, zero-shot dense
DINO / DINOv2/v3 self-distill both global + dense sensitive to recipe
MAE / EVA pixel / feature recon dense (segmentation) global / classification
JEPA latent prediction robust, no pixel detail loss still proving out

★ 2026 SOTA update — 2025 vision encoder frontier

3. Vision Encoders: Promptable / Universal

3.1 Segment Anything family

3.2 Open-vocabulary detection

3.3 Universal perception

★ 2026 SOTA update — SAM 3: promptable concept segmentation

4. Depth / Geometry Foundation Models

4.1 Monocular depth

4.2 Multi-view / pose-free 3D from images

The big 2024–2025 wave: skip classical SfM/MVS and predict 3D directly via Transformer.

Key

The trend: classical SfM/MVS is being absorbed into feed-forward learned 3D. By 2027, COLMAP will be a fallback / refinement step, not a default.

★ 2026 SOTA update — Pose-free 3D: VGGT successors

5. Vision-Language Foundation Models (VLMs / MLLMs)

5.1 Anatomy of a VLM

Three injection styles for vision into LLM:

5.2 Open VLM frontier (2026)

Major open VLM lines

LLaVA family. LLaVA → LLaVA-1.5 → LLaVA-NeXT (AnyRes tiling) → LLaVA-OneVision (image / multi-image / video unified).

Qwen-VL family. Qwen-VL → Qwen2-VL (native dynamic resolution + 2D-RoPE + hour-long video) → Qwen2.5-VL (2025 frontier-open) → Qwen3-VL (reasoning).

InternVL family. InternVL → InternVL 2 → InternVL 2.5 → InternVL3 (78B+, frontier-open). InternViT-6B as huge vision encoder.

Other open. CogVLM, MiniCPM-V (mobile-friendly), Molmo + PixMo (AI2's open data), GLM-4V, Yi-VL, mPLUG-Owl, IDEFICS, KOSMOS-1/2/3, Pixtral (Mistral's VLM).

5.3 Closed frontier VLMs

5.4 Native early-fusion (Chameleon family)

A single Transformer trained on interleaved text + image tokens (and audio / video).

5.5 Reasoning VLMs (multimodal o1 / R1)

5.6 Comparison table (frontier-open VLMs, 2026)

Model Params Vision encoder Projector Notable
LLaVA-OV-72B 72B SigLIP MLP unified im/multi-im/video
Qwen2.5-VL-72B 72B ViT (custom) + 2D-RoPE MLP native dynamic res, 1h video
InternVL3-78B 78B InternViT-6B MLP + tile high-res tiling
Molmo-72B 72B CLIP MLP PixMo open captioned data
DeepSeek-VL2 27B (MoE act.) 4.5B SigLIP MLP MoE VLM
Pixtral-12B 12B ViT (custom) native res, fast

★ 2026 SOTA update — Open VLM frontier (late 2025)

★ 2026 SOTA update — Unified understanding + generation

6. Image Generation: Diffusion & Flow Matching

6.1 The 2021–2024 lineage

Era I: pixel / early latent diffusion

GLIDE (OpenAI 2021): pixel-space, classifier-free guidance born here.

DALL-E 2 / unCLIP (2022): CLIP latent prior + decoder.

Imagen (Google 2022): pixel cascade with T5-XXL text encoder.

Stable Diffusion 1.4 / 1.5 (2022): latent diffusion, open-sourced; catalyzed the ecosystem.

SD 2.0 / 2.1: OpenCLIP, v-prediction.

6.2 Era II: SDXL scale

6.3 Era III: DiT and flow matching

6.4 Era IV: closed frontier

6.5 Comparison table

Model Backbone Loss Notable
SD 1.5 U-Net 860M + CLIP ε-DDPM legacy default
SDXL U-Net 2.6B + 2×CLIP ε-DDPM multi-aspect, refiner
PixArt-Σ DiT + T5 v-DDPM open frontier 2024
SD3 / 3.5 MM-DiT + CLIP+T5 Rectified Flow 2B / 8B variants
FLUX.1 dev MM-DiT + CLIP+T5 RF + few-step distill dominant open 2025
Sana Linear DiT + deep VAE RF 4K, fast

★ 2026 SOTA update — Native / MMDiT T2I frontier (2025)

7. Video Generation

7.1 Architecture pattern

Causal 3D VAE encodes video to latents (typically T/4 × H/8 × W/8). Spatiotemporal MM-DiT operates on latents with 3D-RoPE. Loss: diffusion or flow matching.

7.2 Open lineup

7.3 Closed frontier

7.4 Image-to-video, animation, controllable

AnimateAnyone, MimicMotion, Champ, MagicAnimate: pose-driven character animation. Live Portrait: image + driving video → animated portrait. EMO, Audio2Photoreal: audio-driven talking head.

7.5 World-model framing for video

Sora, Veo, GAIA, Cosmos all double as learned simulators when conditioned on actions. Used for AV closed-loop simulation, robotics RL, embodied training.

8. Audio and Music Foundation Models

8.1 Speech / ASR

8.2 TTS (text-to-speech)

8.3 Audio / music generation

8.4 Audio understanding

9. NeRF, 3DGS, and 3D Scene Foundation

9.1 NeRF lineage

9.2 3D Gaussian Splatting (Kerbl SIGGRAPH 2023)

Each Gaussian: position \(\mu\), anisotropic covariance \(\Sigma = R S S^\top R^\top\), opacity \(\alpha\), SH color \(c(d)\). Differentiable rasterization; alpha-composite front-to-back.

9.3 3DGS variants

Major 3DGS variants

9.4 NeRF vs 3DGS decision

9.5 3D-aware diffusion

IBRNet, GNT: render novel views by attending across reference images. ReconFusion, ZeroNVS: diffusion priors for sparse-view reconstruction.

10. Feed-Forward 3D (Single / Few-View Reconstruction)

10.1 LRM family (large reconstruction models)

10.2 DUSt3R / MASt3R / VGGT (the SfM-eclipse)

Already covered in §4. Predict per-pixel pointmaps from N images directly; camera + depth + matches all decoded.

2024–25 dominant approach.

10.3 3D generation (text/image-to-3D)

3D generation lines

10.4 Mesh generation Transformers

MeshGPT, MeshXL, MeshAnything V2, EdgeRunner, BPT: autoregressive face-vertex generation; native mesh topology.

★ 2026 SOTA update — Single-image + native 3D generation

11. Avatars and Humans

11.1 Photoreal avatars

11.2 Body models

11.3 Audio / image-driven animation

11.4 Pose-driven character animation

AnimateAnyone, MimicMotion, Champ, MagicAnimate: drive a static character with a pose video. Standard for short-form content creation.

12. World Models

12.1 What is a world model?

A generative model conditioned on actions / state that predicts future observations. Used as a learned simulator for RL and as a substrate for embodied AI.

12.2 Genie family (DeepMind)

Genie (2024): playable video world models trained from internet game footage. Discover "actions" unsupervised.

Genie 2 (2025): consistent world models from a single image; supports interactive play.

12.3 GAIA (Wayve)

GAIA-1 / GAIA-2: video diffusion conditioned on past frames + actions; closed-loop AV simulator.

12.4 Cosmos (NVIDIA)

Cosmos World Foundation Models (2025): both diffusion and autoregressive variants; video tokenizer (continuous and discrete); positioned as the world-model platform for robotics + AV.

12.5 Other world models

Vista, MagicDrive3D, EmerNeRF: scene-level synthesis with action / camera control. DriveDreamer, DriveDreamer-2: text-controlled driving scenarios.

12.6 World models for control

Dreamer V3 (DeepMind): model-based RL with RSSM; scales across >150 tasks. IRIS, DIAMOND: tokenizer / diffusion world models for Atari.

★ 2026 SOTA update — Self-supervised structured world models

13. Vision-Language-Action (VLA) Models

13.1 The recipe

Take a pretrained VLM, add an action head, fine-tune on robot trajectories. Action head: discrete action tokens or continuous via flow matching.

13.2 Google Robotics line

13.3 Open VLAs

13.4 Physical Intelligence's π0 family

\[\mathcal{L}_{\mathrm{FM}} = \mathbb{E}\,\big\| v_\theta(a_t, t, o) - (a_1 - a_0) \big\|^2 .\]

Pretrained on \(\sim\) 10k hours of robot data.

13.5 Humanoid VLAs

13.6 Spatial-reasoning VLMs for robotics

SpatialVLM, SpatialBot, RoboPoint, SpatialVLA, RoboVLM: fine-tune VLMs with synthetic 3D-grounded spatial QA. Improves spatial reasoning for robot tasks.

13.7 Older embodied VLMs

PaLM-E (Google 2023): early multimodal embodied LLM; predates RT-2.

★ 2026 SOTA update — Open VLA frontier (2025)

14. Embedding / Retrieval Foundation Models

14.1 Multimodal embedders

14.2 Multi-vector / late-interaction

14.3 Document understanding

15. Specialized / Domain-Specific Foundation Models

15.1 Medical imaging

15.2 Earth observation / remote sensing

15.3 Scientific imaging

ESM-3 (Meta): protein structure + function. AlphaFold-2 / 3 (DeepMind): protein structure / interactions.

16. Action / Motion Foundation Models

16.1 Human motion

16.2 Robot manipulation policies

Diffusion Policy, ACT, 3D Diffuser Actor, RDT-1B: imitation-learning policy classes (covered in robotics section).

17. Specialized Vision Models Worth Knowing

17.2 Tracking

ByteTrack, OC-SORT, BoT-SORT, MeMOTR, Cutie, SAM 2.

17.3 Stylization

StyleGAN-3, StyleGAN-T, GigaGAN: legacy GAN family. Largely displaced by diffusion for new releases.

17.4 Restoration

Real-ESRGAN, SwinIR, Restormer, Stable-Diffusion-Upscaler, FLUX-Upscaler: super-res, denoise, deblur.

18. Cross-Cutting Architectural Patterns

18.1 The 2026 default block

18.2 Vision tokenizers

18.3 Conditioning for diffusion

19. The 2026 Production Stack

Use case Default model (open) Notes
General-purpose vision encoder DINOv3 / EVA-02 / SigLIP 2 Frozen + linear probe
Promptable segmentation SAM 2 Image + video; memory bank
Open-vocab detection Grounding DINO 1.6 / DINO-X Language-conditioned
Open-vocab segmentation SAM 2 + Grounded-SAM-2 Stack DINO + SAM
Image classification DINOv3 / EVA-02 Linear probe or fine-tune
Monocular depth Depth Anything v2 / Marigold DA fast, Marigold quality
Feed-forward 3D VGGT / MASt3R-SfM Replaces COLMAP
3D scene rep 3D Gaussian Splatting (Scaffold-GS) Trained per-scene
3D asset generation Trellis / Hunyuan3D-2 Native 3D FM, seconds
VLM (open frontier) Qwen2.5-VL-72B / InternVL3-78B Strong reasoning + vision
VLM (closed frontier) GPT-5 / Claude Opus 4.6 / Gemini 2.5 Native multimodal
T2I (open) FLUX.1 dev / SD 3.5 MM-DiT + RF
T2I (closed) DALL-E / Imagen / Midjourney Closed APIs
T2V (open) Hunyuan Video / Wan 2.1 / Mochi 5–10s @ 720p
T2V (closed) Sora 2 / Veo 3 / Kling 2 long clips, audio in some
Audio / music gen Stable Audio / MusicGen / Suno (closed) TTA
ASR Whisper-large-v3 Robust open default
TTS F5-TTS / NaturalSpeech 3 Flow matching
Photoreal avatars Codec Avatars / Gaussian Avatars / EMO Per-subject calibration
Robot policy (open) π0 / OpenVLA / GR00T VLM + action head
Reasoning VLM Qwen3-VL-Reasoner / VLM-R1 distill GRPO on visual rewards
World model (sim) Cosmos / GAIA-2 / Genie 2 Action-conditioned video

Appendix A: Names to Recognize on Sight

If an interviewer says these, you should know exactly what they refer to:

Appendix B: Family Tree (One-Page Mental Map)

Vision encoders

CLIPALIGN → OpenCLIP → SigLIP / SigLIP 2 / EVA-CLIP / MetaCLIP / DFN.

DINO → DINOv2 → DINOv3.

MAEBEiT v2 → EVA / EVA-02FCMAE.

I-JEPA → V-JEPA → V-JEPA 2.

VLMs

Flamingo (cross-attn) / BLIP-2 (Q-Former) → LLaVA (MLP) → LLaVA-NeXT → LLaVA-OneVision.

Qwen-VLQwen2-VL (2D-RoPE) → Qwen2.5-VLQwen3-VL.

InternVL → InternVL2/2.5/3.

Chameleon (early-fusion VQ) / Janus / Show-o / Transfusion / Emu3.

Image gen

GLIDE / DALL-E 1/2 → SD 1.5 (LDM) → SDXL → PixArt-α/Σ (DiT) → SD3 (MM-DiT + RF) → FLUX.

Video gen

ModelScope / AnimateDiff / SVDCogVideoX / Mochi / Open-Sora → Hunyuan Video / Wan 2.1 / Sora / Veo 3 / Kling 2 / MovieGen / Cosmos.

3D

NeRFInstant-NGP3DGS → Mip-Splatting / 4D-GS / Scaffold-GS / GS-IR.

LRM → MeshLRM / GS-LRM → Trellis / Hunyuan3D-2.

DUSt3R → MASt3R / Spann3R → VGGT.

Robotics

RT-1RT-2 → RT-X / OpenVLAπ0 / π0.5 / GR00T / Helix.

Reasoning VLMs

LLaVA-CoT / LLaVA-o1 / Mulberry / Insight-V / Vision-R1 / VLM-R1 / R1-V / MM-EUREKA / LMM-R1 / Video-R1.

Appendix C: Comparison Tables

Open VLMs (2026)

Model Params Vision encoder Notable
LLaVA-OneVision-72B 72B SigLIP unified im / multi-im / video
Qwen2.5-VL-72B 72B ViT (custom) + 2D-RoPE 1-hour video, native dyn-res
InternVL3-78B 78B InternViT-6B + tile high-res tiling
Molmo-72B 72B CLIP PixMo open data
DeepSeek-VL2 27B (4.5B act.) SigLIP MoE
Pixtral-12B 12B ViT (custom) native res, fast
Qwen2-VL-7B 7B ViT + 2D-RoPE strong small VLM

Open T2I models (2026)

Model Backbone Loss Steps Notable
SDXL U-Net 2.6B DDPM-ε 25–50 legacy default
PixArt-Σ DiT + T5 DDPM-v 25–50 efficient
SD3 MM-DiT 2B/8B RF 28 open SD frontier
SD 3.5 MM-DiT 8B RF 28 2024 strong
FLUX.1 dev MM-DiT 12B RF 28–50 dominant 2025
FLUX.1 schnell MM-DiT 12B RF distilled 4 few-step
Sana Linear DiT RF 20 4K, fast

Open T2V models (2026)

Model Architecture Length / Resolution Notable
CogVideoX-1.5 5B DiT + T5 10s / 720p open early frontier
Mochi 1 (10B) AsymmDiT 5.4s / 480p fully open
Hunyuan Video 13B MM-DiT 5s / 720p open frontier
LTX-Video 2B DiT 5s / 720p real-time
Wan 2.1 14B MM-DiT 5s / 720p 2025 frontier
Step-Video 30B DiT 5s / 720p largest open

Closed frontier (April 2026)

Class Models Notes
General LLM/VLM GPT-5, Claude Opus 4.6, Gemini 2.5 native multimodal
T2I DALL-E, Imagen 4, Midjourney v7, Ideogram 3 aesthetic frontier
T2V Sora 2, Veo 3, Kling 2, Runway Gen-4 30s+, some w/ audio
T2A / Music Suno v4, Udio v2 vocal + instrument
Editing / Avatar FLUX Kontext (open!), Apple Persona end-to-end edit