Digital camera with selectively increased dynamic range by control of parameters during image acquisition
First Claim
1. A method of processing electronic signals of at least one optical image that has a dynamic range of magnitudes outside of a predefined range of magnitudes, comprising:
- acquiring preview image data having a reduced resolution that is less than a resolution of the at least one optical image, wherein the preview image data is acquired to set gain for acquiring image signals of the at least one optical image;
adjusting magnitudes of the image signals outside of the predefined range by quantities selected to allow measurement of the adjusted signals within the predefined range, the quantities selected based on preview image data acquired prior to the image signals,representing the image signals by quantities representative of magnitudes of the image signals within the predefined range, and magnitudes of the adjusted signals within the predefined range along with their associated adjustment quantities,calculating data for a tone mapped image of the at least one optical image, by a processor, from the quantities representative of the magnitudes of the image signals within the predefined range and the magnitudes of the adjusted signals within the predefined range and their associated adjustment quantities, andoutputting, by the processor, data of the tone mapped image via an output, wherein the data of the tone mapped image is further generated based on data generated by the analog-to-digital converter and data associated with photo exposure time of the image signals.
8 Assignments
0 Petitions
Accused Products
Abstract
A parameter of a digital camera or other digital image acquisition device is adjusted to maintain the resulting digital signal within a range carried by a digital processing path that carries a limited number of bits. The magnitude of the parameter is then also used to represent the image. Examples of the parameter include analog signal gain and exposure time. This is a cost effective way to increase the dynamic range of a digital camera, instead of increasing the width of its digital processing path. The digital data may be processed to obtain either tone mapped images, which are compatible with current cameras and other equipment, or to obtain images with a greater dynamic range for use with suitable displays and the like.
-
Citations
59 Claims
-
1. A method of processing electronic signals of at least one optical image that has a dynamic range of magnitudes outside of a predefined range of magnitudes, comprising:
-
acquiring preview image data having a reduced resolution that is less than a resolution of the at least one optical image, wherein the preview image data is acquired to set gain for acquiring image signals of the at least one optical image; adjusting magnitudes of the image signals outside of the predefined range by quantities selected to allow measurement of the adjusted signals within the predefined range, the quantities selected based on preview image data acquired prior to the image signals, representing the image signals by quantities representative of magnitudes of the image signals within the predefined range, and magnitudes of the adjusted signals within the predefined range along with their associated adjustment quantities, calculating data for a tone mapped image of the at least one optical image, by a processor, from the quantities representative of the magnitudes of the image signals within the predefined range and the magnitudes of the adjusted signals within the predefined range and their associated adjustment quantities, and outputting, by the processor, data of the tone mapped image via an output, wherein the data of the tone mapped image is further generated based on data generated by the analog-to-digital converter and data associated with photo exposure time of the image signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of acquiring data of at least one image, comprising:
-
acquiring preview image data having a reduced resolution that is less than a resolution of data for the at least one image, wherein the preview image data is acquired to set gain for acquiring image signals of the image; directing the image onto a photosensor that generates an analog signal representing magnitudes of pixels within the image; passing the photosensor analog signal through a controllable gain amplifier that provides an output of a level controlled analog signal; applying the level controlled analog signal to an analog-to-digital converter having a defined input range window and which outputs digital signals representing magnitudes of the level controlled analog signal within the window; determining whether the level controlled analog signal has a magnitude outside the window, and, if so, adjusting the gain of the variable gain amplifier to maintain the magnitude level controlled analog signal within the input range window of the analog-to-digital converter, the gain selected based on preview image data acquired prior to the image; recording both the digital output signals of the analog-to-digital converter and associated values of gain of the controllable gain amplifier in a manner to be useable to recreate the image with a range in excess of that of the window; calculating data for a tone mapped image of the at least one image, by a processor, from quantities representative of magnitudes of the level controlled analog signal within the input range window and magnitude of the adjusted signals within the input range window and their associated adjustment quantities; and outputting, by the processor, data of the tone mapped image via an output, wherein the data of the tone mapped image is further generated based on data generated by an analog-to-digital converter and data associated with photo exposure time of the at least one image. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method of processing electronic signals of at least one optical image that has a dynamic range of magnitudes outside of a predefined range of magnitudes, comprising:
-
acquiring preview image data having a reduced resolution that is less than a resolution of the at least one optical image, wherein the preview image data is acquired to set gain for acquiring image signals of the at least one optical image; adjusting magnitudes of the image signals outside of the predefined range by quantities selected to maintain the adjusted signals within the predefined range during acquisition of them, the quantities selected based on preview image data acquired prior to the image signals; processing the image signals by utilizing at least one image processing algorithm with magnitudes of the image signals within the predefined range, and with quantity adjusted magnitudes of the image signals outside of the predefined range, and thereafter combining the results; calculating data for a tone mapped image of the at least one optical image, by a processor, from the quantities representative of the magnitudes of the image signals within the predefined range and the magnitudes of the adjusted signals within the predefined range and their associated adjustment quantities; and outputting, by the processor, data of the tone mapped image via an output, wherein the data of the tone mapped image is further generated based on data generated by an analog-to-digital converter and data associated with photo exposure time of the image signals. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of acquiring and processing data of an optical image from a source, comprising:
-
acquiring preview image data having a reduced resolution that is less than a resolution of data for the optical image, wherein the preview image data is acquired to set gain for acquiring the data of the optical image from the source; dividing a continuum of potential magnitudes from the source into a plurality of discrete ranges; representing magnitudes from the source by data of values within individual ranges and associated data that identify the ranges in which the data of values lie, the associated data selected based on preview image data acquired prior to the data for the optical image from the source; individually processing the data of values within the individual ranges without regard to the identity of the ranges in which they lie; thereafter combining the processed data from multiple ranges; calculating data for a tone mapped image of the optical image, by a processor, from quantities representative of the magnitudes of data for the optical image within an individual range and the magnitudes of the data of values within the individual range and associated adjustment quantities; and outputting, by the processor, data of the tone mapped image via an output, wherein the data of the tone mapped image is further generated based on data generated by an analog-to-digital converter and data associated with photo exposure time of the data for the optical image. - View Dependent Claims (54, 55, 56)
-
-
57. A digital camera, comprising:
-
a photosensor having an electrical output proportional to a luminance of an optical image incident thereon; an optical system that casts an optical image of an object scene onto the photosensor; an analog-to-digital converter that generates digital data from an analog signal within a defined window of values at an input thereof; an adjustable gain amplifier receiving the analog signal as an output of the photosensor and connected with the input of an analog-to-digital converter, the gain of the amplifier being controlled to maintain an input to the analog-to-digital converter within the window thereof, the gain selected based on preview image data acquired prior to acquiring the analog signal of the optical image of the object scene; and a processor that utilizes both the data generated by the analog-to-digital converter and data of the gain of the amplifier to generate data to represent the luminance of the optical image cast onto the photosensor, wherein the processor executes instructions that enable actions, including; acquiring preview image data having a reduced resolution that is less than a resolution of the analog signal of the optical image, wherein the preview image data is acquired to set gain for the amplifier that is acquiring the analog signal of the optical image; calculating data for a tone mapped image from the quantities representative of magnitudes of the optical image'"'"'s analog signals within a predefined range for the window of values and the magnitudes of the adjusted analog signals within the predefined range and their associated adjustment quantities; and outputting data of the tone mapped image via an output, wherein the data of the tone mapped image is further generated based on data generated by an analog-to-digital converter and data associated with photo exposure time of the optical image'"'"'s analog signals. - View Dependent Claims (58, 59)
-
Specification