A camera-shake correction apparatus for performing a camera-shake correction in an imaging device obtains a varying signal that indicates the movement of the imaging device, and extracts from the obtained varying signal a signal having a frequency exceeding a predetermined frequency to obtain a first signal. A signal having a frequency lower than the predetermined frequency is also extracted from the obtained varying signal to obtain a second signal in addition to the first signal. Further, the output is switched over from the first signal to the second signal on the basis of the timing of determining the start of exposure processing in the imaging device, and a camera-shake correction amount is calculated based on the output signal.
展开▼