# US 8,786,897 B2 · Image capture unit and computer readable medium used in combination with same

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

- Number: US 8,786,897 B2
- Document ID: US8786897B2
- Status: Granted
- Kind: B2
- Application number: 14/033,254
- Filed: 2013-09-20
- Published: 2014-01-23
- Granted: 2014-07-22
- Earliest claimed: 2008-11-17
- Assignees: Image Trends IP, LLC
- Applicants: Image Trends, Inc.
- Inventors: Albert Durr Edgar; Michael Charles Wilder; Darryl Ray Polk; Michael David Wilkes; Sheppard Parker; Martin Potucek
- Web page: https://patentgrep.com/patent/US8786897B2

## CPC

- H04N 1/107: with manual scanning
- G06V 30/142: using hand-held instruments; Constructional details of the instruments
- G06V 30/418: Document matching, e.g. of document images
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/0044: {for image preview or review, e.g. to help the user position a sheet}
- 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/2104: {for one or a few pictures}
- H04N 1/3876: {Recombination of partial images to recreate the original image}
- H04N 1/3877: {Image rotation}
- H04N 1/393: Enlarging or reducing
- H04N 2201/0081: Image reader (H04N2201/0091 - H04N2201/0094 take precedence)
- H04N 2201/0084: Digital still camera
- H04N 2201/0096: Portable devices
- H04N 2201/0414: Scanning an image in a series of overlapping zones
- H04N 2201/043: Viewing the scanned area
- H04N 2201/0432: Adjusting the orientation of the scanning elements relative to the scanned sheet, e.g. changing from longitudinal to lateral scanning
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

An image capture unit and computer readable medium used in combination therewith is disclosed. In a preferred embodiment, the image capture unit includes an image capturing sensor, a visual display, an instance of the computer readable medium, and circuitry for integrating functionalities thereof. The computer readable medium causes sensor data received from the image capturing sensor to be processed. The sensor data includes a plurality of image tiles and position indicating data defining a respective relative position of each one of each image tiles. Each one of each image tiles includes data representing a discrete portion of visual content. The computer readable medium causes a feedback image be displayed on the visual display. Displaying the feedback image includes correlate the relative position of each one of each image tiles with at least one other image tile that has been previously generated and displayed.

## Claims

### Claim 1

A non-transitory computer-readable medium having computer-executable instructions accessible therefrom, said computer-executable instructions configured for controlling at least one processor to perform a method of processing information generated by an image capture unit, said computer-executable instructions comprising operations for:
processing sensor data received from the image capture unit, wherein said sensor data includes a plurality of image tiles and position indicating data defining a relative position of a respective one of said image tiles, wherein at least a portion of said image tiles includes data representing a discrete portion of visual content;
displaying a feedback image derived using said data representing the discrete portion of said visual content of at least a portion of said image tiles, wherein displaying the feedback image includes displaying the discrete portion of said visual content of at least a portion of said image tiles in response to at least a portion of said image tiles being generated and wherein displaying the discrete portion of said visual content includes correlating the relative position of a particular one of said image tiles with at least one other image tile that has been previously generated and displayed.

### Claim 2 (depends on 1)

The non-transitory computer-readable medium of claim 1 wherein processing said sensor data includes deriving from said position indicating data a position of the image capture unit at a point in time when generation of each one of said image tiles was one of initiated, completed, and partially completed.

### Claim 3 (depends on 2)

The non-transitory computer-readable medium of claim 2 wherein deriving the position of the image capture unit includes interpolating the position of the image capture unit from at least one position indicating data instance generated prior to a point in time when generation of a respective instance of the data representing the discrete portion of said visual content was one of initiated, completed, and partially completed and at least one position indicating data instance generated after the point in time when generation of the respective instance of the data representing the discrete portion of said visual content was one of initiated, completed, and partially completed.

### Claim 4 (depends on 1)

