SlideShare a Scribd company logo
ICCIC120527: Integrated Approach To Handwritten
Character Recognition Using ANN And It’s
Implementation On ARM
Amol Mahurkar (presenter)
Sinhgad College of Engineering
Pune, India
Ganesh Rakate
Vishwakarma Institute of Technology
Pune, India
Authors:
Hardware Setup
• Resistive touch-screen
• We extract X-Y coordinates
of the sketched character
December 17, 2012 2
Extracting features: Horizontal Scanning
Step 1: Creating 2-D image of scanned character
Step 2: Horizontal scanning & Feature extraction
Why horizontal scanning?
• Works for tilted ‘E’ as well
Normal ‘E’ Tilted ‘E’
Feature Vector (FV) = [42, 7, 32, 7, 36]
X(t) = [1, 2, 4, 6, 7, ….]
Y(t) = [200, 201, 198, 200, …]
December 17, 2012 3
Sample histograms
Letter ‘E’ Letter ‘T’
December 17, 2012 4
Character Uniqueness: Introducing Vertical Scanning as well
Normal ‘E’ Tilted ‘E’ Accounting tilt of character by Vertical Scanning
Feature Vector (FV) = [42, 7, 32, 7, 36]
Feature Vector (FV) = [50, 21, 27, 14, 12]
Horizontal Scanning
December 17, 2012 5
Feature Vector Generation
Feature Vector (FV) = [20 22 35 23 21 27 24 23 25 28]
December 17, 2012 6
Performance – Offline recognition
Accuracy of offline recognition: 98.29%
December 17, 2012 7
Problem with offline recognition???
Yes!!
These following characters has similar FV,
December 17, 2012 8
Online recognition
X coords vs length of char
Same as X(t)
Y coords vs length of char
Same as Y(t)
[X Y] coords vs length of char
Same as [X(t) Y(t)]
December 17, 2012 9
Performance – Online recognition
Accuracy of online recognition: 96.15% ???
December 17, 2012 10
Integrated offline-online recognition
Accuracy of integrated method: 99.12%
December 17, 2012 11
MATLAB Coder: Savior
December 17, 2012 12
Intelligent e-book
December 17, 2012 13
Intelligent e-book in action
December 17, 2012 14
Conclusion
• We balanced a tradeoff between length of FV and accuracy, to
make implementation feasible.
• We achieved a accuracy of 99.12% on uppercase English
alphabets.
• By choosing right tradeoff factor, we managed to run our code
faster.
Future Work
• We intend to introduce all different set of characters into
device (such as small case characters, special characters)
• We also want our device to recognize देवनागर� font as well.
December 17, 2012 15
References
• H.Kamada, K.Fujimoto, K.Kurokawa: "High-speed, Highaccuracy Document Recognition System for Languages Containing Many Characters",
Proc. 3rd IAPR Workshop on Document Analysis Systems (DAS'98), 177-180 (1998.11)
• S.N.Srihari, “High Performance Reading Machines”, Proc. IEEE, Vol. 80., pp.1,120-1,132,1992.
• G.Seni, R.K.Srihari, and N.Nasrabadi, “Large Vocabulary Recognition of On-Line Handwritten Cursive Words”, IEEE Transactions on Pattern
Analysis and Machine Intelligence, Vol 18, no.7, pp. 757-762, July 1996.
• M.Nakagawa, K.Akiyama: "A Linear-time Elastic Matching for Stroke Number Free Recognition if On-line Handwritten Characters", Proc. 4th
IWFHR, 48-56 (1994.12)
• K.Akiyama, M.Nakagawa: "A Linear-Time Elastic Matching Algorithm for On-line Recognition of Handwritten Japanese Characters" (in
Japanese), Trans.IEICEJ, vol.81-DII, No.4, pp.651-659(1998.4)
• M. Nakai, N. Akira, H. Shimodaira, and S. Sagayama, “Substroke Approach to HMM-based On-line Kanji Handwriting Recognition,” Proc. of
ICDAR'01, pp.491-495, 2001
• Shruthi Kubatur, Maher Sid-Ahmed, Majid Ahmadi, " A Neural Network Approach to Online Devanagari Handwritten Character Recognition ",
High Performance Computing and Simulation (HPCS), pp-209-214, 2012
• S. Hangai, S. Yamanaka and T. Hamamoto, “On-Line Signature Verificatoin Based on Altitude and Direction of pen Movement,” IEEE
International Conference on Multimedia and Expo, ICME2000,(2000).
• J. -J. Lee and J. -H. Kim and M. Nakajima, “A Hierarchical HMM Network-Based Approach for On-Line Recognition of Multilingual Cursive
Handwritings,” IEICE Trans, E-81-D-8, 881-888, 1998
• N. Joshi, G. Sita, A. G. Ramakrishnan, Deepu V., S. Madhvanath, “Machine Recognition of Online Handwritten Devanagari Characters”, ICDAR
2005 International Conference on Document Analysis and Recognition, Vol. 2, 2005.
• Rabiner L. R., “A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition,” Proc. IEEE, vol 77(2),pp.257-286,1989.
• G. E. Kopec and P. A. Chou, “Document Image Decoding Using Malkov Source Models,” IEEE Trans. on Pattern Analysis and Machine
Intelligence, 16(6), pp. 602-617, 1994.
• H. Nishimura, M. Kobayashi, M. Maruyama, Y. Nakano, ``Off-line Character Recognition Using HMM by Multiple Directional Feature Extraction
and Voting with Bagging Algorithm,'' Proc. ICDAR'99,pp.49-52,1999
• Hiroshi Tanaka, Kenji Nakajima, Kazushi Ishigaki, Katsuhiko Akiyama, Masaki Nakagawa, "Hybrid Pen-Input Character Recognition System
Based on Integration of Online-Offline Recognition", ICDAR '99. Proceedings of the Fifth International Conference on Digital Object Identifier,
pp-209-212, 1999
• Hiromitsu NISHIMURA, Takehiko TIMIKAWA, "Off-line Character Recognition using On-line Character Writing Information", Proc. ICDAR’03,
2003
December 17, 2012 16
Thank you
Bill of material
Component Cost (in Rs.)
Resistive Touch Screen 300
Graphic Liquid Crystal Display 550
LPC2138 stack board 1100
Battery + Charger 400
PCB 200
Others 50
Total 2600
* All prices are indicative. In actual can vary by mass prodution
“Necessity is the mother of invention”
December 17, 2012 18

More Related Content

What's hot

Raparla Mallikarjuna Rao
Raparla Mallikarjuna RaoRaparla Mallikarjuna Rao
Raparla Mallikarjuna Rao
raparla mallikarjun
 
Resume_Sheela_BE
Resume_Sheela_BEResume_Sheela_BE
Resume_Sheela_BE
Sheela H B
 
MISS PRANALI ASHOK MADHAV1
MISS PRANALI ASHOK MADHAV1MISS PRANALI ASHOK MADHAV1
MISS PRANALI ASHOK MADHAV1
Pranali Madhavi
 
Arul J_Updated_2
Arul J_Updated_2Arul J_Updated_2
Arul J_Updated_2
Arul J
 
Anshuman Yadav (121300012)
Anshuman Yadav (121300012)Anshuman Yadav (121300012)
Anshuman Yadav (121300012)
Anshuman Yadav
 
Vengatesh's resume for higher education
Vengatesh's resume for higher educationVengatesh's resume for higher education
Vengatesh's resume for higher education
Vengatesh Renganathan
 
Logu G
Logu GLogu G
lat sumit res
lat sumit reslat sumit res
lat sumit res
Sumit Sharma
 
VAMSI RESUME
VAMSI RESUMEVAMSI RESUME
Abhishek_cv
Abhishek_cvAbhishek_cv
Abhishek_cv
Abhishek Sharma
 
PRASATH_NEC_EST_EMBEDDED PROGRAMMER
PRASATH_NEC_EST_EMBEDDED PROGRAMMERPRASATH_NEC_EST_EMBEDDED PROGRAMMER
PRASATH_NEC_EST_EMBEDDED PROGRAMMER
sivaprasath15
 
Nageswararao New Resume
Nageswararao New ResumeNageswararao New Resume
Nageswararao New Resume
Ganapavarapu Nageswara Rao
 
Resume_2015
Resume_2015Resume_2015
Resume_2015
Khairul Anuar
 
Resume
ResumeResume
Resume
Shiuan Wong
 
PRADEEPKUMAR CV
PRADEEPKUMAR CVPRADEEPKUMAR CV
PRADEEPKUMAR CV
Pradeepkumar V
 
What is encoding
What is encodingWhat is encoding
What is encoding
AL- AMIN
 
Resume
ResumeResume
Resume
Atul Gawade
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
CSCJournals
 

What's hot (18)

Raparla Mallikarjuna Rao
Raparla Mallikarjuna RaoRaparla Mallikarjuna Rao
Raparla Mallikarjuna Rao
 
Resume_Sheela_BE
Resume_Sheela_BEResume_Sheela_BE
Resume_Sheela_BE
 
MISS PRANALI ASHOK MADHAV1
MISS PRANALI ASHOK MADHAV1MISS PRANALI ASHOK MADHAV1
MISS PRANALI ASHOK MADHAV1
 
Arul J_Updated_2
Arul J_Updated_2Arul J_Updated_2
Arul J_Updated_2
 
Anshuman Yadav (121300012)
Anshuman Yadav (121300012)Anshuman Yadav (121300012)
Anshuman Yadav (121300012)
 
Vengatesh's resume for higher education
Vengatesh's resume for higher educationVengatesh's resume for higher education
Vengatesh's resume for higher education
 
Logu G
Logu GLogu G
Logu G
 
lat sumit res
lat sumit reslat sumit res
lat sumit res
 
VAMSI RESUME
VAMSI RESUMEVAMSI RESUME
VAMSI RESUME
 
Abhishek_cv
Abhishek_cvAbhishek_cv
Abhishek_cv
 
PRASATH_NEC_EST_EMBEDDED PROGRAMMER
PRASATH_NEC_EST_EMBEDDED PROGRAMMERPRASATH_NEC_EST_EMBEDDED PROGRAMMER
PRASATH_NEC_EST_EMBEDDED PROGRAMMER
 
Nageswararao New Resume
Nageswararao New ResumeNageswararao New Resume
Nageswararao New Resume
 
Resume_2015
Resume_2015Resume_2015
Resume_2015
 
Resume
ResumeResume
Resume
 
PRADEEPKUMAR CV
PRADEEPKUMAR CVPRADEEPKUMAR CV
PRADEEPKUMAR CV
 
What is encoding
What is encodingWhat is encoding
What is encoding
 
Resume
ResumeResume
Resume
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
 

Similar to Integrated Approach to Handwritten Character Recognition using ANN and it’s Implementation on ARM

Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)
Sudipto Krishna Dutta
 
