G06K7/1096

BARCODE READERS WITH 3D CAMERA(S)

Methods and systems include using three-dimensional imaging apparatuses to capture three-dimensional images and analyze resulting three-dimensional image data to enhance captured two-dimensional images for scanning related processes such as object identification, symbology detection, object recognition model training, and identifying improper scan attempts or other actions performed by an operator. Imaging systems such as bi-optic readers, handheld scanners, and machine vision systems are described using three-dimensional imaging apparatuses and described capturing three-dimensional images and using with captured two-dimensional images.

COMPACT SELF-CHECKOUT KIOSKS
20210375104 · 2021-12-02 ·

A kiosk includes a kiosk housing, a barcode reader, a receipt printer, a display unit, and a processor communicatively coupled to the barcode reader, receipt printer, and display unit. The kiosk has a width less than or equal to 6¾ inches and the barcode reader, receipt printer, and processor are within the kiosk housing. The barcode reader has a reader housing, an imaging assembly, a window configured to allow a light to pass between a product scanning region and an interior region of the reader housing, and a set of optical components configured to direct a field-of-view of the imaging assembly through the window.

METHOD OF DETECTING A SCAN AVOIDANCE EVENT WHEN AN ITEM IS PASSED THROUGH THE FIELD OF VIEW OF THE SCANNER
20210374375 · 2021-12-02 ·

Methods of detecting scan avoidance events are disclosed herein. An example method includes measuring, by a weighing scale associated with a barcode reader, an unstable weight over a timeframe having a duration that is greater than a threshold duration. The method further includes monitoring for (i) the barcode reader's failure, during the first timeframe, to transition from a first state in which an imager of the barcode reader does not transmit images for decoding to a second state in which the imager captures images over an FOV including a product scanning region and transmits the captured images for decoding; or (ii) the barcode reader's failure to decode a barcode from images captured over the FOV including the product scanning region during the first timeframe; and generating an alert indicating a potential scan avoidance event responsive to both the measured unstable weight over the timeframe and one of (i) or (ii).

Data interaction method and device, storage medium, and mobile terminal
11373052 · 2022-06-28 · ·

Provided are a data interaction method and device, a storage medium, and a mobile terminal. The data interaction method is used for a mobile terminal. The mobile terminal includes dual cameras. The method includes that: one of two interactive identification codes appearing in the current photography range of the dual cameras is scanned separately by means of two cameras included in the dual cameras (S110); a data interaction page obtaining request is sent to different data interaction platforms corresponding to the two interactive identification codes according to the two interactive identification codes separately scanned by the two cameras (S120); data interaction pages, which are returned by the different data interaction platforms corresponding to the two interactive identification codes according to the data interaction page obtaining request, are received (S130); and a first data interaction page firstly received in the returned data interaction pages is displayed so that a user performs corresponding data interaction on the first data interaction page (S140).

Barcode Reader with Off-Platter Detection Assembly
20230267439 · 2023-08-24 ·

Barcode readers with off-platter detection assemblies are disclosed herein. An example barcode reader includes a weigh platter and an off-platter detection assembly including a light emission assembly, a light detection assembly, and a controller. The light emission assembly emits a light along a first lateral edge of the weigh platter and the light detection assembly detects at least a portion of the light from the light emission assembly. The controller is configured to: receive a light detection signal from the light detection assembly; compare the light detection signal to a first signal threshold and a second signal threshold range; execute a first event if the light detection signal is less than the first signal threshold, indicating an off-platter event; and execute a second event if the light detection signal is within the second signal threshold range for a predetermined period of time, indicating a maintenance event.

Dual mode reader and method of reading DPM codes therewith

Apparatuses and methods of reading DPM codes on objects therewith are provided. An apparatus includes a housing and a first imaging assembly housed within the housing and includes a first image sensor. The apparatus also has a second imaging assembly housed within the housing and includes a second image sensor. The apparatus also includes an illumination assembly configured to provide an illumination light having a central illumination axis. At least two of a FOV central axis of the first imaging assembly, a second FOV central axis of the second imaging assembly, and the central illumination axis pass through a plane within a first distance of no greater than about 40 mm of each other. The plane being (i) normal to the first FOV central axis and (ii) a second distance between about 0 to about 5 inches from a nose of the housing.

Barcode reader with off-platter detection

A barcode reader has a housing, weigh platter, and off-platter detection assembly including first and second imaging assemblies in communication with a controller. The first imaging assembly has a first imager configured to capture an image of a first lateral edge of the weigh platter. The second imaging assembly has a second imager configured to capture an image of a second lateral edge of the weigh platter. The controller is configured to: identify and locate the first and second lateral edges; receive first and second images from the imagers; allow the weight of an object to be recorded if determined that a footprint of the object does not extend over the first or second lateral edges; and prevent the weight of the object from being recorded and/or providing an alert to a user if determined that the footprint of the object does extend over the first or second lateral edges.

Barcode readers with 3D camera(s)

Methods and systems include using three-dimensional imaging apparatuses to capture three-dimensional images and analyze resulting three-dimensional image data to enhance captured two-dimensional images for scanning related processes such as object identification, symbology detection, object recognition model training, and identifying improper scan attempts or other actions performed by an operator. Imaging systems such as bi-optic readers, handheld scanners, and machine vision systems are described using three-dimensional imaging apparatuses and described capturing three-dimensional images and using with captured two-dimensional images.

Methods and apparatuses to mitigate specular reflections and direct illumination interference in bioptic barcode readers

Example methods and apparatuses to mitigate specular reflections and direct illumination interference in bioptic barcode readers are disclosed. An example method includes creating a first sub-field of view passing through a first window, creating a second sub-field of view passing through a second window, while activating a first illumination source to illuminate the first sub-field of view and deactivating a second illumination source associated with the second sub-field of view, capturing first images of the first sub-field of view, while activating the second illumination source to illuminate the second sub-field of view and deactivating the first illumination source, capturing second images of the second sub-field of view, and attempting to decode a barcode within at least one of the first images and the second images.

User interface LED synchronization for vision camera systems

An imaging device includes a housing having an optically transmissive window, a first imaging assembly, a second imaging assembly, and illumination emitter for generating a user interface visual indicator. The illumination emitter may be a light emitting diode or other light source. To prevent internal reflection of the user interface visual indicator off the window and appearing in captured images from the imaging assemblies, the imaging device synchronizes emitter-on times and sensor exposure-on times to prevent substantial overlap therebetween, thereby allowing for more accurate image captures, including color image captures of the imaging device.