Patent ID: 8711233

Claim:
A method of stabilizing a video signal, the method comprising: capturing a plurality of frames of the video signal using a camera; using a motion sensor associated with the camera to generate a plurality of samples representing motion of the camera; using the samples to determine a displacement of the camera between a first time and a second time, wherein the first time corresponds to an exposure time midpoint of a first frame of the video signal and the second time corresponds to an exposure time midpoint of a second frame of the video signal; and using the determined displacement to compensate for motion in the video signal between the first and second frames caused by the motion of the camera, thereby stabilizing the video signal by: determining a pixel displacement representing motion in the video signal between the first and second frames caused by the determined displacement of the camera; filtering the pixel displacement by determining an accumulated pixel displacement based on said determined pixel displacement for the second frame and determining a filtered accumulated pixel displacement for the second frame based on a weighted sum of the determined accumulated pixel displacement for the second frame and a filtered accumulated pixel displacement for the first frame; and shifting the image of at least one of the first and second frames in accordance with the filtered pixel displacement to thereby stabilize the video signal.