Recognition device, recognition method, and computer program product
First Claim
1. A recognition device comprising:
- a memory; and
a hardware processor configured to;
detect, from an input image, character candidates, wherein each of the character candidates is a set of pixels estimated to include a character;
recognize each of the character candidates and generate one or more recognition candidates, wherein each of the one or more recognition candidates is a character of a candidate as a recognition result;
match each of the one or more recognition candidates with a knowledge dictionary in which a recognition target character string is modeled, and generate matching results obtained by matching a character string estimated to be included in the input image with the knowledge dictionary; and
match each of the matching results with a prohibition dictionary in which a prohibition target character string is modeled, and delete, from the matching results, a matching result obtained by matching a character string including the prohibition target character string with the prohibition dictionary.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an embodiment, a recognition device includes a candidate detection unit, a recognition unit, a matching unit, and a prohibition processing unit. The candidate detection unit detects, from an input image, character candidates each being a set of pixels estimated to include a character. The recognition unit recognizes each of the character candidates and generates one or more recognition candidates each being a character of a candidate as a recognition result. The matching unit matches each of the one or more recognition candidates with a knowledge dictionary in which a recognition target character string is modeled, and generates matching results obtained by matching a character string estimated to be included in the input image with the knowledge dictionary. The prohibition processing unit deletes, from the matching results, a matching result obtained by matching a character string including a prohibition target character string with the knowledge dictionary.
12 Citations
10 Claims
-
1. A recognition device comprising:
-
a memory; and a hardware processor configured to; detect, from an input image, character candidates, wherein each of the character candidates is a set of pixels estimated to include a character; recognize each of the character candidates and generate one or more recognition candidates, wherein each of the one or more recognition candidates is a character of a candidate as a recognition result; match each of the one or more recognition candidates with a knowledge dictionary in which a recognition target character string is modeled, and generate matching results obtained by matching a character string estimated to be included in the input image with the knowledge dictionary; and match each of the matching results with a prohibition dictionary in which a prohibition target character string is modeled, and delete, from the matching results, a matching result obtained by matching a character string including the prohibition target character string with the prohibition dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A recognition method comprising:
-
detecting, from an input image, character candidates that each comprise a set of pixels estimated to include a character; recognizing each of the character candidates and generating one or more recognition candidates that each comprise a character of a candidate as a recognition result; matching each of the one or more recognition candidates with a knowledge dictionary in which a recognition target character string is modeled, and generating matching results obtained by matching a character string estimated to be included in the input image with the knowledge dictionary; and matching each of the matching results with a prohibition dictionary in which a prohibition target character string is modeled, and deleting, from the matching results, a matching result obtained by matching a character string including the prohibition target character string with the prohibition dictionary.
-
-
10. A computer program product comprising a non-transitory computer-readable medium including programmed instructions for causing a computer to function as a recognition device, the instructions causing the computer to execute:
-
detecting, from an input image, character candidates each of which is a set of pixels estimated to include a character; recognizing each of the character candidates and generating one or more recognition candidates each of which is a character of a candidate as a recognition result; matching each of the one or more recognition candidates with a knowledge dictionary in which a recognition target character string is modeled, and generating matching results obtained by matching a character string estimated to be included in the input image with the knowledge dictionary; and matching each of the matching results with a prohibition dictionary in which a prohibition target character string is modeled, and deleting, from the matching results, a matching result obtained by matching a character string including the prohibition target character string with the prohibition dictionary.
-
Specification