The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 04, 2025
Filed:
May. 22, 2020
Google Llc, Mountain View, CA (US);
Forrester H. Cole, Cambridge, MA (US);
Erika Lu, Lexington, MA (US);
Tali Dekel, Arlington, MA (US);
William T. Freeman, Acton, MA (US);
David Henry Salesin, Saualito, CA (US);
Michael Rubinstein, Natick, MA (US);
GOOGLE LLC, Mountain View, CA (US);
Abstract
A computer-implemented method for decomposing videos into multiple layers () that can be re-combined with modified relative timings includes obtaining video data including a plurality of image frames () depicting one or more objects. For each of the plurality of frames, the computer-implemented method includes generating one or more object maps descriptive of a respective location of at least one object of the one or more objects within the image frame. For each of the plurality of frames, the computer-implemented method includes inputting the image frame and the one or more object maps into a machine-learned layer Tenderer model. () For each of the plurality of frames, the computer-implemented method includes receiving, as output from the machine-learned layer Tenderer model, a background layer illustrative of a background of the video data and one or more object layers respectively associated with one of the one or more object maps. The object layers include image data illustrative of the at least one object and one or more trace effects at least partially attributable to the at least one object such that the one or more object layers and the background layer can be re-combined with modified relative timings.