使用CNN的Devanagari脚本的OCR

Sakshi. S. Sawant, Aparna. S. Shirkande, N. Shinde, Sharanya Rao
{"title":"使用CNN的Devanagari脚本的OCR","authors":"Sakshi. S. Sawant, Aparna. S. Shirkande, N. Shinde, Sharanya Rao","doi":"10.46610/jooce.2023.v09i02.001","DOIUrl":null,"url":null,"abstract":"Devanagari script is widely used across India. It forms many languages like Hindi, Marathi, Nepali and Sanskrit languages. As the Devanagari characters are similar to the hindi character the national language of India. It is important to recognize the characters to understand the message that particular tries to tell. The automatic character recognition system is thus developing for the Devanagari script. The character recognition process converts an image of a character into machine-readable format also its English corresponds. In this paper, we are using Convolutional Neural Network for developing the character recognition system. Convolutional neural network learns directly from data. It is a type of Deep learning neural network architecture. CNN is useful as it does not require any human intervention and performs the identification of important features on its own. The proposed paper uses a CNN algorithm applied to a dataset of 49 characters of Devanagari script. The dataset contains of total 4018 Images. The algorithm of the Convolutional Neural Network is applied to train the dataset. The input image to be predicted is first preprocessed and then the model predicts the output result. The system is designed in Jupyter Lab using Python. The Convolutional Neural Network model's overall accuracy is 98%.","PeriodicalId":159105,"journal":{"name":"Journal of Optical Communication Electronics","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"OCR Of Devanagari Script Using CNN\",\"authors\":\"Sakshi. S. Sawant, Aparna. S. Shirkande, N. Shinde, Sharanya Rao\",\"doi\":\"10.46610/jooce.2023.v09i02.001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Devanagari script is widely used across India. It forms many languages like Hindi, Marathi, Nepali and Sanskrit languages. As the Devanagari characters are similar to the hindi character the national language of India. It is important to recognize the characters to understand the message that particular tries to tell. The automatic character recognition system is thus developing for the Devanagari script. The character recognition process converts an image of a character into machine-readable format also its English corresponds. In this paper, we are using Convolutional Neural Network for developing the character recognition system. Convolutional neural network learns directly from data. It is a type of Deep learning neural network architecture. CNN is useful as it does not require any human intervention and performs the identification of important features on its own. The proposed paper uses a CNN algorithm applied to a dataset of 49 characters of Devanagari script. The dataset contains of total 4018 Images. The algorithm of the Convolutional Neural Network is applied to train the dataset. The input image to be predicted is first preprocessed and then the model predicts the output result. The system is designed in Jupyter Lab using Python. The Convolutional Neural Network model's overall accuracy is 98%.\",\"PeriodicalId\":159105,\"journal\":{\"name\":\"Journal of Optical Communication Electronics\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Optical Communication Electronics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.46610/jooce.2023.v09i02.001\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Optical Communication Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46610/jooce.2023.v09i02.001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

Devanagari文字在印度广泛使用。它形成了许多语言,如印地语、马拉地语、尼泊尔语和梵语。由于Devanagari字符与印度的国语印地语字符相似。重要的是要识别字符,以理解特定的信息试图告诉。因此,针对梵文的自动字符识别系统正在发展。字符识别过程将字符的图像转换为机器可读的格式,也将其转换为对应的英文格式。在本文中,我们使用卷积神经网络来开发字符识别系统。卷积神经网络直接从数据中学习。它是一种深度学习神经网络架构。CNN是有用的,因为它不需要任何人为干预,并自行执行重要特征的识别。本文将CNN算法应用于一个包含49个Devanagari文字的数据集。该数据集共包含4018张图片。采用卷积神经网络算法对数据集进行训练。首先对待预测的输入图像进行预处理,然后模型对输出结果进行预测。该系统是在Jupyter Lab中使用Python进行设计的。卷积神经网络模型的总体准确率为98%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
OCR Of Devanagari Script Using CNN
Devanagari script is widely used across India. It forms many languages like Hindi, Marathi, Nepali and Sanskrit languages. As the Devanagari characters are similar to the hindi character the national language of India. It is important to recognize the characters to understand the message that particular tries to tell. The automatic character recognition system is thus developing for the Devanagari script. The character recognition process converts an image of a character into machine-readable format also its English corresponds. In this paper, we are using Convolutional Neural Network for developing the character recognition system. Convolutional neural network learns directly from data. It is a type of Deep learning neural network architecture. CNN is useful as it does not require any human intervention and performs the identification of important features on its own. The proposed paper uses a CNN algorithm applied to a dataset of 49 characters of Devanagari script. The dataset contains of total 4018 Images. The algorithm of the Convolutional Neural Network is applied to train the dataset. The input image to be predicted is first preprocessed and then the model predicts the output result. The system is designed in Jupyter Lab using Python. The Convolutional Neural Network model's overall accuracy is 98%.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信