×

Differential classification using multiple neural networks

  • US 10,565,478 B2
  • Filed: 06/16/2017
  • Issued: 02/18/2020
  • Est. Priority Date: 05/30/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • analyzing a plurality of document images to construct a weighted graph that associates a plurality of pairs of confusing graphemes with a corresponding number of occurrences for each pair;

    generating, using the weighted graph, a plurality of sets of confused graphemes based on recognition data for the plurality of document images, wherein each set of confused graphemes from the plurality of sets of confused graphemes comprises a plurality of different graphemes that are graphically similar to each other;

    storing a plurality of neural networks in memory, wherein each neural network of the plurality of neural networks is trained to recognize a set of confused graphemes from the plurality of sets of confused graphemes;

    receiving an input grapheme image associated with a document image comprising a plurality of grapheme images;

    determining a set of recognition options for the input grapheme image, wherein the set of recognition options comprises a set of target characters that are similar to the input grapheme image;

    selecting, by a processing device, a first neural network from the plurality of neural networks, wherein the first neural network is trained to recognize a first set of confused graphemes, and wherein the first set of confused graphemes comprises at least a portion of the set of recognition options for the input grapheme image; and

    determining a grapheme class for the input grapheme image using the selected first neural network.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×