×

Method and apparatus for indexing a plurality of handwritten objects

  • US 5,649,023 A
  • Filed: 03/27/1995
  • Issued: 07/15/1997
  • Est. Priority Date: 05/24/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for indexing a plurality of handwritten objects in a database, the method comprising the steps of:

  • (a) generating a B-tree data structure of order m, where m is an integer, the B-tree having a plurality of nodes divided into a plurality of levels ordinally numbered 0th through nth, each node in the 0th level being a leaf, each node in the 1th level having at least m/2 leaves as children;

    (b) assigning each one of the handwritten objects to a respective leaf;

    (c) associating a respectively different hidden Markov model (HMM) with each respective child of each of the nodes in the 1th to nth levels, each one of the nodes in the 1th to nth levels containing the respective HMMs associated with the children of the one node;

    (d) training each HMM in each one of the nodes in the 1th level to accept the handwritten object assigned to the leaf that is the child with which the HMM is associated; and

    (e) training the respective HMMs in each node in a path from a root node of the B-tree to one of the nodes in the 1th level, so that each HMM associated with any of nodes in the path accepts all of the handwritten objects in the leaves of a subtree that has as a root the respective child with which the HMM is associated, wherein step (e) is executed each time an object is added to the database.

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