THE METHOD FOR APPROXIMATING THE EDGE DETECTION CONVOLUTIONAL OPERATOR USING A GENETIC ALGORITHM FOR SEGMENTATION OF COMPLEX-STRUCTURED IMAGES
Main Article Content
Abstract
The subject matter of the study in the article is the method for approximating the convolutional operator for edge detection using a genetic algorithm for segmentation of complex-structured images. The goal is to develop a method for approximating the convolutional operator for edge detection using a genetic algorithm for the segmentation of complex-structured images. The tasks are: analysis of known methods of segmentation of optoelectronic images, development of a method for approximating the edge detection convolutional operator using a genetic algorithm for segmenting complex-structured images, practical validation of the method for approximating the edge detection convolutional operator using a genetic algorithm for segmenting complex-structured images. The methods used are: digital image processing methods, data clustering techniques, matrix theory mathematics, swarm intelligence methods, the genetic algorithm, mathematical modelling techniques, optimization theory methods, as well as analytical and empirical methods for image comparison. The following results are obtained. The advantages and disadvantages of the main known methods for segmenting optoelectronic images have been identified. It has been established that the most effective segmentation methods for images from space-based optoelectronic observation systems (complex-structured images) are those based on swarm intelligence and genetic algorithms. An important case of segmentation – binarization (segmentation into two classes), has been considered. The task of binarization has been formalized, and the concepts of structural and amplitude predicates have been introduced. The method for segmenting complex-structured images has been improved, in which, unlike existing methods, a genetic algorithm is used for approximating the edge detection convolutional operator, facilitating segmentation of images at various scales with later integration of the results. A visual assessment of the quality of the segmented image has been conducted using the improved method. Conclusions. The method for segmenting complex-structured images has been improved, in which, unlike existing methods, a genetic algorithm is employed to approximate the edge detection convolutional operator, easing segmentation of images at various scales with later integration of the results. A visual assessment of the quality of the segmented image using the improved method shows a significant reduction in the number of noise objects present in the segmented image.
Article Details
References
Harrison, T. and Strohmeyer, M. (2022), Commercial Space Remote Sensing and Its Role in National Security, available at: https://csis-website-prod.s3.amazonaws.com/s3fs-public/publication/220202_Harrison_Commercial_Space.pdf?VgV9.43i5ZGs8JDAYDtz0KNbkEnXpH21
(2022), Earth Observing System. Drones Vs. Satellites for the Agri-Sector Use, available at: https://eos.com/blog/drones-vs-satellites
(2022), Countries with Land Remote Sensing Satellites, available at: https://www.usgs.gov/media/images/countries-land-remote-sensing-satellites
Gorokhovatskyi, V., Peredrii, O., Tvoroshenko, I. and Markov, T. (2023), “Distance matrix for a set of structural description components as a tool for image classifier creating”, Advanced Information Systems, vol. 7, no. 1, pp. 5–13, doi: https://doi.org/10.20998/2522-9052.2023.1.01
Hurin, A., Khudov, H., Kostyria, O., Maslenko, O. and Siadrystyi, S. (2024), “Comparative analysis of spectral anomalies detection methods on images from on-board remote sensing systems”, Advanced Information System, vol. 8, no. 2, pp. 48–57, doi: https://doi.org/10.20998/2522-9052.2024.2.06
Al-Azawi, R. J., Al-Jubouri, Q. S. and Mohammed, Y. A. (2019), “Enhanced Algorithm of Superpixel Segmentation Using Simple Linear Iterative Clustering”, IEEE 12th International Conference on Developments in eSystems Engineering (DeSE), pp. 160–163, doi: https://doi.org/10.1109/DeSE.2019.00038
Pestunov, I. A., Rylov, S. A. and Berikov, V. B. (2015), “Hierarchical clustering algorithms for segmentation of multispectral images”, Optoelectronics Instrumentation and Data Processing, vol. 50 (4), pp. 329–338, doi: https://doi.org/10.3103/S8756699015040020
Armi, L. and Fekri-Ershad, S. (2019), “Texture image analysis and texture classification methods – A review”, International Online Journal of Image Processing and Pattern Recognition, vol. 2 (1), pp. 1–29, doi: https://doi.org/10.48550/arXiv.1904.06554
Kvyetnyy, R. N., Sofina, O., Olesenko, A., Komada, P., Sikora, J., Kalizhanova, A. and Smailova, S. (2017), “Method of image texture segmentation using Laws' energy measures”, Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments, 10445, doi: https://doi.org/10.1117/12.2280891
Li, Z. S., Hu, Q., Deng, Х. H. and Cai Z. Q. (2019), “Reversible image watermarking based on texture analysis of grey level co-occurrence matrix”, International Journal of Computational Science and Engineering, vol. 19, no. 1, doi: https://doi.org/10.1504/IJCSE.2019.10020959
Bastos, L. de O., Liatsis, P. and Conci, А. (2008), “Automatic texture segmentation based on k-means clustering and efficient calculation of co-occurrence features”, IEEE 15th International Conference on Systems, Signals and Image Processing, doi: https://doi.org/10.1109/IWSSIP.2008.4604387
Hung, C.-C., Song, E. and Lan, Y. (2019), “Image Texture, Texture Features, and Image Texture Classification and Segmentation”, Image Texture Analysis, Springer, Cham., pp. 3–14, doi: https://doi.org/10.1007/978-3-030-13773-1_1
Tian, Y., Li, Y., Liu, D. and Luo, R. (2016), “FCM texture image segmentation method based on the local binary pattern”. IEEE 12th World Congress on Intelligent Control and Automation (WCICA), doi: https://doi.org/10.1109/WCICA.2016.7578571
Jing, Z., Wei, D. and Youhui, Z. (2012), “An Algorithm for Scanned Document Image Segmentation Based on Voronoi Diagram”, IEEE 2012 Int. Conf. on Computer Science and Electronics Engineering, doi: https://doi.org/10.1109/ICCSEE.2012.144
Cheng, R., Zhang, Y., Wang, G., Zhao, Y. and Khusravsho, R. (2017), “Haar-Like Multi-Granularity Texture Features for Pedestrian Detection”, International Journal of Image and Graphics, vol. 17 (4), doi: https://doi.org/https://doi.org/10.1142/S0219467817500231
Shanmugavadivu, P. and Sivakumar, V. (2012), “Fractal Dimension Based Texture Analysis of Digital Images”, Procedia Engineering, vol. 38, pp. 2981–2986, doi: https://doi.org/10.1016/j.proeng.2012.06.348
Hu, X. and Ensor, A. (2018), “Fourier Spectrum Image Texture Analysis”, IEEE 2018 International Conference on Image and Vision Computing New Zealand (IVCNZ), doi: https://doi.org/10.1109/IVCNZ.2018.8634740
Simon, P. and Uma, V. (2020), “Deep Learning based Feature Extraction for Texture Classification”, Procedia Computer Science, vol. 171, pp. 1680–1687, doi: https://doi.org/10.1016/j.procs.2020.04.180
Lin, Z., Doyog, N. D., Huang, S.-F. and Lin, C. (2021), “Segmentation and Classification of UAV-based Orthophoto of Watermelon Field Using Support Vector Machine Technique”, IEEE International Geoscience and Remote Sensing Symposium (IGARSS), doi: https://doi.org/10.1109/IGARSS47720.2021.9553715
Miyamoto, H. Momose, A. and Iwami, S. (2018), “UAV image classification of a riverine landscape by using machine learning techniques”, Geophysical Research Abstracts, vol. 21, EGU2018-5919, EGU General Assembly, available at: https://meetingorganizer.copernicus.org/EGU2019/EGU2019-11555-1.pdf
Khudov, H., Makoveichuk, O., Khizhnyak, I., Oleksenko, O., Khazhanets, Y., Solomonenko, Y., Yuzova, I., Dudar, Y., Stetsiv, S., and Khudov, V. (2022), “Devising a method for segmenting complex structured images acquired from space observation systems based on the particle swarm algorithm”, Eastern-European Journal of Enterprise Technologies, vol. 2(9 (116), pp. 6–13, doi: https://doi.org/10.15587/1729-4061.2022.255203
Khudov, H., Ruban, I., Makoveichuk, O, Pevtsov, H., Khudov, V., Khizhnyak, I., Fryz, S., Podlipaiev, V., Polonskyi, Y., and Khudov, R. (2020), “Development of methods for determining the contours of objects for a complex structured color image based on the ant colony optimization algorithm”, Eureka: Physics and Engineering, vol. 1, pp. 34–47, doi: https://doi.org/10.21303/2461-4262.2020.001108
Khudov, H., Makoveichuk, O., Butko, I., Gyrenko, I., Stryhun, V., Bilous, O., Shamrai, N., Kovalenko, A., Khizhnyak, I., and Khudov, R. (2022), “Devising a method for segmenting camouflaged military equipment on images from space surveillance systems using a genetic algorithm”, Eastern-European Journal of Enterprise Technologies, vol. 3(9(117),
pp. 6–14. DOI: https://doi.org/10.15587/1729-4061.2022.259759
Ruban, I., Khudov, H., Makoveichuk, O., Khudov, V., Kalimulin, T., Glukhov, S., Arkushenko, P., Kravets, T., Khizhnyak, I., and Shamrai, N. (2022), “Methods of UAVs images segmentation based on k-means and a genetic algorithm”, Eastern-European Journal of Enterprise Technologies, vol. 4(9(118), pp/ 30–40, doi: https://doi.org/10.15587/1729-4061.2022.263387
Ruban, I., Khudov, V., Khudov, H. and Khizhnyak, I. (2017), “An improved method for segmentation of a multiscale sequence of optoelectronic images”, 2017 4th International Scientific-Practical Conference Problems of Infocommunications. Science and Technology, pp. 137–141, doi: https://doi.org/10.1109/infocommst.2017.8246367
Ruban, I., Khudov, H., Makoveichuk, O., Chomik, M., Khudov, V., Khizhnyak, I., Podlipaiev, V., Sheviakov, Y., Baranik, O., and Irkha, A. (2019), “Construction of methods for determining the contours of objects on tonal aerospace images based on the ant algorithms”, Eastern-European Journal of Enterprise Technologies, vol. 5(9 (101), pp. 25-34, doi: https://doi.org/10.15587/1729-4061.2019.177817
Kalinin, Y., Kuchuk, N., Lysytsia, D. (2022), “Approximation of the Objective Functional in a Partially Defined Optimization Problem”, 2022 IEEE 3rd KhPI Week on Advanced Technology, KhPI Week 2022 - Conference Proceedings, Code 183771, doi: https://doi.org/10.1109/KhPIWeek57572.2022.9916497
Perez, F., Mendoza, O., Melin, P., Castro, J., Rodríguez-Díaz, A. and Castillo, O. (2015), “Fuzzy Index to Evaluate Edge Detection in Digital Images”, PLOS ONE, vol. 10(6), no. e0131161, doi: https://doi.org/10.1371/journal.pone.0131161
Dorigo, M. and Stützle, T. (2019), “Ant Colony Optimization: Overview and Recent Advances”, Handbook of Metaheuristics, Springer, Verlag, New York, pp. 311–351, doi: https://doi.org/10.1007/978-3-319-91086-4_10
(2023), WorldView-2 Satellite Image Gallery Satellite, Satellite Imaging Corporation, available at: https://www.satimagingcorp.com/gallery/worldview-2