SYSTEM, METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR PROVIDING IMAGE CORRECTION
First Claim
Patent Images
1. A method for removing motion skew from an image that otherwise causes a distorted image of the object, the method comprising:
- computing a representation of the distorted object image using a mathematical model of the motion skew, the representation of the distorted object image providing an approximate shape and location within the image of the distorted image of the object;
removing the distorted image of the object from view in the image using the computed representation of the distorted object image; and
rendering a corrected image of the object in the image using the computed representation of the distorted object image.
10 Assignments
0 Petitions
Accused Products
Abstract
A system, method, device, and computer program product are provided for correcting motion skew in a frame of video or in other images captured using a rolling shutter image sensor. A method for removing motion skew may create a mathematical model of the motion skew, compute the motion skew using the mathematical model of the motion skew, remove the distorted image of the object from view in the image using the computed motion skew, and render a corrected image of the object in the image using the computed motion skew.
-
Citations
35 Claims
-
1. A method for removing motion skew from an image that otherwise causes a distorted image of the object, the method comprising:
-
computing a representation of the distorted object image using a mathematical model of the motion skew, the representation of the distorted object image providing an approximate shape and location within the image of the distorted image of the object; removing the distorted image of the object from view in the image using the computed representation of the distorted object image; and rendering a corrected image of the object in the image using the computed representation of the distorted object image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for removing motion skew from an image that otherwise causes a distorted image of the object, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for computing a representation of the distorted object image based on a mathematical model of the motion skew, the representation of the distorted object image providing an approximate shape and location within the image of the distorted image of the object; a second executable portion for removing the distorted image of the object from view in the image using the computed representation of the distorted object image; and a third executable portion for rendering a corrected image of the object in the image using the computed representation of the distorted object image. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A device configured to correct motion skew in an image that includes a skewed object image, the device comprising:
a processor configured to; compute a representation of the skewed object image based on a mathematical model of the motion skew, the representation of the skewed object image providing an approximate shape and location within the image of the skewed object image; remove the skewed object image from view in the image using the computed representation of the skewed object image; and render a corrected object image in the image using the representation of the skewed object image. - View Dependent Claims (25, 26, 27, 28, 29)
-
30. A method for removing distortion from a video of a swinging golf club, wherein the distortion comprises a distorted golf club image, the method comprising:
-
generating a mathematical model of the distortion in the golf club; removing the distorted golf club image from a frame of the video; and rendering a corrected golf club image in the frame based on the mathematical model of the distortion. - View Dependent Claims (31, 32, 33)
-
-
34. A device configured to remove distortion from an object image in a video of a moving object, the device comprising:
-
means for generating a mathematical model of the distortion in the object image; means for removing the distorted object image from a frame of the video; and means for rendering a corrected object image in the frame based on the mathematical model of the distortion. - View Dependent Claims (35)
-
Specification