IMAGE PROCESSING APPARATUS THAT ESTIMATES DISTANCE INFORMATION, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM
First Claim
1. An image processing apparatus comprising:
- an imaging optical unit configured to form an object image;
an image pickup unit configured to pick up an object image formed by said imaging optical unit;
a first range image generation unit configured to generate a first range image from a plurality of images picked up by said image pickup unit and having parallax;
a second range image generation unit configured to generate a second range image from a plurality of images picked up by said image pickup unit and having different degrees of focus at respective corresponding locations therein;
a calculation unit configured to calculate a synthesis coefficient according to the depth of field of a main object selected from a plurality of objects shown in the object image; and
a generation unit configured to generate a synthesized range image by synthesizing the first range image generated by said first range image generation unit and the second range image generated by said second range image generation unit using the synthesis coefficient calculated by said calculation unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus free from the inconvenience of an increase in the number of focal positions for image pickup or reduction of the distance accuracy. An optical imaging system forms an object image and an image pickup device picks up the formed object image. A first range image is generated from a plurality of images picked up by the image pickup device and having parallax. A second range image is generated from a plurality of images picked up by the image pickup device and having different degrees of focus at respective corresponding locations therein. A synthesis coefficient is calculated according to the depth of field of a main object selected from objects shown in the object image. A synthesized range image is generated by synthesizing the generated first range image and second range image using the calculated synthesis coefficient.
19 Citations
10 Claims
-
1. An image processing apparatus comprising:
-
an imaging optical unit configured to form an object image; an image pickup unit configured to pick up an object image formed by said imaging optical unit; a first range image generation unit configured to generate a first range image from a plurality of images picked up by said image pickup unit and having parallax; a second range image generation unit configured to generate a second range image from a plurality of images picked up by said image pickup unit and having different degrees of focus at respective corresponding locations therein; a calculation unit configured to calculate a synthesis coefficient according to the depth of field of a main object selected from a plurality of objects shown in the object image; and a generation unit configured to generate a synthesized range image by synthesizing the first range image generated by said first range image generation unit and the second range image generated by said second range image generation unit using the synthesis coefficient calculated by said calculation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of controlling an image processing apparatus including an imaging optical unit configured to form an object image, and an image pickup unit configured to pick up an object image formed by the imaging optical unit, comprising:
-
generating a first range image from a plurality of images picked up by the image pickup unit and having parallax; generating a second range image from a plurality of images picked up by the image pickup unit and having different degrees of focus at respective corresponding locations therein; calculating a synthesis coefficient according to the depth of field of a main object selected from a plurality of objects shown in the object image; and generating a synthesized range image by synthesizing the generated first range image and the generated second range image using the calculated synthesis coefficient.
-
-
10. A non-transitory computer-readable storage medium storing a computer-executable program for executing a method of controlling an image processing apparatus including an optical imaging unit configured to form an object image, and an image pickup unit configured to pick up an object image formed by the imaging optical unit,
wherein the method comprises: -
generating a first range image from a plurality of images picked up by the image pickup unit and having parallax; generating a second range image from a plurality of images picked up by the image pickup unit and having different degrees of focus at respective corresponding locations therein; calculating a synthesis coefficient according to depth of field of a main object selected from a plurality of objects shown in the object image; and generating a synthesized range image by synthesizing the generated first range image and the generated second range image using the calculated synthesis coefficient.
-
Specification