SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 7, Issue 3 (Sep. - Oct. 2013), PP 19-24
www.iosrjournals.org
www.iosrjournals.org 19 | Page
Bangla Optical Digits Recognition using Edge Detection Method
Md. MosarrafHossain
(Electrical and Electronic Engineering, Eastern University, Bangladesh)
Abstract:This paper is based on Bangla Optical Digit Recognition (ODR) by the Edge detection technique. In
this method, Bangla digit image converted into gray-scale which distributed by an M by N array form. Here
input data are considered off-line printed digit’s image which collected from computer generated image,
scanned documents or printed text. After addressing the gray-scale image against a variable in the form of an M
by N array, where the value of array pointers are shown 255 for total white space, 0 (zero) for total dark space
and value between 255 and 0 for mix of white and dark space of the image. At the next process, four edgestouch
points as well as each touch point’s ratio use as parameters to determine each Bangla digit uniquely.
Keywords-Edge, image,gray-scale, Matrix,ODR.
I. Introduction
Human beings are gifted with natural intelligence to recognize letters, voice, numbers, objects and any
kind of optically recognizable characters. However, making a machine to solve these types of problems is a very
difficult task. Pattern recognition is one of the important components of artificial intelligence. Interest in pattern
recognition is aligned with the enormous amount of information that we encounter in our daily life.
Consequently, computerization is desperately needed to handle this huge information. One of the difficult
problems in the field of pattern recognition is Digits Recognition. Since the variation of the objects within each
class is high, besides this, objects from different classes may be quite similar. Although there are challenges but
the ideas and methodologies have been using to solve this problem would be very useful in many of the pattern
recognition problems that include large volume of real-world data. In digits recognition task, formerly a digit is
scanned, other preprocessing tasks need to pass before feature extraction and finally classification by a certain
methodology.
Over the past three to four decades, many different methods have been explored and used in this field
[1][2], including statistical, structural and syntactic methods, mathematical transforms, template (or model)
matching, neural network and expert systems. In general, algorithms with good performance have either large
descriptive complexity or computationally heavy to precisely identify individual character based on the
database. However, more worksare still required before approaching to the human performance.
In this paper, I am going to discuss a first Bangla (Local language)DigitsRecognition system using
detection of four (Top, bottom, right and left) edges touch points and its ratio. This systemworks Off-line.
Detection of Edge Touch Points (ETP) algorithm is working on the specified information or parameters using
logic instead of central database which makes the method faster than the conventional OCR system and
economical. Therefore this paper has been evaluated the performance of Edge Touch Point (ETP) algorithm as
well as ratio of Edge Touch Points to recognizing Bangla Digits correctly by the machine and its applications.
II. Different Area Of Optical Digits Recognition
Optical Digit Recognition deals with the problem of recognizing optically processed digits. Proposed
Bangla ODR is performed off-line after the printing has been completed, as opposed to on-line recognition
where the computer recognizes the characters or digits as they are drawn. Both printed and handwritten
characters may be recognized, but the performance is directly dependents upon the quality of the inputs.In the
figure-1, briefly illustrates the different area of the OCR/ODR system.
Fig. - 1: Different area of Optical Character/Digit Recognition
Bangla Optical Digits Recognition using Edge Detection Method
www.iosrjournals.org 20 | Page
III. Components Of An OCR/ODR System
A typical OCR/ODR system consists of several components. In figure- 2, a common setup [2] is
illustrated. The first step in the process is to digitize the analog document using an optical scanner. When the
regions containing texts are located, each symbol is extracted through a segmentation process. The extracted
symbols may then be preprocessed, eliminating noise to facilitate the extraction of features in the next step and
finally recognize the characters/digits through some post processing.
Fig.- 2: Components of typical OCR/ODR system
IV. Bangla Digits
In the following table, given a complete list of Bangla digits corresponding to English digits those need
to recognize by machine using the proposed method. Observing the following table, anyone can experienced
that the shape of the Bangla digit of “০” (zero), “২” (two) and “৪” (four) are almost similar with English digits
“0” (zero), “2” (two) and “8” (eight) respectively.
TABLE- 1: Bangla digits corresponding to English digits
V. Successful Works On OCR For Bangla Characters With Different Methods
TABLE- 2: Most successful works done on OCR for Bangla characters.
Name Proposed Method Accuracy
MuttakinurRahmanChowdhury (Shouro) [3]
[4] [12]
OCRopus 98%
Adnan Md.Shoeb [7] Kohonen Network 98%
Bhattacharya &Choudhuri [11] Multi-resolution wavelet analysis and majority voting
approach
97.16%
ASM MahabubMorshed et.al.[10] Neural network for postal code recognition 92.2%
Dr. M AbulKashem [9] Multilayer feed forward neural network 97%
ArijitSarkar [8] Particle Swarm Optimization 95.10%
VI. Proposed Method
The proposed system works on the basis of Edge Touch Points (ETP) detection method and the ratio of
the touch point which use to determine each Bangla digit uniquely for different fonts.The method of the Digit
image recognition undergoes collecting and sorting out different fonts, re-shaping image, convertingRGB image
into gray-scale, image processing, feature extraction, and classification. After feature extraction, each digit
image is represented as a feature matrix, which is fed to a classifier for obtaining the class identity. The feature
vectors of sample are used to learn the parameters of the classifier. Since Bangla digit provides gray-scale
image, so proposed a process for recognition on gray-scale images directly to improve the recognition
performance. The steps of the projected method are: 1) Flow chart.2) Image processing and 3) uniquely digit
classification. All the mentioned steps implemented using the computer programming languageof MATLAB.
Location
Segmentation
Feature Extraction
Optical
Scanning
Preprocessing
Recognition
Post-processing
Output
Bangla Optical Digits Recognition using Edge Detection Method
www.iosrjournals.org 21 | Page
6.1 Flowchart
Fig.-3: Flow chart
6.2 Image processing
First of all, the raw input data that is printed bangle digit’s image from optical scanningselected from
widely used fonts which re-shaped and save in the same directory so that it can read easily in the MATLAB
platform as of the following figure.
Fig.- 4: Scanned or printed Bangla digit images as input.
Then declare or save the image data against a variable (i.e. y) in MATLAB platform that can recall later like the
following figure.
Fig. - 5: (Sutonny72emj6) Fig. - 6: (Padma96emj5)
The return value of “y” is an array containing the image data. If the file contains a gray-scale image, y
is an M-by-N array. If the file contains a true color (RGB) image, y is an M-by-N-by-3 array. For TIFF files
containing color images that use the CMYK color space, in this case,y is an M-by-N-by-4 array. For the file
format [5], following are the companionable formats with our proposed method, listed in alphabetical order.
BMP- Windows Bitmap, CUR- Cursor File, GIF- Graphics Interchange Format, HDF4- Hierarchical Data
Format, ICO- Icon File, JPEG- Joint Photographic Experts Group, JPEG 2000- Joint Photographic Experts
Group 2000, PBM- Portable Bitmap, PCX- Windows Paintbrush, PGM- Portable Gray map, PNG- Portable
Network Graphics, PPM- Portable Pixmap and RAS- Sun Raster.
In the proposed method, used PNG – Portable Network Graphics file format. Initially, whenever a true
color digit images read or declare against any variable which is an M by N by 3 arrays. Each array pointer has a
value as 255 for no data (total white), 0 for full of data (total black) and for mix of black and white data, the
value of pointer will be any value between 255 and 0 (zero), which solely depend on the digit’s image. For the
sakeof analysis, converted true color image into gray-scale which expressed by an M by N arrays and this
process substantially reduces unwanted data and noise.
Bangla Optical Digits Recognition using Edge Detection Method
www.iosrjournals.org 22 | Page
Fig.- 7: An M by N array for the image of Bangla digit one (১)
At this stage, performed elementary operation along rows and columns to omit 255 valuesand get
required field of the dark area of the image. With the help of MATLAB, further re-shaped the image of Bangla
digit as rectangular shape containing only the property of the image as follow
Fig. - 8:Initial image Fig.- 9: After row operation Fig. 10: After column operation
Fig.- 11:An M by N array for the image of Bangla digit one (১) after row and column operation.
6.3 Uniquely digit classification
Now it can easily determine the digit by Edge detection technique which constitutes using four touch
points from the M by N image array. Touch points are top touch point, left touch point, right touch point and
bottom touch point shown in the figure-12.
Fig.- 12: Location of touch points
After figured out the touch points of each edge of the image corresponding to the top, left, right and
bottom sides of the image, calculated the position of the touch points along with the edges.
At this stage, found similar touch points for more than one digit when dealing with different fonts and
this is a big challenge to identify each Bangla digit uniquely. To mitigate this problem, introduce a technique
called ratio of touch points. For top touch point ratio, divide the number of top touch points by number of
Bangla Optical Digits Recognition using Edge Detection Method
www.iosrjournals.org 23 | Page
columns of the image matrix and similarly for the bottom touch point ratio but for left and right touch point
ratio, divided by number of rows instead of columns of the image.
At this point, determined the range of the edge touch points and correspondingtouch point’s ratio for
each digit from the samples of 56 (7 fonts of each digit * 8 image sizes for each font) and run these parameters
through“AND” and “OR” logical algorithm in the proposed method and successfully recognized Bangla digits
according to the input raw images.
VII. Results
In the proposed method, total 560 raw sample images of the 10 Bangla digits used (7 fonts for each
digit * 8 different size of images for each font * 10 digits) as input and it can recognized 534 digits correctly.
The accuracy for the proposed method is about 95%. This method provides different accuracy for different fonts
but only one font named “Parash”, where it works with 100% accuracy because parameters for the Parash font
falls middle of the range and did not fluctuate for different fonts and image size. A comparison of the accuracy
for the different sample fonts present in the table- 3. On the other hand, for the some Bangla fonts where
accuracy below 95% and the primary reasons are either the parameters aretoocloseor overlapped each other
when increase the number of samples such as Dhakarchithi (93.75%), Karnaphuli (93.75%) and Sutonny
(92.50%). It is clear from the result of the below accuracy table for the different fonts that the percentage of
accuracy closely related with variation of the shape of the Bangla digit images.
TABLE-3: Accuracy on different fonts of the Bangla digits.
VIII. Applications
During the last couple of decades, it has been seen that the widespread presence of commercial Optical
Digit Recognition products meeting the requirement of different fields where mainly use English digits and now
the proposed Bangla ODR method will open doors for our local language of Bangla digits. In
Bangladesh,government owned banks have been using Bangla digits with unique font as of their Bank check
number and maintain documents using Bangla digits. Those criteria makesthe proposed Bangla ODR technique
suitable to atomization the banking operation of our government owned banks, reduce error, improve security
features, increase customer satisfaction by providing efficient and faster services and reduce overall cost. Other
prospective areas are automatic post code reading for mail sorting, Automatic vehicle number-plate reader,
Automatic Text and data entry, Automatic Cartography and form readers and Automatic Vote counting machine
where Bangla digits with specific fonts are used. Also this method can be applied for other languages as well.
IX. Conclusion
Although, the proposed Bangla ODR method is not 100 percent successful for wide range of fonts but
it works very fast compare to other existing ODR with 100% accuracy for specific fonts such as Parash. Another
feature is that the operation of the proposed Bangla ODR technique does not depend on database rather it
dependents on the parameters of edge touch points and its ratio. As a result, this method is first, user friendly
and economical to implement. In the future, the area of recognition of constrained print is expected to decrease.
Importance will then be on the recognition of unconstrained writing, like omnifont[9] and handwriting. This is a
challenge which requires improved recognition techniques. The potential of the future ODR algorithms seems to
lie in the combination of different methods and the use of techniques that are able to utilize largercontext than
current methodologies.
Acknowledgements
I would like to extend my sincere thanks to Mr. Abu Shafin Mohammad MahdeeJameel, Lecturer,
department of EEE , Eastern University to give me the opportunity to work with an innovative topic as well as
his valuable support to fulfill this research paper and honor his immense contributions throughout the process of
study, constant encouragement and his direct guidance. His contribution in the preparation of the concept paper,
literature, and writing this paper is highly acknowledged.
Bangla Optical Digits Recognition using Edge Detection Method
www.iosrjournals.org 24 | Page
Reference
[1] J-P. Caillot, Review of OCR Techniques.NR-note, BILD/08/087.
[2] J. Mantas, an Overview of Character Recognition Methodologies. PatternRecognition.
[3] http://code.google.com/p/ocropus-bengali , OCRopus Method, Retrieved on March 2011.
[4] http://www.bracuniversity.net/research/crblp/students.php, OCRopus and Tesseract method, Retrieved on February 2011.
[5] Help of MATLAB file format for image
[6] M. Bokser, Omnidocument Technologies, IEEE Proceedings, special issue on OCR.
[7] Adnan Md. ShoebShatil, A thesis paper on Bangla Optical character recognition using “Kohonen Network”, CSE dept. Brac
University.
[8] ArijitSarkar ,AurpanMajumder , Avijit Bose, “Ann in numerals Recognition & Optimization using PSO”, CTCS-2010 at Assam
University, 22-24 February 2010.
[9] Md. MahbubAlam and Dr. M. AbulKashem, A Complete Bangla OCR System for Printed Characters, ISSN 2078-5828 (print),
volume 01, issue 01, Manuscript code: 100707.
[10] ASM MahabubMorshed, Automatic Sorting of mails by recognizing handwritten postal codes using neural network architectures.
[11] Chaudhuri BB, Pal U (1998), “A complete printed Bangla OCR system”, Pattern Recog., 31:531-549.
[12] MuttakinurRahmanChowdhury (Shouro), A thesis on Integration of Bangla script recognition support in OCRopus, CSE
department, Brac University.

