Digital image production method and apparatus
First Claim
Patent Images
1. A method for producing a digital image, comprising:
- capturing automatically a plurality of uncompressed digital images of a scene in response to an image capture request provided as a selectable operating mode, each uncompressed digital image being captured at a different exposure associated with a respective value of a counter, wherein the counter is employed for iteration to a plurality of desired exposures for the scene;
interpolating each uncompressed digital image to supply missing color information;
converting each uncompressed digital image from a first color space to a second color space;
storing the plurality of uncompressed digital images as a single data object upon reaching the plurality of desired exposures for the scene as indicated by the counter; and
receiving user input via virtual knobs to control various characteristics from the plurality of desired exposures to produce a final image, the various characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple uncompressed digital images, each at a different exposure, may be captured automatically in response to an image capture request. The set of uncompressed digital images may be stored as a single data object and manipulated to produce a final digital image.
-
Citations
42 Claims
-
1. A method for producing a digital image, comprising:
-
capturing automatically a plurality of uncompressed digital images of a scene in response to an image capture request provided as a selectable operating mode, each uncompressed digital image being captured at a different exposure associated with a respective value of a counter, wherein the counter is employed for iteration to a plurality of desired exposures for the scene; interpolating each uncompressed digital image to supply missing color information; converting each uncompressed digital image from a first color space to a second color space; storing the plurality of uncompressed digital images as a single data object upon reaching the plurality of desired exposures for the scene as indicated by the counter; and receiving user input via virtual knobs to control various characteristics from the plurality of desired exposures to produce a final image, the various characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A device, comprising:
-
an imaging module to convert optical images to uncompressed digital images; image capture logic configured to capture automatically, in response to an image capture request, a plurality of uncompressed digital images of a scene produced by the imaging module, the image capture logic being configured to capture each uncompressed digital image in the plurality at a different exposure associated with a respective value of a counter, wherein the counter is employed for iteration to a plurality of desired exposures for the scene; image editing logic configured to interpolate each uncompressed digital image to supply missing color information, wherein the image editing logic is configured to convert each uncompressed digital image from a first color space to a second color space; a memory in which to store the plurality of uncompressed digital images, the image capture logic being configured to store the plurality of uncompressed digital images as a single data object upon reaching the plurality of desired exposures for the scene as indicated by the counter; and virtual knobs to enable user input to control image characteristics from the plurality of desired exposures to produce a final image, the image characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system, comprising:
-
a memory in which to store a single data object comprising a plurality of uncompressed digital images of a scene, each uncompressed digital image having been captured at a different exposure automatically and simultaneously by a digital imaging device in response to an image capture request; and image editing logic configured to manipulate at least one of the uncompressed digital images in the plurality to produce a final digital image based on user input received via virtual knobs controlling various characteristics using the plurality of uncompressed digital images of the scene, the various characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image; wherein the image editing logic is configured to interpolate the at least one of the uncompressed digital images to supply missing color information; wherein the image editing logic is configured to convert the at least one of the uncompressed digital images from a first color space to a second color space. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
- 35. A non-transitory computer-readable storage medium containing digital image data stored upon reaching a plurality of desired exposures for a scene as indicated by a counter, the digital image data comprising a single data object, the single data object comprising a plurality of uncompressed digital images of the scene captured automatically by a digital imaging device in response to an image capture request, each uncompressed digital image having been captured at a different exposure associated with a respective value of the counter, wherein the counter is employed for iteration to the plurality of desired exposures for the scene, wherein each uncompressed digital image is interpolated to supply missing color information and converted from a first color space to a second color space, and wherein input is received via virtual knobs to enable a user to control various characteristics from the plurality of desired exposures to produce a final image, the various characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image.
-
41. A device, comprising:
-
means for converting optical images to uncompressed digital images; means for capturing automatically, in response to an image capture request, a plurality of uncompressed digital images of a scene produced by the means for converting optical images to uncompressed digital images, each uncompressed digital image in the plurality being captured at a different exposure associated with a respective value of a counter, wherein the counter is employed for iteration to a plurality of desired exposures for the scene; means for interpolating each uncompressed digital image to supply missing color information; means for converting each uncompressed digital image from a first color space to a second color space; means for storing the plurality of uncompressed digital images as a single data object upon reaching the plurality of desired exposures for the scene as indicated by the counter; and means for receiving user input via virtual knobs to control various characteristics from the plurality of desired exposures to produce a final image, the various characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image.
-
-
42. A system, comprising:
-
means for storing a single data object comprising a plurality of uncompressed digital images of a scene, each uncompressed digital image having been captured at a different exposure automatically and simultaneously by a digital imaging device in response to an image capture request; and means for manipulating, based on input received via virtual knobs, various characteristics of the uncompressed digital images in the plurality to produce a final digital image, the various characteristics including shadow details from an overexposed uncompressed image, highlights from an underexposed uncompressed image, and mid-tones from a normally exposed uncompressed image; wherein the means for manipulating is configured to interpolate the at least one of the uncompressed digital images to supply missing color information; wherein the means for manipulating is configured to convert the at least one of the uncompressed digital images from a first color space to a second color space.
-
Specification