Objectives. The main aim of digital image processing is to increase clarity while maintaining image quality and eliminate noise. However, the amount of information contained in digital image files is growing year after year. This circumstance negatively affects processing time, critical for systems with high load requirements on the computing platform. In this regard, the use of digital filters which enable a reduction to the processing time of incoming data is important. In order to resolve this issue, adaptive filters with different sizes of multielement processing aperture are being developed to improve image clarity and preserve image details. Filters with adaptive properties are able to change their parameters during data processing, and provide maximum performance as the aperture size increases. The aim of the work is to develop a type of recursively separable digital filter with variable sizes of a scanning multielement aperture which allows the number of computational operations to be reduced while maintaining the efficiency of filtering input data (images).Methods. The work used recursive-separable methods and algorithms to construct digital filters.Results. An algorithm for the recursive-separable implementation of a digital filter is described, and the final view of the processing aperture and its three-dimensional appearance are presented. In order to evaluate the performance of the filter, a comparison of the developed algorithm with the classical two-dimensional convolution algorithm was carried out. The experiment was performed using images of various sizes and consisted of determining the time spent on the process of processing the test image. The study established that the processing time of a test image using the developed filter is on average 5 times less than the time taken by the classical two-dimensional convolution algorithm. The optimal coefficients for magnifying the central element and raising the positive part of the aperture of a digital filter were determined, enabling the efficiency of its use to be enabled.Conclusions. The studies show the effectiveness of using the developed recursive-separable two-dimensional filter to improve image clarity and reduce the time spent on processing.
Read full abstract