Multi-sensor system with picture-in-picture image output
AssigneeDatalogic IP Tech S.R.L.
InventorsSimone Spolzino, Luca Perugini, Davide Bruni, Federico Canini
Life of this patent
Estimating the term…
Abstract
The disclosure relates to systems and methods for combining images captured by at least two image sensors of a multi-sensor image system into a single image frame for analysis, where the combined image frame includes the image data captured by each sensor. The captured images may include image data for an optical code on an item being processed. The multi-sensor system includes a decoding unit operable to analyze the combined image frame and decode the optical codes from one or both images contained within the combined image frame.
Claims19
A multi-sensor system for decoding optical codes, the system comprising:
- a first image sensor configured to obtain a first image of an item bearing an optical code as the item passes across a field-of-view of the first image sensor;
- a second image sensor configured to obtain a second image of the item bearing the optical code as the item passes across a field-of-view of the second image sensor;
- a processor configured to receive the first image from the first image sensor and the second image from the second image sensor, wherein the processor is further configured to generate a picture-in-picture image containing the first image and the second image, wherein the picture-in-picture image includes the first image superimposed on the second image;
- and
- a decoding unit configured to receive the picture-in-picture image and decode the optical code from one or both of the first image and the second image through analysis of the picture-in-picture image.
A method for decoding optical codes in a multi-sensor system, the method comprising:
- obtaining, via a first image sensor, a first image of an item bearing an optical code as the item passes across a field-of-view of the first image sensor;
- obtaining, via a second image sensor, a second image of the item bearing an optical code as the item passes across a field-of-view of the second image sensor;
- receiving, via a processor, the first image from the first image sensor and the second image from the second image sensor;
- generating, via the processor, a picture-in-picture image containing the first image and the second image, wherein the picture-in-picture image includes the first image superimposed on the second image;
- analyzing, via a decoding unit, the picture-in-picture image;
- decoding, via the decoding unit, the optical code from one or both of the first image and the second image through analysis of the picture-in-picture image;
- determining, via the processor, a resolution of the first image and the second image;
- comparing, via the processor, the resolution to a threshold value;
- determining, via the processor, whether the optical code in either or both of the first image and the second image is cropped,
- wherein when the optical code in either or both of the first image and the second image is cropped, the method further comprising:
- decoding, via the decoding unit, the first image from the first image sensor in response to the resolution failing to equal or exceed the threshold value;
- and
- decoding, via the decoding unit, the second image from the second image sensor in response to the resolution equaling or exceeding the threshold value.
A method for decoding optical codes in a multi-sensor system, the method comprising:
- obtaining, via a first image sensor, a first image of an item bearing an optical code as the item passes across a field-of-view of the first image sensor;
- obtaining, via a second image sensor, a second image of the item bearing an optical code as the item passes across a field-of-view of the second image sensor;
- receiving, via a processor, the first image from the first image sensor and the second image from the second image sensor;
- applying, via the processor, a first image-processing mode from a plurality of selectable image-processing modes to one or both of the first image and the second image;
- generating, via the processor, a picture-in-picture image containing the first image and the second image as processed via the first image-processing mode, wherein the picture-in-picture image includes the first image superimposed on the second image;
- analyzing, via a decoding unit, the picture-in-picture image;
- and
- decoding, via the decoding unit, the optical code from one or both of the first image and the second image through analysis of the picture-in-picture image,
- wherein in response to a failed decoding attempt by the decoding unit, the method further comprising:
- selecting, via the processor, a second image-processing mode from a plurality of selectable image-processing modes;
- applying, via the processor, the second image-processing mode to one or both of the first image and the second image;
- generating, via the processor, a second picture-in-picture image containing the first image and the second image as processed via the second image-processing mode, wherein the picture-in-picture image includes the first image superimposed on the second image;
- analyzing, via a decoding unit, the second picture-in-picture image;
- and
- decoding, via the decoding unit, the optical code from one or both of the first image and the second image through analysis of the second picture-in-picture image.
Dependencies are inferred from the claim text.