Indian Sign Language Recognition Method For Deaf People
Indian Sign Language Recognition Method For Deaf PeopleIndian Sign Language Recognition Method For Deaf People
Indian Sign Language Recognition Method For Deaf People
Takrim Ul Islam Laskar
 
08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal
IAESIJEECS
 
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
IJAAS Team
 
O45018291
O45018291O45018291
O45018291
IJERA Editor
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)
IJERA Editor
 
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari CharacterArtificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
IOSR Journals
 
L017116064
L017116064L017116064
L017116064
IOSR Journals
 
Ijartes v1-i2-001
Ijartes v1-i2-001Ijartes v1-i2-001
Ijartes v1-i2-001
IJARTES
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
butest
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
butest
 
Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...
Vikas Dongre
 
11.development of a feature extraction technique for online character recogni...
11.development of a feature extraction technique for online character recogni...11.development of a feature extraction technique for online character recogni...
11.development of a feature extraction technique for online character recogni...
Alexander Decker
 
Development of a feature extraction technique for online character recognitio...
Development of a feature extraction technique for online character recognitio...Development of a feature extraction technique for online character recognitio...
Development of a feature extraction technique for online character recognitio...
Alexander Decker
 
Modi script character recognition
Modi script character recognitionModi script character recognition
Modi script character recognition
Neha Kulkarni
 
