Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multimodal Gaussian Splatting

Updated 4 July 2026
  • Multimodal Gaussian splatting is an extension of 3D Gaussian Splatting that incorporates additional modalities such as thermal, LiDAR, and semantic cues to enrich scene representation.
  • It augments Gaussian primitives with extra parameters and modality-specific channels, enabling improved initialization, cross-modal fusion, and robust depth and semantic estimation.
  • The framework achieves enhanced rendering quality and performance, with demonstrated improvements in PSNR, SSIM, and computational efficiency across applications from autonomous driving to medical imaging.

Searching arXiv for papers on multimodal Gaussian splatting and related variants. Multimodal Gaussian splatting denotes a set of extensions to 3D Gaussian Splatting (3DGS) in which Gaussian primitives, rendering, optimization, or downstream inference are coupled to more than one modality. In the surveyed literature, those modalities include RGB, thermal infrared, LiDAR, radar or RF depth, monocular depth priors, semantic labels, language, style prompts, and medical imaging sequences. The common substrate remains an explicit Gaussian scene representation rendered by projecting anisotropic or isotropic splats into image space and compositing them by alpha blending, but the function of the additional modality varies substantially: it may initialize geometry, add modality-specific channels, regularize depth and semantics, drive hierarchical sampling, or provide a prior for editing, retrieval, SLAM, or manipulation (Xiong et al., 3 Mar 2026, Lu et al., 2024, Xie et al., 14 Oct 2025, Gau et al., 19 Feb 2026).

1. Formal basis and Gaussian parameterization

Most multimodal variants preserve the canonical 3DGS primitive while extending its attribute set. In ThermalGaussian, each 3D Gaussian GkG_k is parameterized by a mean μkR3\mu_k\in\mathbb{R}^3, an anisotropic covariance ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}, an opacity αk[0,1]\alpha_k\in[0,1], spherical-harmonic coefficients ckc_k for RGB color, and spherical-harmonic coefficients tkt_k for thermal intensity, with

Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.

Rendering uses modality-specific alpha blending,

C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),

so the same geometric carrier can emit both visible and thermal outputs (Lu et al., 2024).

Other systems enlarge the primitive to encode geometry, semantics, or pruning state directly. UniGS uses

G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},

where qq is a unit quaternion, μkR3\mu_k\in\mathbb{R}^30 is diagonal scale, μkR3\mu_k\in\mathbb{R}^31 stores spherical-harmonic RGB coefficients, μkR3\mu_k\in\mathbb{R}^32 stores semantic logits, and μkR3\mu_k\in\mathbb{R}^33 is a learnable “gradient factor” for pruning; its ellipsoid covariance is μkR3\mu_k\in\mathbb{R}^34 (Xie et al., 14 Oct 2025). GS3LAM similarly represents the scene as a Semantic Gaussian Field,

μkR3\mu_k\in\mathbb{R}^35

where μkR3\mu_k\in\mathbb{R}^36 is a low-dimensional semantic feature later decoded into semantic probabilities through a CNN (Li et al., 29 Mar 2026).

A more radical extension appears in MedGS, which lifts the primitive into space plus slice-time. A Folded-Gaussian has mean μkR3\mu_k\in\mathbb{R}^37, covariance μkR3\mu_k\in\mathbb{R}^38, opacity coefficient μkR3\mu_k\in\mathbb{R}^39, grayscale coefficient ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}0, and learnable time-conditioning polynomials ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}1 and ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}2. This permits direct interpolation between medical slices and later iso-surface extraction from densely sampled renders (Marzol et al., 20 Sep 2025).

These variants show that “multimodal” does not imply a single standardized primitive. Rather, the literature uses Gaussian splats as an explicit carrier whose attribute space can be extended toward thermal radiance, semantic structure, temporal interpolation, or pruning diagnostics.

2. Cross-modal fusion mechanisms and optimization objectives

A central design axis is how modalities are fused during training. In sparse-view novel-view synthesis, "Multimodal-Prior-Guided Importance Sampling for Hierarchical Gaussian Splatting in Sparse-View Novel View Synthesis" defines a local recoverability score

ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}3

where ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}4 is an ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}5 photometric rendering residual, ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}6 uses a pretrained ResNet-18 segmentation head with boundary and foreground boosts, and ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}7 combines monocular depth gradients from DPT with second-order depth curvature. The paper sets ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}8, ΣkR3×3\Sigma_k\in\mathbb{R}^{3\times3}9, and αk[0,1]\alpha_k\in[0,1]0, masks unreliable regions through αk[0,1]\alpha_k\in[0,1]1, and samples new fine Gaussians from the resulting probability distribution. A protection mechanism clamps the opacity of newly injected fine Gaussians for αk[0,1]\alpha_k\in[0,1]2 iterations, preventing premature pruning in underconstrained regions (Xiong et al., 3 Mar 2026).

ThermalGaussian instead formulates joint RGB–thermal learning through a dynamic modality-balancing loss,

αk[0,1]\alpha_k\in[0,1]3

Its RGB branch uses an αk[0,1]\alpha_k\in[0,1]4 plus αk[0,1]\alpha_k\in[0,1]5-SSIM loss, while the thermal branch adds a thermal-specific smoothness term

αk[0,1]\alpha_k\in[0,1]6

reflecting the physical continuity of thermal fields. The same framework introduces multimodal regularization constraints to avoid overfitting either modality and reports that these constraints reduced the model's storage cost by αk[0,1]\alpha_k\in[0,1]7 (Lu et al., 2024).

ThermoSplat argues that shared representations alone fail to adaptively handle structural correlations and physical discrepancies between spectrums. It therefore conditions RGB synthesis on thermal priors through Cross-Modal FiLM Modulation,

αk[0,1]\alpha_k\in[0,1]8

with αk[0,1]\alpha_k\in[0,1]9, and decouples visible and thermal geometry through a learned thermal opacity offset,

ckc_k0

Its RGB output is hybrid: an explicit spherical-harmonic rendering ckc_k1 is summed with an implicit residual ckc_k2 (Su et al., 22 Jan 2026).

In autonomous-driving reconstruction, LT-Gaussian fuses LiDAR submaps, multi-view images, relative depth from Depth Anything V2, and sky masks from Mask2Former. It optimizes

ckc_k3

where ckc_k4 is a Pearson-correlation loss between rendered depth and non-metric relative depth priors, and ckc_k5 ignores sky regions to suppress spurious far-field Gaussians (Cheng et al., 3 Aug 2025).

3. Geometry-aware rendering and multimodal scene fields

A second major line of work makes multiple modalities part of the rendered state itself rather than merely auxiliary supervision. UniGS renders color, depth, normals, semantic logits, and a pruning map simultaneously. Its key geometric departure is differentiable depth rendering via ray–ellipsoid intersection rather than Gaussian centers. For a pixel ray ckc_k6, the method solves the ellipsoid intersection in scaled local coordinates, takes the midpoint

ckc_k7

and reprojects it into camera-space depth. This yields analytic gradients with respect to ckc_k8, rotation, and scale. UniGS also derives surface normals from the implicit ellipsoid gradient

ckc_k9

and defines a total objective

tkt_k0

with tkt_k1 and tkt_k2 in its experiments (Xie et al., 14 Oct 2025).

GS3LAM transfers the same principle into online mapping. Its Semantic Gaussian Field composes color, depth, and semantic features through front-to-back alpha blending,

tkt_k3

and alternates between pose tracking and field mapping under photometric, geometric, and semantic constraints. Two auxiliary mechanisms are distinctive. Depth-adaptive Scale Regularization penalizes Gaussians that are too large or too small relative to the global scale distribution, while Random Sampling-based Keyframe Mapping mitigates catastrophic forgetting by pairing the current frame with randomly sampled keyframes instead of relying on local covisibility alone (Li et al., 29 Mar 2026).

GSPR uses explicit multimodal Gaussian scenes as input to a descriptor network for place recognition. LiDAR returns determine Gaussian positions, multi-view RGB images initialize the spherical-harmonic appearance, pseudo-points are added beyond LiDAR range to suppress distant floaters, and Mask2Former-based mixed masking removes or detaches unstable static or dynamic image regions during 3DGS training. The optimized Gaussian scene is then voxelized, passed through a 3D graph convolution backbone, processed by a transformer with learnable positional embeddings, and aggregated by NetVLAD into a 256-dimensional place descriptor (Qi et al., 2024).

These systems indicate that multimodal Gaussian splatting increasingly treats geometry, semantics, and modality-specific outputs as co-rendered observables, not just hidden regularizers.

4. Sensor-driven initialization, calibration, and mapping

