Skip to main content
Log in

Optical handwritten character recognition for Tamil language using CNN-VGG-16 model with RF classifier

  • Published:
Optical and Quantum Electronics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

    Book  Google Scholar 

  • Bhardwaj, A.: Handwritten Devanagari character recognition using deep learning-convolutional neural network (CNN) model. PalArch J. Archaeol. Egypt Egyptol. 17(6), 7965–7984 (2020)

    Google Scholar 

  • Danthuluri, S., et al.: Character recognition using deep learning algorithm. Turk. J. Comput. Math. Educ. 12(14), 1165–1174 (2021)

    Google Scholar 

  • Deepa, M.: Tamil handwritten text recognition using convolutional neural networks. Int. J. Eng. Sci. Comput. 9(3), 20986–20988 (2019)

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • Karthikeyan, S.: Automatic detection and recognition of Tamil shop name in outdoor signboard. Int. J. Mod. Agric. 9, 1208–1215 (2020)

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Preetha, S.: Machine learning for handwriting recognition. Int. J. Comput. 38(1), 93–101 (2020)

    Google Scholar 

  • Ram Kumar, S.: Digitalization of Tamil handwritten characters recognition using convolutional neural networks. IJARIIE 6, 2395–4396 (2020)

    Google Scholar 

  • 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)

    Google Scholar 

  • Samantha Naidu, D.J., Rafi, M.: Handwritten character recognition using convolutional neural networks. Int. J. Comput. Sci. Mob. Comput. 10(8), 41–45 (2021)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • Sridhar, S., et al.: Character recognition using deep learning algorithm. Turkish J. Comput. Math. Educ. 12(14), 1165–1174 (2021)

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Thilagavathi, G.: Tamil handwritten character recognition using artificial neural network. Int. J. Sci. Technol. Res. 8(12), 1611–1616 (2019)

    Google Scholar 

  • Vinotheni, C., et al.: Modified Convolutional Neural Network of Tamil Character Recognition. Springer (2021)

    Book  Google Scholar 

Download references

Funding

No funding is received.

Author information

Authors and Affiliations

Authors

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

Correspondence to N. Pughazendi.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11082-023-05211-y

Keywords

Navigation