20120140502008
2012014050200820120140502008
20120140502008
IAEME Publication
 
Top 20 Cited Article in Computer Science & Information Technology
Top 20 Cited Article in Computer Science & Information TechnologyTop 20 Cited Article in Computer Science & Information Technology
Top 20 Cited Article in Computer Science & Information Technology
AIRCC Publishing Corporation
 
Top Cited Articles in Computer Science & Information Technology: June 2022
Top Cited Articles in Computer Science & Information Technology: June 2022Top Cited Articles in Computer Science & Information Technology: June 2022
Top Cited Articles in Computer Science & Information Technology: June 2022
AIRCC Publishing Corporation
 
Bayanno-Net: Bangla Handwritten Digit Recognition using CNN
Bayanno-Net: Bangla Handwritten Digit Recognition using CNNBayanno-Net: Bangla Handwritten Digit Recognition using CNN
Bayanno-Net: Bangla Handwritten Digit Recognition using CNN
Mohammad Shakirul islam
 
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
Editor IJMTER
 

Similar to Integrated Approach to Handwritten Character Recognition using ANN and it’s Implementation on ARM (20)

Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)
 
Indian Sign Language Recognition Method For Deaf People
Indian Sign Language Recognition Method For Deaf PeopleIndian Sign Language Recognition Method For Deaf People
Indian Sign Language Recognition Method For Deaf People
 