Many multimodal pipelines use non-visual sensors to establish metric geometry before photometric optimization. LiDAR-3DGS exemplifies the simplest form: color-mapped LiDAR point clouds are aligned with image-based structure-from-motion points and then fed into an otherwise unmodified 3DGS optimizer. The paper uses an Ouster OS0-32 LiDAR, FLIR Blackfly S RGB camera, ROS-based calibration, ChromaFilter subsampling, CloudCompare for coarse alignment, and two-stage ICP for fine registration. At tkt_k4 iterations, the best trade-off appears at LiDAR density tkt_k5, with PSNR increasing from tkt_k6 to tkt_k7 and SSIM from tkt_k8 to tkt_k9, corresponding to Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.0 PSNR and Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.1 SSIM (Lim et al., 2024).

3DGS-Calib turns Gaussian splatting into a calibration engine. Gaussian centers are initialized from an accumulated LiDAR point cloud and kept fixed, while per-Gaussian opacity, scale, rotation, and color are predicted by a shared MLP. Camera extrinsics Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.2 and time offsets Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.3 are optimized jointly with the Gaussian parameters under a photometric loss and a scale regularizer. The method uses a coarse-to-fine voxel schedule of Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.4 cm, Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.5 cm, and Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.6 cm, warms up the hash grid for Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.7 steps, crops images to the bottom half, and reports, on KITTI-360, a final median error of Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.8 rotation, Gk(x)=exp ⁣(12(xμk)TΣk1(xμk)),Σk=RkSkSkTRkT.G_k(x)=\exp\!\Bigl(-\tfrac12\,(x-\mu_k)^T\Sigma_k^{-1}(x-\mu_k)\Bigr),\qquad \Sigma_k = R_k\,S_k\,S_k^T\,R_k^T.9 cm translation, and C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),0 ms time offset in approximately C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),1 s, versus C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),2 slower NeRF-based alternatives (Herau et al., 2024).

RF-informed initialization appears in "3D Scene Rendering with Multimodal Gaussian Splatting". There, a single automotive-radar sweep is interpolated by localized Gaussian processes over partitioned angular regions, producing a dense 3D point cloud from sparse RF depth. The localized GP improves single-sweep depth MAE from C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),3 m to C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),4 m and reduces runtime from C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),5 s to C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),6 s on CPU. When used to initialize Gaussian splats for the View-of-Delft scene with C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),7 training views, multimodal GS improves LPIPS from C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),8 to C(x)=kN(x)ckαkj<k(1αj),T(x)=kN(x)tkαkj<k(1αj),C(x')=\sum_{k\in N(x')} c_k\,\alpha_k\prod_{j<k}(1-\alpha_j),\qquad T(x')=\sum_{k\in N(x')} t_k\,\alpha_k\prod_{j<k}(1-\alpha_j),9, SSIM from G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},0 to G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},1, and PSNR from G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},2 dB to G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},3 dB, while cutting initialization time from approximately G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},4 min for COLMAP SfM to approximately G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},5 s (Gau et al., 19 Feb 2026).

ReefMapGS embeds 3DGS in a multimodal underwater SLAM loop. Its base pose graph combines IMU, DVL velocities, pressure, RGB images, and AprilTag landmark detections; reconstruction then proceeds ring by ring from a high-certainty seed region. New camera poses are locally refined by minimizing

G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},6

against the current 3DGS model, new Gaussians are initialized from DepthAnythingV2 pseudo-metric depth, and refined poses are reinserted into the factor graph as external priors G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},7. On the Tektite and Yawzi reef surveys, ReefMapGS reports ATE RMSE of G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},8 m and G={μ,q,s,α,h,o,k},G=\{\mu,q,s,\alpha,h,o,k\},9 m, respectively, and reconstruction quality of qq0 and qq1 in PSNR/SSIM/LPIPS/depth-RMSE, while running in qq2 and qq3, compared with qq4 and qq5 for COLMAP SfM (Yang et al., 13 Apr 2026).

5. Semantic, generative, and downstream uses

Not all multimodal Gaussian splatting is reconstruction-centric. CLIP-GS treats 3DGS itself as a multimodal representation to be aligned with CLIP’s image–text space. Each Gaussian is serialized as a 14-dimensional token, grouped into local patches by FPS plus qq6-NN, ordered by xyz-sort, Hilbert-curve sort, and Z-order, and then processed by a ViT-Base initialized from Uni3D. The model is trained with a 3D–text contrastive loss and an image-voting loss over qq7 rendered views. On Objaverse-GS, Textqq83D retrieval improves from qq9 to μkR3\mu_k\in\mathbb{R}^300 in μkR3\mu_k\in\mathbb{R}^301, and zero-shot classification on ModelNet-GS improves from μkR3\mu_k\in\mathbb{R}^302 to μkR3\mu_k\in\mathbb{R}^303 (Jiao et al., 2024).

