journal article·2025-12

A framework for supervised and unsupervised segmentation and classification of materials microstructure images

Kungang Zhang, Wei Chen, Wing Kam Liu, L. Catherine Brinson, Daniel W. Apley

Acta Materialia· Volume 301
Publisher page

Abstract

Microstructure of materials is often characterized through image analysis to understand processing-structure-properties linkages. We propose a largely automated framework that integrates unsupervised and supervised learning methods to classify micrographs according to microstructure phase/class and, for multiphase microstructures, segments them into different homogeneous regions. With the advance of manufacturing and imaging techniques, the ultra-high resolution of imaging that reveals the complexity of microstructures and the rapidly increasing quantity of images (i.e., micrographs) enables and necessitates a more powerful and automated framework to extract materials characteristics and knowledge. The framework we propose can be used to gradually build a database of microstructure classes relevant to a particular process or group of materials, which can help in analyzing and discovering/identifying new materials. The framework has three steps: (1) segmentation of multiphase micrographs through a recently developed score-based method so that different microstructure homogeneous regions can be identified in an unsupervised manner; (2) {identification and classification of} homogeneous regions of micrographs through an uncertainty-aware supervised classification network trained using the segmented micrographs from Step $1$ with their identified labels verified via the built-in uncertainty quantification and minimal human inspection; (3) supervised segmentation (more powerful than the segmentation in Step $1$) of multiphase microstructures through a segmentation network trained with micrographs and the results from Steps $1$-$2$ using a form of data augmentation. This framework can iteratively characterize/segment new homogeneous or multiphase materials while expanding the database to enhance performance. The framework is demonstrated on various sets of materials and texture images.
Source: openaire · Quality: candidate unverified · Source record ↗

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Mineral Processing and Grinding · Machine Learning in Materials Science

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (76)

