Mathematical formula identifying and coding method

A technology for identifying and encoding mathematical formulas, applied in the field of identifying and encoding mathematical formulas, can solve problems such as simplicity, large amount of calculation, and poor robustness

Active Publication Date: 2011-06-22
北京汉王影研科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The contour projection segmentation method (see references [5, 6]) saves computational overhead to a certain extent, but the contour projection method is not perfect in super / subscript and matrix processing, and cannot handle similar Such a modifier expression for a symbol above multiple symbols
[0007] The graph rewriting method (see references [7, 8]) is less affected by character recognition errors and local structure analysis errors, but this method believes that the calculation method of setting the cost value of different relations reduces the adaptability of the method and the calculation large amount
[0008] Based on the process-oriented method (see reference [9]), the analysis process is too simple, and it is difficult to analyze complex mathematical formulas
Methods based on baseline analysis (see Ref. [10]) have the advantage of fast analysis, but are less robust

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Mathematical formula identifying and coding method
  • Mathematical formula identifying and coding method
  • Mathematical formula identifying and coding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, and unnecessary details and functions for the present invention are omitted during the description to prevent confusion to the understanding of the present invention.

[0027] figure 1 A flow chart of the method for identifying and encoding mathematical formulas according to the present invention is shown.

[0028] First, in step S100, a printed mathematical formula image or an online handwritten stroke sequence is collected and input.

[0029] Then, in step S101, symbol segmentation is performed on the input printed mathematical formula image or online handwritten stroke sequence to separate individual symbols. In the present invention, the symbol segmentation adopts a general connected domain segmentation method, such as image 3 shown. For example, in image 3 In , by symbolic partitioning, the matrix example shown on the left is divi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a mathematical formula identification code method, which belongs to the formula identification field. The steps of the method comprise collecting and inputting a printing style mathematical formula image or an on-line handwriting stroke sequence, performing symbol division on the input printing style mathematical formula image or the on-line handwriting stroke sequence, performing symbol identification treatment, merging common function names, setting and identifying a user-defined code corresponding to the common function names, performing structural analysis treatment on results of symbol division, identification and function name merging, obtaining a structural relational tree of the whole formula, expressing language formats according to an editable computer formula, and encoding the obtained structural relational tree of the whole formula.

Description

technical field [0001] The invention belongs to the field of formula identification, and relates to a mathematical formula identification and coding method applied in an integrated development environment. More specifically, introduce visual recognition and coding of mathematical formulas in an object-oriented visual programming environment, recognize handwritten / scanned mathematical formulas, and encode them into editable computer formula expression languages, and further, convert them into realizable The mathematical formula is calculated by the computer language command line to simplify the programming process and difficulty. Background technique [0002] At present, visual integrated development environments (such as Visual studio) are becoming more and more popular. These development environments can easily realize the design of complex tools such as forms, lists, buttons, and browsers in the form of controls, but there is no development environment that supports mathem...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06K9/00G06K9/52
Inventor 刘迎建黄磊刘昌平郭育生
Owner 北京汉王影研科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products