GS-Marker: Generalizable and Robust Watermarking for 3D Gaussian Splatting
Lijiang Li, Jinglu Wang, Xiang Ming, Yan Lu
TL;DR
GS-Marker tackles the challenge of generalizable, robust watermarking for 3D Gaussian Splatting by introducing a single-pass framework that embeds watermarks into 3DGS via a 3D encoder, distortion layers, and a 2D decoder. A key contribution is the Adaptive Marker Control mechanism, which perturbatively perturbs the 3DGS to escape local minima and balance watermark decoding with rendering fidelity during training. Empirical results across source and target domains show that GS-Marker achieves superior decoding accuracy and rendering quality while significantly reducing embedding time compared with per-scene optimization baselines. This work enables scalable, robust invisible watermarking for 3D assets in Generative AI pipelines, with practical impact on media provenance and asset protection while maintaining high visual fidelity.
Abstract
In the Generative AI era, safeguarding 3D models has become increasingly urgent. While invisible watermarking is well-established for 2D images with encoder-decoder frameworks, generalizable and robust solutions for 3D remain elusive. The main difficulty arises from the renderer between the 3D encoder and 2D decoder, which disrupts direct gradient flow and complicates training. Existing 3D methods typically rely on per-scene iterative optimization, resulting in time inefficiency and limited generalization. In this work, we propose a single-pass watermarking approach for 3D Gaussian Splatting (3DGS), a well-known yet underexplored representation for watermarking. We identify two major challenges: (1) ensuring effective training generalized across diverse 3D models, and (2) reliably extracting watermarks from free-view renderings, even under distortions. Our framework, named GS-Marker, incorporates a 3D encoder to embed messages, distortion layers to enhance resilience against various distortions, and a 2D decoder to extract watermarks from renderings. A key innovation is the Adaptive Marker Control mechanism that adaptively perturbs the initially optimized 3DGS, escaping local minima and improving both training stability and convergence. Extensive experiments show that GS-Marker outperforms per-scene training approaches in terms of decoding accuracy and model fidelity, while also significantly reducing computation time.
