Video lighting using depth and virtual lights
AssigneeGoogle Inc.
InventorsGuangyu Zhou, Dillon Cower
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsGuangyu Zhou, Dillon Cower
Estimating the term…
Implementations described herein relate to methods, systems, and computer-readable media to relight a video. In some implementations, a computer-implemented method includes receiving a plurality of frames of a video. Each video frame includes depth data and color data for a plurality of pixels. The method further includes segmenting each frame based on the depth data to classify each pixel as a foreground pixel or a background pixel. The method further includes setting depth value of each background pixel to a fixed depth value and applying a Gaussian filter to smooth depth value for the plurality of pixels. The method further includes calculating surface normals based on the depth values of the plurality of pixels. The method further includes rendering a relighted frame by adding a virtual light based on the surface normals and the color data.
A non-transitory computer-readable medium with instructions stored thereon that, when executed by one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
A computing device comprising:
Dependencies are inferred from the claim text.