Stylization frameworks use Gaussian splats as explicit appearance carriers under text or image conditioning. AnyStyle augments a frozen AnySplat feed-forward backbone with a style branch driven by Long-CLIP embeddings and zero-initialized style injectors. At inference, unposed images are reconstructed in one forward pass, the style input is encoded into μkR3\mu_k\in\mathbb{R}^304, and only appearance tokens are modulated before rendering stylized novel views. On four scenes and μkR3\mu_k\in\mathbb{R}^305 held-out WikiArt styles, AnyStyleμkR3\mu_k\in\mathbb{R}^306 reports ArtFID approximately μkR3\mu_k\in\mathbb{R}^307 at approximately μkR3\mu_k\in\mathbb{R}^308 s per scene, while AnyStyleμkR3\mu_k\in\mathbb{R}^309 reports ArtScore approximately μkR3\mu_k\in\mathbb{R}^310 and ArtFID approximately μkR3\mu_k\in\mathbb{R}^311 (Kaleta et al., 3 Feb 2026). CLIPGaussian generalizes the same idea across 2D images, videos, 3D objects, and 4D scenes by fine-tuning Gaussian parameters with directional CLIP, patch CLIP, VGG content, and background-consistency losses. In 3D text-guided style transfer, it reports CLIP-SIM μkR3\mu_k\in\mathbb{R}^312 and CLIP-S μkR3\mu_k\in\mathbb{R}^313 with no increase in primitives; in video image-guided stylization, it reports CLIP-SIM μkR3\mu_k\in\mathbb{R}^314 and CLIP-S μkR3\mu_k\in\mathbb{R}^315 (Howil et al., 28 May 2025).

Diffusion and manipulation systems also use 3DGS as a multimodal prior rather than a final renderer. MultiEditor introduces a dual-branch latent diffusion framework for jointly editing masked camera images and LiDAR range-view data. Its 3DGS priors provide pixel-level pasted RGB and depth conditions, global semantic codes via CLIP, and a depth-guided deformable cross-modality condition module. The reported gains include FID μkR3\mu_k\in\mathbb{R}^316 versus μkR3\mu_k\in\mathbb{R}^317, LPIPS μkR3\mu_k\in\mathbb{R}^318 versus μkR3\mu_k\in\mathbb{R}^319, Chamfer Distance μkR3\mu_k\in\mathbb{R}^320 versus μkR3\mu_k\in\mathbb{R}^321, FPD μkR3\mu_k\in\mathbb{R}^322 versus μkR3\mu_k\in\mathbb{R}^323, and Depth Alignment Score μkR3\mu_k\in\mathbb{R}^324 versus μkR3\mu_k\in\mathbb{R}^325 (Lu et al., 29 Jul 2025). RobMRAG uses 3DGS-enhanced Multimodal Retrieval-Augmented Generation for robotic manipulation: after hierarchical text, CLIP, and Instance Matching Distance retrieval, a 3D-aware pose refinement stage aligns a reference Gaussian object to the target and reprojects it for multimodal large-language-model reasoning. On unseen household-object categories, the full system improves average success rate to μkR3\mu_k\in\mathbb{R}^326, compared to μkR3\mu_k\in\mathbb{R}^327 for the RAM baseline and μkR3\mu_k\in\mathbb{R}^328 for the variant without 3D align (Xie et al., 28 Feb 2026).

A compact semantic-structural formulation appears in CUS-GS. It organizes Gaussians in a voxelized anchor scaffold, allocates multimodal features from foundation models including CLIP, DINOv2, and SEEM via memory-bank attention, and uses a feature-aware significance score to drive anchor growing and pruning. The framework reports competitive performance with μkR3\mu_k\in\mathbb{R}^329 M parameters, compared with approximately μkR3\mu_k\in\mathbb{R}^330 M for the nearest competitor M3 (Ming et al., 22 Nov 2025). In medical imaging, MedGS applies Gaussian splatting per modality rather than jointly across modalities, but it extends the design space to interpolation and mesh reconstruction from ultrasound and MRI sequences; on MRI leave-frame-out interpolation every μkR3\mu_k\in\mathbb{R}^331nd frame, it reports PSNR μkR3\mu_k\in\mathbb{R}^332 dB, compared with μkR3\mu_k\in\mathbb{R}^333 dB for linear interpolation and μkR3\mu_k\in\mathbb{R}^334 dB for optical flow (Marzol et al., 20 Sep 2025).

