Information processing apparatus, setting method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsKazuhiro Matsubayashi, Rei Ishikawa
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a first reception unit configured to receive an input corresponding to an operation on a first operation unit, a second reception unit configured to receive an input corresponding to an operation on a second operation unit, a first setting unit configured to set a target position to be included in a visual field according to a virtual viewpoint corresponding to a virtual viewpoint image, based on an input received by the first reception unit, and a second setting unit configured to set a position and orientation of the virtual viewpoint relative to the target position, based on an input received by the second reception unit.
Claims20
An information processing apparatus comprising:
- one or more memories storing instructions;
- and
- one or more processors executing the instructions to:
- receive a first input;
- receive a second input corresponding to an operation on a second operation unit;
- receive a third input corresponding to an operation on a third operation unit;
- set, based on the received first input, a target position to be included in a visual field according to a first virtual viewpoint corresponding to a first virtual viewpoint image and a visual field according to a second virtual viewpoint corresponding to a second virtual viewpoint image;
- and
- set, based on the received second input, a position of the first virtual viewpoint relative to the set target position and view direction from the first virtual viewpoint relative to the set target position, and set, based on the received third input, a position of the second virtual viewpoint relative to the set target position and view direction from the second virtual viewpoint relative to the set target position.
A setting method comprising:
- receiving a first input;
- receiving a second input corresponding to an operation on a second operation unit;
- receiving a third input corresponding to an operation on a third operation unit;
- setting, based on the received first input, a target position to be included in a visual field according to a first virtual viewpoint corresponding to a first virtual viewpoint image and a visual field according to a second virtual viewpoint corresponding to a second virtual viewpoint image;
- and
- setting, based on the received second input, a position of the first virtual viewpoint relative to the set target position and view direction from the first virtual viewpoint relative to the set target position, and set, based on the received third input, a position of the second virtual viewpoint relative to the set target position and view direction from the second virtual viewpoint relative to the set target position.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a setting method, the setting method comprising:
- receiving a first input;
- receiving a second input corresponding to an operation on a second operation unit;
- receiving a third input corresponding to an operation on a third operation unit;
- setting, based on the received first input, a target position to be included in a visual field according to a first virtual viewpoint corresponding to a first virtual viewpoint image and a visual field according to a second virtual viewpoint corresponding to a second virtual viewpoint image;
- and
- setting, based on the received second input, a position of the first virtual viewpoint relative to the set target position and view direction from the first virtual viewpoint relative to the set target position, and set, based on the received third input, a position of the second virtual viewpoint relative to the set target position and view direction from the second virtual viewpoint relative to the set target position.
Dependencies are inferred from the claim text.