Contenu connexe

Tendances

An effective RGB color selection for complex 3D object structure in scene gra...
An effective RGB color selection for complex 3D object structure in scene gra...An effective RGB color selection for complex 3D object structure in scene gra...
An effective RGB color selection for complex 3D object structure in scene gra...
IJECEIAES
 
Iaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in carIaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in car
Iaetsd Iaetsd
 
3.[18 30]graph cut based local binary patterns for content based image retrieval
3.[18 30]graph cut based local binary patterns for content based image retrieval3.[18 30]graph cut based local binary patterns for content based image retrieval
3.[18 30]graph cut based local binary patterns for content based image retrieval
Alexander Decker
 

Tendances (20)

Opticalcharacter recognition
Opticalcharacter recognition Opticalcharacter recognition
Opticalcharacter recognition
 
IRJET - Automatic Licence Plate Detection and Recognition
IRJET -  	  Automatic Licence Plate Detection and RecognitionIRJET -  	  Automatic Licence Plate Detection and Recognition
IRJET - Automatic Licence Plate Detection and Recognition
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
 
C04741319
C04741319C04741319
C04741319
 
I017417176
I017417176I017417176
I017417176
 
Text-Image Separation in Document Images using Boundary/Perimeter Detection
Text-Image Separation in Document Images using Boundary/Perimeter DetectionText-Image Separation in Document Images using Boundary/Perimeter Detection
Text-Image Separation in Document Images using Boundary/Perimeter Detection
 
An effective RGB color selection for complex 3D object structure in scene gra...
An effective RGB color selection for complex 3D object structure in scene gra...An effective RGB color selection for complex 3D object structure in scene gra...
An effective RGB color selection for complex 3D object structure in scene gra...
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic Operations
 
40120140501009
4012014050100940120140501009
40120140501009
 
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
 
Ay36304310
Ay36304310Ay36304310
Ay36304310
 
Detection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueDetection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation Technique
 
A comparative study on content based image retrieval methods
A comparative study on content based image retrieval methodsA comparative study on content based image retrieval methods
A comparative study on content based image retrieval methods
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
 
Image colorization
Image colorizationImage colorization
Image colorization
 
Iaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in carIaetsd an efficient way of detecting a numbers in car
Iaetsd an efficient way of detecting a numbers in car
 
D0411026032
D0411026032D0411026032
D0411026032
 
3.[18 30]graph cut based local binary patterns for content based image retrieval
3.[18 30]graph cut based local binary patterns for content based image retrieval3.[18 30]graph cut based local binary patterns for content based image retrieval
3.[18 30]graph cut based local binary patterns for content based image retrieval
 
An Effective Method to Hide Texts Using Bit Plane Extraction
An Effective Method to Hide Texts Using Bit Plane ExtractionAn Effective Method to Hide Texts Using Bit Plane Extraction
An Effective Method to Hide Texts Using Bit Plane Extraction
 
Project_2
Project_2Project_2
Project_2
 

En vedette

Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
IOSR Journals
 
Capacity Spectrum Method for RC Building with Cracked and Uncracked Section
Capacity Spectrum Method for RC Building with Cracked and Uncracked SectionCapacity Spectrum Method for RC Building with Cracked and Uncracked Section
Capacity Spectrum Method for RC Building with Cracked and Uncracked Section
IOSR Journals
 

En vedette (20)

A012250107
A012250107A012250107
A012250107
 
F017533540
F017533540F017533540
F017533540
 
Industry- Academia Collaboration through Cloud Computing: A Pathway for Susta...
Industry- Academia Collaboration through Cloud Computing: A Pathway for Susta...Industry- Academia Collaboration through Cloud Computing: A Pathway for Susta...
Industry- Academia Collaboration through Cloud Computing: A Pathway for Susta...
 
I013155259
I013155259I013155259
I013155259
 
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
 
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
 
Modeling & Testing Of Hybrid Composite Laminate
Modeling & Testing Of Hybrid Composite LaminateModeling & Testing Of Hybrid Composite Laminate
Modeling & Testing Of Hybrid Composite Laminate
 
Analysis of Multimedia Traffic Performance in a Multi-Class traffic environme...
Analysis of Multimedia Traffic Performance in a Multi-Class traffic environme...Analysis of Multimedia Traffic Performance in a Multi-Class traffic environme...
Analysis of Multimedia Traffic Performance in a Multi-Class traffic environme...
 
Capacity Spectrum Method for RC Building with Cracked and Uncracked Section
Capacity Spectrum Method for RC Building with Cracked and Uncracked SectionCapacity Spectrum Method for RC Building with Cracked and Uncracked Section
Capacity Spectrum Method for RC Building with Cracked and Uncracked Section
 
Cooperative Data Forwarding In AODV Routing Protocol
Cooperative Data Forwarding In AODV Routing ProtocolCooperative Data Forwarding In AODV Routing Protocol
Cooperative Data Forwarding In AODV Routing Protocol
 
Behavioral Model to Detect Anomalous Attacks in Packet Transmission
Behavioral Model to Detect Anomalous Attacks in Packet TransmissionBehavioral Model to Detect Anomalous Attacks in Packet Transmission
Behavioral Model to Detect Anomalous Attacks in Packet Transmission
 
Nuclear Magnetic Resonance (NMR) Analysis of D - (+) - Glucose: A Guide to Sp...
Nuclear Magnetic Resonance (NMR) Analysis of D - (+) - Glucose: A Guide to Sp...Nuclear Magnetic Resonance (NMR) Analysis of D - (+) - Glucose: A Guide to Sp...
Nuclear Magnetic Resonance (NMR) Analysis of D - (+) - Glucose: A Guide to Sp...
 
Exact Analytical Expression for Outgoing Intensity from the Top of the Atmosp...
Exact Analytical Expression for Outgoing Intensity from the Top of the Atmosp...Exact Analytical Expression for Outgoing Intensity from the Top of the Atmosp...
Exact Analytical Expression for Outgoing Intensity from the Top of the Atmosp...
 
K1802027780
K1802027780K1802027780
K1802027780
 
A017230107
A017230107A017230107
A017230107
 
Fractal Reconfigurable Multiband Communicating Antenna for Cognitive Radio
Fractal Reconfigurable Multiband Communicating Antenna for Cognitive RadioFractal Reconfigurable Multiband Communicating Antenna for Cognitive Radio
Fractal Reconfigurable Multiband Communicating Antenna for Cognitive Radio
 
C010311421
C010311421C010311421
C010311421
 
L010628894
L010628894L010628894
L010628894
 
O017117786
O017117786O017117786
O017117786
 
I010244853
I010244853I010244853
I010244853
 

Similaire à Bangla Optical Digits Recognition using Edge Detection Method

REAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptx
REAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptxREAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptx
REAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptx
VENKAT123975
 
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by MadhuAN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
Madhu Rock
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
Anjali Mehra
 
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdfHandwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Sachin414679
 
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
CSCJournals
 
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDAAUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
Muhammed Sahal c
 

Similaire à Bangla Optical Digits Recognition using Edge Detection Method (20)

Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...
 
Assignment-1-NF.docx
Assignment-1-NF.docxAssignment-1-NF.docx
Assignment-1-NF.docx
 
Number Plate Recognition
Number Plate RecognitionNumber Plate Recognition
Number Plate Recognition
 
License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation. License Plate Recognition using Morphological Operation.
License Plate Recognition using Morphological Operation.
 
REAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptx
REAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptxREAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptx
REAL-TIME SCENE TEXT LOCALIZATION AND RECOGNITION ppt.pptx
 
A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...
A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...
A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
 
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
 
A Simple Signature Recognition System
A Simple Signature Recognition System A Simple Signature Recognition System
A Simple Signature Recognition System
 
K012647982
K012647982K012647982
K012647982
 
K012647982
K012647982K012647982
K012647982
 
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by MadhuAN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
 
Automatic no. plate recognition
Automatic no. plate recognitionAutomatic no. plate recognition
Automatic no. plate recognition
 
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdfHandwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
 
ieee_my_proj
ieee_my_projieee_my_proj
ieee_my_proj
 
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
 
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDAAUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
 
IRJET- Optical Character Recognition using Image Processing
IRJET-  	  Optical Character Recognition using Image ProcessingIRJET-  	  Optical Character Recognition using Image Processing
IRJET- Optical Character Recognition using Image Processing
 
journal nakk
journal nakkjournal nakk
journal nakk
 

Plus de IOSR Journals

Plus de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Dernier

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

Bangla Optical Digits Recognition using Edge Detection Method

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 7, Issue 3 (Sep. - Oct. 2013), PP 19-24 www.iosrjournals.org www.iosrjournals.org 19 | Page Bangla Optical Digits Recognition using Edge Detection Method Md. MosarrafHossain (Electrical and Electronic Engineering, Eastern University, Bangladesh) Abstract:This paper is based on Bangla Optical Digit Recognition (ODR) by the Edge detection technique. In this method, Bangla digit image converted into gray-scale which distributed by an M by N array form. Here input data are considered off-line printed digit’s image which collected from computer generated image, scanned documents or printed text. After addressing the gray-scale image against a variable in the form of an M by N array, where the value of array pointers are shown 255 for total white space, 0 (zero) for total dark space and value between 255 and 0 for mix of white and dark space of the image. At the next process, four edgestouch points as well as each touch point’s ratio use as parameters to determine each Bangla digit uniquely. Keywords-Edge, image,gray-scale, Matrix,ODR. I. Introduction Human beings are gifted with natural intelligence to recognize letters, voice, numbers, objects and any kind of optically recognizable characters. However, making a machine to solve these types of problems is a very difficult task. Pattern recognition is one of the important components of artificial intelligence. Interest in pattern recognition is aligned with the enormous amount of information that we encounter in our daily life. Consequently, computerization is desperately needed to handle this huge information. One of the difficult problems in the field of pattern recognition is Digits Recognition. Since the variation of the objects within each class is high, besides this, objects from different classes may be quite similar. Although there are challenges but the ideas and methodologies have been using to solve this problem would be very useful in many of the pattern recognition problems that include large volume of real-world data. In digits recognition task, formerly a digit is scanned, other preprocessing tasks need to pass before feature extraction and finally classification by a certain methodology. Over the past three to four decades, many different methods have been explored and used in this field [1][2], including statistical, structural and syntactic methods, mathematical transforms, template (or model) matching, neural network and expert systems. In general, algorithms with good performance have either large descriptive complexity or computationally heavy to precisely identify individual character based on the database. However, more worksare still required before approaching to the human performance. In this paper, I am going to discuss a first Bangla (Local language)DigitsRecognition system using detection of four (Top, bottom, right and left) edges touch points and its ratio. This systemworks Off-line. Detection of Edge Touch Points (ETP) algorithm is working on the specified information or parameters using logic instead of central database which makes the method faster than the conventional OCR system and economical. Therefore this paper has been evaluated the performance of Edge Touch Point (ETP) algorithm as well as ratio of Edge Touch Points to recognizing Bangla Digits correctly by the machine and its applications. II. Different Area Of Optical Digits Recognition Optical Digit Recognition deals with the problem of recognizing optically processed digits. Proposed Bangla ODR is performed off-line after the printing has been completed, as opposed to on-line recognition where the computer recognizes the characters or digits as they are drawn. Both printed and handwritten characters may be recognized, but the performance is directly dependents upon the quality of the inputs.In the figure-1, briefly illustrates the different area of the OCR/ODR system. Fig. - 1: Different area of Optical Character/Digit Recognition
  • 2. Bangla Optical Digits Recognition using Edge Detection Method www.iosrjournals.org 20 | Page III. Components Of An OCR/ODR System A typical OCR/ODR system consists of several components. In figure- 2, a common setup [2] is illustrated. The first step in the process is to digitize the analog document using an optical scanner. When the regions containing texts are located, each symbol is extracted through a segmentation process. The extracted symbols may then be preprocessed, eliminating noise to facilitate the extraction of features in the next step and finally recognize the characters/digits through some post processing. Fig.- 2: Components of typical OCR/ODR system IV. Bangla Digits In the following table, given a complete list of Bangla digits corresponding to English digits those need to recognize by machine using the proposed method. Observing the following table, anyone can experienced that the shape of the Bangla digit of “০” (zero), “২” (two) and “৪” (four) are almost similar with English digits “0” (zero), “2” (two) and “8” (eight) respectively. TABLE- 1: Bangla digits corresponding to English digits V. Successful Works On OCR For Bangla Characters With Different Methods TABLE- 2: Most successful works done on OCR for Bangla characters. Name Proposed Method Accuracy MuttakinurRahmanChowdhury (Shouro) [3] [4] [12] OCRopus 98% Adnan Md.Shoeb [7] Kohonen Network 98% Bhattacharya &Choudhuri [11] Multi-resolution wavelet analysis and majority voting approach 97.16% ASM MahabubMorshed et.al.[10] Neural network for postal code recognition 92.2% Dr. M AbulKashem [9] Multilayer feed forward neural network 97% ArijitSarkar [8] Particle Swarm Optimization 95.10% VI. Proposed Method The proposed system works on the basis of Edge Touch Points (ETP) detection method and the ratio of the touch point which use to determine each Bangla digit uniquely for different fonts.The method of the Digit image recognition undergoes collecting and sorting out different fonts, re-shaping image, convertingRGB image into gray-scale, image processing, feature extraction, and classification. After feature extraction, each digit image is represented as a feature matrix, which is fed to a classifier for obtaining the class identity. The feature vectors of sample are used to learn the parameters of the classifier. Since Bangla digit provides gray-scale image, so proposed a process for recognition on gray-scale images directly to improve the recognition performance. The steps of the projected method are: 1) Flow chart.2) Image processing and 3) uniquely digit classification. All the mentioned steps implemented using the computer programming languageof MATLAB. Location Segmentation Feature Extraction Optical Scanning Preprocessing Recognition Post-processing Output
  • 3. Bangla Optical Digits Recognition using Edge Detection Method www.iosrjournals.org 21 | Page 6.1 Flowchart Fig.-3: Flow chart 6.2 Image processing First of all, the raw input data that is printed bangle digit’s image from optical scanningselected from widely used fonts which re-shaped and save in the same directory so that it can read easily in the MATLAB platform as of the following figure. Fig.- 4: Scanned or printed Bangla digit images as input. Then declare or save the image data against a variable (i.e. y) in MATLAB platform that can recall later like the following figure. Fig. - 5: (Sutonny72emj6) Fig. - 6: (Padma96emj5) The return value of “y” is an array containing the image data. If the file contains a gray-scale image, y is an M-by-N array. If the file contains a true color (RGB) image, y is an M-by-N-by-3 array. For TIFF files containing color images that use the CMYK color space, in this case,y is an M-by-N-by-4 array. For the file format [5], following are the companionable formats with our proposed method, listed in alphabetical order. BMP- Windows Bitmap, CUR- Cursor File, GIF- Graphics Interchange Format, HDF4- Hierarchical Data Format, ICO- Icon File, JPEG- Joint Photographic Experts Group, JPEG 2000- Joint Photographic Experts Group 2000, PBM- Portable Bitmap, PCX- Windows Paintbrush, PGM- Portable Gray map, PNG- Portable Network Graphics, PPM- Portable Pixmap and RAS- Sun Raster. In the proposed method, used PNG – Portable Network Graphics file format. Initially, whenever a true color digit images read or declare against any variable which is an M by N by 3 arrays. Each array pointer has a value as 255 for no data (total white), 0 for full of data (total black) and for mix of black and white data, the value of pointer will be any value between 255 and 0 (zero), which solely depend on the digit’s image. For the sakeof analysis, converted true color image into gray-scale which expressed by an M by N arrays and this process substantially reduces unwanted data and noise.
  • 4. Bangla Optical Digits Recognition using Edge Detection Method www.iosrjournals.org 22 | Page Fig.- 7: An M by N array for the image of Bangla digit one (১) At this stage, performed elementary operation along rows and columns to omit 255 valuesand get required field of the dark area of the image. With the help of MATLAB, further re-shaped the image of Bangla digit as rectangular shape containing only the property of the image as follow Fig. - 8:Initial image Fig.- 9: After row operation Fig. 10: After column operation Fig.- 11:An M by N array for the image of Bangla digit one (১) after row and column operation. 6.3 Uniquely digit classification Now it can easily determine the digit by Edge detection technique which constitutes using four touch points from the M by N image array. Touch points are top touch point, left touch point, right touch point and bottom touch point shown in the figure-12. Fig.- 12: Location of touch points After figured out the touch points of each edge of the image corresponding to the top, left, right and bottom sides of the image, calculated the position of the touch points along with the edges. At this stage, found similar touch points for more than one digit when dealing with different fonts and this is a big challenge to identify each Bangla digit uniquely. To mitigate this problem, introduce a technique called ratio of touch points. For top touch point ratio, divide the number of top touch points by number of
  • 5. Bangla Optical Digits Recognition using Edge Detection Method www.iosrjournals.org 23 | Page columns of the image matrix and similarly for the bottom touch point ratio but for left and right touch point ratio, divided by number of rows instead of columns of the image. At this point, determined the range of the edge touch points and correspondingtouch point’s ratio for each digit from the samples of 56 (7 fonts of each digit * 8 image sizes for each font) and run these parameters through“AND” and “OR” logical algorithm in the proposed method and successfully recognized Bangla digits according to the input raw images. VII. Results In the proposed method, total 560 raw sample images of the 10 Bangla digits used (7 fonts for each digit * 8 different size of images for each font * 10 digits) as input and it can recognized 534 digits correctly. The accuracy for the proposed method is about 95%. This method provides different accuracy for different fonts but only one font named “Parash”, where it works with 100% accuracy because parameters for the Parash font falls middle of the range and did not fluctuate for different fonts and image size. A comparison of the accuracy for the different sample fonts present in the table- 3. On the other hand, for the some Bangla fonts where accuracy below 95% and the primary reasons are either the parameters aretoocloseor overlapped each other when increase the number of samples such as Dhakarchithi (93.75%), Karnaphuli (93.75%) and Sutonny (92.50%). It is clear from the result of the below accuracy table for the different fonts that the percentage of accuracy closely related with variation of the shape of the Bangla digit images. TABLE-3: Accuracy on different fonts of the Bangla digits. VIII. Applications During the last couple of decades, it has been seen that the widespread presence of commercial Optical Digit Recognition products meeting the requirement of different fields where mainly use English digits and now the proposed Bangla ODR method will open doors for our local language of Bangla digits. In Bangladesh,government owned banks have been using Bangla digits with unique font as of their Bank check number and maintain documents using Bangla digits. Those criteria makesthe proposed Bangla ODR technique suitable to atomization the banking operation of our government owned banks, reduce error, improve security features, increase customer satisfaction by providing efficient and faster services and reduce overall cost. Other prospective areas are automatic post code reading for mail sorting, Automatic vehicle number-plate reader, Automatic Text and data entry, Automatic Cartography and form readers and Automatic Vote counting machine where Bangla digits with specific fonts are used. Also this method can be applied for other languages as well. IX. Conclusion Although, the proposed Bangla ODR method is not 100 percent successful for wide range of fonts but it works very fast compare to other existing ODR with 100% accuracy for specific fonts such as Parash. Another feature is that the operation of the proposed Bangla ODR technique does not depend on database rather it dependents on the parameters of edge touch points and its ratio. As a result, this method is first, user friendly and economical to implement. In the future, the area of recognition of constrained print is expected to decrease. Importance will then be on the recognition of unconstrained writing, like omnifont[9] and handwriting. This is a challenge which requires improved recognition techniques. The potential of the future ODR algorithms seems to lie in the combination of different methods and the use of techniques that are able to utilize largercontext than current methodologies. Acknowledgements I would like to extend my sincere thanks to Mr. Abu Shafin Mohammad MahdeeJameel, Lecturer, department of EEE , Eastern University to give me the opportunity to work with an innovative topic as well as his valuable support to fulfill this research paper and honor his immense contributions throughout the process of study, constant encouragement and his direct guidance. His contribution in the preparation of the concept paper, literature, and writing this paper is highly acknowledged.
  • 6. Bangla Optical Digits Recognition using Edge Detection Method www.iosrjournals.org 24 | Page Reference [1] J-P. Caillot, Review of OCR Techniques.NR-note, BILD/08/087. [2] J. Mantas, an Overview of Character Recognition Methodologies. PatternRecognition. [3] http://code.google.com/p/ocropus-bengali , OCRopus Method, Retrieved on March 2011. [4] http://www.bracuniversity.net/research/crblp/students.php, OCRopus and Tesseract method, Retrieved on February 2011. [5] Help of MATLAB file format for image [6] M. Bokser, Omnidocument Technologies, IEEE Proceedings, special issue on OCR. [7] Adnan Md. ShoebShatil, A thesis paper on Bangla Optical character recognition using “Kohonen Network”, CSE dept. Brac University. [8] ArijitSarkar ,AurpanMajumder , Avijit Bose, “Ann in numerals Recognition & Optimization using PSO”, CTCS-2010 at Assam University, 22-24 February 2010. [9] Md. MahbubAlam and Dr. M. AbulKashem, A Complete Bangla OCR System for Printed Characters, ISSN 2078-5828 (print), volume 01, issue 01, Manuscript code: 100707. [10] ASM MahabubMorshed, Automatic Sorting of mails by recognizing handwritten postal codes using neural network architectures. [11] Chaudhuri BB, Pal U (1998), “A complete printed Bangla OCR system”, Pattern Recog., 31:531-549. [12] MuttakinurRahmanChowdhury (Shouro), A thesis on Integration of Bangla script recognition support in OCRopus, CSE department, Brac University.