08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal
 
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
 
O45018291
O45018291O45018291
O45018291
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)
 
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari CharacterArtificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
 
L017116064
L017116064L017116064
L017116064
 
Ijartes v1-i2-001
Ijartes v1-i2-001Ijartes v1-i2-001
Ijartes v1-i2-001
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
 
Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...
 
11.development of a feature extraction technique for online character recogni...
11.development of a feature extraction technique for online character recogni...11.development of a feature extraction technique for online character recogni...
11.development of a feature extraction technique for online character recogni...
 
Development of a feature extraction technique for online character recognitio...
Development of a feature extraction technique for online character recognitio...Development of a feature extraction technique for online character recognitio...
Development of a feature extraction technique for online character recognitio...
 
Modi script character recognition
Modi script character recognitionModi script character recognition
Modi script character recognition
 
20120140502008
2012014050200820120140502008
20120140502008
 
Top 20 Cited Article in Computer Science & Information Technology
Top 20 Cited Article in Computer Science & Information TechnologyTop 20 Cited Article in Computer Science & Information Technology
Top 20 Cited Article in Computer Science & Information Technology
 
Top Cited Articles in Computer Science & Information Technology: June 2022
Top Cited Articles in Computer Science & Information Technology: June 2022Top Cited Articles in Computer Science & Information Technology: June 2022
Top Cited Articles in Computer Science & Information Technology: June 2022
 
Bayanno-Net: Bangla Handwritten Digit Recognition using CNN
Bayanno-Net: Bangla Handwritten Digit Recognition using CNNBayanno-Net: Bangla Handwritten Digit Recognition using CNN
Bayanno-Net: Bangla Handwritten Digit Recognition using CNN
 
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
 

Recently uploaded

Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
morris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdfmorris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdf
ycwu0509
 
Gas agency management system project report.pdf
Gas agency management system project report.pdfGas agency management system project report.pdf
Gas agency management system project report.pdf
Kamal Acharya
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
AI for Legal Research with applications, tools
AI for Legal Research with applications, toolsAI for Legal Research with applications, tools
AI for Legal Research with applications, tools
mahaffeycheryld
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 

Recently uploaded (20)

Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
morris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdfmorris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdf
 
Gas agency management system project report.pdf
Gas agency management system project report.pdfGas agency management system project report.pdf
Gas agency management system project report.pdf
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
AI for Legal Research with applications, tools
AI for Legal Research with applications, toolsAI for Legal Research with applications, tools
AI for Legal Research with applications, tools
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 

