Abstract
In this world of modern data, it is so difficult to recognize handwritten characters for Tamil as many people have different styles of writing, so some of the letters are very difficult to understand and only a few can understand them. So, to overcome this issue, we built an algorithm in which the system could recognize the character and return the output. As it is difficult to understand letters manually for all their text, there is a need for some automatic method. The only intention of character recognition is that it wants to create a high-quality, accurate result that has the important points while considering the outlined input source image. Mostly, natural language processing and machine learning face the same problem with text recognition. The main goal of automatic character recognition is to create a high degree of accuracy as best as a human can do. Character recognition is the process of filtering the required information from the input-trained source to output the most useful content. This paper proposes a CNN-VGG16-RF model (convolution neural network-VGGNet-random forest) which employs an effective method to pick out the correct output. Experimental tests for our model were carried out to evaluate text quality, and the Tamil language dataset from the HP Tamil Lab website was used to compare our model to some other models; our model was found to be more effective in solving the handwritten recognition problem. In this model, we are going to propose Tamil vowels such as 12 letters only for the training and testing process.
Similar content being viewed by others
Data availability
This declaration has no repositories of data and materials.
References
Ahlawat, S., et al.: Improved handwritten digit recognition using convolutional neural networks (CNN). Sensors 20(12), 1–18 (2020). https://doi.org/10.3390/s20123344
Ali, A.A.A., Mallaiah, S.: Intelligent handwritten recognition using hybrid CNN architectures based-SVM classifier with dropout. J. King Saud Univ. Comput. Inf. Sci. 34(6), 3294–3300 (2022)
Anjul, A.T., et al.: Review of offline handwritten text recognition in south Indian languages. Malaya J. Matematik 9(1), 751–756 (2021). https://doi.org/10.26637/MJM0901/0132
Antony Robert Raj, M., Abirami, S.: Structural Representation-Based of-Line Tamil Handwritten Character Recognition. Springer (2019). https://doi.org/10.1007/s00500-019-03978-5
Babitha Lincy, R., Gayathri, R.: Optimally Configured CNN for Tamil Handwritten Character Recognition by Improved Lion Optimization Model. Springer (2020). https://doi.org/10.1007/s11042-020-09771-z
Bhardwaj, A.: Handwritten Devanagari character recognition using deep learning-convolutional neural network (CNN) model. PalArch J. Archaeol. Egypt Egyptol. 17(6), 7965–7984 (2020)
Danthuluri, S., et al.: Character recognition using deep learning algorithm. Turk. J. Comput. Math. Educ. 12(14), 1165–1174 (2021)
Deepa, M.: Tamil handwritten text recognition using convolutional neural networks. Int. J. Eng. Sci. Comput. 9(3), 20986–20988 (2019)
Eswaran, P.M., et al.: Recognizing Tamil palm-leaf manuscript characters using hybridized human perception based features. ICTACT J. Image Video Process. 44, 2432–2440 (2021). https://doi.org/10.21917/ijivp.2021.0346
Geetha, C., Arunachalam, A.R.: Prediction of parameters of liver tumor using feature extraction and supervised function. Meas. Sensors 22, 100386 (2022). https://doi.org/10.1016/j.measen.2022.100386
Guha, R., et al.: A hybrid swarm and gravitation-based feature selection algorithm for handwritten Indic script classification problem. Complex Intell. Syst. 7, 823–839 (2021). https://doi.org/10.1007/s40747-020-00237-1
Gupta, D., Bag, S.: CNN-based multilingual handwritten numeral recognition: a fusion-free approach. Expert Syst. Appl. 165, 113784 (2021). https://doi.org/10.1016/j.eswa.2020.113784
Hamdan, Y.B., Sathesh, A.: Construction of statistical SVM based recognition model for handwritten character recognition. J. Inf. Technol. Digit. World 3(2), 92–107 (2021)
Karthikeyan, S.: Automatic detection and recognition of Tamil shop name in outdoor signboard. Int. J. Mod. Agric. 9, 1208–1215 (2020)
Kavitha, B.R., Srimati, C.: Benchmarking on offline handwritten Tamil character recognition using convolutional neural networks. J. King Saud Univ. Comput. Inf. Sci. 34, 1183–1190 (2019). https://doi.org/10.1016/j.jksuci.2019.06.004
Mohamed Sathik M, Spurgeon Ratheash R (2020) Optimal character segmentation for touching characters in Tamil language palm leaf manuscripts using hoover method. Int. J. Innov. Technol. Explor. Eng. 9(6)
Mohamed Sathik, M., Spurgen Ratheash, R.: Text line segmentation in Tamil language palm leaf manuscripts—a novel approach. J. Tianjin Univ. Sci. Technol. 54(4), 297–304 (2021)
Prabavathi, R., et al.: Prehistoric stone image Tamil character recognition using optimized DNN using Zernike moments and simplex method. Turkish J. Comput. Math. Educ. 12(11), 5983–5591 (2021)
Preetha, S.: Machine learning for handwriting recognition. Int. J. Comput. 38(1), 93–101 (2020)
Ram Kumar, S.: Digitalization of Tamil handwritten characters recognition using convolutional neural networks. IJARIIE 6, 2395–4396 (2020)
Salameh, A.W., Surakhi, O.M.: An optimized convolutional neural network for handwritten digital recognition classification. J. Theor. Appl. Inf. Technol. 98(21), 3494–3503 (2020)
Samantha Naidu, D.J., Rafi, M.: Handwritten character recognition using convolutional neural networks. Int. J. Comput. Sci. Mob. Comput. 10(8), 41–45 (2021)
Senthil, T., et al.: An efficient CNN model with squirrel optimizer for handwritten digit recognition. Int. J. Adv. Technol. Eng. Explor. 8(78), 2394–7454 (2021)
Shafana, M.S., et al.: An effective feature set for enhancing printed Tamil character recognition (2021). https://doi.org/10.4038/jnsfsr.v49i2.9466
Shams, M., et al.: Arabic handwritten character recognition based on CNN and SVM. Int. J. Adv. Comput. Sci. Appl. 11, 144–149 (2020)
Sridhar, S., et al.: Character recognition using deep learning algorithm. Turkish J. Comput. Math. Educ. 12(14), 1165–1174 (2021)
Sridharan, M., et al.: Recognition of font and Tamil letter in images using deep learning. Appl. Comput. Sci. 17(2), 90–99 (2021). https://doi.org/10.23743/acs-2021-15
Sri Vidhya, S.R., Karthi, A.: Soft Sensor data based autonomous detection of aneurysm impacted coronary illness using machine learning algorithms. Meas. Sensors 23, 100404 (2022). https://doi.org/10.1016/j.measen.2022.100404
Subadivya, S., et al.: Tamil-Brahmi script character recognition system using deep learning technique. Int. J. Comput. Sci. Mob. Comput. 9(6), 114–119 (2020)
Suriya, S., et al.: Intelligent character recognition system using CNN. EAI Endors. Trans. Cloud Syst. 88, 604–613 (2020). https://doi.org/10.4108/eai.16-10-2020.166659
Thilagavathi, G.: Tamil handwritten character recognition using artificial neural network. Int. J. Sci. Technol. Res. 8(12), 1611–1616 (2019)
Vinotheni, C., et al.: Modified Convolutional Neural Network of Tamil Character Recognition. Springer (2021)
Funding
No funding is received.
Author information
Authors and Affiliations
Contributions
HM contributed on Conceptualization of proposed system and implementation. PN contributed on Mathematical Conceptualization and overall supervision. RK contributed on the Data Collection. SL contributed on the review of existing works.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Pughazendi, N., HariKrishnan, M., Khilar, R. et al. Optical handwritten character recognition for Tamil language using CNN-VGG-16 model with RF classifier. Opt Quant Electron 55, 976 (2023). https://doi.org/10.1007/s11082-023-05211-y
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11082-023-05211-y