Optical scanning head with improved resolution
First Claim
1. An optical scanning head for scanning and decoding a bar code symbol, said bar code symbol having a bar code axis parallel to a single bar within said bar code symbol, the optical scanning head comprising:
- a printed circuit board having a front portion, a rear portion, a left side and a right side;
at least one LED disposed on each of said left side and said right side, said at least one LED oriented to emit light toward said front portion of said printed circuit board;
a diffuser disposed forward of said at least one LED;
a first focusing lens adjacent to said diffuser for focusing light from said LED to create a line of light at said bar code symbol from which at least a portion of said line of light is reflected, said first focusing lens having an entry side and an exit side;
a lens assembly for receiving at least a portion of the reflected light, the reflected light being directed along an optical path within said lens assembly, said lens assembly comprising;
a plurality of lenses disposed within said optical path for focusing reflected light;
a cat'"'"'s eye aperture disposed within said optical path and having a first long axis and a first short axis, said first long axis being parallel to said bar code axis, said cat'"'"'s eye aperture being disposed at a focus of said plurality of lenses;
a detector having a plurality of pixels disposed within said optical path behind said lens assembly for detecting the reflected light and generating an electrical signal representative of said bar code symbol therefrom; and
a signal processing means for converting said electrical signal into an output representative of said bar code symbol, said signal processing means including a waveshaping algorithm to reduce error at said output, said waveshaping algorithm comparing previous values of pixels and slope transitions of said previous pixel values.
6 Assignments
0 Petitions
Accused Products
Abstract
The optical scanning head comprises two or more LEDs which are oriented to emit light at different angles so that a fan of light is created. A "dark room" encloses the LEDs, a lens assembly, and the spacing between the lens assembly and the detector, a linear CCD array. The portion of the dark room that extends between the lens assembly and the detector has a plurality of baffles formed therein to capture scattered light, preventing this scattered light from becoming noise at the detector. The lens assembly includes, along with a plurality of focusing lenses, a combination of a generally elliptical aperture, or "cat'"'"'s eye, and a rectangular obscuration. The combination prevents the central lobe of the Airy disk generated by the incoming light from being transmitted to the detector. This results in the incoming information being carried in the outer lobes or rings, increasing the angular separation of the lines of the bar code. Waveshaping software is incorporated in the decoding processor to compensate for the limitations of the imaging system, which include convolution distortion and the resulting loss of image contrast. This software is used to determine the scan parameters including global threshold for the next scan. As an alternative to use of a global threshold, a sliding frame buffer is used to generate pseudo-pixel numbers to fill in the space between physical pixels in the detector, providing a greater number of effective pixels to obtain better resolution.
345 Citations
19 Claims
-
1. An optical scanning head for scanning and decoding a bar code symbol, said bar code symbol having a bar code axis parallel to a single bar within said bar code symbol, the optical scanning head comprising:
-
a printed circuit board having a front portion, a rear portion, a left side and a right side; at least one LED disposed on each of said left side and said right side, said at least one LED oriented to emit light toward said front portion of said printed circuit board; a diffuser disposed forward of said at least one LED; a first focusing lens adjacent to said diffuser for focusing light from said LED to create a line of light at said bar code symbol from which at least a portion of said line of light is reflected, said first focusing lens having an entry side and an exit side; a lens assembly for receiving at least a portion of the reflected light, the reflected light being directed along an optical path within said lens assembly, said lens assembly comprising; a plurality of lenses disposed within said optical path for focusing reflected light; a cat'"'"'s eye aperture disposed within said optical path and having a first long axis and a first short axis, said first long axis being parallel to said bar code axis, said cat'"'"'s eye aperture being disposed at a focus of said plurality of lenses; a detector having a plurality of pixels disposed within said optical path behind said lens assembly for detecting the reflected light and generating an electrical signal representative of said bar code symbol therefrom; and a signal processing means for converting said electrical signal into an output representative of said bar code symbol, said signal processing means including a waveshaping algorithm to reduce error at said output, said waveshaping algorithm comparing previous values of pixels and slope transitions of said previous pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An optical scanning head for scanning and decoding a bar code symbol, said bar code symbol having a bar code axis parallel to a single bar within said bar code symbol, the optical scanning head comprising:
-
a printed circuit board having a front portion, a rear portion, a left side and a right side; at least one LED disposed on each of said left side and said right side, said at least one LED oriented to emit light toward said front portion of said printed circuit board; a first focusing lens forward of said at least one LED for focusing light from said LED to create a line of light at said bar code symbol from which at least a portion of said line of light is reflected, said first focusing lens having an entry side and an exit side; a lens assembly for receiving at least a portion of the reflected light, the reflected light being directed along an optical path within said lens assembly; a detector having a plurality of pixels disposed within said optical path behind said lens assembly for detecting the reflected light and generating an electrical signal representative of said bar code symbol therefrom; and a signal processing means for converting said electrical signal into an output representative of said bar code symbol, said signal processing means including a waveshaping algorithm to reduce error at said output, said waveshaping algorithm comparing previous values of pixels and slope transitions of said previous pixel values. - View Dependent Claims (16, 17, 18, 19)
-
Specification