Back to results
US 11,694,046 B2Granted
Microcontroller-based code reader and related method and device
AssigneeDatalogic USA, Inc.
InventorWenLiang Gao
Life of this patent
Estimating the term…
Abstract
A microcontroller-based code reader and method of reading a machine-readable indicia may include capturing, by an imager, an image of a machine-readable indicia disposed an object. An image subsample of an image captured by the imager may be read from the imager. The image subsample or partial image data may be stored in an embedded memory of a microcontroller in electrical communication with the imager. The machine-readable indicia may be decoded from the image subsample.
Claims20
A microcontroller-based code reader, comprising:
- an imager configured to capture an image of an object having a machine-readable indicia disposed thereon;
- a microcontroller having an embedded memory therein on a single chip, and configured to:
- read directly from the imager;
- form an image subsample of the image captured by the imager and read directly therefrom by skipping rows or columns of the imager, the image subsample being less than a full frame image of the imager;
- store the image subsample in the embedded memory of the microcontroller without first storing the image subsample in any buffer external to the microcontroller;
- and
- decode the machine-readable indicia from the image subsample.
4 more elements
A method of reading a machine-readable indicia, comprising:
- capturing, by an imager, an image of a machine-readable indicia disposed on an object;
- reading, directly from the imager by a microcontroller having an embedded memory on a single chip
- forming an image subsample of the image captured by the imager and read directly therefrom by skipping rows or columns of the imager, the image subsample being less than a full frame image of the imager;
- storing the image subsample in the embedded memory of the microcontroller in electrical communication with the imager without first storing in any buffer external to the microcontroller;
- and
- decoding the machine-readable indicia from the image subsample.
3 more elements
A device comprising:
- a system processor;
- a microcontroller-based code reader, comprising:
- an imager configured to capture an image of an object having a machine-readable indicia disposed thereon;
- and
- a microcontroller having an embedded memory therein on a single chip, and configured to:
- read directly from the imager;
- form an image subsample of the image captured by the imager and read directly therefrom by skipping rows or columns of the imager, the image subsample being less than a full frame image of the imager;
- store the image subsample in the embedded memory of the microcontroller without first storing the image or the image sample in an external buffer;
- decode the machine-readable indicia from the image subsample;
- and
- communicate a decoding result to the system processor for executing an operation in response thereto.
8 more elements
Dependencies are inferred from the claim text.