Patent classifications
G06K7/1486
METHODS AND ARRANGEMENTS FOR RECONCILING DATA FROM DISPARATE DATA CARRIERS
In an illustrative system, a point-of-sale scanner is equipped to respond to multiple different symbologies printed on a single product. The scanner captures many frames per second, as products are swiped through a viewing volume. Each frame is decoded, yielding one or more payloads. A reconciliation module compares each newly-decoded payload against a list of payloads previously output by the module, to determine if the current payload is semantically-equivalent to a previously-output payload. If so, the previously-output payload is output again, in lieu of the just-decoded payload. If no equivalent is found, the current payload is output and added to the list for comparison against future payloads. A great number of other features and arrangements are also detailed.
Method and apparatus for optically reading out information stored in a barcode
In a method, whether there is a first bar having a width and located at at least one of both ends of a first black and white pattern is determined. The width of the bar is greater than a maximum width of a second bar. The maximum width of the second bar appears in a second black and white pattern assuming that the black and white pattern is part of the first barcode. The first black and white pattern is determined as readout data of the second barcode when it is determined that there is the first bar having the width greater than the maximum width of the second bar and located at at least one of both ends of the first black and white pattern.
Two-dimensional symbol and method for reading two-dimensional symbol
The present invention facilitates, in a two-dimensional symbol in which a region where additional data is recorded is provided in addition to a region where normal data is recorded, identification of colors of the regions where the respective data are recorded. Vertically and horizontally arranged first modules are provided, and by the coloration patterns of the first module, a finder pattern for detecting a symbol position, a timing pattern for specifying the center position of the first module, and a first recording region where first data can be recorded are formed. In at least a partial region, a second module is disposed in a portion that does not overlap the first module and includes an intermediate point between the first modules adjacent to each other, and a second recording region where second data can be recorded is formed by the coloration pattern of the second module.
TWO-DIMENSIONAL CODE ENCODING METHOD, TWO-DIMENSIONAL CODE DECODING METHOD, AND ELECTRONIC DEVICE
In a method, an electronic device obtains to-be-encoded text, where the to-be-encoded text includes N characters; the electronic device determines a target coding mode for each of the N characters from X optional coding modes; the electronic device groups the N characters into M character fields based on the target coding mode for each character, and determines a target coding mode for each of the M character fields, where M is less than or equal to N; the electronic device encodes the M character fields based on the target coding mode for each character field to obtain a first binary character string; and the electronic device generates, based on the first binary character string, a two-dimensional code of a version corresponding to a length of the first binary character string.
IDENTIFICATION TAG READER SYSTEM
A reader system for reading information on at least one identification tag associated with a syringe connected to a fluid injector has a detector and a background screen spaced apart from the detector such that at least one of the at least one identification tags is positioned in an optical path between the detector and the background screen when the syringe is connected to the fluid injector. The reader system further has an illumination system configured for illuminating at least a portion of the background screen. The detector is configured for detecting and decoding the at least one identification tag.
OPTOELECTRONIC CODE READING APPARATUS AND METHOD OF READING CODES
An optoelectronic code reading apparatus is provided that has at least one camera-based code reader having an image sensor for recording image data from a reading zone, that has a control and evaluation unit that comprises a decoding unit for locating code zones in the image data and for reading their code content, and that has a filter unit to determine whether a multiple reading has taken place in which a plurality of codes were read. In this respect, the filter unit is furthermore configured to check the geometry of the code zones in the case of a multiple reading to identify a valid code.
CODE READER AND CODE READING METHOD
Evaluation of a code misassignment risk is enabled, and occurrence of misassignment of a code is prevented. A code reader includes: an imaging unit that includes a Scheimpflug optical system including a lens and an image sensor having a light receiving surface inclined with respect to an optical axis of the lens, the imaging unit generating and outputting a code image including the code; and a control unit that executes decoding processing on the code image. The control unit calculates an index for evaluating whether or not a code to which the decoding processing has been applied is a code that has been decoded in a depth-of-field region formed substantially perpendicular to a conveying surface of a conveyor by the Scheimpflug optical system based on a result of the decoding processing, and determines whether or not the code is assigned to a wrong workpiece based on the index.
Evaluating images
A method for evaluating an output pattern printed on a medium is described. A reference pattern is stored. The output pattern is printed on the medium based correspondingly on the stored reference pattern. A scan based instance of the output pattern is rendered, which has a set of features at least corresponding to the printed output pattern and zero or more features additional thereto. A difference image, having the zero or more features of the rendered scan instance, is computed based on a comparison of the rendered scan instance to the stored reference pattern. Upon the zero or more features including at least one feature, the computed difference image is evaluated in relation to a proximity of at least one feature to locations pixels of the reference pattern.
INFORMATION READING SYSTEM, METHOD FOR SETTING SCANNER SYSTEM, AND METHOD FOR SETTING INFORMATION READING SYSTEM
It is possible to easily execute a setting for reading information included in a target to be read without requiring a high-level technique related to a network. An IP address assignment unit that assigns private IP addresses to a configuration application for setting an imaging parameter, a decoding parameter, or a communication parameter and a client computer is provided. Then, when a communication system is connected to the client computer via a first communication interface (Steps S101 and S104), private IP addresses on the same private network are assigned to the client computer and a web server, respectively, by the IP address assignment unit (Step S105).
Identification tag reader system
A reader system for reading information on at least one identification tag associated with a syringe connected to a fluid injector has a detector and a background screen spaced apart from the detector such that at least one of the at least one identification tags is positioned in an optical path between the detector and the background screen when the syringe is connected to the fluid injector. The reader system further has an illumination system configured for illuminating at least a portion of the background screen. The detector is configured for detecting and decoding the at least one identification tag. Methods for reading information on at least one identification tag associated with a syringe are also described.