Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multi-View Pyramid Transformers (MVP)

Updated 10 February 2026
  • Multi-View Pyramid Transformers are scalable, hierarchical attention architectures designed to reconstruct accurate 3D scenes from numerous images in one forward pass.
  • They combine local, group-wise, and global self-attention to merge spatial tokens progressively, preserving fine geometric details while boosting efficiency.
  • MVP integrates with 3D Gaussian Splatting to predict 3D primitives, achieving state-of-the-art performance on dense neural reconstruction benchmarks.

Multi-View Pyramid Transformers (MVP) are a class of scalable multi-view transformer architectures designed to directly reconstruct large-scale 3D scenes from tens to hundreds of images in a single forward pass. MVP achieves this by combining a local-to-global inter-view attention hierarchy, which grows the receptive field from per-frame to global, with a fine-to-coarse intra-view hierarchy that progressively merges tokens spatially while increasing feature dimensionality. The architecture natively integrates with dense and generalizable 3D scene representations, such as 3D Gaussian Splatting, enabling efficient, high-fidelity reconstructions with a high degree of scalability and computational efficiency (Kang et al., 8 Dec 2025).

1. Architectural Design and Dual Hierarchy

The MVP architecture is a pure transformer comprising a three-stage pyramid where self-attention is organized both across and within views.

  • Input Processing: Each posed image IiRH×W×3I_i \in \mathbb{R}^{H \times W \times 3} is augmented with its corresponding Plücker-ray map PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}, producing a composite 12-channel tensor. A linear patch-embedding projects non-overlapping p×pp \times p patches of this tensor to an initial dimension d0d_0, resulting in token sets T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}, with four additional learnable "register" tokens per view.
  • Three-stage Pyramid: Each stage ss processes tokens TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}, where
    • hs+1=hs/2h_{s+1} = h_s / 2, ws+1=ws/2w_{s+1} = w_s / 2, and ds+1=2dsd_{s+1} = 2d_s.
    • A PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}0 convolution with stride 2 merges spatial neighborhoods, and the feature dimension is doubled.
    • Each stage alternates among:
    • Frame-wise self-attention: Applied to each view independently;
    • Group-wise self-attention: Applied within small groups (PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}1 views per group, typically PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}2) to capture mid-range dependencies;
    • Global self-attention: Applied when PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}3 (all views), generally in the last block.
  • Pyramidal Feature Aggregation (PFA): Feature maps from all three stages are fused top-down using explicit upsampling and small residual conv blocks:

PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}4

where PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}5 are spatial maps from each stage.

This dual-hierarchical arrangement ensures that local geometric detail is preserved (through frame-wise attention), medium-range consistency is enforced (via group-wise attention), and global coherence is achieved efficiently at low spatial resolution.

2. Mathematical Foundations and Attention Mechanisms

The core operation of MVP's transformer backbone is scaled dot-product attention. For query PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}6, key PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}7, and value PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}8:

PiRH×W×9P_i \in \mathbb{R}^{H \times W \times 9}9

Inter-view grouping is realized via reshaping and grouping operators:

  • Given tokens p×pp \times p0, grouping into p×pp \times p1 is performed.
  • Within each group p×pp \times p2:
    • Frame-wise: p×pp \times p3
    • Group-wise: p×pp \times p4

Complexity analysis reveals MVP's efficiency:

  • Full global attention is p×pp \times p5
  • Frame-wise and group-wise reduce this, with p×pp \times p6 and p×pp \times p7, respectively. At high spatial resolutions, the architecture relies on local and group-wise attention, only switching to global when spatially downsampled.

3. Integration with 3D Gaussian Splatting

After PFA, the feature map is re-tokenized and fed into a linear head which predicts, for each image pixel p×pp \times p8, the parameters of a 3D Gaussian primitive:

  • Center p×pp \times p9, scale d0d_00, rotation quaternion d0d_01, opacity d0d_02, RGB color d0d_03.
  • Spherical harmonic coefficients (up to degree 1 for color, degree 2 for opacity) are also predicted, capturing view-dependent effects.
  • Rendering mirrors 3D Gaussian Splatting (3DGS), but MVP infers all primitives in a single pass, obviating iterative fitting.

The optimization objective includes:

  • Photometric loss:

d0d_04

  • Opacity regularization:

d0d_05

  • Total loss: d0d_06.

4. Scalability and Implementation

