REFRAME: Reflective Surface Real-Time Rendering for Mobile Devices
Chaojie Ji, Yufeng Li, Yiyi Liao
TL;DR
REFRAME tackles real-time novel view synthesis for highly reflective surfaces on mobile devices by distilling a NeRF-derived mesh into a fast, mesh-based renderer augmented with a neural environment map. The approach introduces a geometry learner to robustly refine vertex positions and normals, and a diffuse–specular color formulation that uses a reflection-direction cue together with a learned environment feature map to capture complex reflections without heavy on-device computation. By baking the environment features into a 2D map and textures, REFRAME achieves real-time rendering (>200 FPS on high-end GPUs and mobile-ready performance) while maintaining reconstruction quality on challenging reflective scenes, and enabling relighting and simple scene editing. The work demonstrates competitive to state-of-the-art quality among real-time methods, with notable advantages in foreground reflective fidelity and low memory overhead, albeit with some limitations on background handling and interreflections dependent on the initial mesh quality.
Abstract
This work tackles the challenging task of achieving real-time novel view synthesis for reflective surfaces across various scenes. Existing real-time rendering methods, especially those based on meshes, often have subpar performance in modeling surfaces with rich view-dependent appearances. Our key idea lies in leveraging meshes for rendering acceleration while incorporating a novel approach to parameterize view-dependent information. We decompose the color into diffuse and specular, and model the specular color in the reflected direction based on a neural environment map. Our experiments demonstrate that our method achieves comparable reconstruction quality for highly reflective surfaces compared to state-of-the-art offline methods, while also efficiently enabling real-time rendering on edge devices such as smartphones.
