MultiNeRF: Multiple Watermark Embedding for Neural Radiance Fields
Abstract
We present MultiNeRF, a 3D watermarking method that embeds multiple uniquely keyed watermarks within images rendered by a single Neural Radiance Field (NeRF) model, whilst maintaining high visual quality. Our approach extends the TensoRF NeRF model by incorporating a dedicated watermark grid alongside the existing geometry and appearance grids.
This extension ensures higher watermark capacity without entangling watermark signals with scene content. We propose a FiLM-based conditional modulation mechanism that dynamically activates watermarks based on input identifiers, allowing multiple independent watermarks to be embedded and extracted without requiring model retraining. MultiNeRF is validated on the NeRF-Synthetic and LLFF datasets, with statistically significant improvements in robust capacity without compromising rendering quality. By generalizing single-watermark NeRF methods into a flexible multi-watermarking framework, MultiNeRF provides a scalable solution for 3D content attribution.
Key Contributions
Dedicated Watermark Grid
We introduce a dedicated watermark grid alongside existing geometry and appearance grids, preventing entanglement of watermark signals with scene content while improving capacity.
Our method introduces a novel architecture for embedding multiple watermarks in Neural Radiance Fields.
FiLM-based Conditional Modulation
Our method uses Feature-wise Linear Modulation (FiLM) to dynamically activate watermarks based on input identifiers, enabling multiple independent watermarks without model retraining. The watermark embedding process uses FiLM-based modulation where the embedding vector e_n = \text{Emb}(I^{(n)}) is transformed into modulation parameters, which are then used to modulate the watermark features.
The final watermarked color is computed by integrating the modulated watermark features with the appearance grid:
Results
Performance comparison for single watermark embedding:
Performance comparison for multiple watermark embedding:
Robustness to Attacks
We evaluate the robustness of our method against various removal attacks including diffusion-based regeneration and VAE-based attacks.