$S^2$NeRF: Privacy-preserving Training Framework for NeRF
Bokang Zhang, Yanglin Zhang, Zhikun Zhang, Jinglan Yang, Lingying Huang, Junfeng Wu
TL;DR
This work addresses privacy risks in NeRF training by introducing SplitNeRF, a split-learning framework for collaborative NeRF training that keeps private scene data on the client. It reveals two gradient-based attacks—Surrogate Model Attack and Scene-aided Surrogate Model Attack—that can reconstruct private scene information from exchanged gradients and limited leaks. To remediate these vulnerabilities, it proposes $S^2$NeRF, a defense that adds decaying gradient noise proportional to gradient norms, achieving strong privacy protection with controlled loss of NeRF utility. The approach is validated on three indoor NeRF datasets, demonstrating robust defense performance and practical applicability, including a light version suitable for resource-constrained deployments.
Abstract
Neural Radiance Fields (NeRF) have revolutionized 3D computer vision and graphics, facilitating novel view synthesis and influencing sectors like extended reality and e-commerce. However, NeRF's dependence on extensive data collection, including sensitive scene image data, introduces significant privacy risks when users upload this data for model training. To address this concern, we first propose SplitNeRF, a training framework that incorporates split learning (SL) techniques to enable privacy-preserving collaborative model training between clients and servers without sharing local data. Despite its benefits, we identify vulnerabilities in SplitNeRF by developing two attack methods, Surrogate Model Attack and Scene-aided Surrogate Model Attack, which exploit the shared gradient data and a few leaked scene images to reconstruct private scene information. To counter these threats, we introduce $S^2$NeRF, secure SplitNeRF that integrates effective defense mechanisms. By introducing decaying noise related to the gradient norm into the shared gradient information, $S^2$NeRF preserves privacy while maintaining a high utility of the NeRF model. Our extensive evaluations across multiple datasets demonstrate the effectiveness of $S^2$NeRF against privacy breaches, confirming its viability for secure NeRF training in sensitive applications.
