55 research outputs found
An MLP based Approach for Recognition of Handwritten `Bangla' Numerals
The work presented here involves the design of a Multi Layer Perceptron (MLP)
based pattern classifier for recognition of handwritten Bangla digits using a
76 element feature vector. Bangla is the second most popular script and
language in the Indian subcontinent and the fifth most popular language in the
world. The feature set developed for representing handwritten Bangla numerals
here includes 24 shadow features, 16 centroid features and 36 longest-run
features. On experimentation with a database of 6000 samples, the technique
yields an average recognition rate of 96.67% evaluated after three-fold cross
validation of results. It is useful for applications related to OCR of
handwritten Bangla Digit and can also be extended to include OCR of handwritten
characters of Bangla alphabet
Handwritten Bangla Alphabet Recognition using an MLP Based Classifier
The work presented here involves the design of a Multi Layer Perceptron (MLP)
based classifier for recognition of handwritten Bangla alphabet using a 76
element feature set Bangla is the second most popular script and language in
the Indian subcontinent and the fifth most popular language in the world. The
feature set developed for representing handwritten characters of Bangla
alphabet includes 24 shadow features, 16 centroid features and 36 longest-run
features. Recognition performances of the MLP designed to work with this
feature set are experimentally observed as 86.46% and 75.05% on the samples of
the training and the test sets respectively. The work has useful application in
the development of a complete OCR system for handwritten Bangla text
Handwritten Bangla Basic and Compound character recognition using MLP and SVM classifier
A novel approach for recognition of handwritten compound Bangla characters,
along with the Basic characters of Bangla alphabet, is presented here. Compared
to English like Roman script, one of the major stumbling blocks in Optical
Character Recognition (OCR) of handwritten Bangla script is the large number of
complex shaped character classes of Bangla alphabet. In addition to 50 basic
character classes, there are nearly 160 complex shaped compound character
classes in Bangla alphabet. Dealing with such a large varieties of handwritten
characters with a suitably designed feature set is a challenging problem.
Uncertainty and imprecision are inherent in handwritten script. Moreover, such
a large varieties of complex shaped characters, some of which have close
resemblance, makes the problem of OCR of handwritten Bangla characters more
difficult. Considering the complexity of the problem, the present approach
makes an attempt to identify compound character classes from most frequently to
less frequently occurred ones, i.e., in order of importance. This is to develop
a frame work for incrementally increasing the number of learned classes of
compound characters from more frequently occurred ones to less frequently
occurred ones along with Basic characters. On experimentation, the technique is
observed produce an average recognition rate of 79.25 after three fold cross
validation of data with future scope of improvement and extension
Handwritten Bangla Character Recognition Using The State-of-Art Deep Convolutional Neural Networks
In spite of advances in object recognition technology, Handwritten Bangla
Character Recognition (HBCR) remains largely unsolved due to the presence of
many ambiguous handwritten characters and excessively cursive Bangla
handwritings. Even the best existing recognizers do not lead to satisfactory
performance for practical applications related to Bangla character recognition
and have much lower performance than those developed for English alpha-numeric
characters. To improve the performance of HBCR, we herein present the
application of the state-of-the-art Deep Convolutional Neural Networks (DCNN)
including VGG Network, All Convolution Network (All-Conv Net), Network in
Network (NiN), Residual Network, FractalNet, and DenseNet for HBCR. The deep
learning approaches have the advantage of extracting and using feature
information, improving the recognition of 2D shapes with a high degree of
invariance to translation, scaling and other distortions. We systematically
evaluated the performance of DCNN models on publicly available Bangla
handwritten character dataset called CMATERdb and achieved the superior
recognition accuracy when using DCNN models. This improvement would help in
building an automatic HBCR system for practical applications.Comment: 12 pages,22 figures, 5 tables. arXiv admin note: text overlap with
arXiv:1705.0268
Non-Correlated Character Recognition using Artificial Neural Network
This paper investigates a method of Handwritten English Character Recognition
using Artificial Neural Network (ANN). This work has been done in offline
Environment for non correlated characters, which do not possess any linear
relationships among them. We test that whether the particular tested character
belongs to a cluster or not. The implementation is carried out in Matlab
environment and successfully tested. Fifty-two sets of English alphabets are
used to train the ANN and test the network. The algorithms are tested with 26
capital letters and 26 small letters. The testing result showed that the
proposed ANN based algorithm showed a maximum recognition rate of 85%.Comment: appeared in: proceedings of National Conference on Dynamics and
Prospects of Data Mining: Theory and Practices (DPDM)-2012; September 30,
2012, India; Publisher: OITS-BLS, Balasore Chapter; Proceeding ISBN:
987-93-81361-31-6, pp. 79-8
An Improved Feature Descriptor for Recognition of Handwritten Bangla Alphabet
Appropriate feature set for representation of pattern classes is one of the
most important aspects of handwritten character recognition. The effectiveness
of features depends on the discriminating power of the features chosen to
represent patterns of different classes. However, discriminatory features are
not easily measurable. Investigative experimentation is necessary for
identifying discriminatory features. In the present work we have identified a
new variation of feature set which significantly outperforms on handwritten
Bangla alphabet from the previously used feature set. 132 number of features in
all viz. modified shadow features, octant and centroid features, distance based
features, quad tree based longest run features are used here. Using this
feature set the recognition performance increases sharply from the 75.05%
observed in our previous work [7], to 85.40% on 50 character classes with MLP
based classifier on the same dataset.Comment: In proceedings of ICSIP 2009, pp. 451 to 454, August 2009, Mysore,
India. arXiv admin note: substantial text overlap with arXiv:1203.0882,
arXiv:1002.4040, arXiv:1410.047
Time Efficient Approach To Offline Hand Written Character Recognition Using Associative Memory Net
In this paper, an efficient Offline Hand Written Character Recognition
algorithm is proposed based on Associative Memory Net (AMN). The AMN used in
this work is basically auto associative. The implementation is carried out
completely in 'C' language. To make the system perform to its best with minimal
computation time, a Parallel algorithm is also developed using an API package
OpenMP. Characters are mainly English alphabets (Small (26), Capital (26))
collected from system (52) and from different persons (52). The characters
collected from system are used to train the AMN and characters collected from
different persons are used for testing the recognition ability of the net. The
detailed analysis showed that the network recognizes the hand written
characters with recognition rate of 72.20% in average case. However, in best
case, it recognizes the collected hand written characters with 88.5%. The
developed network consumes 3.57 sec (average) in Serial implementation and 1.16
sec (average) in Parallel implementation using OpenMP
English Character Recognition using Artificial Neural Network
This work focuses on development of a Offline Hand Written English Character
Recognition algorithm based on Artificial Neural Network (ANN). The ANN
implemented in this work has single output neuron which shows whether the
tested character belongs to a particular cluster or not. The implementation is
carried out completely in 'C' language. Ten sets of English alphabets
(small-26, capital-26) were used to train the ANN and 5 sets of English
alphabets were used to test the network. The characters were collected from
different persons over duration of about 25 days. The algorithm was tested with
5 capital letters and 5 small letter sets. However, the result showed that the
algorithm recognized English alphabet patterns with maximum accuracy of 92.59%
and False Rejection Rate (FRR) of 0%.Comment: appeared in Proceedings of National Conference on Artificial
Intelligence, Robotics and Embedded Systems (AIRES-2012), Andhra University,
Vishakhapatnam, India (29-30 June, 2012), pp. 7-
Handwritten Arabic Numeral Recognition using a Multi Layer Perceptron
Handwritten numeral recognition is in general a benchmark problem of Pattern
Recognition and Artificial Intelligence. Compared to the problem of printed
numeral recognition, the problem of handwritten numeral recognition is
compounded due to variations in shapes and sizes of handwritten characters.
Considering all these, the problem of handwritten numeral recognition is
addressed under the present work in respect to handwritten Arabic numerals.
Arabic is spoken throughout the Arab World and the fifth most popular language
in the world slightly before Portuguese and Bengali. For the present work, we
have developed a feature set of 88 features is designed to represent samples of
handwritten Arabic numerals for this work. It includes 72 shadow and 16 octant
features. A Multi Layer Perceptron (MLP) based classifier is used here for
recognition handwritten Arabic digits represented with the said feature set. On
experimentation with a database of 3000 samples, the technique yields an
average recognition rate of 94.93% evaluated after three-fold cross validation
of results. It is useful for applications related to OCR of handwritten Arabic
Digit and can also be extended to include OCR of handwritten characters of
Arabic alphabet.Comment: Proc. National Conference on Recent Trends in Information Systems
(ReTIS-06), July 14-15, 2006, Kolkata, India, pp 200-20
A Complete Workflow for Development of Bangla OCR
Developing a Bangla OCR requires bunch of algorithm and methods. There were
many effort went on for developing a Bangla OCR. But all of them failed to
provide an error free Bangla OCR. Each of them has some lacking. We discussed
about the problem scope of currently existing Bangla OCR's. In this paper, we
present the basic steps required for developing a Bangla OCR and a complete
workflow for development of a Bangla OCR with mentioning all the possible
algorithms required
- …