Image capture apparatus and method for controlling the same
AssigneeCanon Kabushiki Kaisha
InventorHirokazu Ishii
Life of this patent
Estimating the term…
Abstract
The accuracy of focus detection of a phase-difference detection type using a signal obtained from a focus detection pixel is improved. A defocus amount of an imaging optical system is computed based on an image signal obtained from an image sensor. Meanwhile, an evaluation value that is based on contrast information of the image signal is computed, and it is determined based on the evaluation value whether or not to consider a defocus amount computed in the past. If it is determined to consider the defocus amount computed in the past, a final defocus amount is computed based on a plurality of defocus amounts including the defocus amount computed in the past.
Claims13
An image capture apparatus comprising:
- an image sensor capable of acquiring an image signal to be used in focus detection of a phase-difference detection type;
- a first computing unit configured to compute a defocus amount of an imaging optical system based on the image signal;
- a second computing unit configured to compute an evaluation value that is based on contrast information of the image signal;
- a determining unit configured to determine, based on the evaluation value, whether or not to consider a defocus amount computed in the past;
- and
- a third computing unit configured to compute a final defocus amount based on a plurality of defocus amounts including the defocus amount computed in the past if it is determined to consider the defocus amount computed in the past by the determining unit, and compute the final defocus amount based on a defocus amount that does not include the defocus amount computed in the past if it is determined not to consider the defocus amount computed in the past by the determining unit.
A method for controlling an image capture apparatus including an image sensor capable of acquiring an image signal to be used in focus detection of a phase-difference detection type, the method comprising:
- a first computing step of computing a defocus amount of an imaging optical system based on the image signal;
- a second computing step of computing an evaluation value that is based on contrast information of the image signal;
- a determining step of determining, based on the evaluation value, whether or not to consider a defocus amount computed in the past;
- and
- a third computing step of computing a final defocus amount based on a plurality of defocus amounts including the defocus amount computed in the past if it is determined to consider the defocus amount computed in the past in the determining step, and computing the final defocus amount based on a defocus amount that does not include the defocus amount computed in the past if it is determined not to consider the defocus amount computed in the past in the determining step.
A non-transitory computer-readable storage medium storing a program for causing a computer provided in an image capture apparatus including an image sensor capable of acquiring an image signal to be used in focus detection of a phase-difference detection type to function as:
- a first computing unit configured to compute a defocus amount of an imaging optical system based on the image signal;
- a second computing unit configured to compute an evaluation value that is based on contrast information of the image signal;
- a determining unit configured to determine, based on the evaluation value, whether or not to consider a defocus amount computed in the past;
- and
- a third computing unit configured to compute a final defocus amount based on a plurality of defocus amounts including the defocus amount computed in the past if it is determined to consider the defocus amount computed in the past by the determining unit, and compute the final defocus amount based on a defocus amount that does not include the defocus amount computed in the past if it is determined not to consider the defocus amount computed in the past by the determining unit.
Dependencies are inferred from the claim text.