SlideShare a Scribd company logo
2
Most read
5
Most read
6
Most read
Handwriting Recognition Using Deep Learning and Computer Version
Presenter
1. Naiyan Noor (150201018)
2. Md.Delwar Hosen Chowdhury(150201002)
3. Isfat Zahan Nila (150201020)
4. Horidash Chandro Roy(150201011)
Supervisor
Dr. Mohammed Sawket Ali
Asst. Professor
Department of Computer Science &
Engineering
Department of Computer Science and Engineering
Bangladesh Army University of Science and Technology
Presentation Outlines
Introduction
Objective
Outline Methodology Design
Conversion to Gray-Scale
Pre-Processing
Thresholding
Resource Required to Accomplish the Task
Image Segmentation
Conclusion
References
Introduction
 Handwriting recognition is the ability of a computer or device to take as input
handwriting from sources such as printed physical documents, pictures and other
devices, or to use handwriting as a direct input to a touchscreen and then interpret
this as text
 There are many are many fields in which deep-learning is being As used.
Lorem ipsum dolor sit amet, consectetur
adipiscing elit.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
65%
50%
80%
35%
 Handwriting recognition is a challenging task because of many reasons.
 The primary reason is that different people have different styles of writing.
 The secondary reason is there are lot of characters like Capital letters, Small
letters, Digits and Special symbols.
Objective
 Study and Implement the different method
Computer Vision and Deep learning
 Implement the developed method using
python language
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
65%
50%
80%
35%
 To provide an easy user interface to input the
object image
 User should be able to upload the image
 System should retrieve text present in the
image and display them to the user
Outline Methodology Design
Pre-Processing
 This is the first step performed in image processing.
 In this step the noise from the image is removed by using
median filtering.
 Median filtering is one of the most widely used noise reduction
technique.
 This is because in median filtering the edges in image are
preserved while the noise is still removed.
Conversion to Gray-Scale
 After the pre-processing step, the image is converted
into grayscale.
 Conversion into grayscale is necessary because
different writers use pens of different color's with
varying intensities.
 Also working on grayscale images reduces the overall
complexity of the system.
Thresholding
 When an image is converted into grayscale, the handwritten
text is darker as compared to its background.
 With the help of thresholding we can separate the darker
regions of the image from the lighter regions.
 Thus because of thresholding we can separate the handwritten
text from its background.
Image Segmentation
 A user can write text in the form of lines.
 the thresholder image is first segmented into
individual lines.
 Then each individual line is segmented into individual
words. a
 Standard data set
 Python language
 Spyder and Jupiter Notebook
 PyCharm (IDE)
Resource Required to Accomplish the Task
Conclusion
There are many developments possible in this system in the
future. As of now the system can’t recognize cursive handwritten
text. But in future we can add support for recognition of cursive
text. Currently our system can only recognize text in English
languages. We can add support for more languages in the future.
Presently the system can only recognize letters and digits. We can
add support for recognition of Special symbols in the future. There
are many applications of this system possible. Some of the
applications are Processing of cheques in Banks, helping hand in
Desktop publishing, Recognition of text from business cards,
Helping the blind in recognizing handwritten text on letters.
.
References
[1] Wei Lu, Zhijian Li,Bingxue Shi . ” Handwritten Digits Recognition with Neural Networks and Fuzzy Logic” in IEEE International
Conference on Neural Networks, 1995. Proceedings.
[2] B. V. S. Murthy.” Handwriting Recognition Using Supervised Neural Networks” in International Joint Conference on Neural
Networks, 1999. IJCNN ’99.
[3] M. Gilloux, J.-M. Bertille, and M. Leroux, “Recognition of Handwritten Words in a Limited Dynamic Vocabulary,” Third Int’l
Workshop Frontiers in Handwriting Recognition, pp. 417–422, CEDAR, State Univ. of New York at Buffalo, May 1993.
[4] S. Edelman, S. Ullman, and T. Flash, “Reading Cursive Script by Alignment of Letter Prototypes,” Int’l J. Computer Vision, vol. 5,
no. 3, pp. 303–331, 1990.
[5]” An open-source machine learning framework for everyone” https://www.tensorflow.org/, [Online] Available:
https://www.tensorflow.org/. [Accessed 05 March 2018].
Any Question?
Handwriting Recognition
Using Deep Learning and
Computer Version
Thank You…
Ad

