Method to configure a virtual camera path
AssigneeCanon Kabushiki Kaisha
InventorBerty Jacques Alain BHURUTH
Life of this patent
Estimating the term…
Abstract
A computer-implemented system and method of configuring a path of a virtual camera. The method comprises receiving user steering information to control the path of the virtual camera in a scene; determining a primary target based upon a field of view of the virtual camera; and estimating a future path and a corresponding future field of view of the virtual camera, based on the received steering information. The method further comprises determining a secondary target of the scene proximate to the estimated future path of the virtual camera based on a preferred perspective of the secondary target; and configuring the path to capture the secondary target from the preferred perspective.
Claims20
A method for an apparatus to configure a path of a virtual camera, the method comprising:
- receiving user steering information of a user to control the path of the virtual camera in a scene;
- determining a primary target based upon a field of view of the virtual camera;
- estimating, based on the received steering information, a future path and a corresponding future field of view of the virtual camera;
- determining a secondary target of the scene proximate to the estimated future path of the virtual camera based on a preferred perspective of the secondary target;
- and
- configuring the path to capture the secondary target from the preferred perspective and the primary target in a resultant field of view of the virtual camera.
A non-transitory computer readable medium storing a program to cause a computer to perform a method for an apparatus to configure a path of a virtual camera, the method comprising:
- receiving user steering information of a user to control the path of the virtual camera in a scene;
- determining a primary target based upon a field of view of the virtual camera;
- estimating, based on the received steering information, a future path and a corresponding future field of view of the virtual camera;
- determining a secondary target of the scene proximate to the estimated future path of the virtual camera based on a preferred perspective of the secondary target;
- and
- configuring the path to capture the secondary target from the preferred perspective and the primary target in a resultant field of view of the virtual camera.
A system comprising:
- a network of cameras;
- and
- an apparatus to configure a path of a virtual camera and having:
- one or more processors, and
- memory storing instructions that, when executed by the one or more processors, cause the apparatus to perform operations including:
- receiving user steering information of a user to control the path of the virtual camera in a scene,
- determining a primary target based upon a field of view of the virtual camera,
- estimating, based on the received steering information, a future path and a corresponding future field of view of the virtual camera,
- determining a secondary target of the scene proximate to the estimated future path of the virtual camera based on a preferred perspective of the secondary target, and
- configuring the path to capture the secondary target from the preferred perspective and the primary target in a resultant field of view of the virtual camera.
An apparatus to configure a path of a virtual camera, the apparatus comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the apparatus to perform operations including:
- receiving user steering information of a user to control the path of the virtual camera in a scene,
- determining a primary target based upon a field of view of the virtual camera,
- estimating, based on the received steering information, a future path and a corresponding future field of view of the virtual camera,
- determining a secondary target of the scene proximate to the estimated future path of the virtual camera based on a preferred perspective of the secondary target-, and
- configuring the path to capture the secondary target from the preferred perspective and the primary target in a resultant field of view of the virtual camera.
Dependencies are inferred from the claim text.