System and method for reading and decoding two dimensional codes of high density
First Claim
1. A method for reading and decoding a two dimensional high resolution data presentation in a far field, comprising:
- projecting and illuminating a narrow monochromatic line form light beam onto a two dimensional object;
scanning the two dimensional object in a direction perpendicular to the illuminating line;
relaying diffused light reflected off a plane of the object via a light projection system to a dynamically focusing imaging means;
imaging the illuminated line as several sub-aperture separate images onto a linear detector array;
electronically synthesizing the sub-aperture separate images into an integrated image line;
digitizing and storing the integrated image line as scanned image data;
rotating the stored scanned image data to obtain a proper image orientation; and
decoding the scanned image data.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for reading two dimensional codes as well as regular bar codes. A laser scanner generates a narrow horizontal beam which scans a code by means of a scanning mirror in the vertical direction. This mirror receives the reflected beam and passes it on to a lens array to yield high quality imaging characteristics all across a large field of view angle. The lens array and an auto focusing system produce images of the scanning lines in the sensor plane--a CCD linear array. In the sensor'"'"'s plane, sub aperture diaphragms generate partially overlapping fields of view from each of the elements of the lens array. The system Electronics, converts the CCD linear array electrical signals, into digital data. A module, synthesizes in real-time, the partially overlapping line sections of the image signal, into an integrated continuous line signal and stores them consecutively in the image memory. A system processor operates an autofocus, as well as code classification and decoding algorithms.
-
Citations
15 Claims
-
1. A method for reading and decoding a two dimensional high resolution data presentation in a far field, comprising:
-
projecting and illuminating a narrow monochromatic line form light beam onto a two dimensional object; scanning the two dimensional object in a direction perpendicular to the illuminating line; relaying diffused light reflected off a plane of the object via a light projection system to a dynamically focusing imaging means; imaging the illuminated line as several sub-aperture separate images onto a linear detector array; electronically synthesizing the sub-aperture separate images into an integrated image line; digitizing and storing the integrated image line as scanned image data; rotating the stored scanned image data to obtain a proper image orientation; and decoding the scanned image data.
-
-
2. A system for reading and decoding information which is encoded as an array of consecutive rows of black and white squares, comprising:
-
means for illuminating code, for detecting a diffused light reflected off a surface of the code, for converting the detected diffused light into electrical digital signals and for decoding data carried by the code; a housing; an illumination unit disposed in the housing, said illumination unit comprising; a filter window; a source of directed monochromatic radiation; and optics for focusing radiation from a light source to a narrow dispersed light beam; a system of two mirrors, light placed following each other on a direction of a light beam from the light source, placed at an angle to an axis of the beam, said two mirrors directing the light beam through the window, so that the light beam illuminates two dimensional code along an horizontal axis; a receiving unit, comprising; a filter window; an input system of two mirrors, positioned one after the other in a direction of the light reflected off the surface of the code and entering the system through the window; and an optical projection system which receives the diffused light reflected off the surface of the code through said window and the receiving mirrors and focuses the light beams to create an image of the code in a conjugate image plane; sub-aperture diaphragms; a linear CCD array, positioned in the conjugate image plane, which plane is a conjugate to the surface of the code, autofocus electromechanical means for translating projection optics to yield a focused image at a plane of said CCD array at varying ranges of said system from the surface of the code; an electronics system, comprising; an image synthesizer module for generating a single continuous image line from original partially overlapping sub-images obtained from the optical projection system; an image rotation module, including means to rotate an image of the code acquired at any angular position of the system; an autofocusing module, including a means to provide focusing feedback data to said autofocusing module; and a general processing module, including a code classifying and coding means. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification