METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR MOTION DEBLURRING OF IMAGES
2 Assignments
0 Petitions
Accused Products
Abstract
In an example embodiment a method, apparatus and computer program product are provided. The method includes determining presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera. One or more portions of the scene associated with the at least one moving object are identified, and, information related to the one or more portions is provided to a second camera. An image of the scene captured by the second camera second camera is received, where a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene. A deblurred image corresponding to the scene is generated based on the image.
-
Citations
68 Claims
-
1-48. -48. (canceled)
-
49. A method comprising:
-
determining presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera, the two or more burst images are associated with a first exposure time; identifying one or more portions of the scene associated with the at least one moving object if the at least one moving object is determined to be present in the scene; providing information related to the one or more portions of the scene to a second camera, the second camera configured to capture single exposure images associated with a second exposure time, the second exposure time being greater than the first exposure time; receiving an image of the scene captured by the second camera, wherein a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene; and generating a deblurred image corresponding to the scene based on the image. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
-
56. An apparatus comprising:
-
at least one processor; and at least one memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform; determine presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera, the two or more burst images are associated with a first exposure time; identify one or more portions of the scene associated with the at least one moving object if the at least one moving object is determined to be present in the scene; provide information related to the one or more portions of the scene to a second camera, the second camera configured to capture single exposure images associated with a second exposure time, the second exposure time being greater than the first exposure time; receive an image of the scene captured by the second camera, wherein a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene; and generate a deblurred image corresponding to the scene based on the image. - View Dependent Claims (57, 58, 59, 60, 61, 62)
-
-
63. A computer program product comprising at least one computer-readable storage medium, the computer-readable storage medium comprising a set of instructions, which, when executed by one or more processors, cause an apparatus to at least perform:
-
determine presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera, the two or more burst images are associated with a first exposure time; identify one or more portions of the scene associated with the at least one moving object if the at least one moving object is determined to be present in the scene; provide information related to the one or more portions of the scene to a second camera, the second camera configured to capture single exposure images associated with a second exposure time, the second exposure time being greater than the first exposure time; receive an image of the scene captured by the second camera, wherein a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene; and generate a deblurred image corresponding to the scene based on the image. - View Dependent Claims (64, 65, 66, 67, 68)
-
Specification