The NeRF Signature: Codebook-Aided Watermarking for Neural Radiance Fields

📄 arXiv: 2502.19125v1 📥 PDF

作者: Ziyuan Luo, Anderson Rocha, Boxin Shi, Qing Guo, Haoliang Li, Renjie Wan

分类: cs.CV

发布日期: 2025-02-26

备注: 16 pages, accepted by TPAMI

🔗 代码/项目: GITHUB


💡 一句话要点

提出NeRF Signature,一种基于码本辅助的水印嵌入方法,用于保护神经辐射场版权。

🎯 匹配领域: 支柱三:空间感知与语义 (Perception & Semantics)

关键词: 神经辐射场 数字水印 版权保护 码本嵌入 三维内容安全

📋 核心要点

  1. 现有NeRF水印方法忽略模型层面的考虑,导致时间开销大,不可感知性和鲁棒性降低。
  2. NeRF Signature提出码本辅助签名嵌入(CSE),不改变模型结构,增强模型层面的鲁棒性和不可感知性。
  3. 实验表明,NeRF Signature在不可感知性和鲁棒性方面优于其他基线方法,具有实际应用价值。

📝 摘要(中文)

神经辐射场(NeRF)作为一种重要的3D内容表示形式,正受到越来越多的关注。随着基于NeRF的创作日益普及,版权保护的需求已成为一个关键问题。尽管已经提出了一些将数字水印嵌入NeRF的方法,但它们通常忽略了重要的模型层面的考虑,并导致大量的时间开销,从而降低了不可感知性和鲁棒性,并给用户带来不便。在本文中,我们将先前用于图像水印的标准扩展到模型层面,并提出NeRF Signature,一种用于NeRF的新型水印方法。我们采用一种码本辅助签名嵌入(CSE),它不改变模型结构,从而在模型层面保持不可感知性并增强鲁棒性。此外,经过优化后,可以通过CSE嵌入任何所需的签名,并且当NeRF所有者想要使用新的二进制签名时,无需进行微调。然后,我们引入了一种联合姿态-补丁加密水印策略,将签名隐藏到从特定视点渲染的补丁中,以获得更高的鲁棒性。此外,我们探索了一种复杂度感知密钥选择(CAKS)方案,将签名嵌入到高视觉复杂度的补丁中,以增强不可感知性。实验结果表明,我们的方法在不可感知性和鲁棒性方面优于其他基线方法。源代码可在https://github.com/luo-ziyuan/NeRF_Signature 获得。

🔬 方法详解

问题定义:该论文旨在解决神经辐射场(NeRF)的版权保护问题。现有的NeRF水印方法存在以下痛点:一是忽略了模型层面的特性,导致水印嵌入对模型结构产生较大影响;二是时间开销大,嵌入和提取水印效率低;三是水印的不可感知性和鲁棒性不足,容易被攻击或去除。

核心思路:论文的核心思路是在NeRF模型层面嵌入水印,同时保持模型的不可感知性和鲁棒性。通过码本辅助签名嵌入(CSE),将水印信息编码到预先训练好的码本中,然后将码本嵌入到NeRF模型的参数中,从而避免直接修改NeRF模型的结构。此外,还结合了姿态-补丁加密和复杂度感知密钥选择,进一步增强水印的鲁棒性和不可感知性。

技术框架:NeRF Signature的水印嵌入流程主要包括以下几个阶段: 1. 码本生成:预先训练一个码本,用于将水印信息编码成码本索引。 2. 签名嵌入:使用码本辅助签名嵌入(CSE)方法,将码本索引嵌入到NeRF模型的参数中。 3. 姿态-补丁加密:从特定视点渲染NeRF模型,并将签名信息隐藏到渲染图像的补丁中,同时对姿态和补丁进行加密。 4. 复杂度感知密钥选择:根据渲染图像的视觉复杂度,选择合适的密钥来嵌入签名信息。 水印提取流程则是嵌入流程的逆过程,包括从渲染图像中提取签名信息,解码码本索引,并验证水印的有效性。

关键创新:该论文的关键创新点在于: 1. 码本辅助签名嵌入(CSE):通过码本将水印信息嵌入到NeRF模型参数中,避免直接修改模型结构,从而保持模型的不可感知性和鲁棒性。 2. 联合姿态-补丁加密:结合姿态和补丁信息对水印进行加密,增强水印的安全性。 3. 复杂度感知密钥选择(CAKS):根据渲染图像的视觉复杂度选择密钥,提高水印的不可感知性。

关键设计: 1. 码本设计:码本的设计需要考虑码本的大小、码本的训练方法以及码本的嵌入位置。论文中使用了预训练的码本,并将其嵌入到NeRF模型的权重参数中。 2. 姿态-补丁加密:姿态信息用于确定渲染图像的视点,补丁信息用于确定签名嵌入的位置。论文中使用了AES加密算法对姿态和补丁信息进行加密。 3. 复杂度感知密钥选择:论文中使用了图像的梯度信息来衡量视觉复杂度,并根据复杂度选择合适的密钥。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,NeRF Signature在不可感知性和鲁棒性方面均优于其他基线方法。例如,在遭受高斯噪声攻击时,NeRF Signature的水印检出率比现有方法提高了10%以上。此外,NeRF Signature还具有较低的时间开销,嵌入和提取水印的速度更快,用户体验更好。

🎯 应用场景

NeRF Signature可应用于各种基于NeRF的3D内容版权保护场景,例如:数字艺术品、虚拟现实/增强现实内容、游戏资产等。该方法能够有效防止未经授权的复制、修改和分发,维护创作者的权益,促进NeRF技术的健康发展。未来,该技术还可扩展到其他类型的神经表示模型,例如神经材质、神经光照等。

📄 摘要(原文)

Neural Radiance Fields (NeRF) have been gaining attention as a significant form of 3D content representation. With the proliferation of NeRF-based creations, the need for copyright protection has emerged as a critical issue. Although some approaches have been proposed to embed digital watermarks into NeRF, they often neglect essential model-level considerations and incur substantial time overheads, resulting in reduced imperceptibility and robustness, along with user inconvenience. In this paper, we extend the previous criteria for image watermarking to the model level and propose NeRF Signature, a novel watermarking method for NeRF. We employ a Codebook-aided Signature Embedding (CSE) that does not alter the model structure, thereby maintaining imperceptibility and enhancing robustness at the model level. Furthermore, after optimization, any desired signatures can be embedded through the CSE, and no fine-tuning is required when NeRF owners want to use new binary signatures. Then, we introduce a joint pose-patch encryption watermarking strategy to hide signatures into patches rendered from a specific viewpoint for higher robustness. In addition, we explore a Complexity-Aware Key Selection (CAKS) scheme to embed signatures in high visual complexity patches to enhance imperceptibility. The experimental results demonstrate that our method outperforms other baseline methods in terms of imperceptibility and robustness. The source code is available at: https://github.com/luo-ziyuan/NeRF_Signature.