atlas

Research map / 3D vision / Gaussian splatting

GS-Hider: Hiding Messages into 3D Gaussian Splatting

NeurIPS 2024 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 7 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 GS-Hider, a steganography framework that hides 3D scenes or images inside a 3D Gaussian Splatting point cloud by replacing SH colors with a coupled high-dimensional feature attribute decoded by two parallel convolutional decoders.

Problem

Protecting copyright and enabling covert messages in explicit 3DGS point cloud files, which are public and whose attributes are transparent, so naive attribute or decoder-based embedding harms security and fidelity.

Approach

Replace each Gaussian's 48-dim spherical harmonic color with a learnable M=16-dim coupled secured feature that is rasterized into a feature map; a public scene decoder recovers the original RGB view while a private message decoder recovers the hidden scene, so the embedded content is entangled and indistinguishable within the point cloud.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use coupled secured features with parallel scene and message decoders instead of 3DGS+SHGS-Hider · Mip-NeRF360 (9-scene average)PSNR_S: 24.689 -> 25.817Helped
Use coupled secured features with parallel scene and message decoders instead of 3DGS+SHGS-Hider · Mip-NeRF360 (9-scene average)PSNR_M: 23.232 -> 25.179Helped
Set λ to 0.25 rather than 0.5 (ablation)GS-Hider · Mip-NeRF360 single 3D-scene hidingPSNR_S: 25.817 -> 26.156Helped
Set λ to 0.25 rather than 0.5 (ablation)GS-Hider · Mip-NeRF360 single 3D-scene hidingPSNR_M: 25.179 -> 19.837Hurt
Set λ to 1.0 rather than 0.5 (ablation)GS-Hider · Mip-NeRF360 single 3D-scene hidingPSNR_M: 25.179 -> 28.802Helped
Set λ to 1.0 rather than 0.5 (ablation)GS-Hider · Mip-NeRF360 single 3D-scene hidingPSNR_S: 25.817 -> 24.932Hurt
Set feature dimension M to 16 rather than 8 (ablation)GS-Hider · Mip-NeRF360 single 3D-scene hidingPSNR_M: 25.102 -> 25.179Helped
Set feature dimension M to 16 rather than 32 (ablation)GS-Hider · Mip-NeRF360 single 3D-scene hidingPSNR_M: 24.547 -> 25.179Helped
Use 5 rather than 3 Conv+ReLU layers (ablation)GS-Hider decoders · Mip-NeRF360 single 3D-scene hidingPSNR_M: 24.306 -> 25.179Helped
Use 5 rather than 7 Conv+ReLU layers (ablation)GS-Hider decoders · Mip-NeRF360 single 3D-scene hidingPSNR_M: 25.103 -> 25.179Helped

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF360

Benchmarks: Mip-NeRF360

Metrics: PSNR SSIM LPIPS ROC under StegExpose rendering time (fps)

Baselines: 3DGS 3DGS+SH 3DGS+Decoder StegExpose

Builds on: 3D Gaussian Splatting StegaNeRF Mip-NeRF360

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