×

Method and apparatus for sorting and comparing linear configurations

  • US 6,332,040 B1
  • Filed: 11/04/1997
  • Issued: 12/18/2001
  • Est. Priority Date: 11/04/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. In connection with a computer based system for classifying, manipulating, storing, searching, and selectively retrieving items from at least one image database which includes multiple glyphs, which computer based system includesat least one computer processing unit, programmable working memory associated with said at least one computer Processing unit, a data storage system, containing the at least one image database, associated with said at least one computer processing unit, persistent memory, and input/output (“

  • I/O”

    ) means associated with at least said at least one computer processing unit, a method of classifying, manipulating, storing, searching, and selectively retrieving items from said at least one image database, comprising the following steps;

    a) setting up in working memory a template analytic lattice constituted of a predetermined multiplicity of cell partitions, the totality of the analytic lattice being coextensive with the defined rendering area of each of the glyphs and in the plane of motion of the linear motion paths of each of the glyphs;

    b) interpreting in the working memory of the computer each linear motion path of each glyph as a sequence of displacement vectors, determining which displacement vectors intersect specific boundaries of specific cells of the analytic lattice, and registering in memory each cell boundary intersection by both recording the intersecting vector inclination gradient and incrementing an associated vector count for each cell bounded by the intersected boundary;

    c) combining all of the vector inclination gradients registered for each cell in working memory, producing an associated numeric clutch value as a cumulative total of the registered vector inclination gradients;

    d) deriving in working memory a numeric inclination index value for each cell from the associated vector count and the associated clutch value, the kind of the inclination index being selected from the group consisting of (1) a numeric sum inclination index calculated as the specific rotational increment of a resultant vector inclination derived by adding the inclinations of all the vector displacements that intersect the cell boundaries;

    (2) a numeric meld inclination index calculated as the specific rotational increment of an average vector inclination derived by dividing the cell clutch value by the associated vector count; and

    (3) a numeric delta inclination index calculated as the specific rotational increment of differential vector inclination derived by subtracting the meld inclination index value from the sum inclination index value;

    whereby there is no need to process representational content elements and incidental local mark features of the images in said at least one database, and whereby said at least one image database may be searched by filtering and eliminating non-viable search candidates prior to processor intensive content feature analysis through comparison of textual token keys.

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