Software implementation of algorithms for segmentation and search for deformation’ zones of the alloys’ microstructure based on their metallographic images

Kirill Androsov


The article shows that the development of an effective segmentation algorithm for metallographic images is an urgent task. The mean shift algorithm and its disadvantages are considered. To eliminate the shortcomings, a modification of the algorithm based on agglomerative clustering is proposed. This algorithm is as follows: at the first stage, standard clustering is performed by the mean shift method with a small window size; then the power of each point that is the center of the cluster is calculated, and a new set is formed from these points; then clustering is performed using the standard mean shift method of the resulting set. The last three stages are repeated until the clusters stop merging. An algorithm for finding deformation zones is also proposed. In order to reduce the time spent on their search, it is assumed to compare the contours of individual grains of metal or alloy with a circle or ellipse. As part of the implementation of the algorithms described in the article, it is proposed to create a software product consisting of two components: a component for searching grain boundaries and a component for detecting deformation and deformation zones. The software architecture is described for each component, and the test results are presented. For the software components presented in the article, 2 author's certificates of computer program’s registration were obtained.

Full Text:

PDF (Russian)


. Androsov, K.Yu. Formation of a feature space for determining grain boundaries of structural components of an alloy from a polychromatic raster image of its microstructure / K.Yu. Androsov, A.N. Gorbunov, S.V. Davydov // Graphicon 2018 - 28th International Conference on Computer Graphics and Vision. - 2018. – pp. 90-93.

. Fukunaga, K. Estimation of the gradient of the density function with applications in pattern recognition / Fukunaga, K., Hostetler, L.D. // IEEE Trans. Information theory. - 1975. – No. 21. – pp. 32-40.

. Kruglov, A.V. Implementation of interactive segmentation for touch devices based on Android OS / A.V. Kruglov, I.D. Yugfeld // Modern high-tech technologies. – 2016. - No.2. – pp. 229-234.

. Foresight, D. Computer vision: A modern approach / D. Foresight J. Pons. – M.: Williams, 2004. – 928 p.

. Khashin, S.I. Assessment of image segmentation quality / S.I. Khashin // Bulletin of the Ivanovo State University. Series: natural, social sciences. - 2010. - No. 2. – pp. 112-117.

. Evsyutin, A.M. Program for searching for structural defects of an alloy based on a polychromatic raster image of its microstructure / A.M. Evsyutin, K.Yu. Androsov, A.N. Gorbunov // Certificate of registration of a computer program RU 2019660270, 05.08.2019. Application No. 2019619347 dated 29.07.2019.

. Marchenkov, D.A. The program of splitting images into fragments by color characteristics/ D.A. Marchenkov, K.Yu. Androsov, A.N. Gorbunov // Certificate of registration of the computer program RU 2019660261, 05.08.2019. Application No. 2019619409 dated 29.07.2019.

. Spasennikov V.V. The phenomenon of color perception in ergonomic research and color consulting // Ergodesign. – 2019. - №2(04). – Pp. 51-60. DOI: 10.30987/article_5cb22163c8b6b7.59336480.

. Spasennikov, V. Ergonomic factors in patenting computer systems for personnel's selection and training / V. Spasennikov, K. Androsov, G. Golubeva // CEUR Workshop Proceedings : 30, Saint Petersburg, 22–25 сентября 2020 года. – Saint Petersburg, 2020. – EDN MRWCZX.


  • There are currently no refbacks.

Abava  Кибербезопасность FRUCT 2023

ISSN: 2307-8162