Shake correction apparatus and control method thereof
AssigneeCanon Kabushiki Kaisha
InventorNobushige Wakamatsu
Life of this patent
Estimating the term…
Abstract
A shake correction apparatus comprises a shake detection unit which detects a shake of an image capture apparatus, a calculation unit which calculates a shake correction amount for correcting an image blur based on an output from the shake detection unit, a shake correction unit which corrects the image blur based on the shake correction amount, a shake level determination unit which determines a shake level of the image capture apparatus based on an output from the shake detection unit, an offset determination unit which determines an offset value based on the shake correction amount and the shake level, and a subtraction unit which subtracts the offset value from the output from the shake detection unit.
Claims11
A shake correction apparatus comprising:
- a shake detection unit which detects a shake;
- a calculation unit which calculates a shake correction amount for correcting an image blur based on an output from said shake detection unit;
- a shake level determination unit which determines a shake level of the shake based on an output from said shake detection unit, wherein the shake level determination unit determines the shake level of the shake based on whether an absolute value of the shake correction amount exceeds the predetermined value or not, the predetermined value having a plurality of threshold values;
- and
- a shake correction unit which corrects the image blur based on the shake correction amount, wherein the correction unit moves to the shake correction center as the shake level becomes larger,
- wherein said shake level determination unit includes a counter which counts up while an absolute value of an output value of said shake detection unit exceeds a predetermined threshold, and counts down while the absolute value of the output value of said shake detection unit is not larger than the threshold, and said shake level determination unit determines the shake level based on a count value of the counter.
A method of controlling a shake correction apparatus including a shake correction unit which corrects an image blur, the method comprising:
- a shake detection step of detecting a shake;
- a calculation step of calculating a shake correction amount for correcting an image blur based on an output from the shake detection step;
- a shake level determination step of determining a shake level of the shake based on an output from the shake detection step, wherein the shake level determination step determines the shake level of the shake based on whether an absolute value of the shake correction amount exceeds the predetermined value or not, the predetermined value having a plurality of threshold values;
- and
- a shake correction step of driving the shake correction unit based on the shake correction amount, wherein the correction unit moves to the shake correction center as the shake level becomes larger,
- wherein said shake level determination step includes a count step which counts up while an absolute value of an output value of said shake detection step exceeds a predetermined threshold, and counts down while the absolute value of the output value of said shake detection step is not larger than the threshold, and said shake level determination step determines the shake level based on a count value of the counter.
Dependencies are inferred from the claim text.