Integrated Approach to Handwritten Character Recognition using ANN and it’s Implementation on ARM

  • 1. ICCIC120527: Integrated Approach To Handwritten Character Recognition Using ANN And It’s Implementation On ARM Amol Mahurkar (presenter) Sinhgad College of Engineering Pune, India Ganesh Rakate Vishwakarma Institute of Technology Pune, India Authors:
  • 2. Hardware Setup • Resistive touch-screen • We extract X-Y coordinates of the sketched character December 17, 2012 2
  • 3. Extracting features: Horizontal Scanning Step 1: Creating 2-D image of scanned character Step 2: Horizontal scanning & Feature extraction Why horizontal scanning? • Works for tilted ‘E’ as well Normal ‘E’ Tilted ‘E’ Feature Vector (FV) = [42, 7, 32, 7, 36] X(t) = [1, 2, 4, 6, 7, ….] Y(t) = [200, 201, 198, 200, …] December 17, 2012 3
  • 4. Sample histograms Letter ‘E’ Letter ‘T’ December 17, 2012 4
  • 5. Character Uniqueness: Introducing Vertical Scanning as well Normal ‘E’ Tilted ‘E’ Accounting tilt of character by Vertical Scanning Feature Vector (FV) = [42, 7, 32, 7, 36] Feature Vector (FV) = [50, 21, 27, 14, 12] Horizontal Scanning December 17, 2012 5
  • 6. Feature Vector Generation Feature Vector (FV) = [20 22 35 23 21 27 24 23 25 28] December 17, 2012 6
  • 7. Performance – Offline recognition Accuracy of offline recognition: 98.29% December 17, 2012 7
  • 8. Problem with offline recognition??? Yes!! These following characters has similar FV, December 17, 2012 8
  • 9. Online recognition X coords vs length of char Same as X(t) Y coords vs length of char Same as Y(t) [X Y] coords vs length of char Same as [X(t) Y(t)] December 17, 2012 9
  • 10. Performance – Online recognition Accuracy of online recognition: 96.15% ??? December 17, 2012 10
  • 11. Integrated offline-online recognition Accuracy of integrated method: 99.12% December 17, 2012 11
  • 14. Intelligent e-book in action December 17, 2012 14
  • 15. Conclusion • We balanced a tradeoff between length of FV and accuracy, to make implementation feasible. • We achieved a accuracy of 99.12% on uppercase English alphabets. • By choosing right tradeoff factor, we managed to run our code faster. Future Work • We intend to introduce all different set of characters into device (such as small case characters, special characters) • We also want our device to recognize देवनागर� font as well. December 17, 2012 15
  • 16. References • H.Kamada, K.Fujimoto, K.Kurokawa: "High-speed, Highaccuracy Document Recognition System for Languages Containing Many Characters", Proc. 3rd IAPR Workshop on Document Analysis Systems (DAS'98), 177-180 (1998.11) • S.N.Srihari, “High Performance Reading Machines”, Proc. IEEE, Vol. 80., pp.1,120-1,132,1992. • G.Seni, R.K.Srihari, and N.Nasrabadi, “Large Vocabulary Recognition of On-Line Handwritten Cursive Words”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol 18, no.7, pp. 757-762, July 1996. • M.Nakagawa, K.Akiyama: "A Linear-time Elastic Matching for Stroke Number Free Recognition if On-line Handwritten Characters", Proc. 4th IWFHR, 48-56 (1994.12) • K.Akiyama, M.Nakagawa: "A Linear-Time Elastic Matching Algorithm for On-line Recognition of Handwritten Japanese Characters" (in Japanese), Trans.IEICEJ, vol.81-DII, No.4, pp.651-659(1998.4) • M. Nakai, N. Akira, H. Shimodaira, and S. Sagayama, “Substroke Approach to HMM-based On-line Kanji Handwriting Recognition,” Proc. of ICDAR'01, pp.491-495, 2001 • Shruthi Kubatur, Maher Sid-Ahmed, Majid Ahmadi, " A Neural Network Approach to Online Devanagari Handwritten Character Recognition ", High Performance Computing and Simulation (HPCS), pp-209-214, 2012 • S. Hangai, S. Yamanaka and T. Hamamoto, “On-Line Signature Verificatoin Based on Altitude and Direction of pen Movement,” IEEE International Conference on Multimedia and Expo, ICME2000,(2000). • J. -J. Lee and J. -H. Kim and M. Nakajima, “A Hierarchical HMM Network-Based Approach for On-Line Recognition of Multilingual Cursive Handwritings,” IEICE Trans, E-81-D-8, 881-888, 1998 • N. Joshi, G. Sita, A. G. Ramakrishnan, Deepu V., S. Madhvanath, “Machine Recognition of Online Handwritten Devanagari Characters”, ICDAR 2005 International Conference on Document Analysis and Recognition, Vol. 2, 2005. • Rabiner L. R., “A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition,” Proc. IEEE, vol 77(2),pp.257-286,1989. • G. E. Kopec and P. A. Chou, “Document Image Decoding Using Malkov Source Models,” IEEE Trans. on Pattern Analysis and Machine Intelligence, 16(6), pp. 602-617, 1994. • H. Nishimura, M. Kobayashi, M. Maruyama, Y. Nakano, ``Off-line Character Recognition Using HMM by Multiple Directional Feature Extraction and Voting with Bagging Algorithm,'' Proc. ICDAR'99,pp.49-52,1999 • Hiroshi Tanaka, Kenji Nakajima, Kazushi Ishigaki, Katsuhiko Akiyama, Masaki Nakagawa, "Hybrid Pen-Input Character Recognition System Based on Integration of Online-Offline Recognition", ICDAR '99. Proceedings of the Fifth International Conference on Digital Object Identifier, pp-209-212, 1999 • Hiromitsu NISHIMURA, Takehiko TIMIKAWA, "Off-line Character Recognition using On-line Character Writing Information", Proc. ICDAR’03, 2003 December 17, 2012 16
  • 18. Bill of material Component Cost (in Rs.) Resistive Touch Screen 300 Graphic Liquid Crystal Display 550 LPC2138 stack board 1100 Battery + Charger 400 PCB 200 Others 50 Total 2600 * All prices are indicative. In actual can vary by mass prodution “Necessity is the mother of invention” December 17, 2012 18