Automatic removal of lens flares from images
AssigneeQUALCOMM Incorporated
InventorsBijan Forutanpour, Sairam Sundaresan
Life of this patent
Estimating the term…
Abstract
Techniques and systems are provided for processing one or more images. In one example, a method of processing a plurality of images comprises: obtaining a first image captured using a first aperture setting; obtaining a second image captured using a second aperture setting, the first aperture setting being associated with a smaller aperture size than an aperture size associated with the second aperture setting; detecting pixels of the first image having lens flare; and generating an output image by combining the first image and the second image, the first image and the second image being combined by replacing the pixels of the first image having the lens flare with corresponding pixels of the second image.
Claims30
A method of processing a plurality of images, the method comprising:
- obtaining a first image captured using a first aperture setting;
- obtaining a second image captured using a second aperture setting, the first aperture setting being associated with a smaller aperture size than an aperture size associated with the second aperture setting;
- detecting pixels of the first image having lens flare;
- and
- generating an output image by combining the first image and the second image, the first image and the second image being combined by replacing the pixels of the first image having the lens flare with corresponding pixels of the second image.
An apparatus for processing a plurality of images, the apparatus comprising:
- a memory device that stores a plurality of images including a first image captured using a first aperture setting and a second image captured using a second aperture setting, the first aperture setting being associated with a smaller aperture size than an aperture size associated with the second aperture setting;
- and
- a hardware processor configured to:
- obtain the first image;
- obtain the second image;
- and
- generate an output image by combining the first image and the second image, the first image and the second image being combined by replacing the pixels of the first image having the lens flare with corresponding pixels of the second image.
A non-transitory computer readable medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to:
- obtain a first image captured using a first aperture setting;
- obtain a second image captured using a second aperture setting, the first aperture setting being associated with a smaller aperture size than an aperture size associated with the second aperture setting;
- detect pixels of the first image having lens flare;
- and
- generate an output image by combining the first image and the second image, the first image and the second image being combined by replacing the pixels of the first image having the lens flare with corresponding pixels of the second image.
An apparatus for processing a plurality of images, the apparatus comprising:
- means for obtaining a first image captured using a first aperture setting;
- means for obtaining a second image captured using a second aperture setting, the first aperture setting being associated with a smaller aperture size than an aperture size associated with the second aperture setting;
- means for detecting pixels of the first image having lens flare;
- and
- means for generating an output image by combining the first image and the second image, the first image and the second image being combined by replacing the pixels of the first image having the lens flare with corresponding pixels of the second image.
Dependencies are inferred from the claim text.