System and method for conforming an animated camera to an editorial cut
First Claim
Patent Images
1. A method for conforming an animated camera to an editorial cut within a software application executing on a computer system, comprising:
- providing a first shot that includes three-dimensional animation captured by a virtual camera, wherein movement of the virtual camera is controlled according to a spline that includes one or more knots, wherein each knot represents a value of a variable associated with the virtual camera at a particular frame;
receiving an editorial shot that comprises a version of the first shot on which one or more editorial actions have been performed;
analyzing both the received editorial shot and the first shot to determine an estimation of the one or more editorial actions that were performed to the first shot in order to produce the editorial shot and that necessitate an update to the movement of the virtual camera, based on one or more differences between the editorial shot and the first shot; and
upon determining the estimation of the one or more editorial actions, automatically updating the movement of the virtual camera by adjusting the value of at least one of the variables based on the determined estimation of the one or more editorial actions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for conforming an animated camera to an editorial cut within a software application executing on a computer system. The method includes providing a shot that includes three-dimensional animation captured by a virtual camera associated with a pre-defined camera style; receiving an editorial action that has been performed to the shot; and updating a camera move associated with the virtual camera based on the camera style and the editorial action.
7 Citations
24 Claims
-
1. A method for conforming an animated camera to an editorial cut within a software application executing on a computer system, comprising:
-
providing a first shot that includes three-dimensional animation captured by a virtual camera, wherein movement of the virtual camera is controlled according to a spline that includes one or more knots, wherein each knot represents a value of a variable associated with the virtual camera at a particular frame; receiving an editorial shot that comprises a version of the first shot on which one or more editorial actions have been performed; analyzing both the received editorial shot and the first shot to determine an estimation of the one or more editorial actions that were performed to the first shot in order to produce the editorial shot and that necessitate an update to the movement of the virtual camera, based on one or more differences between the editorial shot and the first shot; and upon determining the estimation of the one or more editorial actions, automatically updating the movement of the virtual camera by adjusting the value of at least one of the variables based on the determined estimation of the one or more editorial actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computer system to conform an animated camera to an editorial cut, by performing an operation comprising:
-
providing a first shot that includes three-dimensional animation captured by a virtual camera, wherein movement of the virtual camera is controlled according to a spline that includes one or more knots, wherein each knot represents a value of a variable associated with the virtual camera at a particular frame; receiving an editorial shot that comprises a version of the first shot on which one or more editorial actions have been performed; analyzing both the received editorial shot and the first shot to determine an estimation of the one or more editorial actions that were performed to the first shot in order to produce the editorial shot and that necessitate an update to the movement of the virtual camera, based on one or more differences between the editorial shot and the first shot; and upon determining the estimation of the one or more editorial actions, automatically updating the movement of the virtual camera, by adjusting the value of at least one of the variables based on the determined estimation of the one or more editorial actions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for conforming an animated camera to an editorial cut, the system comprising:
-
a processor configured to; provide a first shot that includes three-dimensional animation captured by a virtual camera, wherein movement of the virtual camera is controlled according to a spline that includes one or more knots, wherein each knot represents a value of a variable associated with the virtual camera at a particular frame; receive an editorial shot that comprises a version of the first shot on which one or more editorial actions have been performed; analyze both the received editorial shot and the first shot to determine an estimation of the one or more editorial actions that were performed to the first shot in order to produce the editorial shot and that necessitate an update to the movement of the virtual camera, based on one or more differences between the editorial shot and the first shot; and upon determining the estimation of the one or more editorial actions, automatically update the movement of the virtual camera, by adjusting the value of at least one of the variables based on the estimation of the determined one or more editorial actions. - View Dependent Claims (24)
-
Specification