Systems and methods for representing and searching characters
AssigneeHanziFinder LLC
InventorsJennifer Maureen Ball, Chao Xu
Life of this patent
Estimating the term…
Abstract
Methods and supporting systems for representing and searching characters, comprising: obtaining an image of the character, labelling a structure of the character by defining a plurality of nodes and a plurality of edges on the character in the image, and generating a representation of the character by extracting a set of two-dimensional coordinates to represent the plurality of nodes and by extracting a matrix to represent the plurality of edges, and providing the representation in a searchable database.
Claims13
A method for representing a character, comprising:
- obtaining an image of the character;
- labelling a structure of the character by identifying a plurality of nodes and a plurality of edges within the character in the image;
- and
- generating a representation of the character comprising a set of two-dimensional coordinates to represent the plurality of nodes and a matrix representing the plurality of edges;
- wherein each of the plurality of nodes is positioned at a stroke ending or a joint of the character, and
- wherein each of the plurality of edges is positioned at a line between two nodes connected in the character.
A method for searching characters in a database, comprising:
- obtaining a character substructure, the character substructure being represented by a set of nodes and a set of edges and representing one or more potential meanings;
- searching for the character substructure in the characters via possible combinations of nodes;
- generating output characters comprising the character substructure;
- and
- displaying at least a part of the output characters comprising the character substructure.
A system for searching characters in a database, comprising:
- one or more processors;
- and
- a memory coupled with the one or more processors, wherein the processor executes a set of stored computer instructions, that when executed:
- obtain a character substructure, the character substructure being represented by a set of nodes and a set of edges and representing one or more potential meanings;
- search for the character substructure in the characters using a set of possible combinations of nodes;
- generate output characters comprising the character substructure;
- and
- display at least a part of the output characters comprising the character substructure.
A method of predicting a meaning of a character, comprising:
- obtaining an image of the character;
- identifying a substructure within the character based at least in part on a plurality of nodes and a plurality of edges of the character in the image;
- generating a data set comprising predicted meaning of the character based on one or more meanings of the substructure.
Dependencies are inferred from the claim text.