Recommended

Handwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural network
Harshana Madusanka Jayamaha
 
offline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati text
Bhumika Patel
 
Handwritten Character Recognition
Handwritten Character Recognition
Constantine Priemski
 
Handwriting Recognition
Handwriting Recognition
Bindu Karki
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks
Chiranjeevi Adi
 
Reconnaissance d'ecriture manuscrite
Reconnaissance d'ecriture manuscrite
Afaf MATOUG
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition
Vidyut Singhania
 
OCR (Optical Character Recognition)
OCR (Optical Character Recognition)
IstiaqueBinIslam
 
Face recognition ppt
Face recognition ppt
Santosh Kumar
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
iosrjce
 
Handwriting recognition
Handwriting recognition
Maeda Hanafi
 
Image recognition
Image recognition
Aseed Usmani
 
Image recognition
Image recognition
Nikhil Singh
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
Karan Panjwani
 
Brain tumor detection using image segmentation ppt
Brain tumor detection using image segmentation ppt
Roshini Vijayakumar
 
optical character recognition system
optical character recognition system
Vijay Apurva
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
MD Abdullah Al Nasim
 
Handwritten Digit Recognition(Convolutional Neural Network) PPT
Handwritten Digit Recognition(Convolutional Neural Network) PPT
RishabhTyagi48
 
Final year ppt
Final year ppt
Shruti Chandra
 
OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)
Neeraj Neupane
 
Text Extraction from Image using Python
Text Extraction from Image using Python
ijtsrd
 
Face detection presentation slide
Face detection presentation slide
Sanjoy Dutta
 
Face Detection and Recognition System
Face Detection and Recognition System
Zara Tariq
 
Image feature extraction
Image feature extraction
Rushin Shah
 
Deep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural Network
Bhagwat Singh Rathore
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing
anita maharjan
 
Pattern Recognition
Pattern Recognition
Maaz Hasan
 
Pre-Defense CSE Thesis Presentation in BAUST
Pre-Defense CSE Thesis Presentation in BAUST
Naiyan Noor
 
Bangladesh Army University of Science and Technology (BAUST), Saidpur // ...
Bangladesh Army University of Science and Technology (BAUST), Saidpur // ...
Naiyan Noor
 

More Related Content

What's hot (20)

Face recognition ppt
Face recognition ppt
Santosh Kumar
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
iosrjce
 
Handwriting recognition
Handwriting recognition
Maeda Hanafi
 
Image recognition
Image recognition
Aseed Usmani
 
Image recognition
Image recognition
Nikhil Singh
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
Karan Panjwani
 
Brain tumor detection using image segmentation ppt
Brain tumor detection using image segmentation ppt
Roshini Vijayakumar
 
optical character recognition system
optical character recognition system
Vijay Apurva
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
MD Abdullah Al Nasim
 
Handwritten Digit Recognition(Convolutional Neural Network) PPT
Handwritten Digit Recognition(Convolutional Neural Network) PPT
RishabhTyagi48
 
Final year ppt
Final year ppt
Shruti Chandra
 
OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)
Neeraj Neupane
 
Text Extraction from Image using Python
Text Extraction from Image using Python
ijtsrd
 
Face detection presentation slide
Face detection presentation slide
Sanjoy Dutta
 
Face Detection and Recognition System
Face Detection and Recognition System
Zara Tariq
 
Image feature extraction
Image feature extraction
Rushin Shah
 
Deep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural Network
Bhagwat Singh Rathore
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing
anita maharjan
 
Pattern Recognition
Pattern Recognition
Maaz Hasan
 
Face recognition ppt
Face recognition ppt
Santosh Kumar
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
iosrjce
 
Handwriting recognition
Handwriting recognition
Maeda Hanafi
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
Karan Panjwani
 
