Digital image generation through an active lighting system
AssigneeID Metrics Group Incorporated
InventorsRichard Austin Huber, JR., Matthew Willliam Flagg, Satya Prakash Mallick
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an active lighting system. In one aspect, a method includes receiving a first image of the physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature; determining a first glare map of the first image and a second glare map of the second image; comparing the first glare map to the second glare map; and generating the digital image based on the comparison of the first and second glare maps.
Claims20
A computer-implemented method for providing a digital image of a physical document, the method comprising:
- receiving a first image of the physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature;
- determining a first glare map of the first image and a second glare map of the second image;
- comparing the first glare map to the second glare map;
- and
- generating the digital image based on the comparison of the first and second glare maps.
One or more non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving a first image of a physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature;
- determining a first glare map of the first image and a second glare map of the second image;
- comparing the first glare map to the second glare map;
- and
- generating a digital image based on the comparison of the first and second glare maps.
A system, comprising:
- one or more processors;
- and
- a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving a first image of a physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature;
- aligning the first image and the second image based on the physical document by:
- estimating a homography using features from accelerated segment test (FAST) detector and an oriented FAST and rotated Binary Robust Independent Elementary Features (ORB) detector to provide a description of texture around the physical document as depicted in each image;
- and
- warping each pixel in the second image with the first image through a bi-linear interpolation;
- determining a first glare map of the first image by generating a first greyscale image of the first image;
- determining a second glare map of the second image by generating a second greyscale image of the second image;
- dilating the first glare map and the second glare map to expanded regions of glare represent on each map;
- comparing the first glare map to the second glare map;
- and
- generating a digital image by replacing the regions of glare in the first image with respective mapped regions from the second image, wherein the mapped regions from the second image do not include glare.
Dependencies are inferred from the claim text.