Image processing apparatus and control method for generating an image by viewpoint information
AssigneeCanon Kabushiki Kaisha
InventorHisayoshi Furihata
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes: an acquisition unit configured to acquire viewpoint information indicating a viewpoint; a generation unit configured to generate a determined-viewpoint image based on a plurality of captured images captured from a plurality of directions and the viewpoint information acquired by the acquisition unit, wherein the generation unit performs an inclination correction process for correcting an inclination, according to the viewpoint information, of the determined-viewpoint image; and an output unit configured to output the determined-viewpoint image generated by the generation unit.
Claims14
An image processing apparatus comprising:
- a processor;
- and
- a memory storing one or more programs configured to be executed by the processor, the one or more programs including instructions for:
- acquiring virtual viewpoint information indicating a virtual viewpoint;
- generating a virtual viewpoint image based on both of a plurality of captured images captured by multiple cameras from a plurality of directions and the virtual viewpoint information acquired in the acquiring, wherein, according to the virtual viewpoint information acquired in the acquiring, an inclination correction process for correcting an inclination based on the virtual viewpoint information is executed to generate the virtual viewpoint image to be output;
- and
- outputting the generated virtual viewpoint image.
A control method for controlling an image processing apparatus, the control method comprising:
- acquiring virtual viewpoint information indicating a virtual viewpoint;
- generating a virtual viewpoint image based on both of a plurality of captured images captured by multiple cameras from a plurality of directions and the virtual viewpoint information, wherein an inclination correction process for correcting an inclination based on the virtual viewpoint information is executed to generate the virtual viewpoint image to be output;
- and
- outputting the generated virtual viewpoint image.
A non-transitory computer readable storage medium storing a program executable by a computer that works as an image processing apparatus, the program comprising:
- acquiring virtual viewpoint information indicating a virtual viewpoint;
- generating a virtual viewpoint image based on both of a plurality of captured images captured by multiple cameras from a plurality of directions and the virtual viewpoint information, wherein an inclination correction process for correcting an inclination based on the virtual viewpoint information is executed to generate the virtual viewpoint image to be output;
- and
- outputting the generated virtual viewpoint image.
Dependencies are inferred from the claim text.