Brain tumor detection using image segmentation ppt
Brain tumor detection using image segmentation ppt
Roshini Vijayakumar
 
optical character recognition system
optical character recognition system
Vijay Apurva
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
MD Abdullah Al Nasim
 
Handwritten Digit Recognition(Convolutional Neural Network) PPT
Handwritten Digit Recognition(Convolutional Neural Network) PPT
RishabhTyagi48
 
OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)
Neeraj Neupane
 
Text Extraction from Image using Python
Text Extraction from Image using Python
ijtsrd
 
Face detection presentation slide
Face detection presentation slide
Sanjoy Dutta
 
Face Detection and Recognition System
Face Detection and Recognition System
Zara Tariq
 
Image feature extraction
Image feature extraction
Rushin Shah
 
Deep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural Network
Bhagwat Singh Rathore
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing
anita maharjan
 
Pattern Recognition
Pattern Recognition
Maaz Hasan
 

Similar to Handwriting Recognition Using Deep Learning and Computer Version (20)

Pre-Defense CSE Thesis Presentation in BAUST
Pre-Defense CSE Thesis Presentation in BAUST
Naiyan Noor
 
Bangladesh Army University of Science and Technology (BAUST), Saidpur // ...
Bangladesh Army University of Science and Technology (BAUST), Saidpur // ...
Naiyan Noor
 
Handwritten Text Recognition and Translation with Audio
Handwritten Text Recognition and Translation with Audio
IRJET Journal
 
Handwritten Text Recognition and Digital Text Conversion
Handwritten Text Recognition and Digital Text Conversion
ijtsrd
 
IRJET- Handwritten Character Recognition using Artificial Neural Network
IRJET- Handwritten Character Recognition using Artificial Neural Network
IRJET Journal
 
IRJET- Offline Transcription using AI
IRJET- Offline Transcription using AI
IRJET Journal
 
PB.docx
PB.docx
KalyaniDarapaneni
 
Optical Recognition of Handwritten Text
Optical Recognition of Handwritten Text
IRJET Journal
 
Handwritten_Recognition_A_survey.pdf
Handwritten_Recognition_A_survey.pdf
ArunSharma412709
 
Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)
Sudipto Krishna Dutta
 
A Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive Handwriting
IRJET Journal
 
IRJET- Optical Character Recognition using Image Processing
IRJET- Optical Character Recognition using Image Processing
IRJET Journal
 
Automatic handwriting recognition
Automatic handwriting recognition
BIJIT GHOSH
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET Journal
 
A SURVEY ON DEEP LEARNING METHOD USED FOR CHARACTER RECOGNITION
A SURVEY ON DEEP LEARNING METHOD USED FOR CHARACTER RECOGNITION
IJCIRAS Journal
 
miniProject.pptx
miniProject.pptx
ArunSharma412709
 
Character recognition for bi lingual mixed-type characters using artificial n...
Character recognition for bi lingual mixed-type characters using artificial n...
eSAT Publishing House
 
Text Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A Review
IRJET Journal
 
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
IJCSEA Journal
 
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET Journal
 
Pre-Defense CSE Thesis Presentation in BAUST
Pre-Defense CSE Thesis Presentation in BAUST
Naiyan Noor
 
Bangladesh Army University of Science and Technology (BAUST), Saidpur // ...
Bangladesh Army University of Science and Technology (BAUST), Saidpur // ...
Naiyan Noor
 
Handwritten Text Recognition and Translation with Audio
Handwritten Text Recognition and Translation with Audio
IRJET Journal
 
Handwritten Text Recognition and Digital Text Conversion
Handwritten Text Recognition and Digital Text Conversion
ijtsrd
 
IRJET- Handwritten Character Recognition using Artificial Neural Network
IRJET- Handwritten Character Recognition using Artificial Neural Network
IRJET Journal
 
IRJET- Offline Transcription using AI
IRJET- Offline Transcription using AI
IRJET Journal
 
Optical Recognition of Handwritten Text
Optical Recognition of Handwritten Text
IRJET Journal
 
