Patent ID: 9563957
Date: 2017-02-07
CPC Classifications: G06K,G06T,H04N

Claim:
1. A computer-implemented method comprising: providing a physical structure including a plurality of light sources, each light source being disposed on the structure and being configured to illuminate a target area in proximity to the structure; controlling illumination of the plurality of light sources in a sequence over a first time period, wherein at a given point in time in the sequence, one or more of the plurality of light sources are powered to enable illumination of the target area by powered ones of the plurality of light sources; capturing images of the target area over the first time period, each image being captured using a single reference location in the target area, each image being of a target object that is located in the target area at each point in time in the sequence, the capturing of each different image using a different combination of light sources in the sequence; evaluating, using the single reference location, the captured images including processing the captured images on a pixel by pixel basis to produce a single composite image having respective pixel values derived from the evaluated captured images; 3D scanning the target object to determine height information for a surface of a target on the target area for one or more pixels associated with the composite image; using the height information to flatten respective pixels of the composite image; and providing, as an output, the composite image after the flattening of the respective pixels.