6. Empirical profile, misconceptions, and unresolved issues

A common misconception is that multimodal Gaussian splatting is confined to RGB–thermal fusion. The surveyed literature spans sparse-view hierarchical densification, RGB–thermal rendering, RGB–depth–normal–semantic reconstruction, LiDAR- and RF-initialized scene reconstruction, SLAM, calibration, place recognition, stylization, diffusion-based editing, robotic manipulation, compact semantic scene representations, and medical interpolation (Xiong et al., 3 Mar 2026, Su et al., 22 Jan 2026, Li et al., 29 Mar 2026, Qi et al., 2024).

Another misconception is that multimodality always implies a shared geometry for all branches. Several papers explicitly challenge that assumption. ThermoSplat introduces modality-adaptive geometric decoupling because visible and thermal sensors can exhibit different occlusions and transparencies, while UniGS shows that rendering depth from Gaussian centers is inferior to ray–ellipsoid midpoint depth and reports that replacing center-depth with ray–ellipsoid midpoint reduces depth-error by more than μkR3\mu_k\in\mathbb{R}^335 (Su et al., 22 Jan 2026, Xie et al., 14 Oct 2025).

The empirical profile is heterogeneous but consistently favors multimodal priors when the auxiliary modality contributes metric structure or robust semantics. The sparse-view hierarchical sampler reports an average PSNR of μkR3\mu_k\in\mathbb{R}^336 dB on DTU with μkR3\mu_k\in\mathbb{R}^337 views, surpassing NexusGS at μkR3\mu_k\in\mathbb{R}^338 dB by μkR3\mu_k\in\mathbb{R}^339 dB (Xiong et al., 3 Mar 2026). ThermalGaussian reports μkR3\mu_k\in\mathbb{R}^340 dB thermal PSNR and μkR3\mu_k\in\mathbb{R}^341 dB RGB PSNR on RGBT-Scenes, while ThermoSplat reports μkR3\mu_k\in\mathbb{R}^342 dB RGB and μkR3\mu_k\in\mathbb{R}^343 dB thermal PSNR on the same dataset (Lu et al., 2024, Su et al., 22 Jan 2026). UniGS reports RGB novel-view PSNR of approximately μkR3\mu_k\in\mathbb{R}^344 dB on Replica, semantic mIoU of approximately μkR3\mu_k\in\mathbb{R}^345, and rendering speed above μkR3\mu_k\in\mathbb{R}^346 FPS on an RTX 4090, while GS3LAM reports μkR3\mu_k\in\mathbb{R}^347 FPS RGB/depth/semantic rendering at μkR3\mu_k\in\mathbb{R}^348 on a single RTX 3090 (Xie et al., 14 Oct 2025, Li et al., 29 Mar 2026).

Limitations remain domain-specific. ThermalGaussian assumes static scenes and notes that thermal resolution μkR3\mu_k\in\mathbb{R}^349 limits fine-detail recovery (Lu et al., 2024). 3DGS-Calib assumes a static scene and requires an initial LiDAR trajectory (Herau et al., 2024). GSPR notes that dynamic objects are only masked rather than explicitly modeled, and that the Multimodal Gaussian Splatting stage remains costly at μkR3\mu_k\in\mathbb{R}^350 iterations of full 3D-GS (Qi et al., 2024). LT-Gaussian is motivated precisely by the observation that generating Gaussian scenes incurs substantial time and computational cost, making long-term map updating difficult; its update formulation addresses this by reusing old Gaussians, which the paper states can slash training time by approximately μkR3\mu_k\in\mathbb{R}^351 while improving quality over reconstruction from scratch (Cheng et al., 3 Aug 2025).

Taken together, the literature suggests that multimodal Gaussian splatting is best understood not as a single algorithm but as an architectural regime. Its central commitment is the use of explicit Gaussian primitives as a shared computational object across sensing, rendering, semantics, and control. The main open questions concern when modalities should share geometry, when they should be decoupled, how compact a unified scene representation can remain without sacrificing semantics, and how to extend current systems from mostly static scenes toward long-term, dynamic, and continuously updated world models (Ming et al., 22 Nov 2025, Yang et al., 13 Apr 2026).

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

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 Multimodal Gaussian Splatting.