Bangla Continuous Handwriting Character and Digit Recognition Using CNN

  • Fuad Hasan
  • Shifat Nayme Shuvo
  • Sheikh AbujarEmail author
  • Md. Mohibullah
  • Syed Akhter Hossain
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 103)


There are several works in Bangla handwritten character recognition. Here a new methodology proposed to recognize the character from continuous Bangla handwritten character. The system’s main components are preprocessing, feature extraction, and recognition. There is a strong possibility that is found in Bangla words, and characters are overlapped. This problem often happens in handwritten texts like a consecutive character appears on another character. When it comes to Bangla characters, segmentation becomes much more difficult. To build an effective OCR system of Bangla handwritten text, recognition of characters is important as much as segmentation of characters. Here the main purpose is creating a system, which takes continuous Bangla handwritten text images as an input and then segments the input texts into its constituent words and finally segments each word into individual characters. In this present study, here we used EkushNet dataset model which includes 50 basic characters, 10 character modifiers, 52 frequently used conjunct characters, and 10 digits. By using our algorithm, we are able to segment 95% words from text and 90% characters from the words. Overall, in this present OCR system here recognition and segmentation of characters from handwritten Bangla texts are effectively dealing with the probable problems.


Preprocessing Segmentation Removing matra Modifier detection Neural network Recognition 


  1. 1.
    Mantas J (1986) An overview of character recognition methodologies. Pattern Recogn 19:425–430CrossRefGoogle Scholar
  2. 2.
    Jacobs IS, Bean CP (1963) Fine particles, thin films and exchange anisotropy. In: Rado GT, Suhl H (eds) Magnetism, vol III. Academic, New York, pp 271–350Google Scholar
  3. 3.
    Mahmud JU, Raihan MF, Rahman CM (2003) A complete OCR system for continuous Bangla characters. In: IEEE TENCON-2003: proceedings of the conference on convergent technologies for the Asia PacificGoogle Scholar
  4. 4.
    Bhattacharya S, Maitra DS, Bhattacharya U, Parui SK (2016) An end-to-end system for Bangla online handwriting recognition. In: 15th international conference on frontiers in handwriting recognition, pp 373–378Google Scholar
  5. 5.
    Basu S, Das N, Sarkar R, Kundu M, Nasipuri M, Basu DK (2009) A hierarchical approach to recognition of handwritten Bangla characters. Pattern Recogn 42(7):1467–1484CrossRefGoogle Scholar
  6. 6.
    Chaudhuri BB, Pal U (1998) A complete printed Bangla OCR system. Pattern Recogn 31:531–549CrossRefGoogle Scholar
  7. 7.
    Louloudis G, Gatos B, Pratikakis I, Halatsis C (2009) Text line and word segmentation of handwritten documentsGoogle Scholar
  8. 8.
    Sindhushree GS, Amarnath R, Nagabhushan P (2019) Entropy-based approach for enabling text line segmentation in handwritten documentsGoogle Scholar
  9. 9.
    Shahariar Azad Rabby AKM, Haque S, Abujar S, Hossain SA (2018) EkushNet: using convolutional neural network for Bangla handwritten recognition. Procedia Comput Sci 143:603–610. ISSN 1877-0509CrossRefGoogle Scholar
  10. 10.
    Ekush: a multipurpose and multitype comprehensive database for online off-line Bangla handwritten characters. Accessed 20 Jun 2018
  11. 11.
    Sarkar R, Das N, Basu S, Kundu M, Nasipuri M, Basu DK (2012) Cmaterdb1: a database of unconstrained handwritten Bangla and Bangla–English mixed script document image. Int J Doc Anal Recogn (IJDAR) 15(1):71–83CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Fuad Hasan
    • 1
  • Shifat Nayme Shuvo
    • 1
  • Sheikh Abujar
    • 1
    Email author
  • Md. Mohibullah
    • 2
  • Syed Akhter Hossain
    • 1
  1. 1.Department of Computer Science and EngineeringDaffodil International UniversityDhakaBangladesh
  2. 2.Department of Computer Science and EngineeringComilla UniversityComillaBangladesh

Personalised recommendations