×

Character identifying apparatus

  • US 4,701,961 A
  • Filed: 04/26/1985
  • Issued: 10/20/1987
  • Est. Priority Date: 04/27/1984
  • Status: Expired due to Fees
First Claim
Patent Images

1. A character identifying device for identifying an unknown character pattern by processing input video signals generated by scanning the unknown character pattern and reference video signals generated by scanning reference character patterns, the device comprising:

  • binary coding means for generating reference and input binary coded signals corresponding respectively to the reference and input video signals;

    feature data extracting means for dividing said reference binary coded signals into segments and for extracting feature data from said segments, wherein said segments of each of said reference binary coded signals correspond to different portions of the corresponding reference character patterns, and wherein the feature data extracted from each of said segments includes coupling features identifying the corresponding one of said reference character patterns;

    coupling characteristic analyzing means for analyzing said coupling features of said segments by processing said feature data;

    bit matrix forming means for generating at least one bit matrix for each of the reference character patterns by combining selected ones of said segments in accordance with the coupling features thereof, each of said bit matrices comprising a plurality of matrix elements having a first value if said matrix element corresponds to a portion of that reference character pattern or a second value if said matrix element does not correspond to a portion of that reference character pattern;

    accumulation matrix forming means for generating for each of said reference character patterns an accumulation matrix having substantially the same size as the at least one bit matrix for the corresponding reference character pattern, each of said accumulation matrices including a plurality of accumulation matrix elements each corresponding to a different one of the elements in the at least one bit matrix for the corresponding reference character pattern and each of said accumulation matrix elements having values substantially equal to the number of corresponding elements of the at least one bit matrix for the same reference character patterns which have said first value;

    means for forming, for each of said accumulation matrices, a core bit matrix and an associated mask bit matrix each said core bit and mask bit matrix including a plurality of core bit elements and mask bit elements, respectively, each associated with a corresponding accumulation matrix element wherein each of said core bit elements has said first value and each of said associated mask bit elements has said second value if the value of the corresponding accumulation matrix element is greater than a first accumulation value and a second accumulation value, respectively, and bears a predetermined relationship to other core bit elements and mask bit elements, respectively;

    operating means for generating an enlarged bit matrix and a contracted bit matrix from said input binary coded signals, said enlarged bit matrix including a plurality of bit matrix elements representing an enlargement of said unknown character pattern and said contracted bit matrix including a plurality of bit matrix elements representing a contraction of said unknown character pattern; and

    first calculating means for comparing the elements of said enlarged bit matrix and said core bit matrices for said reference patterns to obtain character separation distances; and

    second calculating means for comparing the elements of said contracted bit matrix and said mask bit matrices for said reference patterns to obtain character smudge distances;

    whereby said character separation distances and said character smudge distances can be used to identify said known character pattern as one of said reference character patterns.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×