Inverse Rendering of Translucent Objects using Physical and Neural Renderers

Chenhao Li, Trung Thanh Ngo, H. Nagahara
2/14/2026

No official code found. Best implementation: ligoudaner377/homo_translucent (17 stars, last commit 2023-06-01).

Abstract

In this work, we propose an inverse rendering model that estimates 3D shape, spatially-varying reflectance, homogeneous subsurface scattering parameters, and an environment illumination jointly from only a pair of captured images of a translucent object. In order to solve the ambiguity problem of inverse rendering, we use a physically-based renderer and a neural renderer for scene reconstruction and material editing. Because two renderers are differentiable, we can compute a reconstruction loss to assist parameter estimation. To enhance the supervision of the proposed neural renderer, we also propose an augmented loss. In addition, we use a flash and no-flash image pair as the input. To supervise the training, we constructed a large-scale synthetic dataset of translucent objects, which consists of 117K scenes. Qualitative and quantitative results on both synthetic and real-world datasets demonstrated the effectiveness of the proposed model. Code and Data are available at https://github.com/ligoudaner377/homo_translucent

View on arXivView PDF

Code Implementations(1)

171Shell, PythonMar 22, 20233 years ago

Similar Papers

Cite this paper

@article{li2026inverse,
  title  = {Inverse Rendering of Translucent Objects using Physical and Neural Renderers},
  author = {Chenhao Li and Trung Thanh Ngo and H. Nagahara},
  year   = {2026},
  eprint = {2305.08336},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2305.08336},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.08336.svg)](https://codeofpaper.com/paper/2305.08336)

Discussion