Patent ID: 8011584
Filing Date: 2011-09-06
Classification: G06K

Abstract:
1. A method for glare reduction, the method being implemented by a graphical code reader, the method comprising: illuminating a target area using a plurality of light sources; capturing images of the target area using at least one image sensor, wherein the at least one image sensor comprises a plurality of subsets, each subset comprising a plurality of pixels; identifying at least one glare spot in at least one captured image; determining glare information that indicates which of the light sources are responsible for the at least one glare spot; and taking corrective action to reduce glare in subsequent images based on the glare information that is determined; wherein if two or more glare spots are identified or a single glare spot whose width is greater than a defined threshold is identified, taking corrective action comprises sequentially illuminating the target area while sequentially exposing subsets of the at least one image sensor so that the light sources that are providing a normal component of the illumination for a corresponding subset of the at least one image sensor are turned off, and so that the light sources that are not providing the normal component of the illumination for the corresponding subset of the at least one image sensor are turned on; and wherein if a single glare spot whose width is less than the defined threshold is identified, taking corrective action comprises identifying at least one subset of the at least one image sensor that corresponds to the single glare spot and sequentially exposing subsets of the at least one image sensor while deactivating the light sources that are causing the single glare spot during the time when the identified at least one subset of the at least one image sensor is being exposed.