摘要:
The present invention facilitates solid object reconstruction from a two-dimensional image. If an object is of known and regular shape, information about the object can be extracted from at least one view by utilizing appropriate constraints and measuring a distance between a camera and the object and/or by estimating a scale factor between a camera image and a real world image. The same device can perform both the image capture and the distance measurement or the scaling factor estimation. The following processes can be performed for object identification: parameter estimation; image enhancement; detection of line segments; aggregation of short line segments into segments; detection of proximity clusters of segments; estimation of a convex hull of at least one cluster; derivation of an object outline from the convex hull; combination of the object outline, shape constraints, and distance value.
摘要:
A solid-state imager is mounted at a point-of-transaction workstation for capturing images of one- and two-dimensional indicia and is operated at high speed to resist image blurring due to relative movement between the target and the imager. Dedicated hardware assistance and computation resources are allocated to decode multiple, continuous and simultaneous video streams from multiple imagers at the workstation.
摘要:
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.
摘要:
A barcode reader having a diffuser providing diffused light to a surface including a target barcode, the diffuser including an aiming screen portion, a camera capturing an image of the target barcode and an aiming mechanism projecting an aiming pattern on the surface, the aiming pattern being reflected by the surface, wherein, when a reflection of the aiming pattern creates an aiming image on the aiming screen, the barcode reader is oriented to read the target barcode.
摘要:
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.
摘要:
An ambient illumination shielding apparatus for an imaging-based scanner adapted to read direct part marking (DPM) bar codes. The shielding apparatus includes an illumination shield extending from a housing of the scanner and extending along at least a portion of a path of travel of an aiming pattern generated by an aiming apparatus of the scanner. The shield passes illumination within a predetermined wavelength range and impedes passage of illumination outside of the predetermined wavelength range. The predetermined wavelength range of the shield includes a wavelength range of the aiming pattern generated by the aiming apparatus. The shielding apparatus further includes a filter disposed in proximity to an imaging system of the scanner and passing illumination within a predetermined wavelength range to the pixel array and impeding the passage of illumination outside of the predetermined wavelength range. The predetermined wavelength range of the filter includes a wavelength range of an illumination system of the scanner.
摘要:
Interleaving multiple logical data streams into one physical data stream reduces overhead required to process the multiple logical data streams. Multiple arrays of data values are interleaved into a combined array of data that simulates a frame of data for input to a data port such as a video port. Revised timing and synchronization signals are provided to permit transmission of the combined array according to video data port protocol. The processor includes instructions for locating the various arrays of data values within the combined array.
摘要:
A two dimensional symbol is decoded by forming a binary image that includes the symbol. The binary is used to generate symbol margins for use in digitization. By using the binary image to determine the symbol margins, margins can be located efficiently and in the presence of symbol contrast variation caused by irregularities in the marked surface or light source angles. Digitization proceeds based on the determined margins.
摘要:
A two dimensional symbol is decoded by forming a sub-sampled image that is used to generate symbol margins for use in digitization. The sub-sampled image is based on local levels of contrast in the symbol. By using a sub-sampled image derived from local levels of contrast in the symbol to determine the symbol margins, margins can be located efficiently and in the presence of symbol contrast variation caused by irregularities in the marked surface angles. Digitization proceeds based on the determined margins.
摘要:
The disclosure relates to optical image readers having a two-dimensional image sensor and an auto-discrimination function. The auto-discrimination function identifies optical codes by type for pixel clusters and, in some cases, tilt angle and start/stop coordinates. The clustered pixel data is passed to an appropriate decoder identified by the auto-discrimination function based upon a likelihood that the cluster contains an optical code of a particular type. Line drawing techniques provide for adequate sampling of the clustered pixel data code based on the tilt angle of the code relative to a image sensor array.