# US 2021/0279436 A1 · Interleaved frame types optimized for vision capture and barcode capture

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

- Number: US 2021/0279436 A1
- Document ID: US20210279436A1
- Status: Published application
- Kind: A1
- Application number: 16/807,909
- Filed: 2020-03-03
- Published: 2021-09-09
- Earliest claimed: 2020-03-03
- Assignees: Zebra Technologies Corporation
- Applicants: Zebra Technologies Corporation
- Inventors: Edward Barkan; Mark Drzymala; Darran Michael Handshaw
- Web page: https://patentgrep.com/patent/US20210279436A1

## CPC

- G06K 7/1413: {1D bar codes}
- G06K 7/1465: {using several successive scans of the optical code}
- G06K 7/10752: {Exposure time control}
- G06K 7/10881: {constructional details of hand-held scanners}
- G06K 7/1482: {using fuzzy logic or natural solvers, such as neural networks, genetic algorithms and simulated annealing}
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/08: Learning methods
- G06N 3/045: Combinations of networks
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

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.

## Claims

### Claim 1

A barcode reader 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, and
wherein the barcode reader includes a processor configured to:
analyze image data associated with the first frame only to decode a barcode; and
analyze image data associated with the second frame to identify one or more of: a target object, a person, or a gesture.

### Claim 2 (depends on 1)

The barcode reader of claim 1, wherein the second duration is longer than the first duration.

### Claim 3 (depends on 1)

The barcode reader of claim 1, wherein the first brightness parameter is associated with a first illumination duration period, wherein the second brightness parameter is associated with a second illumination duration period, and wherein the first illumination duration period is longer than the second illumination duration period.

### Claim 4 (depends on 3)

The barcode reader of claim 3, wherein the second illumination duration period is a zero duration period.

### Claim 5 (depends on 1)

The barcode reader of claim 1, wherein the first and second frame are captured by a camera.

### Claim 6

(canceled)

### Claim 7

(canceled)

### Claim 8 (depends on 1)

The barcode reader of claim 1, wherein the processor is configured to analyze the second image using a convolutional neural network.

### Claim 9 (depends on 1)

The barcode reader of claim 1, further comprising a processor configured to apply a first color filter to image data associated with the first frame and configured to apply a second color filter to image data associated with the second frame.

### Claim 10 (depends on 1)

The barcode reader of claim 1, wherein image data associated with the second frame includes video data.

### Claim 11 (depends on 1)

The barcode reader of claim 1, wherein image data associated with the first frame is captured at a first resolution, wherein image data associated with second frame is captured at a second resolution, and wherein the first resolution is higher than the second resolution.

### Claim 12 (depends on 1)

The barcode reader of claim 1, wherein the trigger event is based on an electronic scale associated with the barcode reader measuring a stable weight above a threshold weight for a time period longer than a threshold time period.

### Claim 13 (depends on 1)

The barcode reader of claim 1, wherein the trigger event is a scan event.

### Claim 14 (depends on 1)

The barcode reader of claim 1, wherein the trigger event is an object detection event.

### Claim 15 (depends on 1)

The barcode reader of claim 1, wherein the repetitive pattern further includes capturing a third frame over the reading cycle,
wherein the third frame is captured over a third exposure period having a third duration, the third duration being longer than the first duration,
wherein the third frame is associated with a third gain, the third gain being smaller than a first gain associated with the first frame, and
wherein the third frame is associated with a third brightness parameter.

### Claim 16 (depends on 15)

The barcode reader of claim 15, wherein the first brightness parameter is associated with a first illumination duration period, wherein the second brightness parameter is associated with a second illumination duration period, wherein the third brightness parameter is associated with a third illumination duration period, and wherein the third illumination duration period is longer than the second illumination duration period.

### Claim at position 17

17-20. (canceled)
