IP Library › Granted Patent US 12,148,234
Granted Patent B2
US 12,148,234 · App. 17/552,352 · Granted Nov 19, 2024

Information processing with iteratively improved estimates of data attributes based on user modifications, and apparatus, method, and storage medium thereof

Inventor: Ryo Kosaka (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
G06V30/414G06V30/153G06V30/412
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,148,234
App. No.
17/552,352
Granted
Nov 19, 2024
Kind
B2
Abstract

Processing of an image obtained by scanning an original document and on which character recognition processing is executed on text blocks which are extracted from the scanned image. The text blocks indicate regions of character attributes which may have different data attributes. An estimate is made of the likelihood that a text block is associated with a predetermined data attribute, and a display is made of the scanned image and the character string included in the estimated text block. If the displayed character string is modified by a user, reference information is updated based on the modified character string and history information pertaining to the modification is displayed. The updated reference information is used to improve the estimate of the likelihood that the text block is associated with the predetermined data attribute.

Claims (28)

1. An information processing system, comprising:

at least one memory that stores instructions; and

at least one processor that execute the instructions to:

obtain a scanned image obtained by scanning an original document;

execute character recognition processing on text blocks which are extracted from the scanned image, the text blocks indicating regions of character attributes;

estimate a text block including a character string associated with a predetermined data attribute out of the text blocks;

control a display device to display the scanned image and the character string included in the estimated text block; and

update, if the displayed character string is modified by a user, reference information based on the modified character string and display history information which indicates that a text block including the modified character string has displayed on the display device while the displayed character string is modified by the user, wherein the updated reference information is used such that the text block including the modified character string is to be estimated as a text block including a character string associated with the predetermined data attribute.

2. The information processing system according to claim 1 , wherein

the at least one processor estimates the text block including the character string associated with the predetermined data attribute by using a learning model, wherein the updated reference information include character string feature amount of the modified character string and the display history information, and wherein the learning model performs learning based on the updated reference information.

3. The information processing system according to claim 1 , wherein

the at least one processor identifies a registered image in which positions of text blocks are similar to that in the scanned image out of a plurality of registered images that each indicate a position of a text block including a character string associated with the predetermined data attribute, and estimates the text block including the character string associated with the predetermined data attribute based on the similar registered image, wherein the plurality of registered images are updated based on the updated reference information.

4. The information processing system according to claim 1 , wherein

if there are a plurality of text blocks including a character string matching the modified character string, the at least one processor selects one from the plurality of text blocks based on the display history information.

5. The information processing system according to claim 1 , wherein

the predetermined data attribute includes at least one of a title of the original document, an identification number of the original document, an issuer of the original document, a phone number of the issuer, an issue date of the original document, sub total, and total.

6. An information processing method, comprising:

obtaining a scanned image obtained by scanning an original document;

executing character recognition processing on text blocks which are extracted from the scanned image, the text blocks indicating regions of character attributes;

estimating a text block including a character string associated with a predetermined data attribute out of the text blocks;

controlling a display device to display the scanned image and the character string included in the estimated text block; and

updating, if the displayed character string is modified by a user, reference information based on the modified character string and display history information which indicates that a text block including the modified character string has displayed on the display device while the displayed character string is modified by the user, wherein the updated reference information is used such that the text block including the modified character string is to be estimated as a text block including a character string associated with the predetermined data attribute.

7. A non-transitory computer-readable storage medium storing a program to cause a computer to execute an information processing method, comprising:

obtaining a scanned image obtained by scanning an original document;

executing character recognition processing on the extracted text blocks which are extracted from the scanned image, the text blocks indicating regions of character attributes;

estimating a text block including a character string associated with a predetermined data attribute out of the text blocks;

controlling a display device to display the scanned image and the character string included in the estimated text block; and

updating, if the displayed character string is modified by a user, reference information based on the modified character string and display history information which indicates that a text block including the modified character string has displayed on the display device while the displayed character string is modified by the user, wherein the updated reference information is used such that the text block including the modified character string is to be estimated as a text block including a character string associated with the predetermined data attribute.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2022
From: KOSAKA, RYO
To: CANON KABUSHIKI KAISHA
Reel/Frame 058837/0877 →
Priority Claims (1)
JP 2020-215546 · Dec 24, 2020 · national
Continuity (1)
Related Publication 20220207900A1 · Jun 30, 2022