# US 10,373,329 B2 · Information processing apparatus, information processing method and storage medium for determining an image to be subjected to a character recognition processing

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

- Number: US 10,373,329 B2
- Document ID: US10373329B2
- Status: Granted
- Kind: B2
- Application number: 15/446,404
- Filed: 2017-03-01
- Published: 2017-09-14
- Granted: 2019-08-06
- Earliest claimed: 2016-03-09
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yuzuru Okubo
- Web page: https://patentgrep.com/patent/US10373329B2

## CPC

- G06V 30/412: Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables
- G06T 7/60: Analysis of geometric attributes
- H04N 23/661: Transmitting camera control signals through networks, e.g. control via the Internet
- G06V 30/10: Character recognition
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An information processing apparatus acquires an image obtained by photographing a part of the subject, specifies a relative position which part of the subject is photographed to obtain the image, determines a specific area included in the obtained image based on the specified relative position, and calculates an edge amount of the specific area. Then, in a case where the calculated edge amount in the specific area is larger than a first threshold, a character recognition processing is performed on the specific area included in the acquired image.

## Claims

### Claim 1

An information processing apparatus, comprising:
an acquisition unit configured to acquire an image obtained by photographing a part of a subject;
a specification unit configured to specify a relative position between the obtained image and the entire subject;
a determination unit configured to determine a specific area included in the obtained image based on the specified relative position;
a calculation unit configured to calculate an edge amount of the determined specific area; and
a character recognition unit configured to execute a character recognition processing on the specific area in a case where the calculated edge amount in the specific area is larger than a first threshold,
wherein the first threshold is obtained based on an edge amount of an area corresponding to the specific area of an image whose a certainty factor of a result of the character recognition process being previously executed is equal to or larger than a second threshold.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1,
wherein the acquisition unit acquires a plurality of images obtained by photographing the part of the subject for a predetermined period of time,
wherein the calculation unit calculates edge amounts of the specific areas of the plurality of images respectively, and
wherein, in a case where the edge amount in the specific area of the image having the largest edge amount of the specific area calculated by the calculation unit is larger than the first threshold, the character recognition unit executes the character recognition processing on the specific area included in the image having the largest edge amount.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1,
wherein, in a case where the calculated edge amount in the specific area is not larger than the first threshold, the acquisition unit acquires an image obtained by photographing a part of the subject under a changed photographing condition, and
wherein the calculation unit calculates an edge amount of the specific area included in an image obtained by photographing condition under a changed photographing condition.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, further comprising:
a management unit configured to manage an edge image in which each pixel has an edge intensity, the edge image corresponding to the image for which the character recognition processing has been executed by the character recognition unit,
wherein the first threshold obtained by using the edge image managed by the management unit.

### Claim 5 (depends on 4)

The information processing apparatus according to claim 4, wherein the management unit manages the edge image corresponding to the image on which the character recognition process is executed in a case where a certainty factor of a result of the character recognition process being executed by the character recognition unit is equal to or larger than the second threshold.

### Claim 6 (depends on 4)

The information processing apparatus according to claim 4,
wherein the management unit manages the edge image in association with a position in the subject, and
wherein the character recognition unit uses a threshold of a corresponding position which corresponds to a position of the specific area as the first threshold, the threshold of the corresponding position being obtained from the edge image including the corresponding position.

### Claim 7 (depends on 6)

The information processing apparatus according to claim 6, wherein the position of the specific area is determined based on a feature amount of the image acquired by the acquisition unit.

### Claim 8 (depends on 1)

The information processing apparatus according to claim 1, further comprising:
a display unit configured to display the image acquired by the acquisition unit, the image including a text area in which a result of the character recognition process is reflected; and
a reception unit configured to receive a selection of the text area from the image displayed by the display unit.

### Claim 9 (depends on 8)

The information processing apparatus according to claim 8, further comprising:
an output unit configured to output the image acquired by the acquisition unit, position information of the text area whose selection is received by the reception unit, and a text included in the text area.

### Claim 10

An information processing method comprising the steps of:
acquiring an image obtained by photographing a part of a subject;
specifying a relative position between the obtained image and the entire subject;
determining a specific area included in the obtained image based on the specified relative position;
calculating an edge amount of the determined specific area; and
executing a character recognition processing on the specific area in a case where the calculated edge amount in the specific area is larger than a first threshold,
wherein the first threshold is obtained based on an edge amount of an area corresponding to the specific area of an image whose a certainty factor of a result of the character recognition process being previously executed is equal to or larger than a second threshold.

### Claim 11

A non-transitory computer readable storage medium storing a program for causing a computer to function as an information processing apparatus, where the information processing apparatus comprises:
an acquisition unit configured to acquire an image obtained by photographing a part of a subject;
a specification unit configured to specify a relative position between the obtained image and the entire subject;
a determination unit configured to determine a specific area included in the obtained image based on the specified relative position;
a calculation unit configured to calculate an edge amount of the determined specific area; and
a character recognition unit configured to execute a character recognition processing on the specific area in a case where the calculated edge amount in the specific area is larger than a first threshold,
wherein the first threshold is obtained based on an edge amount of an area corresponding to the specific area of an image whose a certainty factor of a result of the character recognition process being previously executed is equal to or larger than a second threshold.
