Recognition of offline handwritten Urdu characters using RNN and LSTM models

dc.contributor.authorMisgar, Muzafar Mehraj
dc.contributor.authorMushtaq, Faisel
dc.contributor.authorKhurana, Surinder Singh
dc.contributor.authorKumar, Munish
dc.date.accessioned2024-01-21T10:48:39Z
dc.date.accessioned2024-08-14T05:05:58Z
dc.date.available2024-01-21T10:48:39Z
dc.date.available2024-08-14T05:05:58Z
dc.date.issued2022-06-17T00:00:00
dc.description.abstractOptical Character Recognition (OCR), helps to convert different types of scanned documents, such as images into searchable and editable content. OCR is language dependant and very limited research has been carried out in this field for Urdu and Urdu like scriptures (E.g. Farsi, Arabic, and Urdu) unlike other languages like English, Hindi, etc. The lack of research work is attributed to a lack of publically available benchmark databases and inherent complexities involved in these languages like cursive nature and change in the shape of a character depending upon its position in a ligature. Each character has 2�4 different shapes depending upon its position in the word; initial, medial, or final. In this article, the we have proposed a methodology to automate the data collection process and collected a large handwritten dataset of 110,785 Urdu characters and laid out the comaparative analysis of two deep learning models SimpleRNN and LSTM to showcase the potential of RNN models for chararacter recognition. Data was collected from 250 authors on the A4 size sheet. Each sheet contains 132 shapes for Urdu characters and 10 numerals. As far as the authors know, this is the first time that such a large dataset has been proposed which contains all the possible shapes of Urdu character numerals as well. Experimentation has been done for the numeral, full characters, and for whole data set separately to lay a comparative analysis of classification capabilities of RNN and LSTM models. Despite of such inherit complexities in Urdu script, the RNN and LSTM models proved to be more effective in achieving a high accuracy rates. Respective accuracy for RNN achieved for each category are: 96.96% for numerals, 85.22% for full characters and 73.62% for whole data and LSTM outperforms the prior one with max accuracy for each category of data as 97.80% for numerals, 97.43% for full characters and 91.30% for whole data. Besides, the proposed dataset opens a new window for future research, showcasing the huge potential of this dataset for data analysis not only for Urdu language but for other languages like Arabic, Persian,etc. which uses similar kind of character sets. � 2022, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.en_US
dc.identifier.doi10.1007/s11042-022-13320-1
dc.identifier.issn13807501
dc.identifier.urihttps://kr.cup.edu.in/handle/32116/3907
dc.identifier.urlhttps://link.springer.com/10.1007/s11042-022-13320-1
dc.language.isoen_USen_US
dc.publisherSpringeren_US
dc.subjectDeep learning (DL)en_US
dc.subjectLong short term memory (LSTM)en_US
dc.subjectOptical character recognition (OCR)en_US
dc.subjectRecurrent neural network (RNN)en_US
dc.titleRecognition of offline handwritten Urdu characters using RNN and LSTM modelsen_US
dc.title.journalMultimedia Tools and Applicationsen_US
dc.typeArticleen_US
dc.type.accesstypeClosed Accessen_US

Files