Font Size: a A A

Applied Research And System Development Of Printed Mathematical Formula Recognition Algorithm

Posted on:2020-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhouFull Text:PDF
GTID:2370330590460481Subject:Probability theory and mathematical statistics
Abstract/Summary:PDF Full Text Request
With the penetration of artificial intelligence technology and Internet,online education develops rapidly.In online higher mathematics education,a large number of mathematical formulas exist in teaching documents and assignments.Mathematical formulas are complex in structure and difficult to identify,and their recognition effect is not ideal.this paper studies the printed mathematical formula recognition technology and applied to learning platform for calculus.Firstly,by analyzing the characteristics of the mathematical formula of the printed,the standard library of mathematical characters is reconstructed.The standard library fully considers the expressions of the mathematical formulas of the printed body,as well as the size,thickness,italic,and font type of the mathematical formula.the library covers 115 character categories such as numbers,letters,mathematical symbols,a total of 21850 character samples.Secondly,through numerical experiments,compare and analyze various character recognition methods: OCR recognition method,template matching method,ML method,and Finally choose Support Vector Machines(SVM)algorithm for formula recognition,whose effect is the best.In addition,the character features are further extracted to improve the accuracy of formula recognition.The experimental results show that the recognition accuracy is about 97.7%,and the recognition result is good.Then,based on the positional features of the characters,combined with the formula distribution characteristics,the mathematical formula structure analysis method is used to realize the mathematical formula recognition.Based on the research of mathematical formula recognition algorithm,a set of printed math formula recognition system is developed by using Python + PyQt5 + Pycharm.The system can realize the recognition of conventional mathematical formulas and complete the processing of conventional mathematical formula pictures.Finally,By designing the learning platform for calculus,the platform can improve the user experience and user learning efficiency by analysing user behavior data,and combining the recommendation algorithm,based on the questions asked by students,and the intelligent recommendation problem solving and learning methods.Through the accurate formula recognition algorithm,the efficient coordination of teachers and students,the personalization and decentralization of teaching work can be realized.
Keywords/Search Tags:intelligent education, mathematical formula recognition, SVM, recognition system
PDF Full Text Request
Related items