摘要:
A multi-mode laser-based bar code symbol reading device having a hand-supportable housing 161 with a light transmission aperture 168, A laser scanning engine 53 " is controlled to selectively operate in either an omni-directional scanning mode, a rastered scanning mode, or a single line scanning mode. A manually-activatable data transmission switch 155 produces an activation signal in response to the manual-actuation of the data tranmission switch. A data transmission subsystem operates under control of control circuitry. The control circuitry enables communication of symbol character data in the single line or rastered scanning mode of operation to a host device in response to the activation signal produced by the data transmission switch, and the control circuitry enables communication of symbol character data in the omni-directional scanning mode of operation to the host device irrespective of the activation signal produced by the data transmission switch.
摘要:
A system and method for detecting a registration mark associated with an object which provides improved resolution between matching and non-matching inputs. The registration mark represents a binary code sequence. Upon detecting a sequence of bits with a sensor, the detected sequence is provided to a code matching filter, which compares the detected sequence with the binary code sequence and produces a detection signal. The code matching filter increases a value of the detection signal for each matching pair of compared bits, and decreases the value of the detection signal for each non-matching pair of compared bits. In this manner, a penalty is assessed for mismatches. This results in a filter output having a high amplitude in response to a matching input, and a low amplitude for non-matching inputs. The system may sample the detected sequence of bits in such a manner as to avoid potential edge timing problems.
摘要:
The invention relates to a system for processing image data corresponding a scene comprising an imaging device and an image reading instruction indicia. In accordance with the invention, image data corresponding to a scene comprising an image reading instruction indicia is processed in a manner that depends on features of the image reading instruction indicia. If the image reading instruction indicia is of a type whose size, scaling, orientation, and distortion can be determined, scaling, orientation, and distortion characteristics determined from the image reading instruction indicia can be used to improve the image reading process.
摘要:
An image sensing and processing apparatus includes an image sensor that is capable of generating signals carrying data relating to an image sensed by the image sensor. The apparatus includes a microcontroller. The microcontroller includes a wafer substrate. VLIW processor circuitry is positioned on the wafer substrate. Image sensor interface circuitry is positioned on the wafer substrate and is connected between the VLIW processor circuitry and the image sensor. The image sensor interface circuitry is configured to facilitate communication between the VLIW processor circuitry and the image sensor. Bus interface circuitry that is discrete from the image sensor interface circuitry is connected to the VLIW processor circuitry so that the VLIW processor circuitry can communicate with devices other than the image sensor via a bus.
摘要:
Systems for reading bar code data detect light reflected and/or refracted from a target (24). The detected light is converted into an electrical signal (26) containing width values that are indicative of widths of light areas and dark areas of the target (24). Systems for pre-screening data (14) read by a bar code reader (8) determine whether sequences of width values are consistent with potential bar code data by comparing the relative widths of subsequences of light areas and dark areas. If the relative widths are consistent with bar code data, the width values of the sequence being pre-screened are output to a decoder (16), which attempts to read the sequence of width values. If the relative width values are inconsistent with bar code data, the sequence of width values is not output to the decoder (16), thereby decreasing the amount of processing the decoder would otherwise be required to perform.
摘要:
Apparatus and method whereby a credit card sized high-memory card (20), composed of recordable storage media, can be inserted into a recess (30) of a rotatable platen (25). A read/write head assembly can then be moved incrementally, by stepper motor, voice coil motor, or other stepping device, in an arc, or linearly across the surface of the media, thus sweeping a recording path along the length of the high-memory card. Recording paths may be swept on both sides of the high-memory card by turning the card over or by placing read/write head assemblies on both sides of the high-memory card and providing the high-memory card with recording surfaces on both sides.
摘要:
A high resolution imaging system for scanning graphical codes on an object to obtain the encoded information in the graphical code. The graphical code is used to encode information. The information can include reserved symbols, where the reserve symbols are universal or specific manufacturing defined routines. The reserved symbols can be used to encode the format or standard for electronic data interchange. The graphical code can also be used on a credit card to allow a user to scan the graphical code to obtain the account number for the credit card. The graphical code can be limited in size in one dimension thereby allowing the graphical to the same size as the text on an object. The system requires a high resolution imaging system to scan the graphical code. After a graphical code is scanned, a processor is used to process and decipher the graphical code.
摘要:
A bar code reading device comprising a scanner control unit (25) which determines a ratio between the number of modules and a basic module width in a character contained as information in a bar code (10) and, when an error quantity at this ratio exceeds an allowable value, performs character demodulation based on a result obtained by rounding off (correct) the number of modules including an error component, a POS control unit (31) which displays on an operator display (34) a marked questionable character corresponding to the corrected number of modules in connection with the character demodulation result in the scanner control unit (25), and a keyboard (36) on which to input a correct character according to what is displayed on the operator display (34), whereby it is possible to read a bar code with a minimum burden on the operator even when a bar code printing accuracy is short of an allowable value.
摘要:
Run length encoded data derived from a raster scanner (30) at an arbitrary angle to the horizontal direction of a rectilinear symbol (25) such as a two-dimensional PDF code is examined to detect the skew angle between the horizontal direction (Xs) of the symbol (25) and horizontal direction (Xr1) of the raster (36). Using the detected skew angle, a computer (70) generates a set of virtual scan lines overlaid on the real scan lines. The computer (70) partitions the virtual scan lines and the real scan lines into associated real and virtual line segments having common intersection points. The locations of mark to space or space to mark transitions are mapped from the real line segments onto the virtual line segments. The system can handle run length encoded data with low computational overhead.
摘要:
A variety of complementary methodologies may be selectively and systematically employed and are capable of reconstructing label information, such as undecodable characters or elements, where label (95) defects may prevent decoding. Such methodologies include reconstruction from partial information (Figure 2), use of edge strength indicators (Figure 4), decoding techniques based on agressiveness, and learning mode for agressiveness level. Distortion of label information due to mechanical aspects of the scanning mechanism may be corrected and feedback from decoding may be used to adapt various signal processing parameters, such as gain and threshold. Decoding of a digital representation of an input signal may be attempted at first with decoding of the part or all of analog signal being undertaken only after a number of attempts at the digital signal prove unsuccessful.