GRCVLGMMPFApr 4, 2025

NeRFlex: Resource-aware Real-time High-quality Rendering of Complex Scenes on Mobile Devices

arXiv:2504.03415v11 citationsh-index: 1ICDCS
Originality Incremental advance
AI Analysis

This work addresses the problem of resource-efficient 3D rendering for mobile applications, representing an incremental improvement over existing mesh-based NeRF solutions.

The paper tackles the challenge of deploying Neural Radiance Fields (NeRF) for high-quality, real-time rendering of complex scenes on mobile devices, which face computational and memory constraints, and demonstrates that NeRFlex achieves real-time, high-quality rendering on commercial mobile devices.

Neural Radiance Fields (NeRF) is a cutting-edge neural network-based technique for novel view synthesis in 3D reconstruction. However, its significant computational demands pose challenges for deployment on mobile devices. While mesh-based NeRF solutions have shown potential in achieving real-time rendering on mobile platforms, they often fail to deliver high-quality reconstructions when rendering practical complex scenes. Additionally, the non-negligible memory overhead caused by pre-computed intermediate results complicates their practical application. To overcome these challenges, we present NeRFlex, a resource-aware, high-resolution, real-time rendering framework for complex scenes on mobile devices. NeRFlex integrates mobile NeRF rendering with multi-NeRF representations that decompose a scene into multiple sub-scenes, each represented by an individual NeRF network. Crucially, NeRFlex considers both memory and computation constraints as first-class citizens and redesigns the reconstruction process accordingly. NeRFlex first designs a detail-oriented segmentation module to identify sub-scenes with high-frequency details. For each NeRF network, a lightweight profiler, built on domain knowledge, is used to accurately map configurations to visual quality and memory usage. Based on these insights and the resource constraints on mobile devices, NeRFlex presents a dynamic programming algorithm to efficiently determine configurations for all NeRF representations, despite the NP-hardness of the original decision problem. Extensive experiments on real-world datasets and mobile devices demonstrate that NeRFlex achieves real-time, high-quality rendering on commercial mobile devices.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes