Abstract

One of the most effective ways to improve the accuracy and speed of algorithms for searching and recognizing objects in images is to pre-select areas of interest in which it is likely to detect objects of interest. To determine areas of interest in a pre-processed radar or satellite image of the underlying surface, the Kohonen network was used. The found areas of interest are sent to the convolutional neural network, which provides the final detection and recognition of objects. The combination of the above methods allows to speed up the process of searching and recognizing objects in images, which is becoming more expedient due to the constantly growing volume of data for analysis. The process of preliminary processing of input data is described, the process of searching and recognizing patterns of aircraft against the underlying surface is presented, and the analysis of the results is carried out. The use of the Kohonen neural network makes it possible to reduce the amount of data analyzed by the convolutional network by 18–125 times, which accordingly accelerates the process of detection and recognition of the object of interest. The size of the parts of the input image fed into the convolutional network, into which the zones of interest are divided, is tied to the image scale and is equal to the size of the largest detectable object, which can significantly reduce the training sample. Application of the presented methods and centering of the object on training images allows accelerating the convolutional network training by more than 5 times and increasing the recognition accuracy by at least 10%, as well as minimizing the required minimum number of layers and neurons of the network by at least halving, respectively increasing its speed

Highlights

  • The low speed of searching and recognizing objects in images is one of the main problems of the used visual data processing systems

  • To select the objects present in the input image, an algorithm based on the use of the Sobel operator is used

  • To search for centers of objects, the Kohonen network was used, since it very rarely locates the found centers between objects, in contrast to SOM, where there is a relationship between the locations of neighboring nodes

Read more

Summary

Introduction

The low speed of searching and recognizing objects in images is one of the main problems of the used visual data processing systems. The presented algorithm allows one to reduce the amount of data being analyzed when searching and recognizing objects in an image by 15–100 times, increase accuracy and save computing resources. This is achieved through the application of the algorithm for object allocation and the determination of the centers of interest zones in the input image by the Kohonen network, in which the probability of finding the desired object is high.

Training sample
Convolutions Subsampling Convolutions Subsampling
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call