Patent classifications
G06K7/1465
Systems and Methods to Optimize Imaging Settings and Image Capture for a Machine Vision Job
Techniques for optimizing one or more imaging settings for a machine vision job are provided. An example method includes configuring a machine vision job by setting a plurality of banks of imaging parameters, with each of the plurality of banks of imaging parameters being different from each other; transmitting the machine vision job to an imaging device; and executing the machine vision job on the imaging device to: (a) capture an image with the imaging device operating pursuant to one of the plurality of banks of imaging parameters; (b) attempt to decode a barcode within the image; (c) responsive to successfully decoding the barcode within the image, successfully ending the barcode reader tool; and (d) responsive to unsuccessfully decoding the barcode within the image, repeating (a)-(d) with another one of the one of the plurality of banks of imaging parameters.
INFORMATION CODE READING SYSTEM
A system contributing to prevention of unauthorized use of an information code displayed on a screen. In the system, an information code display device cyclically displays a plurality of partial code images on a display screen of a display unit based on a first rule when the first rule is received from a server in response to a first request to the server. Accordingly, an information code reading device captures images of the display screen at imaging intervals according to a second rule which is received from the server by in response to a second request to the server to decode an information code composed of the plurality of images thus captured, according to the second rule.
INTERLEAVED FRAME TYPES OPTIMIZED FOR VISION CAPTURE AND BARCODE CAPTURE
A barcode reader configured to capture interleaved frame types optimized for vision capture and barcode capture are disclosed herein. An example barcode reader is configured to operate in a pre-determined repetitive pattern of capturing a first frame and capturing a second frame over a reading cycle having a fixed duration after a triggering event, wherein the first frame is captured over a first exposure period having a first duration, and the second frame is captured over a second exposure period having a second duration, and wherein the first frame is associated with a first brightness parameter, and the second frame is associated with a second brightness parameter.
APPARATUS AND METHOD FOR ENABLING DECODING OF REMOTELY SOURCED AND VISUALLY PRESENTED ENCODED DATA MARKERS
A decoding device includes a display, a display buffer to store a current display image of what is currently visually presented on the display, a scanning engine to capture scanning images of objects, and a processor configured to: decode first barcodes carried on surfaces of objects in the scanning images to retrieve first data encoded within the first barcodes; provide the first data to an application routine as input; and in response to a screen capture of the current display image from the display buffer, perform operations including disrupt the decoding of the first barcodes carried on the surfaces of objects of the scanning images, decode a second barcode within the current display image to retrieve second data encoded within the second barcode, and provide the second data to the application routine as input.
Systems and methods for tracking optical codes
Computerized methods and systems for locating barcodes applied to objects are provided. A method can receive a first image of a first barcode fragment applied to a first object captured at a first time and identify a first position of the first barcode fragment. The method can also receive a second image of a second barcode fragment captured at a second time and identify a second position of the second barcode fragment. The method can also predict a range of possible positions of the first barcode fragment at the second time based on a tracking model that tracks the first barcode fragment based on the first position, and determine that the first barcode fragment and the second barcode fragment correspond to the same barcode, if the second position is within the range of possible positions of the first barcode fragment at the second time.
Real-time adjustable window feature for barcode scanning and process of scanning barcode with adjustable window feature
A mobile bar code scanning device with a pinch-to-window feature includes an embedded camera and a user interface system having a visual display. The user interface system enables the user to access features of the mobile barcode scanning device with touch gestures. The mobile barcode scanning device also includes a barcode scanning application initialized by a user of the mobile barcode scanning device. The mobile barcode scanning device also includes an operating system communicatively coupled to the embedded camera, the barcode scanning application, and the user interface system. The visual display provides a viewfinder for the embedded camera in the barcode scanning application. The user-defined pinch-to-window feature is real-time adjustable in size, orientation, and position by at least a two-point touch gesture.
System for and method of efficiently processing targets to be electro-optically read by image capture
A source image having a bit depth greater than eight is captured from a moving target. The source image is processed to obtain a plurality of target images each having a bit depth of eight. A memory stores the 8-bit target images. A processor obtains statistical data about the source image, and selects one of the stored 8-bit target images based on the statistical data. A controller efficiently decodes only the selected 8-bit target image.
Increasing scan rate of parcels within material handling facility
Systems and methods disclosed herein increase a scan rates of parcels within a material handling facility. In some instances, the systems and methods described herein focus an imaging device on a label attached to a parcel to capture image data of the label that is in focus. This permits the image data to be analyzed for discerning shipping identifiers that are used for sortation and/or processing the parcels. For example, a height of the parcel may be determined and a field of view (FOV) associated with capturing the image data may be correspondingly adjusted. Furthermore, other setting(s) associated with imaging the parcels may be adjusted. For example, lighting conditions may be adjusted to reduce glare, contrast, and/or brightness captured within the image(s), and/or other setting(s) of the imaging device may be updated, such as gain and exposure.
Devices and methods employing dual target auto exposure
The method includes automatically adjusting a first control parameter in a device for capturing a first plurality of images, automatically adjusting a second control parameter in the device for capturing a second plurality of images such that automatic adjustment of the first control parameter is interspersed with, separate from, and obtained generally concurrently with the automatic adjustment of the second control parameter. The adjustment of the first control parameter being determined differently compared to adjustment of the second control parameter. The method may include attempting to decode a decodable indicia utilizing one or more images of the first and second plurality of images.
Method of controlling exposure on barcode imaging scanner with rolling shutter sensor
A method includes the following (1) detecting light returned from a target with an imaging sensor during a first frame exposure time period to capture a first image when a first illumination light is projected towards the target; (2) processing the first image to determine the light intensity of a second illumination light; (3) detecting light returned from the target with the imaging sensor during a second frame exposure time period to capture a second image when the second illumination light is projected towards the target; and (4) decoding a barcode in the second image. The light intensity of the first illumination light changes with time at least during part of the first frame exposure time period.