Method of Notifying Users Regarding Motion Artifacts Based on Image Analysis
First Claim
1. A digital image acquisition device, comprising an image capture component for capturing digital images and a digital processing component including a processor and embedded code for programming the processor to initiate notifying a photographer, de-blurring a digital image, or delaying or initiating a subsequent image capture, or combinations thereof, upon determining that a threshold camera motion blur has occurred in a captured digital image based on a real time analysis of the captured digital image and at least one further image each acquired with said digital image acquisition device, such that said same digital image acquisition device captures each of said captured digital image and said at least one further image, within a temporal range that includes an exposure period of the captured digital image, and times proximately before and after said exposure period, and of nominally the same scene as that of the captured digital image, and wherein said captured digital image and said at least one further image are compared, the at least one further image comprising a lower pixel resolution than the captured digital image;
- andwherein said digital processing component is arranged to match the pixel resolutions of the captured digital image and the at least one further image by at least one of up-sampling the at least one further image and sub-sampling the captured digital image; and
wherein the digital processing component is further arranged to determine whether to notify the photographer, de-blur said captured digital image or delay or initiate a subsequent image capture depending on whether the threshold camera motion blur has occurred in the captured digital image.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital image acquisition system includes a portable apparatus for capturing digital images and a digital processing component for detecting, analyzing and informing the photographer regarding motion blur, and for reducing camera motion blur in an image captured by the apparatus. The digital processing component operates by comparing the image with at least one other image, for example a preview image, of nominally the same scene taken outside the exposure period of the main image. In one embodiment the digital processing component determines the degree of artifacts and whether to inform the user that the image is blurred by identifying at least one feature in a single preview image which is relatively less blurred than the corresponding feature in the main image. In another embodiment, the digital processing component calculates a trajectory of at least one feature in a plurality of preview images, extrapolates such feature on to the main image, calculates a PSF in respect of the feature, and informs the user based on the calculated PSF. In another embodiment the digital processing unit after determining the degree of blur notifies the photographer of the existing blur or automatically invokes consecutive captures. In another embodiment, the digital processing unit determines whether the image quality is acceptable from real time analysis of the captured image and provides this information to the user. Such real time analysis may use the auto focusing mechanism to qualitatively determine the PSF.
-
Citations
20 Claims
-
1. A digital image acquisition device, comprising an image capture component for capturing digital images and a digital processing component including a processor and embedded code for programming the processor to initiate notifying a photographer, de-blurring a digital image, or delaying or initiating a subsequent image capture, or combinations thereof, upon determining that a threshold camera motion blur has occurred in a captured digital image based on a real time analysis of the captured digital image and at least one further image each acquired with said digital image acquisition device, such that said same digital image acquisition device captures each of said captured digital image and said at least one further image, within a temporal range that includes an exposure period of the captured digital image, and times proximately before and after said exposure period, and of nominally the same scene as that of the captured digital image, and wherein said captured digital image and said at least one further image are compared, the at least one further image comprising a lower pixel resolution than the captured digital image;
- and
wherein said digital processing component is arranged to match the pixel resolutions of the captured digital image and the at least one further image by at least one of up-sampling the at least one further image and sub-sampling the captured digital image; and wherein the digital processing component is further arranged to determine whether to notify the photographer, de-blur said captured digital image or delay or initiate a subsequent image capture depending on whether the threshold camera motion blur has occurred in the captured digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- and
-
9. One or more computer readable media having digital code embedded therein for programming a processor to perform a method on a digital image acquisition device that comprises an image capture component for capturing digital images and a digital processing component, wherein the method comprises:
-
determining that a threshold camera motion blur has occurred in a captured digital image based on a real time analysis of the captured digital image and at least one further image each acquired with a same digital image acquisition device, such that said same digital image acquisition device captures each of said captured digital image and said at least one further image, within a temporal range that includes an exposure period of the captured digital image, and times proximately before and after said exposure period, and of nominally the same scene as that of the captured digital image; comparing said captured digital image and said at least one further image, the at least one further image comprising a lower pixel resolution than the captured digital image; and
the method further comprising matching pixel resolutions of the captured digital image and the at least one further image including at least one of up-sampling the at least one further image and sub-sampling the captured digital image;determining whether to notify the photographer, de-blur said captured digital image, or delay or initiate a subsequent image capture depending on whether the threshold camera motion blur has occurred in the captured digital image; notifying the photographer, de-blurring the captured digital image, or delaying or initiating said subsequent image capture, or determining to performing none of these operations, based on the determining depending on whether the threshold camera motion blur has occurred in the captured digital image; and de-blurred or not, storing, transmitting or displaying the captured digital image or a further processed version, or combinations thereof. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. On a digital image acquisition device that comprises an image capture component for capturing digital images and a digital processing component, a method of notifying a photographer, de-blurring a digital image, or delaying or initiating a subsequent image capture, or combinations thereof, depending on determining whether a threshold camera motion blur has occurred in the digital image, wherein the method comprises:
-
determining that a threshold camera motion blur has occurred in a captured digital image based on a real time analysis of the captured digital image and at least one further image each acquired with a same digital image acquisition device, such that said same digital image acquisition device captures each of said captured digital image and said at least one further image, within a temporal range that includes an exposure period of the captured digital image, and times proximately before and after said exposure period, and of nominally the same scene as that of the captured digital image; comparing said captured digital image and said at least one further image, the at least one further image comprising a lower pixel resolution than the captured digital image; and the method further comprising matching pixel resolutions of the captured digital image and the at least one further image including at least one of up-sampling the at least one further image and sub-sampling the captured digital image; determining whether to notify the photographer, de-blur said captured digital image, or delay or initiate a subsequent image capture depending on whether the threshold camera motion blur has occurred in the captured digital image; notifying the photographer, de-blurring the captured digital image, or delaying or initiating said subsequent image capture, or determining to performing none of these operations, based on the determining depending on whether the threshold camera motion blur has occurred in the captured digital image; and de-blurred or not, storing, transmitting or displaying the captured digital image or a further processed version, or combinations thereof. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification