Patent ID: 8896713

Claim:
A motion sensor-based video stabilization method, comprising: capturing, by a video capture device, a video sequence having a plurality of sequential images, each of the plurality of sequential images associated with one or more image capture parameter values representing operational parameters of the video capture device; capturing, at the video capture device, motion data for each of the plurality of sequential images; estimating unwanted motion of the video capture device for each of the plurality of sequential images based on the motion data; estimating intrinsic data from the image capture parameter values, wherein each item of intrinsic data represents a mapping from a three-dimensional space to a two-dimensional space associated with a plane of the video capture device in the absence of motion, and wherein a respective item of intrinsic data is estimated for each of the plurality of sequential images; modifying each of the plurality of sequential images to remove the estimated unwanted motion based on the motion data and the image capture parameter values associated with each of the plurality of sequential images, wherein the modifying includes applying the intrinsic data to respective images; and storing each of the modified plurality of sequential images in a memory.