# US 12,223,389 B2 · Optical information collector and method thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,223,389 B2
- Document ID: US12223389B2
- Status: Granted
- Kind: B2
- Application number: 18/413,108
- Filed: 2024-01-16
- Published: 2024-05-09
- Granted: 2025-02-11
- Earliest claimed: 2022-08-11
- Assignees: Wuxi Idata Technoloty Company Ltd.
- Applicants: Wuxi Idata Technoloty Company Ltd.
- Inventors: Dongsheng Wang; Jiangtao Wei; Songlai Zhang; Xiaoqin Zhou
- Web page: https://patentgrep.com/patent/US12223389B2

## CPC

- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/1473: {error correction}
- G06K 7/1404: {Methods for optical code recognition}
- H04N 23/64: {Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image}
- H04N 23/651: {for reducing power consumption by affecting camera operations, e.g. sleep mode, hibernation mode or power off of selective parts of the camera}
- H04N 23/667: Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
- Y02D 30/70: in wireless communication networks
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

The present application provides an optical information collector and a method thereof. The optical information collector includes an image sensor, configured to collect image data of optical information; a decoding unit, configured to decode the image data based on a preset decoding algorithm; a central processor, configured to control the image sensor to collect the image data and control the decoding unit to decode the image data upon triggering. Once triggered, the central processor issues an instruction to discard N frames of image data in a specific frame number, where the N frames of image data in a specific frame number is image data that was previously collected and remaining in the optical information collector upon triggering, which can prevent residual image data from being decoded and outputted, causing a decoding error, thereby improving a decoding efficiency.

## Claims

### Claim 1

An optical information collector, comprising:
an image sensor, configured to collect image data of optical information;
a memory, configured to preset with one or more decoding algorithms;
a decoding unit, configured to decode the image data based on a preset decoding algorithm;
a central processor, configured to control the image sensor to continuously collect the image data in a digital stream mode and control the decoding unit to decode the image data upon triggering, wherein once triggered, the central processor issues an instruction to discard a specific frame number of image data, wherein the specific frame number of image data is the image data that was previously collected and remaining in the optical information collector upon triggering.

### Claim 2 (depends on 1)

The optical information collector as claimed in claim 1, wherein the specific frame number of image data comprises residual image data in a storage area of the image sensor.

### Claim 3 (depends on 1)

The optical information collector as claimed in claim 1, further comprising:
an image signal processor, configured to receive the image data collected by the image sensor and transmit the image data to the decoding unit, wherein the specific frame number of image data comprises residual image data in the image signal processor.

### Claim 4 (depends on 1)

The optical information collector as claimed in claim 1, wherein the discarding the specific frame number of image data comprises:
the decoding unit does not receive the specific frame number of image data, or the decoding unit does not decode the specific frame number of image data, or the decoding unit does not output or display decoding information of the specific frame number of image data.

### Claim 5 (depends on 1)

The optical information collector as claimed in claim 1, wherein the decoding unit starts decoding from N+1st frame of image data.

### Claim 6

An optical information collector, comprising:
an image sensor, configured to collect image data of optical information;
a memory, configured to preset with one or more decoding algorithms;
a decoding unit, configured to receive and decode the image data;
a central processor, configured to control the image sensor to continuously collect the image data in a digital stream mode and control the decoding unit to sequentially decode the image data; wherein the central processor is configured to control the image sensor to stop continuously collecting the image data in the digital stream mode and control the image sensor to continue collecting and outputting a fixed frame number of image data in a fixed frame mode when the decoding unit decodes successfully or a decoding times out.

### Claim 7 (depends on 6)

The optical information collector as claimed in claim 6, wherein the fixed frame mode comprises: the image sensor will continue to collect the fixed frame number of image data and output the fixed frame number of image data when the decoding unit decodes successfully or decoding times out.

### Claim 8 (depends on 6)

The optical information collector as claimed in claim 6, wherein the optical information collector does not have an image signal processor or does not optimize the image data through the image signal processor.

### Claim 9 (depends on 6)

The optical information collector as claimed in claim 6, wherein the image sensor outputs image data in RAW format, the decoding unit obtains image data in grayscale based on the image data in RAW format and decodes based on the image data in grayscale.

### Claim 10 (depends on 6)

The optical information collector as claimed in claim 6, wherein before the image sensor continuously collects the image data in the digital stream mode, the image sensor collects and outputs the fixed frame number of image data in a fixed frame mode.

### Claim 11

An optical information collection method, comprising:
controlling an image sensor to continuously collect and output image data in a digital stream mode by a central processor;
receiving and decoding the image data by a decoding unit; controlling the image sensor to stop collecting the image data in the digital stream mode when the decoding unit decodes successfully;
controlling the image sensor to continue collecting and outputting a fixed frame number of image data.

### Claim 12 (depends on 11)

The optical information collection method as claimed in claim 11, wherein the fixed frame mode comprises: the image sensor will continue to collect the fixed frame number of image data and output the fixed frame number of image data when the decoding unit decodes successfully or decoding times out.

### Claim 13 (depends on 11)

The optical information collection method as claimed in claim 11, wherein the optical information collector does not have an image signal processor or does not optimize the image data through the image signal processor.

### Claim 14 (depends on 11)

The optical information collection method as claimed in claim 11, wherein the image sensor outputs image data in RAW format, the decoding unit obtains image data in grayscale based on the image data in RAW format and decodes based on the image data in grayscale.

### Claim 15 (depends on 11)

The optical information collection method as claimed in claim 11, further comprising:
collecting and outputting the fixed frame number of image data in a fixed frame mode before the image sensor continuously collects the image data in a digital stream mode.
