Inventors:
Yu Zou - Beijing, CN
Lei Huang - Beijing, CN
Mingqing Xu - Beijing, CN
Jian-Lai Zhou - Bejing, CN
Yue Li - Beijing, CN
Dongmei Zhang - Beijing, CN
Xiaohui Hou - Beijing, CN
Wenli Zhu - Beijing, CN
Hongyun Yang - Beijing, CN
Xianfang Wang - Beijing, CN
Jiang Wu - San Jose CA, US
Jian Wang - Beijing, CN
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/18
US Classification:
382186, 382181, 382200, 382201
Abstract:
A mechanism for recognizing and inputting handwritten mathematical expressions into a computer by providing a multi-path framework is described. The framework may include symbol grouping and recognition, tabular structure analysis, subordinate sub-expression analysis, subscript/superscript analysis and character determination, and semantic structure analysis components. A method for recognizing a handwritten mathematical expression includes receiving a plurality of input strokes corresponding to a handwritten mathematical expression and providing a candidate list of recognized candidate expressions based upon the input strokes. Input strokes are grouped into symbols, tabular structures are determined, dominant symbol candidates and subordinate symbols are determined, and subscript and superscript structures are determined.