• Design And Implementation Of Gabor Filter Based Offline YorÙbÁ Handwritten Recognition System.

  • CHAPTER THREE -- [Total Page(s) 3]

    Page 1 of 3

    1 2 3    Next
    • CHAPTER THREE
      RESEARCH METHODOLOGY
      3.1    DATA ACQUISTION
      The Yoruba handwriting images used in this project are those were created for the purpose of this project. This database was only recently assembled by the author of this project, and before this there was no standard database for this field. The database consists of a collection of Yoruba characters images, each containing one character. The images come from Ten (10) different writers, mostly students. All the figures in this thesis showing Yoruba charactes are examples from this database.



      Figure 3.2: Yoruba Handwriting image for letter P character
      3.2    PREPROCESSING
      The raw data is subjected to a number of preliminary processing steps to make it usable in the descriptive stages of character analysis. Pre-processing aims to produce data that are easy for the Yoruba handwritten character recognition systems to operate accurately. In this project, the Gabor Filter Algorithm was used to enhance the quality of the preprocessing image for better recognition as shown below:
      The main objectives of preprocessing are:
          Noise reduction
          Normalization of the data
          Compression in the amount of information to be retained
      In order to achieve the above objectives the following techniques are utilized in the preprocessing stage;
      3.2.1    NOISE REDUCTION
      The noise, which is introduced by the optical scanning devices or the writing instrument, causes disconnected line segments bumps and gaps in lines filled loops etc. The distortion which includes local variations rounding of corners dilation and erosion also a problem Prior to the character recognition, it is necessary to eliminate these imperfections. In this project, the filtering technique was used to reduce the noise.
      The basic idea is to convolve a predefined mask with the image to assign a value to a pixel as a function of the gray values of its neighboring pixels. The linear spatial mask was used, where the intensities x(i,j) of the input image is transformed to the output image by;


      Where a_kl is the weight of the gray levels of pixels of the mask at location (k, l). Filters can be designed for smoothing, sharpening, theresholding and contrast adjustment purposes by (Lee, 1987).

  • CHAPTER THREE -- [Total Page(s) 3]

    Page 1 of 3

    1 2 3    Next
    • ABSRACT - [ Total Page(s): 1 ]ABSTRACT COMING SOON , CHECK OTHERS ... Continue reading---

         

      APPENDIX A - [ Total Page(s): 11 ]s=s+n;                e.putString("d"+num,s);                e.commit();                new AlertDialog.Builder(MainActivity.this)                .setMessage(R.string.learn_sample)                .setNeutralButton(R.string.ok,null)                .show();                dv.resetPath();                Paths.reset();                dv.invalidate();            }        }    ... Continue reading---

         

      CHAPTER ONE - [ Total Page(s): 2 ]CHAPTER ONEINTRODUCTION1.1    BACKGROUND OF THE STUDYCharacter is the basic building block of any language which is used to develop different language structures. Characters are alphabets and the structures developed are the words, strings, sentences, paragraphs and so on (Le Cun et al., 1990). Character recognition also known as optical character recognition is the recognition of optically processed characters. The purpose of character recognition is to interpret input as a sequence of chara ... Continue reading---

         

      CHAPTER TWO - [ Total Page(s): 7 ]CHAPTER TWO                      LITERATURE REVIEW2.1    PATTERN RECOGNITIONPattern recognition is nearly synonymous with machine learning. This branch of artificial intelligence focuses on the recognition of patterns and regularities in data. In many cases, these patterns are learned from labeled "training" data (supervised learning), but when no labeled data are available other algorithms can be used to discover previously unknown patterns (unsupervised learning).The terms ... Continue reading---

         

      CHAPTER FOUR - [ Total Page(s): 4 ]CHAPTER FOURRESULT AND DISCUSSIONS4.1    SYSTEM RESULT ANALYSISBased on the definition given in Handwriting recognition system, 50% of the respondents can be classified as Strong accurate writers, 30% as accurate writers, 15% as Non poor writers and 5% as poor writers. This shows that 95% of handwriting image in the project belong to strong accurate and accurate writers.As far as the gender is concerned, 60% of the respondents were male and 40% were female. This indicates that men are more ap ... Continue reading---

         

      CHAPTER FIVE - [ Total Page(s): 1 ]CHAPTER FIVESUMMARY, CONCLUSION AND RECOMMENDATION5.1    SUMMARYThis project is predicated by the need and necessity to examine the performance evaluation of the Yoruba handwriting image enhancement algorithms. In a bid to achieve this, the Gabor Filter algorithm was used in order to enhance handwriting images so as to test the quality and efficiency recognition.Having implemented this, the levels of performance of the handwriting image enhancement algorithms (Gabor Filter) by comparing the a ... Continue reading---

         

      REFRENCES - [ Total Page(s): 1 ]REFERENCEHuang, B.; Zhang, Y. and Kechadi, M.; Preprocessing Techniques for Online Handwriting Recognition. Intelligent Text Categorization and Clustering, Vol. 164, 2009.J.Pradeep, E.Srinivasanand S.Himavathi, Diagonal based feature extraction for handwritten alphabets recognition System using neural network, Vol 3, No 1, Feb 2011.Jin Chen, Huaigu Cao, Rohit Prasad, Anurag Bhardwaj and Prem Natarajan,Gabor Features for Offline Arabic Handwriting Recognition, 10, June 9-11, 2010.Jumoke F. A ... Continue reading---