Method and apparatus for producing a sharp image from a handheld device containing a gyroscope
First Claim
1. A method for electronically stabilizing an image captured by a device, the device including a motion detection unit, the method comprising:
- capturing a first exposure of the image, the first exposure being a short exposure;
capturing a second exposure of the image including using the motion detection unit to ensure that the second exposure of the image has a pre-determined blur property, the pre-determined blur property based on the motion detection unit sensing movement of the device during the second exposure that substantially matches a pre-determined movement, the second exposure being longer than the first exposure wherein ensuring that the second exposure of the image has a pre-determined blur property includes discarding at least one previous captured second exposure of the image that does not have the pre-determined blur property; and
combining the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image captured by the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for electronically stabilizing an image captured by a device including a motion detection unit are provided. In one implementation, the method includes capturing a first exposure of the image, and capturing a second exposure of the image including using the motion detection unit to ensure that the second exposure of the image has a pre-determined blur property. The second exposure is longer than the first exposure. The method further includes combining the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image captured by the device.
-
Citations
21 Claims
-
1. A method for electronically stabilizing an image captured by a device, the device including a motion detection unit, the method comprising:
-
capturing a first exposure of the image, the first exposure being a short exposure; capturing a second exposure of the image including using the motion detection unit to ensure that the second exposure of the image has a pre-determined blur property, the pre-determined blur property based on the motion detection unit sensing movement of the device during the second exposure that substantially matches a pre-determined movement, the second exposure being longer than the first exposure wherein ensuring that the second exposure of the image has a pre-determined blur property includes discarding at least one previous captured second exposure of the image that does not have the pre-determined blur property; and combining the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image captured by the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18)
-
-
14. A device comprising:
-
a motion detection unit; an image generator to capture a first exposure of an image, the first exposure being a short exposure; the image generator to further capture a second exposure of the image including using the motion detection unit to ensure that the second exposure of the image has a pre-determined blur property, the pre-determined blur property based on the motion detection unit sensing movement of the device during the second exposure that substantially matches a pre-determined movement, the second exposure being longer than the first exposure wherein ensuring that the second exposure of the image has a pre-determined blur property includes discarding at least one previous captured second exposure of the image that does not have the pre-determined blur property; and a processor to combine the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image. - View Dependent Claims (19)
-
-
20. A method for electronically stabilizing an image captured by a device, the device including a motion detection unit, the method comprising:
-
capturing a first exposure of the image, the first exposure being a short exposure; capturing a second exposure of the image including using the motion detection unit to ensure that the second exposure of the image has a pre-determined blur property, the pre-determined blur property based on the motion detection unit sensing movement of the device during the second exposure that substantially matches a pre-determined movement, the second exposure being longer than the first exposure; and combining the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image captured by the device; wherein a point spread function (PSF) is used to determine whether to use only the second exposure as the image.
-
-
21. A method for electronically stabilizing an image captured by a device, the device including a motion detection unit, the method comprising:
-
capturing a first exposure of the image, the first exposure being a short exposure; capturing a second exposure of the image including using the motion detection unit to ensure that the second exposure of the image has a pre-determined blur property, the pre-determined blur property based on the motion detection unit sensing movement of the device during the second exposure that substantially matches a pre-determined movement, the second exposure being longer than the first exposure; and combining the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image captured by the device; wherein the motion detection unit is a gyroscope, and wherein using the gyroscope to ensure that the second exposure of the image has a pre-determined blur property includes ensuring that an output reading of the gyroscope indicates the pre-determined movement of the device during the second exposure; wherein the pre-determined movement of the device during the second exposure corresponds to a substantially linear movement of the device; wherein combining the second exposure of the image having the pre-determined blur property and the first exposure of the image to electronically stabilize the image captured by the device includes;
performing edge detection in the second exposure of the image to detect edges that are substantially parallel to the linear movement of the device to isolate usable edges from the second exposure of the image; and
combining the useable edges from the second exposure of the image with edges in the first exposure of the image;wherein performing edge detection in the second exposure of the image to detect edges that are substantially parallel to the linear movement of the device includes using an edge detection algorithm; and wherein the edge detection algorithm comprises wavelet edge detection and uses a point spread function (PSF).
-
Specification