Systems and methods for processing low light images
AssigneeQUALCOMM Incorporated
InventorsReza Pourreza Shahri, Mona Fathollahi Ghezelghieh, Ramin Rezaiifar, Donna Roy
Life of this patent
Estimating the term…
Abstract
Techniques and systems are provided for processing one or more low light images. For example, a short exposure image associated with one or more shutter speeds can be obtained. A long exposure image is also obtained, which is captured using a slower shutter speed than the one or more shutter speeds associated with the short exposure image. An output image can be generated by mapping color information from the long exposure image to the short exposure image.
Claims30
A method of processing one or more low light images, the method comprising:
- obtaining at least one short exposure image, the at least one short exposure image being associated with one or more shutter speeds;
- obtaining at least one long exposure image, the at least one long exposure image being captured using a slower shutter speed than the one or more shutter speeds associated with the at least one short exposure image;
- mapping color information from the at least one long exposure image to the at least one short exposure image by determining color-matched output values for pixels of the at least one short exposure image, a color-matched output value for a pixel in a short exposure image being determined by modifying a pixel value of the pixel in the short exposure image using one or more statistical representations of color values of the pixels of a long exposure image;
- and
- generating an output image including the color-matched output values for the pixels of the at least one short exposure image.
A method of processing one or more low light images, the method comprising:
- obtaining one or more short exposure images, the one or more short exposure images being captured using one or more shutter speeds;
- generating a noise-reduced short exposure image from the one or more short exposure images;
- obtaining a long exposure image, the long exposure image being captured using a slower shutter speed than the one or more shutter speeds used to capture the one or more short exposure images;
- mapping color information from the long exposure image to the noise-reduced short exposure image by determining color-matched output values for pixels of the noise-reduced short exposure image, a color-matched output value for a pixel in the noise-reduced short exposure image being determined by modifying a pixel value of the pixel in the noise-reduced short exposure image using one or more statistical representations of color values of the pixels of the long exposure image;
- and
- generating an output image including the color-matched output values for the pixels of the noise-reduced short exposure image.
An apparatus for processing one or more low light images, comprising:
- a memory configured to store data corresponding to one or more short exposure images and data corresponding to one or more long exposure images;
- and
- a processor configured to:
- obtain at least one short exposure image, the at least one short exposure image being associated with one or more shutter speeds;
- obtain at least one long exposure image, the at least one long exposure image being captured using a slower shutter speed than the one or more shutter speeds associated with the at least one short exposure image;
- map color information from the at least one long exposure image to the at least one short exposure image by determining color-matched output values for pixels in the at least one short exposure image, a color-matched output value for a pixel in a short exposure image being determined by modifying a pixel value of the pixel in the short exposure image using one or more statistical representations of color values of the pixels in a long exposure image;
- and
- generate an output image including the color-matched output values for the pixels of the at least one short exposure image.
An apparatus for processing one or more low light images, comprising:
- a memory configured to store data corresponding to one or more short exposure images and data corresponding to one or more long exposure images;
- and
- a processor configured to:
- obtain one or more short exposure images, the one or more short exposure images being captured using one or more shutter speeds;
- generate a noise-reduced short exposure image from the one or more short exposure images;
- obtain a long exposure image, the long exposure image being captured using a slower shutter speed than the one or more shutter speeds used to capture the one or more short exposure images;
- map color information from the long exposure image to the noise-reduced short exposure image by determining color-matched output values for pixels of the noise-reduced short exposure image, a color-matched output value for a pixel in the noise-reduced short exposure image being determined by modifying a pixel value of the pixel in the noise-reduced short exposure image using one or more statistical representations of color values of the pixels of the long exposure image;
- and
- generating an output image including the color-matched output values for the pixels of the noise-reduced short exposure image.
Dependencies are inferred from the claim text.