Handwritten optical character recognition using TransRNN trained with self improved flower pollination algorithm (SI-FPA)
S. Nandhini Devi,N. Sabiyath Fatima
DOI: https://doi.org/10.1007/s11042-024-19758-9
IF: 2.577
2024-07-19
Multimedia Tools and Applications
Abstract:The difficulty of successfully scanning handwritten text arises from variances in style, size, and orientation, which affect handwriting optical character recognition (OCR). This study provides a novel strategy that incorporates innovative techniques for effectively addressing these difficulties. Initially, preprocessing steps involve Gaussian blur to reduce noise and CLAHE to enhance contrast, improving the visibility of text regions. Canny Edge Detection is then utilized for segmentation, followed by text localization using the Efficient and Accurate Scene Text (EAST) algorithm. Next, features are extracted via Inception V3 to capture both low-level and high-level information. From the collected characteristics, Long Short-Term Memory (LSTM) networks are used to extract chronological data. Then, with the help of the Self-Improved Flower Pollination Algorithm (SI-FPA), features are selected using Optimized Principal Component Analysis (PCA). Finally, a combination of Transformer and Recurrent neural networks (RNNs) is used to perform text recognition, maximizing the benefits of each network's advantages in processing sequential and contextual data. Experiments on MNST dataset with validation using different optimization algorithms show the effectiveness and resilience of the suggested method in different optimization scenarios. The combination of these methods results in a sophisticated OCR system that can recognize handwritten characters with accuracy, even under difficult conditions.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering