Deep Learning based Handwritten Arithmetic Equation Solver

A. Karegowda, A. Leenarani, D. Poornima, R. Pooja, Shreetha Bhatt, P. Bharathi
{"title":"Deep Learning based Handwritten Arithmetic Equation Solver","authors":"A. Karegowda, A. Leenarani, D. Poornima, R. Pooja, Shreetha Bhatt, P. Bharathi","doi":"10.1109/ICERECT56837.2022.10060732","DOIUrl":null,"url":null,"abstract":"Manual recognition of different styles of handwritten characters, digits, symbols, and operators is quite intricate. This paper attempts to automate the process of recognition of digits (0 to 9), decimal point, opening and closing parenthesis (‘(’ and ‘)’) brackets, and five binary arithmetic operators: sum (+), difference (-), product (×), exponent (A) and division in input handwritten equation followed by evaluation of expression. Firstly the segmentation based on binary threshold and contouring is applied to segregate the components of input handwritten equation. The individual segregated components are further input to Convolution Neural Networks(CNN) for recognition as part of second step, followed by evaluation of valid expression as the final step. The publicly available MNIST dataset handwritten digits (0–9) are considered and rest of the images for parenthesis, decimal point and five arithmetic operators are manually generated. The CNN model identified the handwritten expression with a high accuracy of 99% followed by a correct evaluation of the valid expression.","PeriodicalId":205485,"journal":{"name":"2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology (ICERECT)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Fourth International Conference on Emerging Research in Electronics, Computer Science and Technology (ICERECT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICERECT56837.2022.10060732","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Manual recognition of different styles of handwritten characters, digits, symbols, and operators is quite intricate. This paper attempts to automate the process of recognition of digits (0 to 9), decimal point, opening and closing parenthesis (‘(’ and ‘)’) brackets, and five binary arithmetic operators: sum (+), difference (-), product (×), exponent (A) and division in input handwritten equation followed by evaluation of expression. Firstly the segmentation based on binary threshold and contouring is applied to segregate the components of input handwritten equation. The individual segregated components are further input to Convolution Neural Networks(CNN) for recognition as part of second step, followed by evaluation of valid expression as the final step. The publicly available MNIST dataset handwritten digits (0–9) are considered and rest of the images for parenthesis, decimal point and five arithmetic operators are manually generated. The CNN model identified the handwritten expression with a high accuracy of 99% followed by a correct evaluation of the valid expression.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于深度学习的手写算术方程求解器
手工识别不同风格的手写字符、数字、符号和操作符是相当复杂的。本文试图自动识别输入手写方程中的数字(0 ~ 9)、小数点、开闭括号('('和')')以及和(+)、差(-)、积(x)、指数(A)和除法五种二进制算术运算符,然后对表达式进行求值。首先采用基于二值阈值和轮廓的分割方法对输入手写方程的分量进行分离;作为第二步的一部分,将单个分离的分量进一步输入卷积神经网络(CNN)进行识别,然后对有效表达式进行评估作为最后一步。考虑公开可用的MNIST数据集手写数字(0-9),并手动生成括号、小数点和五个算术运算符的其余图像。CNN模型识别手写表达式的准确率高达99%,随后对有效表达式进行了正确的评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Research of Computer Simulation based on Digital Design in the Design Application A Novel Study on EVs Smart Charging Optimization Modelling of Eye Blink Monitoring Mechanism utilizing ML Techniques Performance Evaluation of a Network on Chip Based on Ghz Throughput and Low Power for Streaming Data Transmission on FPGA Way Forward to Digital Society – Digital Transformation of Msmes from Industry 4.0 to Industry 5.0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1