Abstract:
An optical code reading system and method is provided for reading optical codes imprinted on reflective surfaces. The system includes a plurality of light sources, an image sensor, a processor and a decoder. The plurality of light sources includes extended light sources and direct point light sources directed to illuminate the optical code, such as a direct mark optical code. The image sensor detects the reflected light from the optical code and generates an image. The processor analyzes the image and determines the code-type of the image. The data is then decoded by a decoder.
Abstract:
A method of decoding the barcode in a form with a barcode reading arrangement. The barcode reading arrangement comprises a solid-state imager. The method includes capturing an image of a form having a barcode with a barcode reading arrangement, storing the image of the form captured by the solid-state imager to a memory, and finding a reference box in the image of the form by traversing one of connected lines and connected edges in the image of the form. The method also includes processing the image of the form to improve the image of the form by transforming the reference box to a rectangle, and processing an image of the barcode in the rectangle for decoding the barcode.
Abstract:
Age is verified by electro-optically reading the date of birth in a machine-readable format on a target, and by comparing the date of birth with a current date or a latest acceptable date. An output signal is generated when the date of birth and the date differ by a predetermined time period.
Abstract:
Methods and apparatus for improving direct part mark dataform decoding using a scanner comprising a processing unit, an optical module and an imaging sensor with an extended dynamic range. The scanner captures data to obtain an extended dynamic range image for analysis. In one embodiment, the sensor is sensitive to more than eight bits per pixel and in other embodiments multiple exposures are taken. Further in alternate embodiments, the scanner comprises a pass-band filter that passes the light emitted by an illumination module.
Abstract:
An illumination apparatus for an imaging-based bar code reader having a field of view defined by an imaging system of the bar code reader directed toward a target bar code. The illumination apparatus includes: a collector cup comprising a compound parabolic concentrator and defining a longitudinal axis; an illumination source positioned to direct illumination toward a first end of the collector cup, the collector cup directing illumination from the illumination source toward a second end of the collector cup; a first lens array positioned at the second end of the collector cup orthogonal to the collector cup longitudinal axis to receive and focus illumination from the collector cup and a second lens array orthogonal to the collector cup longitudinal axis receiving focused illumination from the first lens array. The lens arrays combining to focus illumination from the collector cup into an illumination pattern.
Abstract:
A method of identifying or authenticating a product by providing an analog identification indicium including a randomized pattern of identification features on a first part of the product wherein one or more attributes of the randomized pattern of identification features correspond to an item identifier. A digital identification record is provided on a second part of the product including an encoded digital version of the item identifier, the first and second parts being separable when the product is used. The randomized pattern of identification features of the analog identification indicium is read and decoded to generate an item identifier and the digital identification record is read and decoded to generate an item identifier. If a special light source is necessary to read the randomized pattern of identification feature, a flag is present in the analog identification indicium or the digital identification record that indicates one or more types of light sources that can be used to read the identification feature. The appropriate light source is activated to read the identification feature and if the appropriate light source is not available the user is alerted to this fact. The product is deemed authentic if the item identifier from the analog identification indicium substantially matches the item identifier from the digital identification record.
Abstract:
Methods and apparatus for illuminating objects comprising asymmetrically illuminating an object using an illumination medium on one side of an optical module of an information capturing module, capturing an electronic representation of the object and decoding the electronic representation of said object. In alternate embodiments, the scanner successively illuminates the object from a plurality of different angles until the object and/or dataform is decoded. The illumination medium can be external to the information capturing module.
Abstract:
A barcode reader having a light source illuminating a barcode, a diffuser disposed between the light source and the barcode, a camera opening at least partially surrounded by the diffuser, light reflected from the barcode passing through the camera opening and a camera oriented to acquire light reflected from the barcode after passing through the diffuser from the light source.
Abstract:
Methods and apparatus for direct part mark scanning where a scanner operator is provided with a scanner comprising a slanted front end. The slanted front comprises a window for a scan module, such as, for example a camera, and an illumination module. The slanted front guides a user to tilt the scanner when scanning dataforms. Additionally, the internal scan module can be positioned to view a target dataform at an angle, even when the object being scanned is not tilted with regard to the scanner body.
Abstract:
A method of improving the performance of an imaging reader includes (1) illuminating a symbol by projecting illuminating light on the symbol from the imaging reader, (2) capturing return light form the symbol as pixel data over a two-dimensional field of view of a solid-state imager having a matrix of image sensors, (3) reducing the number of pixels to generate reduced pixel data, (4) transmitting the reduced pixel data to a decoding circuit.