Recognition of alphanumeric characters using artificial neuron networks and MSER algorithm
Abstract
The article presents a method of recognizing alphanumeric characters located in the image, based on a previously created database of patterns using neural networks. For this purpose the convolutional networks were used, which independently search for features that allow to distinguish characters in the image. A larger number of convolution layers allows us to recognize a greater number of features and thus to increase the probability of correctly recognized characters. The main purpose of the paper is to present software that recognizes the alphanumeric characters in images and to investigate the impact of the size of this database on the program's speed and character recognition efficiency. This software can also be used in more complex structures, such as automatic translators or as a computer reader. The calculation of the first program that recognizes single character and the second program that reads all the text from the image have been made in the MATLAB environment. The paper describes the components of this software, such as the learning subsystem and the character recognition subsystem. The results of the program were presented in the form of screenshots showing the results of the learning process and character recognition process. The speed of the software and the effectiveness of recognizing alphanumeric characters using the artificial neural networks and maximally stable extremal regions (MSER) algorithm are presented in the table and figures. Attention was also paid to the impact of the size of the database used to learn the network on the speed of calculations and recognition efficiency.
- Publication:
-
Radioelectronic Systems Conference 2019
- Pub Date:
- February 2020
- DOI:
- 10.1117/12.2565316
- Bibcode:
- 2020SPIE11442E..19M