Abstract
dc:descriptionThis paper reviews convolutional and recurrent neural networks and their layers. Two models of handwritten Lithuanian text recognition are analyzed: convolutional recurrent neural network and ResNet-50. Convolutional recurrent neural network model is adapted to recognize Lithuanian words with the help of a dictionary, and the ResNet-50 model is compared with the fine-tuned version. A photo dataset of Lithuanian alphabet was created to train and test the models. The subset (Lithuanian letters “Ą”, “Č”, “Ę”, “Ė”, “Į”, “Š”, “Ų”, “Ū”, “Ž”) were synthetically generated because the found “Kaggle A-Z" dataset did not have them. Also, an additional set of photos of Lithuanian words has been created to test already trained models. Four different neural network models were trained and tested. Their results were compared with Tesseract software. From the results of alphabet dataset it can be seen that when trying to recognize similar characters, one of them is correctly recognized less often. The recognition accuracy of this dataset compared to real-world photography dataset was higher – alphabet dataset was recognized correctly with 85.35% - 93.13%, and real-world photography dataset had 64.11% - 73.19% accuracy. This is due to real-world photographs having noise, 3D object projection in a photography and angle in which the picture was taken. For the alphabet dataset the ResNet-FT model showed highest accuracy with 97.13%, and for the real-world photography dataset the CRNN * model had best results with 73,19% which surpasses Tesseract software. Possible directions for further work is speeding up the recognition process of handwritten text, achieving greater accuracy or recognizing cursive writing.
Degree
thesis:*- Grantor dc:publisher
- Institutional Repository of Vilnius University
- Year dc:date
- 2021
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Karmanovas, Tadas,
- Contributors dc:contributor
-
- Raudys, Aistis
Rights
dc:rights- Statement dc:rights
-
- info:eu-repo/semantics/openAccess
- Language dc:language
- lit
Identifiers
dc:identifier.*- Repository record dc:identifier
- https://repository.vu.lt/VU:ELABAETD107116805&prefLang=en_US
- OAI identifier oai:identifier
- oai:vu.lt:elaba:107116805