Urdu Ligature Recognition System: An Evolutionary Approach
Source abstract
Abstract
Cursive text recognition of Arabic script-based languages like Urdu is extremely complicated due to its diverse and complex characteristics. Evolutionary approaches like genetic algorithms have been used in the past for various optimization as well as pattern recognition tasks, reporting exceptional results. The proposed Urdu ligature recognition system uses a genetic algorithm for optimization and recognition. Overall the proposed recognition system observes the processes of pre-processing, segmentation, feature extraction, hierarchical clustering, classification rules and genetic algorithm optimization and recognition. The pre-processing stage removes noise from the sentence images, whereas, in segmentation, the sentences are segmented into ligature components. Fifteen features are extracted from each of the segmented ligature images. Intra-feature hierarchical clustering is observed that results in clustered data. Next, classification rules are used for the representation of the clustered data. The genetic algorithm performs an optimization mechanism using multi-level sorting of the clustered data for improving the classification rules used for recognition of Urdu ligatures. Experiments conducted on the benchmark UPTI dataset for the proposed Urdu ligature recognition system yields promising results, achieving a recognition rate of 96.72%.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Handwritten Text Recognition Techniques · Vehicle License Plate Recognition · Hand Gesture Recognition Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (78)
Show source-provided references
1. Resources for Urdu language processing
2. Improving Nastalique specific pre-recognition process for Urdu OCR
3. Urdu optical character recognition systems: Present contributions and future directions10.1109/ACCESS.2018.2865532 ↗
4. Urdu ligature recognition using multi-level agglomerative hierarchical clustering10.1007/s10586-017-0916-2 ↗
5. A finite state model for Urdu Nastalique optical character recognition
6. The optical character recognition of Urdu-like cursive scripts10.1016/j.patcog.2013.09.037 ↗
7. Naz · 2013 · 1
8. UCOM offline dataset—An Urdu handwritten dataset generation
9. Challenges in baseline detection of cursive script languages
10. Genetic algorithms10.1038/scientificamerican0792-66 ↗
11. An introduction to genetic algorithms
12. Segmentation techniques for recognition of Arabic-like scripts: A comprehensive survey10.1007/s10639-015-9377-5 ↗
13. An OCR system for printed Nasta’liq script: A segmentation based approach
14. Urdu Nastaliq recognition using convolutional-recursive deep learning10.1016/j.neucom.2017.02.081 ↗
15. Urdu Nasta’liq text recognition system based on multi-dimensional recurrent neural network and statistical features10.1007/s00521-015-2051-4 ↗
16. Offline cursive Urdu-Nastaliq script recognition using multidimensional recurrent neural networks10.1016/j.neucom.2015.11.030 ↗
17. Segmentation-free optical character recognition for printed Urdu text10.1186/s13640-017-0208-z ↗
18. Ligature based Urdu Nastaleeq sentence recognition using gated bidirectional long short term memory10.1007/s10586-017-0990-5 ↗
19. Offline Urdu Nastaleeq optical character recognition based on stacked denoising autoencoder10.1109/CC.2017.7839765 ↗
20. Offline Urdu OCR using ligature based segmentation for Nastaliq Script10.17485/ijst/2015/v8i35/86807 ↗
21. Recognition of Urdu ligatures—A holistic approach
22. Towards searchable digital Urdu libraries—a word spotting based retrieval approach
23. Word spotting based retrieval of Urdu handwritten documents
24. Keyword based information retrieval system for Urdu document images
25. Ijaz · 2007 · 73
26. Urdu computing standards: Urdu Zabta Takhti UZT 1.01
27. Challenges of Urdu named entity recognition: A scarce resourced language10.19026/rjaset.8.1095 ↗
28. A hybrid approach for NER system for scarce resourced language-URDU: Integrating n-gram with rules and gazetteers
29. Urdu word segmentation
30. Letter-to-sound conversion for Urdu text-to-speech system
31. OCR for printed Urdu script using feed forward neural network
32. Online Urdu handwritten character recognition: Initial half form single stroke characters
33. Softconverter: A novel approach to construct OCR for printed Urdu isolated characters
34. Font size independent OCR for Noori Nastaleeq
35. Urdu character recognition using principal component analysis10.5120/9733-2082 ↗
36. Urdu text classification using decision trees
37. A self organizing map based Urdu Nasakh character recognition
38. Recognition of Nastalique Urdu ligatures
39. Optical character recognition system for Urdu (Naskh font) using pattern matching technique
40. Urdu optical character recognition technique for Jameel Noori Nastaleeq script
41. Urdu optical character recognition technique using point feature matching; a generic approach
42. Adapting tesseract for complex scripts: An example for Urdu Nastalique
43. Urdu Nastaleeq optical character recognition
44. Urdu compound character recognition using feed forward neural networks
45. Evaluation of cursive and non-cursive scripts using recurrent neural networks10.1007/s00521-015-1881-4 ↗
46. Offline printed Urdu Nastaleeq script recognition with bidirectional LSTM networks
47. Handwritten Nastaleeq script recognition with BLSTM-CTC and ANFIS method10.14445/22312803/IJCTT-V11P128 ↗
48. Zoning features and 2DLSTM for Urdu text-line recognition10.1016/j.procs.2016.08.084 ↗
49. Urdu Nasta’liq text recognition using implicit segmentation based on multi-dimensional long short term memory neural networks10.1186/s40064-016-3442-4 ↗
50. A feature selection model based on genetic rank aggregation for text sentiment classification10.1177/0165551515613226 ↗
51. A genetic algorithm for feature selection in a neuro-fuzzy OCR system
52. Pal · Genetic Algorithms for Pattern Recognition · 2017
53. Plate recognition using backpropagation neural network and genetic algorithm10.1016/j.procs.2017.10.068 ↗
54. Feature selection of intrusion detection data using a hybrid genetic algorithm/KNN approach
55. An implementation of intrusion detection system using genetic algorithm10.5121/ijnsa.2012.4208 ↗
56. Non-linear segmentation of touched roman characters based on genetic algorithm
57. Segmentation of connected Chinese characters based on genetic algorithm
58. An evolutionary neuro-fuzzy approach to recognize on-line Arabic handwriting
59. Novel moment features extraction for recognizing handwritten Arabic letters10.3844/jcssp.2009.226.232 ↗
60. On-line Arabic handwriting recognition system based on visual encoding and genetic algorithm10.1016/j.engappai.2008.05.010 ↗
61. Pattern recognition using genetic algorithm10.7763/IJCEE.2010.V2.196 ↗
62. Evolutionary computation for the recognition of on-line cursive handwriting10.1080/03772063.2002.11416300 ↗
63. Neural networks and support vector machines classifiers for writer identification using Arabic script
64. Application of genetic algorithms to feature subset selection in a Farsi OCR
65. Offline handwriting recognition using genetic algorithm
66. A threshold selection method from gray-level histograms10.1109/TSMC.1979.4310076 ↗
67. Efficient implementation of local adaptive thresholding techniques using integral images
68. Sabbour · Document Recognition and Retrieval XX · 2013 · 8658 · 86580N10.1117/12.2003731 ↗
69. Statistical features extraction for character recognition using recurrent neural network
70. A genetic algorithm tutorial10.1007/BF00175354 ↗
71. English, Devanagari and Urdu text identification
72. Diacritics recognition based Urdu Nastalique OCR system
73. A multi-tier holistic approach for Urdu Nastaliq recognition
74. Segmentation based Urdu Nastalique OCR
75. Segmentation free Nastalique Urdu OCR
76. HMM and fuzzy logic: A hybrid approach for online Urdu script-based languages’ character recognition10.1016/j.knosys.2010.06.007 ↗
77. Online Urdu character recognition system
78. Classification of Urdu ligatures using convolutional neural networks—A novel approach