The non-transitory computer-readable medium of claim 1 wherein:
processing said sensor data includes receiving said sensor data from the image capture unit; and
displaying the feedback image includes determining a position of a most currently received one of said image tiles with respect to at least one previously received one of said image tiles.

### Claim 5 (depends on 4)

The non-transitory computer-readable medium of claim 4 wherein determining a position of the most currently received one of said image tiles with respect to at least one previously received one of said image tiles includes cross correlating an abstract image of the most currently received one of said image tiles with an abstract image of at least one previously received one of said image tiles.

### Claim 6 (depends on 4)

The non-transitory computer-readable medium of claim 4, further comprising:
in response to determining the position of the most currently received one of said image tiles, updating a preview image to include the most currently received one of said image tiles in its determined position with respect to previously received ones of said image tiles within the preview image; and
deriving the feedback image from the preview image after updating the preview image.

### Claim 7 (depends on 6)

The non-transitory computer-readable medium of claim 6 wherein updating the preview image includes determining a ratio by which to scale the preview image for causing the feedback image to fit within a size of a visual display area in which the feedback image is to be displayed.

### Claim 8

An image capture unit, comprising:
a visual display;
an image capturing sensor;
one or more positional sensors;
at least one processor coupled to the visual display, to the one or more positional sensors, and to the image capturing sensor;
at least one memory coupled to said at least one processor;
instructions accessible from said at least one memory by said at least one processor, wherein said instructions are configured for causing said at least one processor to:
process sensor data received from the image capturing sensor and from the one or more positional sensors, wherein said sensor data includes a plurality of image tiles and position indicating data, wherein the position indicating data defines a relative position of a respective one of said image tiles, wherein at least a portion of said image tiles include data representing a discrete portion of visual content;
display, on the visual display, a feedback image derived using at least a portion of said image tiles, wherein causing said at least one processor to display the feedback image includes causing said at least one processor to display at least a portion of said visual content in response to at least a portion of said image tiles being generated and wherein causing said at least one processor to display at least the portion of said visual content includes causing said at least one processor to correlate the relative position of a particular one of said image tiles with at least one other image tile that has been previously generated and displayed.

### Claim 9 (depends on 8)

The image capture unit of claim 8 wherein causing said at least one processor to process said sensor data includes causing said at least one processor to derive from said position indicating data a position of the image capturing sensor at a point in time when generation of each one of said image tiles was one of initiated, completed, and partially completed.

### Claim 10 (depends on 9)

The image capture unit of claim 9 wherein causing said at least one processor to derive the position of the image capturing sensor includes causing said at least one processor to interpolate the position of the image capturing sensor from at least one position indicating data instance generated prior to a point in time when generation of a respective instance of the data representing the discrete portion of said visual content was one of initiated, completed, and partially completed and at least one position indicating data instance generated after the point in time when generation of the respective instance of the data representing the discrete portion of said visual content was one of initiated, completed, and partially completed.

### Claim 11 (depends on 8)

The image capture unit of claim 8 wherein:
causing said at least one processor to process said sensor data includes causing said at least one processor to receive said sensor data from the image capturing sensor; and
causing said at least one processor to display the feedback image includes causing said at least one processor to determine a position of a most currently received one of said image tiles with respect to at least one previously received one of said image tiles.

### Claim 12 (depends on 11)

The image capture unit of claim 11, further comprising:
in response to causing said at least one processor to determine the position of the most currently received one of said image tiles, causing said at least one processor to update a preview image to include the most currently received one of said image tiles in its determined position with respect to previously received ones of said image tiles within the preview image; and
causing said at least one processor to derive the feedback image from the preview image after updating the preview image.

### Claim 13 (depends on 12)

The image capture unit of claim 12 wherein causing said at least one processor to update the preview image includes causing said at least one processor to determine a ratio by which to scale the preview image for causing the feedback image to fit within a size of a visual display area of the visual display.
