# US 9,521,284 B2 · Interactive user interface for capturing a document in an image signal

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

- Number: US 9,521,284 B2
- Document ID: US9521284B2
- Status: Granted
- Kind: B2
- Application number: 14/838,827
- Filed: 2015-08-28
- Published: 2016-01-07
- Granted: 2016-12-13
- Earliest claimed: 2010-05-21
- Assignees: Hand Held Products, Inc.
- Applicants: Hand Held Products, Inc.
- Inventors: Paul Edward Showering; Eize Oosting
- Web page: https://patentgrep.com/patent/US9521284B2

## CPC

- H04N 1/00718: {Skew}
- G06V 10/25: Determination of region of interest [ROI] or a volume of interest [VOI]
- G06V 10/987: {with the intervention of an operator}
- G06V 30/142: using hand-held instruments; Constructional details of the instruments
- H04N 1/0044: {for image preview or review, e.g. to help the user position a sheet}
- H04N 1/00737: {using the scanning elements as detectors}
- H04N 1/00748: {Detecting edges, e.g. of a stationary sheet}
- H04N 1/00774: {Adjusting or controlling}
- H04N 1/00824: {for displaying or indicating, e.g. a condition or state (details of displaying or indicating means H04N1/00405)}
- H04N 1/04: Scanning arrangements {, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa}(H04N1/387 takes precedence)
- H04N 1/3935: {with modification of image resolution, i.e. determining the values of picture elements at new relative positions}
- H04N 2201/0081: Image reader (H04N2201/0091 - H04N2201/0094 take precedence)
- H04N 2201/0096: Portable devices
- H04N 2201/0098: User intervention not otherwise provided for, e.g. placing documents, responding to an alarm
- H04N 2201/3254: Orientation, e.g. landscape or portrait; Location or order of the image data, e.g. in memory
- H04N 2201/3273: Display
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Devices, methods, and software are disclosed for an interactive user interface for capturing a frame of image data having a representation of a feature. In an illustrative embodiment, a device includes an imaging subsystem, one or more memory components, and one or more processors. The imaging subsystem is capable of providing image data representative of light incident on said imaging subsystem. The one or more memory components include at least a first memory component operatively capable of storing an input frame of the image data. The one or more processors may be enabled for performing various steps. One step may include receiving the image data from the first memory component. Another step may include attempting to identify linear features defining a candidate quadrilateral form in the image data. Another step may include providing user-perceptible hints for guiding a user to alter positioning of the device to enhance a capability for identifying the linear features defining a candidate quadrilateral form in the image data.

## Claims

### Claim 1

A device, comprising:
an imaging subsystem for generating digital image data;
a first memory component for storing an input frame of the digital image data;
a second memory component;
a monitor for displaying an image; and
a processor enabled for:
receiving the input frame of the digital image data from the first memory component;
generating a reduced resolution frame based on the received input frame of the digital image data, the reduced resolution frame comprising fewer pixels than the input frame;
displaying the reduced resolution frame on the monitor; and
then, in response to a command associated with the display of the reduced resolution frame on the monitor, saving the input frame to the second memory component.

### Claim 2 (depends on 1)

The device of claim 1, wherein a pixel in the reduced resolution frame combines information from two or more pixels in the input frame.

### Claim 3 (depends on 1)

The device of claim 1, wherein the processor is enabled for, in response to the command, displaying the higher resolution frame and the reduced resolution frame.

### Claim 4 (depends on 1)

The device of claim 1, wherein the processor is enabled for:
in response to the command, displaying the higher resolution frame and the reduced resolution frame; and
in response to a user selection of the higher resolution frame or the reduced resolution frame, saving the selected frame.

### Claim 5 (depends on 1)

The device of claim 1, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing a user-perceptible hint in the displayed reduced resolution frame for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.

### Claim 6 (depends on 1)

The device of claim 1, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing a trace corresponding to an identified linear feature in the displayed reduced resolution frame for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.

### Claim 7

A device, comprising:
an imaging subsystem for generating digital image data;
a monitor for displaying an image; and
a processor enabled for:
receiving the digital image data;
generating a reduced resolution frame based on an input frame of the digital image data, the reduced resolution frame comprising fewer pixels than the input frame;
displaying the reduced resolution frame on the monitor;
repeating the steps of receiving the digital image data, generating the reduced resolution frame, and displaying the reduced resolution frame to display a preview stream on the monitor, so that the preview stream comprises a plurality of reduced resolution frames displayed on the monitor in series, so that a first reduced resolution frame of the plurality of reduced resolution frames is displayed on the monitor followed by a second reduced resolution frame of the plurality of reduced resolution frames being displayed on the monitor; and
in response to a command associated with the second reduced resolution frame being displayed on the monitor, saving a higher resolution frame corresponding to the second reduced resolution frame.

### Claim 8 (depends on 7)

The device of claim 7, wherein a pixel in the first reduced resolution frame combines information from two or more pixels in the input frame.

### Claim 9 (depends on 7)

The device of claim 7, wherein the processor is enabled for, in response to a command, saving a higher resolution frame corresponding to the first reduced resolution frame.

### Claim 10 (depends on 7)

The device of claim 7, wherein the processor is enabled for, in response to the command, displaying the higher resolution frame and the second reduced resolution frame.

### Claim 11 (depends on 7)

The device of claim 7, wherein the processor is enabled for:
in response to the command, displaying the higher resolution frame and the second reduced resolution frame; and
in response to a user selection of the higher resolution frame or the second reduced resolution frame, saving the selected frame.

### Claim 12 (depends on 7)

The device of claim 7, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing a user-perceptible hint in the displayed reduced resolution frame for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.

### Claim 13 (depends on 7)

The device of claim 7, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing a trace corresponding to an identified linear feature in the displayed reduced resolution frame for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.

### Claim 14

A device, comprising:
an imaging subsystem for generating digital image data;
a monitor for displaying an image; and
a processor enabled for:
receiving, in real time, the digital image data;
generating, in real time, a reduced resolution frame based on an input frame of the digital image data, the reduced resolution frame comprising fewer pixels than the input frame;
displaying, in real time, the reduced resolution frame on the monitor;
in response to a command, saving a higher resolution frame corresponding to the displayed reduced resolution frame; and
in response to the command, displaying the higher resolution frame and the reduced resolution frame on the monitor.

### Claim 15 (depends on 14)

The device of claim 14, wherein a pixel in the reduced resolution frame combines information from two or more pixels in the input frame.

### Claim 16 (depends on 2)

The device of claim 2, wherein the processor is enabled for, in response to the command, displaying the higher resolution frame and the reduced resolution frame.

### Claim 17 (depends on 14)

The device of claim 14, wherein the processor is enabled for:
in response to a user selection of the higher resolution frame or the reduced resolution frame, saving the selected frame.

### Claim 18 (depends on 14)

The device of claim 14, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing a user-perceptible hint in the displayed reduced resolution frame for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.

### Claim 19 (depends on 14)

The device of claim 14, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing a trace corresponding to an identified linear feature in the displayed reduced resolution frame for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.

### Claim 20 (depends on 14)

The device of claim 14, wherein the processor is enabled for:
attempting to identify linear features defining a candidate quadrilateral form in the digital image data; and
providing an indicator indicating a direction to rotate the device for guiding a user to alter positioning of the device to improve the device's capability for identifying linear features defining a candidate quadrilateral form in the digital image data.