Handwritten_Recognition_A_survey.pdf
Handwritten_Recognition_A_survey.pdf
ArunSharma412709
 
Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)
Sudipto Krishna Dutta
 
A Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive Handwriting
IRJET Journal
 
IRJET- Optical Character Recognition using Image Processing
IRJET- Optical Character Recognition using Image Processing
IRJET Journal
 
Automatic handwriting recognition
Automatic handwriting recognition
BIJIT GHOSH
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET Journal
 
A SURVEY ON DEEP LEARNING METHOD USED FOR CHARACTER RECOGNITION
A SURVEY ON DEEP LEARNING METHOD USED FOR CHARACTER RECOGNITION
IJCIRAS Journal
 
Character recognition for bi lingual mixed-type characters using artificial n...
Character recognition for bi lingual mixed-type characters using artificial n...
eSAT Publishing House
 
Text Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A Review
IRJET Journal
 
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
IJCSEA Journal
 
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET Journal
 
Ad

More from Naiyan Noor (20)

Society Ethics and Technology(HUM3115)-part2.pdf
Society Ethics and Technology(HUM3115)-part2.pdf
Naiyan Noor
 
Society Ethics and Technology(HUM3115)-part1.pdf
Society Ethics and Technology(HUM3115)-part1.pdf
Naiyan Noor
 
CAD101EN: Introduction to Web Development with HTML5, CSS3, and JavaScript
CAD101EN: Introduction to Web Development with HTML5, CSS3, and JavaScript
Naiyan Noor
 
CS50x: CS50's Introduction to Computer Science.pdf
CS50x: CS50's Introduction to Computer Science.pdf
Naiyan Noor
 
Diploma in Computer Science and ICT.pdf
Diploma in Computer Science and ICT.pdf
Naiyan Noor
 
Advanced Learning Algorithms.pdf
Advanced Learning Algorithms.pdf
Naiyan Noor
 
HTML and CSS in depth.pdf
HTML and CSS in depth.pdf
Naiyan Noor
 
Skills Development for Mobile Game and Application Project..Naiyan noor
Skills Development for Mobile Game and Application Project..Naiyan noor
Naiyan Noor
 
English for Career Development Naiyan Noor.pdf
English for Career Development Naiyan Noor.pdf
Naiyan Noor
 
Data Visualization with Python.....Naiyan Noor.pdf
Data Visualization with Python.....Naiyan Noor.pdf
Naiyan Noor
 
Databases and SQL for Data Science with Python...Naiyan Noor.pdf
Databases and SQL for Data Science with Python...Naiyan Noor.pdf
Naiyan Noor
 
Data Science Methodology...Naiyan Noor.pdf
Data Science Methodology...Naiyan Noor.pdf
Naiyan Noor
 
Tools for Data Science ...Naiyan Noor.pdf
Tools for Data Science ...Naiyan Noor.pdf
Naiyan Noor
 
What is Data Science? ... Naiyan Noor.pdf
What is Data Science? ... Naiyan Noor.pdf
Naiyan Noor
 
Programming for Everybody (Getting Started with Python)...Naiyan Noor.pdf
Programming for Everybody (Getting Started with Python)...Naiyan Noor.pdf
Naiyan Noor
 
HTML, CSS, and Javascript for Web Developers ...Naiyan Noor.pdf
HTML, CSS, and Javascript for Web Developers ...Naiyan Noor.pdf
Naiyan Noor
 
Introduction to Data Science Naiyan Noor.pdf
Introduction to Data Science Naiyan Noor.pdf
Naiyan Noor
 
Coursera Programming Foundations with JavaScript, HTML and CSS ....Naiyan Noo...
Coursera Programming Foundations with JavaScript, HTML and CSS ....Naiyan Noo...
Naiyan Noor
 
Social Media Marketing powered by HP....Naiyan Noor.pdf
Social Media Marketing powered by HP....Naiyan Noor.pdf
Naiyan Noor
 
Motor Driving Training with Basic Maintenance. SEIP ..Naiyan Noor.pdf
Motor Driving Training with Basic Maintenance. SEIP ..Naiyan Noor.pdf
Naiyan Noor
 