MVP is engineered for scalability in both resolution and the number of input images:

  • Patch sizes: d0d_07 across the three stages; token counts per view drop accordingly.
  • Feature dimensions: d0d_08 in successive stages.
  • Block allocation per stage: [2 frame-wise, 4 group-wise, 8 global].
  • Group size: d0d_09 views, identified via ablations as best balancing context aggregation and computational cost.
  • Input up to 256 images at T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}0 processed in under 2 seconds on an NVIDIA H100 GPU with FlashAttention 3.
  • Training curriculum: three phases—low-resolution 32 views, followed by high-resolution 32 views, then multi-view mixing, with stage-wise freezing.
  • Positional encoding combines Plücker-ray concatenation and PRoPE relative pose encoding.

5. Empirical Performance and Ablation Studies

MVP demonstrates state-of-the-art performance on several dense neural reconstruction benchmarks:

  • DL3DV (960×540):
    • T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}1: PSNR T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}2, SSIM T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}3, LPIPS T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}4, runtime T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}5 s (vs. iLRM T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}6, Long-LRM T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}7)
    • T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}8: PSNR T0RN(HW/p2)×d0T_0 \in \mathbb{R}^{N \cdot (HW/p^2) \times d_0}9, SSIM ss0, LPIPS ss1, time ss2 s
    • ss3: PSNR ss4, SSIM ss5, LPIPS ss6, time ss7 s
    • For ss8: MVP achieves ss9 dB in TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}0–TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}1 s (iLRM TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}2 dB in TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}3–TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}4 s; Long-LRM out-of-memory)
  • Generalization: On zero-shot Mip-NeRF360 and Tanks and Temples, MVP outperforms iLRM and Long-LRM by over TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}5 dB PSNR and achieves superior SSIM and LPIPS.
  • Low-res RE10K (256×256, TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}6): PSNR TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}7–TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}8, outperforming iLRM by TsRNhsws×dsT_s \in \mathbb{R}^{N \cdot h_s \cdot w_s \times d_s}9–hs+1=hs/2h_{s+1} = h_s / 20 dB.

Ablation studies reveal critical contributions:

  • Removing PFA degrades PSNR from hs+1=hs/2h_{s+1} = h_s / 21 (hs+1=hs/2h_{s+1} = h_s / 22 dB).
  • Replacing group-wise with frame-wise attention: hs+1=hs/2h_{s+1} = h_s / 23.
  • Replacing group-wise with all-global: hs+1=hs/2h_{s+1} = h_s / 24 (significantly slower and OOM at hs+1=hs/2h_{s+1} = h_s / 25).
  • Eliminating intra-view hierarchy (hs+1=hs/2h_{s+1} = h_s / 26spatial pyramid): hs+1=hs/2h_{s+1} = h_s / 27; out-of-memory at high hs+1=hs/2h_{s+1} = h_s / 28.
  • Reversal of hierarchy order (coarse-to-fine): hs+1=hs/2h_{s+1} = h_s / 29 dB.
  • Longer-context generalization: Training on 32 views, testing on 40/48 yields ws+1=ws/2w_{s+1} = w_s / 20 dB gain (baselines saturate at ws+1=ws/2w_{s+1} = w_s / 21 dB).

MVP is part of a broader movement integrating hierarchical and multi-view transformers for visual representation learning. While "Multiview Transformers for Video Recognition" (MTV) (Yan et al., 2022) similarly exploits pyramidal multi-view tokenization—using parallel transformers for different spatio-temporal scales and cross-view attention—the MVP framework is tailored for spatial multi-view (multi-camera) 3D scene understanding rather than temporal video understanding. Both approaches establish that fusing information across granularities inside transformer backbones yields substantial gains in computational efficiency and representation quality compared to deepening single-view transformers or resorting to uniformly global attention. A plausible implication is that hierarchical attention mechanisms may generalize across input modalities and data domains where both local detail and global consistency are required.

7. Significance and Impact

MVP establishes a new state-of-the-art in scalable, generalizable 3D scene reconstruction from images, providing not only performance but empirical evidence on efficient attention allocation between local, medium, and global view-groupings. The architectural choices underpinning MVP—particularly its dual pyramid hierarchy and tailored fusion modules—enable real-time or near-real-time scene modeling from dense view collections at high spatial resolutions, pushing transformer-based approaches beyond prior memory-bound and compute-bound regimes (Kang et al., 8 Dec 2025). The synergy observed between MVP and modern scene representations such as 3D Gaussian Splatting illustrates the promise of explicitly structured multi-view transformers for geometric computer vision and, potentially, for other high-dimensional spatial inference problems.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multi-View Pyramid Transformers (MVP).