Apparatus for detecting, reading, and verifying 1-D, 2-D, and DPM symbologies
First Claim
1. An apparatus comprising:
- an illumination dome including;
a wide end;
a narrow end;
a plurality of sidewalls that extend between the narrow end and the wide end;
a plurality of dome-light sources positioned around a perimeter of the wide end, wherein the plurality of dome-light sources is configured to provide illumination; and
one or more sets of low-angle light sources, wherein each set of low-angle light sources is configured to provide illumination;
a camera coupled to the narrow end of the illumination dome;
one or more processors; and
memory storing one or more programs configured for execution by the one or more processors, the one or more programs comprising instructions for;
illuminating at least a portion of an object that includes a barcode having a 1-dimensional, 2-dimensional, or direct part mark symbology;
capturing, via the camera, a plurality of images, wherein each image of the plurality of images corresponds to a different illumination configuration of the plurality of dome-light sources and the one or more sets of low-angle light sources;
selecting an image from the plurality of images according to image quality;
determining a symbology type of the barcode using the selected image; and
decoding the barcode in accordance with the determined symbology type.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are disclosed of an apparatus including an illuminator. The illuminator includes an illumination dome having a wide end through which illumination is emitted, a narrow end with a camera opening, and a plurality of sidewalls. An annular light tray including a plurality of dome-light sources is positioned around a perimeter of the wide end so that light emitted by the plurality of light sources is directed toward an interior of the illumination dome. A set of low-angle light sources is positioned in each of the plurality of sidewalls. A camera is coupled to the illuminator, the camera'"'"'s optics being optically coupled to an image sensor and to the camera opening. A controller is communicatively coupled to the illuminator and to the camera.
17 Citations
18 Claims
-
1. An apparatus comprising:
-
an illumination dome including; a wide end; a narrow end; a plurality of sidewalls that extend between the narrow end and the wide end; a plurality of dome-light sources positioned around a perimeter of the wide end, wherein the plurality of dome-light sources is configured to provide illumination; and one or more sets of low-angle light sources, wherein each set of low-angle light sources is configured to provide illumination; a camera coupled to the narrow end of the illumination dome; one or more processors; and memory storing one or more programs configured for execution by the one or more processors, the one or more programs comprising instructions for; illuminating at least a portion of an object that includes a barcode having a 1-dimensional, 2-dimensional, or direct part mark symbology; capturing, via the camera, a plurality of images, wherein each image of the plurality of images corresponds to a different illumination configuration of the plurality of dome-light sources and the one or more sets of low-angle light sources; selecting an image from the plurality of images according to image quality; determining a symbology type of the barcode using the selected image; and decoding the barcode in accordance with the determined symbology type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for reading bar codes:
at a device comprising an illumination dome that includes a plurality of dome-light sources and one or more sets of low-angle light sources; receiving one or more objects, each object including a barcode having one of a 1-dimensional, a 2-dimensional, or direct park mark symbology; activating one or more dome-light sources of the plurality of dome-light sources and/or one or more low-angle light sources of the one or more sets of low-angle light sources to illuminate the barcode; capturing, via a camera coupled to the illumination dome, a plurality of images, wherein each image of the plurality of images corresponds to a different illumination configuration of the plurality of dome-light sources and the one or more sets of low-angle light sources; selecting an image from the plurality of images according to image quality; determining a symbology type of the barcode using the selected image; and decoding the barcode in accordance with the determined symbology type. - View Dependent Claims (14, 15, 16, 17, 18)
Specification