Society Ethics and Technology(HUM3115)-part2.pdf
Society Ethics and Technology(HUM3115)-part2.pdf
Naiyan Noor
 
Society Ethics and Technology(HUM3115)-part1.pdf
Society Ethics and Technology(HUM3115)-part1.pdf
Naiyan Noor
 
CAD101EN: Introduction to Web Development with HTML5, CSS3, and JavaScript
CAD101EN: Introduction to Web Development with HTML5, CSS3, and JavaScript
Naiyan Noor
 
CS50x: CS50's Introduction to Computer Science.pdf
CS50x: CS50's Introduction to Computer Science.pdf
Naiyan Noor
 
Diploma in Computer Science and ICT.pdf
Diploma in Computer Science and ICT.pdf
Naiyan Noor
 
Advanced Learning Algorithms.pdf
Advanced Learning Algorithms.pdf
Naiyan Noor
 
HTML and CSS in depth.pdf
HTML and CSS in depth.pdf
Naiyan Noor
 
Skills Development for Mobile Game and Application Project..Naiyan noor
Skills Development for Mobile Game and Application Project..Naiyan noor
Naiyan Noor
 
English for Career Development Naiyan Noor.pdf
English for Career Development Naiyan Noor.pdf
Naiyan Noor
 
Data Visualization with Python.....Naiyan Noor.pdf
Data Visualization with Python.....Naiyan Noor.pdf
Naiyan Noor
 
Databases and SQL for Data Science with Python...Naiyan Noor.pdf
Databases and SQL for Data Science with Python...Naiyan Noor.pdf
Naiyan Noor
 
Data Science Methodology...Naiyan Noor.pdf
Data Science Methodology...Naiyan Noor.pdf
Naiyan Noor
 
Tools for Data Science ...Naiyan Noor.pdf
Tools for Data Science ...Naiyan Noor.pdf
Naiyan Noor
 
What is Data Science? ... Naiyan Noor.pdf
What is Data Science? ... Naiyan Noor.pdf
Naiyan Noor
 
Programming for Everybody (Getting Started with Python)...Naiyan Noor.pdf
Programming for Everybody (Getting Started with Python)...Naiyan Noor.pdf
Naiyan Noor
 
HTML, CSS, and Javascript for Web Developers ...Naiyan Noor.pdf
HTML, CSS, and Javascript for Web Developers ...Naiyan Noor.pdf
Naiyan Noor
 
Introduction to Data Science Naiyan Noor.pdf
Introduction to Data Science Naiyan Noor.pdf
Naiyan Noor
 
Coursera Programming Foundations with JavaScript, HTML and CSS ....Naiyan Noo...
Coursera Programming Foundations with JavaScript, HTML and CSS ....Naiyan Noo...
Naiyan Noor
 
Social Media Marketing powered by HP....Naiyan Noor.pdf
Social Media Marketing powered by HP....Naiyan Noor.pdf
Naiyan Noor
 
Motor Driving Training with Basic Maintenance. SEIP ..Naiyan Noor.pdf
Motor Driving Training with Basic Maintenance. SEIP ..Naiyan Noor.pdf
Naiyan Noor
 
Ad

Recently uploaded (20)

CRYPTO TRADING COURSE BY FINANCEWORLD.IO
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
AndrewBorisenko3
 
ENGLISH_Q1_W1 PowerPoint grade 3 quarter 1 week 1
ENGLISH_Q1_W1 PowerPoint grade 3 quarter 1 week 1
jutaydeonne
 
How payment terms are configured in Odoo 18
How payment terms are configured in Odoo 18
Celine George
 
How to Customize Quotation Layouts in Odoo 18
How to Customize Quotation Layouts in Odoo 18
Celine George
 
How to use search fetch method in Odoo 18
How to use search fetch method in Odoo 18
Celine George
 
LDMMIA Shop & Student News Summer Solstice 25
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
 
English 3 Quarter 1_LEwithLAS_Week 1.pdf
English 3 Quarter 1_LEwithLAS_Week 1.pdf
DeAsisAlyanajaneH
 
