Artificial Intelligence1 min read

Physically Controllable Relighting of Photographs

By · Published by Everything Blog

In short

The workflow functions by constructing a colored 3D mesh of an input photograph from monocular estimates of geometry and intrinsic components. Once an editor positions spot, point, or environmental lights, a path-tracing engine calculates an initial scene render. A feed-forward neural renderer then refines this base output into a photorealistic final image. The technology is formally protected under intellectual property safeguards through the Simon Fraser University Technology Licensing Office.

Key points

  • Creators can manipulate photograph lighting using physical controls comparable to standar…: Creators can manipulate photograph lighting using physical controls comparable to standard 3D software suites like Blender.
  • A self-supervised training approach leverages differentiable rendering to train the netwo…: A self-supervised training approach leverages differentiable rendering to train the network entirely on in-the-wild image datasets.
  • The underlying visual technology is officially protected under intellectual property safe…: The underlying visual technology is officially protected under intellectual property safeguards via Simon Fraser University.

Sources checked by our analysis pipeline: 1

We present a photograph relighting method that enables explicit control over light sources akin to CG pipelines. Users can insert different types of light sources, such as spot lights, point lights, or environmental illumination into the scene. We achieve this in a pipeline involving mid-level computer vision, physically-based rendering, and neural rendering. We introduce a self-supervised training methodology using differentiable rendering to train our neural renderer with real-world photograph collections for in-the-wild generalization.

Abstract

We present a self-supervised approach to in-the-wild image relighting that enables fully controllable, physically based illumination editing.

We achieve this by combining the physical accuracy of traditional rendering with the photorealistic appearance made possible by neural rendering.

Our pipeline works by inferring a colored mesh representation of a given scene using monocular estimates of geometry and intrinsic components.

This representation allows users to define their desired illumination configuration in 3D. The scene under the new lighting can then be rendered using a path-tracing engine.

We send this approximate rendering of the scene through a feed-forward neural renderer to predict the final photorealistic relighting result.

We develop…

Artificial Intelligence