SlideShare a Scribd company logo
Off-Line
Sinhala Handwriting
Recognition
D.G.A.M.Wijayarathna (144193K)
Faculty of Information Technology
University of Moratuwa
● Sinhala is majority language of
Sri Lanka
● Curve shaped letters
● Left to right direction
● 16 vowels, 40 consonants, 2
semi-consonants and 13
consonant modifiers
● Written within three horizontal
layers.
Sinhala
Language
● Rapidly increasing and
growing technology
● Scanned documents
● Many practical usage
● Use handwritten methods for
official and unofficial works
● Most difficult task in character
recognition
Off-Line
Recognition of
Handwriting
Sinhala Handwriting Recognition
Developed Using
● Feature Extraction
● Hidden Markov Models
● Neural Networks(ANN)
● Genetic Algorithm
Common procedure
1. Preprocessing
2. Segmentation
3. Feature Extraction
4. Recognition
1. Preprocessing
● Data collection
● Noise removing and
Binarization
● Using the thresholding
technique
● Segment characters and
their modifiers
1. Segment Text Lines
2. Segment Horizontal
Characters
3. Identifying
Overlapping
Characters
4. Segment Overlapping
Characters
2.Segmentation
Projection profiles
Horizontal Vertical
● To increase the classification
accuracy
● Maximizing the recognition
rate
● Used as inputs for training and
recognition systems
3. Feature
Extraction
● Statistical techniques
● Artificial Neural Networks
(ANNs)
● Template matching
● Structural techniques
4. Recognition
Sinhala Handwriting Recognition
Statistical techniques
● Hidden Markov Models
Genetic Algorithms
● Genetic Algorithm Based
Alphabet Training
Approach
Artificial Neural Networks
● Fuzzy Neural Hybrid
method
● Neural network based on
backpropagation
Summary
● Feature extraction resulted 94% accuracy
● Hidden Markov Method shows 64% accuracy
● ANNs technique shows
○ 94% accuracy with unique shapes
○ 75% rate with confusing shapes.
THANK YOU!

More Related Content

PDF
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
PDF
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
PDF
ABDUL SOHAB
PPTX
Handwriting Recognition
PPTX
Handwritten Character Recognition
PPTX
offline character recognition for handwritten gujarati text
PDF
Online Hand Written Character Recognition
PDF
International Journal of Image Processing (IJIP) Volume (3) Issue (3)
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
ABDUL SOHAB
Handwriting Recognition
Handwritten Character Recognition
offline character recognition for handwritten gujarati text
Online Hand Written Character Recognition
International Journal of Image Processing (IJIP) Volume (3) Issue (3)

What's hot (11)

PPTX
Optical Character Recognition( OCR )
PPTX
Automatic handwriting recognition
PPTX
Handwriting Recognition Using Deep Learning and Computer Version
PPTX
Handwritten character recognition using artificial neural network
PPTX
OCR Presentation (Optical Character Recognition)
PPTX
PPTX
Optical Character Recognition (OCR) based Retrieval
PPTX
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
 
PPTX
Final Report on Optical Character Recognition
DOCX
PDF
Ijetcas14 371
Optical Character Recognition( OCR )
Automatic handwriting recognition
Handwriting Recognition Using Deep Learning and Computer Version
Handwritten character recognition using artificial neural network
OCR Presentation (Optical Character Recognition)
Optical Character Recognition (OCR) based Retrieval
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
 
Final Report on Optical Character Recognition
Ijetcas14 371
Ad

Recently uploaded (20)

PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PPTX
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
PDF
Transforming Manufacturing operations through Intelligent Integrations
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
PDF
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
PPTX
How to Build Crypto Derivative Exchanges from Scratch.pptx
PPTX
CroxyProxy Instagram Access id login.pptx
PDF
ai-archetype-understanding-the-personality-of-agentic-ai.pdf
PDF
Top Generative AI Tools for Patent Drafting in 2025.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
Sensors and Actuators in IoT Systems using pdf
madgavkar20181017ppt McKinsey Presentation.pdf
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
Transforming Manufacturing operations through Intelligent Integrations
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Chapter 3 Spatial Domain Image Processing.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
A Day in the Life of Location Data - Turning Where into How.pdf
How to Build Crypto Derivative Exchanges from Scratch.pptx
CroxyProxy Instagram Access id login.pptx
ai-archetype-understanding-the-personality-of-agentic-ai.pdf
Top Generative AI Tools for Patent Drafting in 2025.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
GamePlan Trading System Review: Professional Trader's Honest Take
Sensors and Actuators in IoT Systems using pdf
Ad

Critical Review on Off-Line Sinhala Handwriting Recognition

  • 2. ● Sinhala is majority language of Sri Lanka ● Curve shaped letters ● Left to right direction ● 16 vowels, 40 consonants, 2 semi-consonants and 13 consonant modifiers ● Written within three horizontal layers. Sinhala Language
  • 3. ● Rapidly increasing and growing technology ● Scanned documents ● Many practical usage ● Use handwritten methods for official and unofficial works ● Most difficult task in character recognition Off-Line Recognition of Handwriting
  • 4. Sinhala Handwriting Recognition Developed Using ● Feature Extraction ● Hidden Markov Models ● Neural Networks(ANN) ● Genetic Algorithm Common procedure 1. Preprocessing 2. Segmentation 3. Feature Extraction 4. Recognition
  • 5. 1. Preprocessing ● Data collection ● Noise removing and Binarization ● Using the thresholding technique
  • 6. ● Segment characters and their modifiers 1. Segment Text Lines 2. Segment Horizontal Characters 3. Identifying Overlapping Characters 4. Segment Overlapping Characters 2.Segmentation
  • 8. ● To increase the classification accuracy ● Maximizing the recognition rate ● Used as inputs for training and recognition systems 3. Feature Extraction
  • 9. ● Statistical techniques ● Artificial Neural Networks (ANNs) ● Template matching ● Structural techniques 4. Recognition
  • 10. Sinhala Handwriting Recognition Statistical techniques ● Hidden Markov Models Genetic Algorithms ● Genetic Algorithm Based Alphabet Training Approach Artificial Neural Networks ● Fuzzy Neural Hybrid method ● Neural network based on backpropagation
  • 11. Summary ● Feature extraction resulted 94% accuracy ● Hidden Markov Method shows 64% accuracy ● ANNs technique shows ○ 94% accuracy with unique shapes ○ 75% rate with confusing shapes.

Editor's Notes

  • #6: Jasekara udawatta-- character conversion, scale correction, thinning Dharmalapa -- noise reduction, bizarization, skew correcion(angle ) Chamikara -- rgb to gray, noise removal, binarization, skeltanization, normalization(resolution)
  • #7: Jayasekara--- vertical projection, horizontal projection Dharmapala--- vertical projection, horizontal projection, contours for ovellaping characters, Chamikara-- segmented in to six segments
  • #9: Jayasekara udawatta---- grouping using 3 layers Dharmapala--- feature vectors, vertical projection profiles, horizontal projection,
  • #11: Hewawitharana used HMM Jayasekara ---Genetic Algorithm Based Alphabet Training Approach Dharmapala-- neural network based on back propegation Chamikara-- fuzzy neural hybrid method