Show source-provided references
1. A computer vision approach for automated analysis and classification of microstructural image data10.1016/j.commatsci.2015.08.011 ↗
2. Materials data infrastructure: a case study of the citrination platform to examine data import, storage, and access10.1007/s11837-016-1984-0 ↗
3. The materials commons: a collaboration platform and information repository for the global materials community10.1007/s11837-016-1998-7 ↗
4. Beyond bulk single crystals: a data format for all materials structure-property-processing relationships10.1557/mrs.2016.166 ↗
5. Metal additive manufacturing: a review of mechanical properties10.1146/annurev-matsci-070115-032024 ↗
6. Polymers for 3D printing and customized additive manufacturing10.1021/acs.chemrev.7b00074 ↗
7. 3D printing of ceramics: A review10.1016/j.jeurceramsoc.2018.11.013 ↗
8. Additive manufacturing of ceramic components
9. Laser processed TiN reinforced Ti6Al4V composite coatings10.1016/j.jmbbm.2011.09.007 ↗
10. Additive manufacturing of multi-material structures10.1016/j.mser.2018.04.001 ↗
11. UHCSDB: UltraHigh carbon steel micrograph database10.1007/s40192-017-0097-0 ↗
12. Digital image analysis to quantify carbide networks in ultrahigh carbon steels10.1016/j.matchar.2016.04.012 ↗
13. The influence of the laser scan strategy on grain structure and cracking behaviour in SLM powder-bed fabricated nickel superalloy10.1016/j.jallcom.2014.06.172 ↗
14. Material data matter—Standard data format for engineering materials10.1016/j.techfore.2015.09.015 ↗
15. Materials informatics: a journey towards material design and synthesis10.1039/C6DT01501H ↗
16. The materials data facility: Data services to advance materials science research10.1007/s11837-016-2001-3 ↗
17. New opportunities for materials informatics: resources and data mining techniques for uncovering hidden relationships10.1557/jmr.2016.80 ↗
18. Research update: The materials genome initiative: Data sharing and the impact of collaborative ab initio databases10.1063/1.4944683 ↗
19. From organized high-throughput data to phenomenological theory using machine learning: the example of dielectric breakdown10.1021/acs.chemmater.5b04109 ↗
20. AFLUX: The LUX materials search API for the AFLOW data repositories10.1016/j.commatsci.2017.04.036 ↗
21. AFRL · 2018
22. Monitoring for changes in the nature of stochastic textured surfaces10.1080/00224065.2018.1507559 ↗
23. Optimizing convolutional neural networks to perform semantic segmentation on large materials imaging datasets: X-ray tomography and serial sectioning10.1016/j.matchar.2020.110119 ↗
24. Segmentation of dual phase steel micrograph: An automated approach10.1016/j.measurement.2013.04.057 ↗
25. Maik Jablonka · 2020
26. Development of high accuracy segmentation model for microstructure of steel by deep learning10.2355/isijinternational.ISIJINT-2019-568 ↗
27. Deep materials informatics: Applications of deep learning in materials science10.1557/mrc.2019.73 ↗
28. Perspective: Materials informatics and big data: Realization of the “fourth paradigm” of science in materials science10.1063/1.4946894 ↗
29. Microstructure recognition using convolutional neural networks for prediction of ionic conductivity in ceramics10.1016/j.actamat.2017.09.004 ↗
30. Materials selection in mechanical design
31. Descriptor-based methodology for statistical characterization and 3D reconstruction of microstructural materials10.1016/j.commatsci.2013.12.046 ↗
32. Extraction of reduced-order process-structure linkages from phase-field simulations10.1016/j.actamat.2016.10.071 ↗
33. A machine learning-based design representation method for designing heterogeneous microstructures10.1115/1.4029768 ↗
34. Characterization and design of functional quasi-random nanostructured materials using spectral density function10.1115/1.4036582 ↗
35. Nonstationarity analysis of materials microstructures via Fisher score vectors
36. High throughput quantitative metallography for complex microstructures using deep learning: a case study in ultrahigh carbon steel10.1017/S1431927618015635 ↗
37. Residual neural network-based fully convolutional network for microstructure segmentation
38. Exploring the microstructure manifold: image texture representations applied to ultrahigh carbon steel microstructures10.1016/j.actamat.2017.05.014 ↗
39. Inferring low-dimensional microstructure representations using convolutional neural networks10.1103/PhysRevE.96.052111 ↗
40. Advanced steel microstructural classification by deep learning methods10.1038/s41598-018-20037-5 ↗
41. Semantic segmentation of synchrotron tomography of multiphase Al-Si alloys using a convolutional neural network with a pixel-wise weighted loss function10.1038/s41598-019-56008-7 ↗
42. Aluminum alloy microstructural segmentation in micrograph with hierarchical parameter transfer learning method10.1117/1.JEI.28.5.053018 ↗
43. A review of self-supervised, generative, and few-shot deep learning methods for data-limited magnetic resonance imaging segmentation10.1002/nbm.5143 ↗
44. Zhang · 2023
45. Self-supervised learning for medical image classification: a systematic review and implementation guidelines10.1038/s41746-023-00811-0 ↗
46. Incremental learning to segment micrographs10.1016/j.cviu.2015.03.007 ↗
47. Microstructure cluster analysis with transfer learning and unsupervised learning10.1007/s40192-018-0116-9 ↗
48. Stochastic microstructure characterization and reconstruction via supervised learning10.1016/j.actamat.2015.09.044 ↗
49. Concept drift monitoring and diagnostics of supervised learning models via score vectors10.1080/00401706.2022.2124310 ↗
50. Pattern recognition and machine learning
51. Latent dirichlet allocation
52. Sharing clusters among related groups: Hierarchical Dirichlet processes
53. A. Krizhevsky, I. Sutskever, G.E. Hinton, Imagenet classification with deep convolutional neural networks, in: Advances in Neural Information Processing Systems, 2012, pp. 1097–1105.
54. Evidential deep learning to quantify classification uncertainty
55. Kotz · 2019
56. L.-C. Chen, Y. Zhu, G. Papandreou, F. Schroff, H. Adam, Encoder-decoder with atrous separable convolution for semantic image segmentation, in: Proceedings of the European Conference on Computer Vision, ECCV, 2018, pp. 801–818.10.1007/978-3-030-01234-2_49 ↗
57. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs10.1109/TPAMI.2017.2699184 ↗
58. U-net: Convolutional networks for biomedical image segmentation
59. J. Long, E. Shelhamer, T. Darrell, Fully convolutional networks for semantic segmentation, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015, pp. 3431–3440.10.1109/CVPR.2015.7298965 ↗
60. F. Chollet, Xception: Deep learning with depthwise separable convolutions, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2017, pp. 1251–1258.10.1109/CVPR.2017.195 ↗
61. H. Qi, Z. Zhang, B. Xiao, H. Hu, B. Cheng, Y. Wei, J. Dai, Deformable convolutional networks–coco detection and segmentation challenge 2017 entry, in: ICCV COCO Challenge Workshop, Vol. 15, 2017.
62. Brodatz · 1966
63. Texture synthesis by non-parametric sampling
64. Filtering for texture classification: A comparative study10.1109/34.761261 ↗
65. Texture segmentation: An objective comparison between five traditional algorithms and a deep-learning U-net architecture10.3390/app9183900 ↗
66. Texel-based texture segmentation
67. Texture classification using convolutional neural networks
68. Integrated active contours for texture segmentation10.1109/TIP.2006.871133 ↗
69. Region-based image segmentation using texture statistics and level-set methods
70. Classification and segmentation of rotated and scaled textured images using texture “tuned” masks10.1016/0031-3203(93)90033-S ↗
71. Fundamentals, processes and applications of high-permittivity polymer–matrix composites10.1016/j.pmatsci.2011.08.001 ↗
72. Kylberg · 2011
73. Imagenet large scale visual recognition challenge10.1007/s11263-015-0816-y ↗
74. Kingma · 2014
75. XSEDE: accelerating scientific discovery10.1109/MCSE.2014.80 ↗
76. Access: Advancing innovation: Nsf’s advanced cyberinfrastructure coordination ecosystem: Services & support