Papers
Topics
Authors
Recent
Search
2000 character limit reached

Environment Maps Editing using Inverse Rendering and Adversarial Implicit Functions

Published 24 Oct 2024 in cs.CV and cs.GR | (2410.18622v1)

Abstract: Editing High Dynamic Range (HDR) environment maps using an inverse differentiable rendering architecture is a complex inverse problem due to the sparsity of relevant pixels and the challenges in balancing light sources and background. The pixels illuminating the objects are a small fraction of the total image, leading to noise and convergence issues when the optimization directly involves pixel values. HDR images, with pixel values beyond the typical Standard Dynamic Range (SDR), pose additional challenges. Higher learning rates corrupt the background during optimization, while lower learning rates fail to manipulate light sources. Our work introduces a novel method for editing HDR environment maps using a differentiable rendering, addressing sparsity and variance between values. Instead of introducing strong priors that extract the relevant HDR pixels and separate the light sources, or using tricks such as optimizing the HDR image in the log space, we propose to model the optimized environment map with a new variant of implicit neural representations able to handle HDR images. The neural representation is trained with adversarial perturbations over the weights to ensure smooth changes in the output when it receives gradients from the inverse rendering. In this way, we obtain novel and cheap environment maps without relying on latent spaces of expensive generative models, maintaining the original visual consistency. Experimental results demonstrate the method's effectiveness in reconstructing the desired lighting effects while preserving the fidelity of the map and reflections on objects in the scene. Our approach can pave the way to interesting tasks, such as estimating a new environment map given a rendering with novel light sources, maintaining the initial perceptual features, and enabling brush stroke-based editing of existing environment maps.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (23)
  1. Decoupled kullback-leibler divergence loss. arXiv preprint arXiv:2305.13948 (2023).
  2. Image quality assessment: Unifying structure and texture similarity. CoRR abs/2004.07728 (2020). URL: https://arxiv.org/abs/2004.07728.
  3. Kaolin: A pytorch library for accelerating 3d deep learning research. https://github.com/NVIDIAGameWorks/kaolin, 2022.
  4. Appearance editing with free-viewpoint neural rendering, 2021. arXiv:2110.07674.
  5. Denoising diffusion probabilistic models. In Advances in neural information processing systems (2020).
  6. Dr.jit: A just-in-time compiler for differentiable rendering. Transactions on Graphics (Proceedings of SIGGRAPH) 41, 4 (July 2022). doi:10.1145/3528223.3530099.
  7. Photorealistic rendering of mixed reality scenes. Computer Graphics Forum 34 (2015). URL: https://api.semanticscholar.org/CorpusID:631737.
  8. Diffusion posterior illumination for ambiguity-aware inverse rendering. ACM Transactions on Graphics 42, 6 (2023).
  9. Diffusion posterior illumination for ambiguity-aware inverse rendering. ACM TOG 42, 6 (2023), 1–14.
  10. Shedding more light on robust classifiers under the lens of energy-based models. In European Conference on Computer Vision (2024).
  11. Towards deep learning models resistant to adversarial attacks.
  12. Large steps in inverse rendering of geometry. ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia) 40, 6 (Dec. 2021). doi:10.1145/3478513.3480501.
  13. Illumination brush: Interactive design of all-frequency lighting. In 15th Pacific Conference on Computer Graphics and Applications (PG’07) (2007), pp. 171–180. doi:10.1109/PG.2007.9.
  14. Pellacini F.: envylight: an interface for editing natural illumination. ACM SIGGRAPH 2010 papers (2010). URL: https://api.semanticscholar.org/CorpusID:7019773.
  15. Polyhaven dataset of hdri environment maps. https://polyhaven.com/.
  16. MAGIC: Mask-Guided Image Synthesis by Inverting a Quasi-Robust Classifier. In In Proceedings of AAAI Conference on Artificial Intelligence (2023).
  17. Implicit neural representations with periodic activation functions. In Proc. NeurIPS (2020).
  18. Image quality assessment: from error visibility to structural similarity. IEEE Transactions on Image Processing 13, 4 (2004), 600–612. doi:10.1109/TIP.2003.819861.
  19. Imagine: Image synthesis by image-guided model inversion. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (2021), pp. 3681–3690.
  20. Adversarial weight perturbation helps robust generalization. arXiv: Learning (2020). URL: https://api.semanticscholar.org/CorpusID:222322720.
  21. High-dynamic-range still-image encoding in jpeg 2000. IEEE Computer Graphics and Applications 25 (2005), 57–64. URL: https://api.semanticscholar.org/CorpusID:1366624.
  22. The unreasonable effectiveness of deep features as a perceptual metric. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (2018), pp. 586–595. doi:10.1109/CVPR.2018.00068.
  23. Theoretically principled trade-off between robustness and accuracy.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 2 likes about this paper.