Presented By Lingzhou Lu & Ziliang Jiao. Domain ● Optical Character Recogntion (OCR) ● Upper-case letters only.

Slides:



Advertisements
Similar presentations
Face Recognition: A Convolutional Neural Network Approach
Advertisements

1 CPC group SeminarThursday, June 1, 2006 Classification techniques for Hand-Written Digit Recognition Venkat Raghavan N. S., Saneej B. C., and Karteek.
Chessmen Position Recognition Using Artificial Neural Networks Jun Hou Dec. 8, 2003.
1 Probabilistic Artificial Neural Network For Recognizing the Arabic Hand Written Characters Khalaf khatatneh, Ibrahiem El Emary,and Basem Al- Rifai Journal.
CS771 Machine Learning : Tools, Techniques & Application Gaurav Krishna Y Harshit Maheshwari Pulkit Jain Sayantan Marik
Features for handwriting recognition. | 2 The challenge “Rappt JD 10 Feb no 175, om machtiging om af”
Human Visual System Neural Network
Artificial Neural Networks ECE 398BD Instructor: Shobha Vasudevan.
Chapter 1: Introduction to Pattern Recognition
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Multiple Agents for Pattern Recognition Louis Vuurpijl
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Classification and application in Remote Sensing.
1 Automated Feature Abstraction of the fMRI Signal using Neural Network Clustering Techniques Stefan Niculescu and Tom Mitchell Siemens Medical Solutions,
Pattern Recognition. Introduction. Definitions.. Recognition process. Recognition process relates input signal to the stored concepts about the object.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Handwritten Character Recognition using Hidden Markov Models Quantifying the marginal benefit of exploiting correlations between adjacent characters and.
What is the Best Multi-Stage Architecture for Object Recognition Kevin Jarrett, Koray Kavukcuoglu, Marc’ Aurelio Ranzato and Yann LeCun Presented by Lingbo.
Track, Trace & Control Solutions © 2010 Microscan Systems, Inc. Machine Vision Tools for Solving Auto ID Applications Part 3 of a 3-part webinar series:
(Off-Line) Cursive Word Recognition Tal Steinherz Tel-Aviv University.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
嵌入式視覺 Pattern Recognition for Embedded Vision Template matching Statistical / Structural Pattern Recognition Neural networks.
A Genetic Algorithms Approach to Feature Subset Selection Problem by Hasan Doğu TAŞKIRAN CS 550 – Machine Learning Workshop Department of Computer Engineering.
Mining Discriminative Components With Low-Rank and Sparsity Constraints for Face Recognition Qiang Zhang, Baoxin Li Computer Science and Engineering Arizona.
An Example of Course Project Face Identification.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
Loop Investigation for Cursive Handwriting Processing and Recognition By Tal Steinherz Advanced Seminar (Spring 05)
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
Machine Learning Using Support Vector Machines (Paper Review) Presented to: Prof. Dr. Mohamed Batouche Prepared By: Asma B. Al-Saleh Amani A. Al-Ajlan.
Gili Werner. Motivation Detecting text in a natural scene is an important part of many Computer Vision tasks.
OCR a survey Csink László Problems to Solve Recognize good quality printed text Recognize good quality printed text Recognize neatly written handprinted.
Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Intelligent Systems Laboratory Pattern Recognition Prof.
Handwritten Hindi Numerals Recognition Kritika Singh Akarshan Sarkar Mentor- Prof. Amitabha Mukerjee.
PROJECT PROPOSAL DIGITAL IMAGE PROCESSING TITLE:- Automatic Machine Written Document Reader Project Partners:- Manohar Kuse(Y08UC073) Sunil Prasad Jaiswal(Y08UC124)
 Based on observed functioning of human brain.  (Artificial Neural Networks (ANN)  Our view of neural networks is very simplistic.  We view a neural.
Neural Network Applications in OCR Daniel Hentschel Robert Johnston Center for Imaging Science Rochester Institute of Technology.
Feature Selection and Weighting using Genetic Algorithm for Off-line Character Recognition Systems Faten Hussein Presented by The University of British.
SIGNATURE RECOGNITION SYSTEM Group Number:10 Group Members: Richa Goyal(y08uc103) Rashmi Singhal(y08uc102)
Computer Vision Lecture 7 Classifiers. Computer Vision, Lecture 6 Oleh Tretiak © 2005Slide 1 This Lecture Bayesian decision theory (22.1, 22.2) –General.
Arabic Handwriting Recognition Thomas Taylor. Roadmap  Introduction to Handwriting Recognition  Introduction to Arabic Language  Challenges of Recognition.
SUPERVISED AND UNSUPERVISED LEARNING Presentation by Ege Saygıner CENG 784.
1 Restricted Boltzmann Machines and Applications Pattern Recognition (IC6304) [Presentation Date: ] [ Ph.D Candidate,
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
Mustafa Gokce Baydogan, George Runger and Eugene Tuv INFORMS Annual Meeting 2011, Charlotte A Bag-of-Features Framework for Time Series Classification.
Optical Character Recognition
Learning: Neural Networks Artificial Intelligence CMSC February 3, 2005.
Naifan Zhuang, Jun Ye, Kien A. Hua
ANN-based program for Tablet PC character recognition
Data Mining, Neural Network and Genetic Programming
Features for handwriting recognition
Computer Science and Engineering, Seoul National University
Pattern Recognition Sergios Theodoridis Konstantinos Koutroumbas
Final Year Project Presentation --- Magic Paint Face
Wei Liu, Chaofeng Chen and Kwan-Yee K. Wong
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Introduction to Pattern Recognition
network of simple neuron-like computing elements
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Handwritten Characters Recognition Based on an HMM Model
Face Recognition: A Convolutional Neural Network Approach
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Department of Computer Science Ben-Gurion University of the Negev
Automatic Handwriting Generation
Introduction to Neural Networks
Multi-UAV to UAV Tracking
Report 7 Brandon Silva.
Presentation transcript:

Presented By Lingzhou Lu & Ziliang Jiao

Domain ● Optical Character Recogntion (OCR) ● Upper-case letters only

Motivation ● Build our own handwriting recognition system that can recognition a simple sentence or phrase

Problems ● Each person has an unique writing style ● Written characters varies in sizes, stroke, thickness, style ● Generalization of the recognition system largely depends on the size of training set

Approach ● Image Acquisition ● Pre-processing ● Segmentation ● Feature Extraction ● Classification & Recognition

Unipen datasets ●Contains samples of isolated upper case letters ●Around 600 full sets of 26 alphabetic letters ●Only 300 are used ●70% training set ●10% validating set ●20% testing set ●Problems ●Missed labeled ●Mixed with Cursive data ●Unreadable data Problematic cases in Unipen

Pre-processing ● Using Aforge library ● Minimize the variability of handwritten character with different stroke thickness, color, and size ● Convert to binary image ● Cropped Image ● Skeletonization

Feature Extraction ● Extracting from the raw data the information which is most relevant for classification purposes. ● Every character image of size 90x60 is divided into 54 equal zones, each of size 10x10 pixels

Experiement ● Neural Network using back propagation ● Network parameters ❑ ANN representation: ❑ Activation function: Hyperbolic tangent/Sigmoid ❑ Training epochs: ❑ Learning Rate: ❑ Momentum Rate: 0.90 ❑ Terminated condition: validation set MSE

Experiement ● Distortion ● Similar to mutation in GA ● 0.01 possibility at every epoch ● Every image has 50% chance to be distorted Example of distortion

Result

Conclusion ● Distortion helps generalize recognition system ● Better result can be yield with larger training ● Validation set can be use to avoid overfitting and find the best generalized result

Application

Future Work ● Expand dataset ● Look for better segmentation and feature extraction method ● Apply GA to feature input to find out the possible better solution