VCE Literature Section A Exam Response Guide
VCE Literature Section A Exam Response Guide
jpinnuck
 
Hurricane Helene Application Documents Checklists
Hurricane Helene Application Documents Checklists
Mebane Rash
 
NSUMD_M1 Library Orientation_June 11, 2025.pptx
NSUMD_M1 Library Orientation_June 11, 2025.pptx
Julie Sarpy
 
LDMMIA Yoga S10 Free Workshop Grad Level
LDMMIA Yoga S10 Free Workshop Grad Level
LDM & Mia eStudios
 
INDUCTIVE EFFECT slide for first prof pharamacy students
INDUCTIVE EFFECT slide for first prof pharamacy students
SHABNAM FAIZ
 
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club
 
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
Ultimatewinner0342
 
How to Manage Different Customer Addresses in Odoo 18 Accounting
How to Manage Different Customer Addresses in Odoo 18 Accounting
Celine George
 
A Visual Introduction to the Prophet Jeremiah
A Visual Introduction to the Prophet Jeremiah
Steve Thomason
 
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
nabilahk908
 
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
jutaydeonne
 
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
 
OBSESSIVE COMPULSIVE DISORDER.pptx IN 5TH SEMESTER B.SC NURSING, 2ND YEAR GNM...
OBSESSIVE COMPULSIVE DISORDER.pptx IN 5TH SEMESTER B.SC NURSING, 2ND YEAR GNM...
parmarjuli1412
 
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
CRYPTO TRADING COURSE BY FINANCEWORLD.IO
AndrewBorisenko3
 
ENGLISH_Q1_W1 PowerPoint grade 3 quarter 1 week 1
ENGLISH_Q1_W1 PowerPoint grade 3 quarter 1 week 1
jutaydeonne
 
How payment terms are configured in Odoo 18
How payment terms are configured in Odoo 18
Celine George
 
How to Customize Quotation Layouts in Odoo 18
How to Customize Quotation Layouts in Odoo 18
Celine George
 
How to use search fetch method in Odoo 18
How to use search fetch method in Odoo 18
Celine George
 
LDMMIA Shop & Student News Summer Solstice 25
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
 
English 3 Quarter 1_LEwithLAS_Week 1.pdf
English 3 Quarter 1_LEwithLAS_Week 1.pdf
DeAsisAlyanajaneH
 
VCE Literature Section A Exam Response Guide
VCE Literature Section A Exam Response Guide
jpinnuck
 
Hurricane Helene Application Documents Checklists
Hurricane Helene Application Documents Checklists
Mebane Rash
 
NSUMD_M1 Library Orientation_June 11, 2025.pptx
NSUMD_M1 Library Orientation_June 11, 2025.pptx
Julie Sarpy
 
LDMMIA Yoga S10 Free Workshop Grad Level
LDMMIA Yoga S10 Free Workshop Grad Level
LDM & Mia eStudios
 
INDUCTIVE EFFECT slide for first prof pharamacy students
INDUCTIVE EFFECT slide for first prof pharamacy students
SHABNAM FAIZ
 
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club
 
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
LAZY SUNDAY QUIZ "A GENERAL QUIZ" JUNE 2025 SMC QUIZ CLUB, SILCHAR MEDICAL CO...
Ultimatewinner0342
 
How to Manage Different Customer Addresses in Odoo 18 Accounting
How to Manage Different Customer Addresses in Odoo 18 Accounting
Celine George
 
A Visual Introduction to the Prophet Jeremiah
A Visual Introduction to the Prophet Jeremiah
Steve Thomason
 
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
nabilahk908
 
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
Q1_ENGLISH_PPT_WEEK 1 power point grade 3 Quarter 1 week 1
jutaydeonne
 
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
 
OBSESSIVE COMPULSIVE DISORDER.pptx IN 5TH SEMESTER B.SC NURSING, 2ND YEAR GNM...
OBSESSIVE COMPULSIVE DISORDER.pptx IN 5TH SEMESTER B.SC NURSING, 2ND YEAR GNM...
parmarjuli1412
 

