Method and device for removing motion blur effects
First Claim
1. A method of removing motion blur effects of a digital image that is subject to motion correction, wherein the method comprises:
- extracting motion information from a sequence of a plurality of images captured immediately before a capture of the digital image;
extracting timing information of a start time and an end time of the capture of the digital image;
generating an estimated motion information for the sequence of images by performing an image to image analysis based on a motion estimation technique using the extracted motion information, wherein the estimated motion information comprises an individual motion vector for each pixel of the image;
extrapolating motion information of the digital image in a time interval between the start time and the end time of the capture of the digital image using the estimated motion information and the extracted timing information of the start time and the end time of the capture of the digital image; and
removing motion blur effects of the digital image by compensating motion of the digital image using the extrapolated motion information.
11 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an improved method and device for digital motion blur removal by using motion information extracted from a sequence of images captured immediately before the image to be corrected was captured. In particular, the invention includes estimating (56) motion information of the previous sequence of images and analyzing them based on motion estimation techniques and then extrapolating (58) the motion of the image to be corrected based on the motion estimation in order to remove (62) the motion blur effects in the desired captured image. The various types of devices which may implement the method of the present invention will thereby display (64) blur free digital images.
-
Citations
16 Claims
-
1. A method of removing motion blur effects of a digital image that is subject to motion correction, wherein the method comprises:
-
extracting motion information from a sequence of a plurality of images captured immediately before a capture of the digital image; extracting timing information of a start time and an end time of the capture of the digital image; generating an estimated motion information for the sequence of images by performing an image to image analysis based on a motion estimation technique using the extracted motion information, wherein the estimated motion information comprises an individual motion vector for each pixel of the image; extrapolating motion information of the digital image in a time interval between the start time and the end time of the capture of the digital image using the estimated motion information and the extracted timing information of the start time and the end time of the capture of the digital image; and removing motion blur effects of the digital image by compensating motion of the digital image using the extrapolated motion information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16)
-
-
11. A device configured to remove motion blur effects of a digital image subject to motion correction, wherein the device comprises:
-
an image sensor adapted to extract motion information from a sequence of images captured immediately before a capture of the digital image; a capture module adapted to extract timing information of a start time and an end time of image capture; a motion estimator adapted to generate an estimated motion information of the sequence of images by performing an image to image analysis based on a motion estimation technique using the extracted motion information, wherein the estimated motion information comprises an individual motion vector for each pixel of the image; a motion extrapolator adapted to estimate motion information of the digital image in a time interval between the start time and the end time of the image using the estimated motion information and the extracted timing information of the start time and the end time of the capture of the digital image; and a motion deblur module configured to remove motion blur effects of the digital image by compensating motion of the digital image using the extrapolated motion information. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable medium having a sequence of instructions stored thereon which, when executed by a processor of a device, causes the processor to:
-
extract motion information from a sequence of images captured immediately before a capture of the digital image; extract timing information of a start time and an end time of image capture; generate an estimated motion information of the sequence of images by performing an image to image analysis based on a motion estimation technique using the extracted motion information, wherein the estimated motion information comprises an individual motion vector for each pixel of the image; extrapolate motion information of the digital image in a time interval between the start time and the end time of the capture of the digital image using the estimated motion information and the extracted timing information of the start time and the end time of the capture of the digital image; and remove motion blur effects of the digital image by compensating motion of the digital image using the extrapolated motion information.
-
Specification