• DocumentCode
    3762320
  • Title

    Implementation of an Optical Character Reader (OCR) for Bengali language

  • Author

    Muhammed Tawfiq Chowdhury;Md. Saiful Islam;Baijed Hossain Bipul;Md. Khalilur Rhaman

  • Author_Institution
    School of Engineering and Computer Science, BRAC University, Dhaka, Bangladesh
  • fYear
    2015
  • Firstpage
    126
  • Lastpage
    131
  • Abstract
    Optical Character Recognition (OCR) is the process of extracting text from an image. The main purpose of an OCR is to make editable documents from existing paper documents or image files. Significant number of algorithms is required to develop an OCR and basically it works in two phases such as character and word detection. In case of a more sophisticated approach, an OCR also works on sentence detection to preserve a document´s structure. It has been found that researchers put lots of efforts for developing a Bengali OCR but none of them is completely error free. To take this issue in consideration, the latest 3.03 version of Tesseract OCR engine for Windows operating system is used to develop an OCR for Bengali language. Moreover, 18110 characters and 2617 words are used to make the OCR´s library. In this research, `Solaimanlipi´ font and 200 input files are used to test the accuracy of OCR. It is found that for clean image files, the accuracy of the software is as high as 97.56%. It is to be noted that accuracy is measured as the percentage of correct characters and words.
  • Keywords
    "Optical character recognition software","Training","Engines","Libraries","Software engineering","Adaptive optics"
  • Publisher
    ieee
  • Conference_Titel
    Data and Software Engineering (ICoDSE), 2015 International Conference on
  • Print_ISBN
    978-1-4673-8428-5
  • Type

    conf

  • DOI
    10.1109/ICODSE.2015.7436984
  • Filename
    7436984