Handwriting Recognition Using Deep Learning and Computer Version

  • 1. Handwriting Recognition Using Deep Learning and Computer Version Presenter 1. Naiyan Noor (150201018) 2. Md.Delwar Hosen Chowdhury(150201002) 3. Isfat Zahan Nila (150201020) 4. Horidash Chandro Roy(150201011) Supervisor Dr. Mohammed Sawket Ali Asst. Professor Department of Computer Science & Engineering Department of Computer Science and Engineering Bangladesh Army University of Science and Technology
  • 2. Presentation Outlines Introduction Objective Outline Methodology Design Conversion to Gray-Scale Pre-Processing Thresholding Resource Required to Accomplish the Task Image Segmentation Conclusion References
  • 3. Introduction  Handwriting recognition is the ability of a computer or device to take as input handwriting from sources such as printed physical documents, pictures and other devices, or to use handwriting as a direct input to a touchscreen and then interpret this as text  There are many are many fields in which deep-learning is being As used. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 65% 50% 80% 35%  Handwriting recognition is a challenging task because of many reasons.  The primary reason is that different people have different styles of writing.  The secondary reason is there are lot of characters like Capital letters, Small letters, Digits and Special symbols.
  • 4. Objective  Study and Implement the different method Computer Vision and Deep learning  Implement the developed method using python language Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 65% 50% 80% 35%  To provide an easy user interface to input the object image  User should be able to upload the image  System should retrieve text present in the image and display them to the user
  • 6. Pre-Processing  This is the first step performed in image processing.  In this step the noise from the image is removed by using median filtering.  Median filtering is one of the most widely used noise reduction technique.  This is because in median filtering the edges in image are preserved while the noise is still removed.
  • 7. Conversion to Gray-Scale  After the pre-processing step, the image is converted into grayscale.  Conversion into grayscale is necessary because different writers use pens of different color's with varying intensities.  Also working on grayscale images reduces the overall complexity of the system.
  • 8. Thresholding  When an image is converted into grayscale, the handwritten text is darker as compared to its background.  With the help of thresholding we can separate the darker regions of the image from the lighter regions.  Thus because of thresholding we can separate the handwritten text from its background.
  • 9. Image Segmentation  A user can write text in the form of lines.  the thresholder image is first segmented into individual lines.  Then each individual line is segmented into individual words. a
  • 10.  Standard data set  Python language  Spyder and Jupiter Notebook  PyCharm (IDE) Resource Required to Accomplish the Task
  • 11. Conclusion There are many developments possible in this system in the future. As of now the system can’t recognize cursive handwritten text. But in future we can add support for recognition of cursive text. Currently our system can only recognize text in English languages. We can add support for more languages in the future. Presently the system can only recognize letters and digits. We can add support for recognition of Special symbols in the future. There are many applications of this system possible. Some of the applications are Processing of cheques in Banks, helping hand in Desktop publishing, Recognition of text from business cards, Helping the blind in recognizing handwritten text on letters. .
  • 12. References [1] Wei Lu, Zhijian Li,Bingxue Shi . ” Handwritten Digits Recognition with Neural Networks and Fuzzy Logic” in IEEE International Conference on Neural Networks, 1995. Proceedings. [2] B. V. S. Murthy.” Handwriting Recognition Using Supervised Neural Networks” in International Joint Conference on Neural Networks, 1999. IJCNN ’99. [3] M. Gilloux, J.-M. Bertille, and M. Leroux, “Recognition of Handwritten Words in a Limited Dynamic Vocabulary,” Third Int’l Workshop Frontiers in Handwriting Recognition, pp. 417–422, CEDAR, State Univ. of New York at Buffalo, May 1993. [4] S. Edelman, S. Ullman, and T. Flash, “Reading Cursive Script by Alignment of Letter Prototypes,” Int’l J. Computer Vision, vol. 5, no. 3, pp. 303–331, 1990. [5]” An open-source machine learning framework for everyone” https://www.tensorflow.org/, [Online] Available: https://www.tensorflow.org/. [Accessed 05 March 2018].
  • 13. Any Question? Handwriting Recognition Using Deep Learning and Computer Version