The present invention provides an image sensing apparatus which comprises
a vibration detector that detects vibration of the apparatus, a vibration
correction unit that corrects vibration of an image, and a control unit
that calculates a vibration correction signal based on a vibration
detection signal from the vibration detector and controls the vibration
correction unit. The control unit comprises a first detection unit that
detects whether a first frequency obtained from the vibration detection
signal and used for calculating the vibration correction signal falls
within a first frequency band, a second detection unit that detects
whether a second frequency obtained from the vibration detection signal
and used for calculating the vibration correction signal falls within a
second frequency band, a variable high frequency band pass unit that
changes the pass band for the vibration detection signal on the high
frequency side depending on detection results of the first and second
detection unit, and a calculation unit that calculates the vibration
correction signal from a vibration frequency of the vibration detection
signal passed through the variable high frequency band pass unit and
outputs the vibration correction signal to the vibration correction unit.