Deep learning enhanced Watershed for microstructural analysis using a boundary class semantic segmentation
Source abstract
Abstract
Abstract The mechanical properties of the materials are determined by the size and morphology of fine microscopic features. Quantitative microstructural analysis is a key factor to establish the correlation between the mechanical properties and the thermomechanical treatment under which material condition has been achieved. As such, microstructural analysis is a very important and complex task within the manufacturing sector. Published standards are used for metallographic analysis but typically involve extensive manual interpretation of grain boundaries, resulting in measurements that are slow to produce, difficult to repeat and highly subjective. Computer vision and the evolution of artificial intelligence in the past decade can offer solutions to such problems. Deep learning and digital image processing techniques allow digital microstructural analysis to be automated using a fast and repeatable method. This paper proposes a novel boundary class semantic segmentation approach (BCSS) to identify each phase of the microstructure and additionally estimate the location of the grain boundaries. The BCSS is then combined with more traditional segmentation techniques based on the Watershed Transform to improve the identification and measurement of each feature within the microstructure using a new, hybrid automated digital microstructure analysis approach. The new method is validated on a published dataset of two-phase titanium alloy microstructure pictures captured using a scanning electron microscope. Measurements match the level of accuracy of accepted manual standards, and the method is demonstrated to be more reliable than other automated approaches. The influence of the subjective nature of manual labelling, required to train the proposed network, is also evaluated.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Learning in Materials Science · Hydrogen embrittlement and corrosion behaviors in metals · Non-Destructive Testing Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (45)
Show source-provided references
1. Vajpai SK, Ota M, Watanabe T, Maeda R, Sekiguchi T, Kusaka T, Ameyama K (2015) The development of high performance Ti-6Al-4V alloy via a unique microstructural design with bimodal grain size distribution. Metall Mater Trans A Phys Metall Mater Sci 46:903–91410.1007/s11661-014-2649-7 ↗
2. Astm Standard (2012) E112-12:Standard test methods for determining average grain size. ASTM International E112-12
3. E562 A (2000) ASTM E562. Refractories
4. Soille P, Pesaresi M, Ouzounis GK (2006) Mathematical morphology and its applications to image and signal processing
5. Meyer F, Beucher S (1990) Morphological segmentation. J Vis Commun Image Represent 1:21–4610.1016/1047-3203(90)90014-M ↗
6. Hušek M (1989) Categories and mathematical morphology. In: Ehrig H, Herrlich H, Kreowski H-J, Preuß G (eds) Categorical methods in computer science with aspects from topology. Springer, Berlin, pp 294–30110.1007/3-540-51722-7_18 ↗
7. Campbell A, Murray P, Yakushina E, Marshall S, Ion W (2018) New methods for automatic quanti fi cation of microstructural features using digital image processing. Mater Des 141:395–40610.1016/j.matdes.2017.12.049 ↗
8. Collins PC, Welk B, Searles T, Tiley J, Russ JC, Fraser HL (2009) Development of methods for the quantification of microstructural features in α + β-processed α/β titanium alloys. Mater Sci Eng A 508:174–18210.1016/j.msea.2008.12.038 ↗
9. Biswal SR, Sahoo T, Sahoo S et al (2009) Automatic grain size determination in microstructures using image processing. Mater Sci Eng A 46:1431–1438
10. Biswal SR, Sahoo T, Sahoo S (2021) Prediction of grain boundary of a composite microstructure using digital image processing: a comparative study. Mater Today Proc 41:357–36210.1016/j.matpr.2020.09.559 ↗
11. Fujiyoshi H, Hirakawa T, Yamashita T (2019) Deep learning-based image recognition for autonomous driving. IATSS Res 43:244–25210.1016/j.iatssr.2019.11.008 ↗
12. Piccialli F, Di SV, Giampaolo F, Cuomo S, Fortino G (2021) A survey on deep learning in medicine: why, how and when? Inf Fusion 66:111–13710.1016/j.inffus.2020.09.006 ↗
13. Litjens G, Kooi T, Bejnordi BE, Setio AAA, Ciompi F, Ghafoorian M, van der Laak JAWM, van Ginneken B, Sánchez CI (2017) A survey on deep learning in medical image analysis. Med Image Anal 42:60–8810.1016/j.media.2017.07.005 ↗
14. Wang J, Zhu H, Wang SH, Zhang YD (2021) A review of deep learning on medical image analysis. Mobile Netw Appl 26:351–38010.1007/s11036-020-01672-7 ↗
15. Dimiduk DM, Holm EA, Niezgoda SR (2018) Perspectives on the impact of machine learning, deep learning, and artificial intelligence on materials, processes, and structures engineering. Integr Mater Manuf Innov 7:157–17210.1007/s40192-018-0117-8 ↗
16. Plath N, Toussaint M, Nakajima S (2009) Multi-class image segmentation using conditional random fields and global classification. In: Proceedings of the 26th international conference on machine learning, ICML 2009 817–82410.1145/1553374.1553479 ↗
17. Chowdhury A, Kautz E, Yener B, Lewis D (2016) Image driven machine learning methods for microstructure recognition. Comput Mater Sci 123:176–18710.1016/j.commatsci.2016.05.034 ↗
18. Azimi SM, Britz D, Engstler M, Fritz M, Mücklich F (2018) Advanced steel microstructural classification by deep learning methods. Sci Rep 8:1–1410.1038/s41598-018-20037-5 ↗
19. Jang J, Van D, Jang H, Baik DH, Yoo SD, Park J, Mhin S, Mazumder J, Lee SH (2020) Residual neural network-based fully convolutional network for microstructure segmentation. Sci Technol Weld Joining 25:282–28910.1080/13621718.2019.1687635 ↗
20. Baskaran A, Kane G, Biggs K, Hull R, Lewis D (2020) Adaptive characterization of microstructure dataset using a two stage machine learning approach. Comput Mater Sci. https://doi.org/10.1016/j.commatsci.2020.10959310.1016/j.commatsci.2020.109593 ↗
21. He L, Chao Y, Suzuki K, Wu K (2009) Fast connected-component labeling. Pattern Recognit 42:1977–198710.1016/j.patcog.2008.10.013 ↗
22. Campbell A, Murray P, Yakushina E, Borocco A, Dokladal P, Ion W Automated analysis of platelet microstructures using a feature length orientation space
23. Fu KS, Mui JK (1981) A survey on image segmentation. Pattern Recognit 13:3–1610.1016/0031-3203(81)90028-5 ↗
24. Gonzal RCREW (1988) Digital image processing (second edition). Opt Lasers Eng 8:70–7110.1016/0143-8166(88)90012-7 ↗
25. Zaitoun NM, Aqel MJ (2015) Survey on image segmentation techniques. Procedia Comput Sci 65:797–80610.1016/j.procs.2015.09.027 ↗
26. Konovalenko I, Maruschak P, Brezinová J, Viňáš J, Brezina J (2020) Steel surface defect classification using deep residual neural network. Metals (Basel) 10:1–1510.3390/met10060846 ↗
27. Olaf Ronneberger, Philipp Fischer and TB (2015) U-Net: Convolutional Networks for Biomedical Image Segmentation. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 9351:12–2010.1007/978-3-319-24574-4_28 ↗
28. Yang L, Shami A (2020) On hyperparameter optimization of machine learning algorithms: theory and practice. Neurocomputing 415:295–31610.1016/j.neucom.2020.07.061 ↗
29. Zeiler MD, Fergus R (2014) Visualizing and understanding convolutional networks. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 8689 LNCS:818–83310.1007/978-3-319-10590-1_53 ↗
30. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition 2016-Decem: 770–77810.1109/CVPR.2016.90 ↗
31. Abratenko P, Alrashed M, An R et al (2021) Semantic segmentation with a sparse convolutional neural network for event reconstruction in MicroBooNE. Phys Rev D 103:5201210.1103/PhysRevD.103.052012 ↗
32. Arcelli C, di Baja GS (1988) Finding local maxima in a pseudo-Euclidian distance transform. Comput Vis Graph Image Process 43:361–36710.1016/0734-189X(88)90089-8 ↗
33. Rosenfeld A, Pfaltz JL (1968) Distance functions on digital pictures. Pattern Recognit 1:33–6110.1016/0031-3203(68)90013-7 ↗
34. Panigrahi S, Nanda A, Swarnkar T (2021) A survey on transfer learning. Smart Innov Syst Technol 194:781–78910.1007/978-981-15-5971-6_83 ↗
35. Jain R, Nagrath P, Kataria G, Sirish Kaushik V, Jude Hemanth D (2020) Pneumonia detection in chest X-ray images using convolutional neural networks and transfer learning. Measurement (Lond) 165:10804610.1016/j.measurement.2020.108046 ↗
36. Tang H, Cen X (2021) A survey of transfer learning applied in medical image recognition. In: 2021 IEEE international conference on advances in electrical engineering and computer applications, AEECA 2021 94–9710.1109/AEECA52519.2021.9574368 ↗
37. Stanford Vision Lab (2016) ImageNet Dataset. Stanford Vision Lab, Stanford University
38. Karimi D, Warfield SK, Gholipour A (2020) Critical assessment of transfer learning for medical image segmentation with fully convolutional neural networks. 1–11
39. Zhang H, Zhang L, Jiang Y (2019) Overfitting and underfitting analysis for deep learning based end-to-end communication systems. In: 2019 11th International conference on wireless communications and signal processing, WCSP 2019. https://doi.org/10.1109/WCSP.2019.892787610.1109/WCSP.2019.8927876 ↗
40. Sokolova M, Lapalme G (2009) A systematic analysis of performance measures for classification tasks. Inf Process Manag 45:427–43710.1016/j.ipm.2009.03.002 ↗
41. Sasaki Y (2007) The truth of the F-measure. Teach Tutor mater 1–5
42. Gupta S, Zhang W, Wang F (2015) Model Accuracy and runtime tradeoff in distributed deep learning: a systematic study10.1109/ICDM.2016.0028 ↗
43. Sun S, Lv W (2016) Microstructure and mechanical properties of TC18 titanium alloy. Rare Metal Mater Eng 45:1138–114110.1016/S1875-5372(16)30108-4 ↗
44. Danielsson PE (1980) Euclidean distance mapping. Comput Graph Image Process 14:227–24810.1016/0146-664X(80)90054-4 ↗
45. Smith LN (2017) Cyclical learning rates for training neural networks. In: Proceedings—2017 ieee winter conference on applications of computer vision, WACV 2017. https://doi.org/10.1109/WACV.2017.5810.1109/WACV.2017.58 ↗