Automated microstructural segmentation and grain size measurement of Al + SiC nanocomposites using advanced image processing techniques on backscattered electron images

IF 4.8 2区 材料科学 Q1 MATERIALS SCIENCE, CHARACTERIZATION & TESTING
Katika Harikrishna , Abeyram Nithin , M.J. Davidson
{"title":"Automated microstructural segmentation and grain size measurement of Al + SiC nanocomposites using advanced image processing techniques on backscattered electron images","authors":"Katika Harikrishna ,&nbsp;Abeyram Nithin ,&nbsp;M.J. Davidson","doi":"10.1016/j.matchar.2025.114845","DOIUrl":null,"url":null,"abstract":"<div><div>Grain size analysis is crucial for understanding material properties, yet traditional manual methods are often time-consuming and labor-intensive. This study presents a novel approach utilizing Python's OpenCV, SciPy, and NumPy libraries for automated microstructure segmentation and grain size analysis of Al + SiC nanocomposites fabricated through powder metallurgy (PM). When segmenting backscattered electron (BSE) images, challenges such as noise, local contrast variations, inaccurate thresholding, fused grains, edge grain removal, and grain boundary separation arise. To address these, advanced image processing techniques were employed: Gaussian filtering reduced noise, and Contrast Limited Adaptive Histogram Equalization (CLAHE) enhanced local contrast, making grain boundaries more distinct. Automated thresholding was performed using Otsu's method to differentiate grains and boundaries, while morphological operations (erosion and dilation) refined the separation of fused grains. Edge grains were excluded using cv2.floodFill(), and the distance transform function clearly delineated grains and boundaries. Connected components analysis was used to identify and label distinct regions in the image, aiding in the determination of the number of grains. The algorithm was tested on multiple BSE images for robustness, with results compared to manual grain size measurements according to ASTM standards. A Bland-Altman plot and Pearson correlation were used to validate the algorithm, showing that the error is within the limits of agreement and the correlation coefficient of 0.98 demonstrates high accuracy in predicting grain sizes, maintaining a reasonable level of precision.</div></div>","PeriodicalId":18727,"journal":{"name":"Materials Characterization","volume":"222 ","pages":"Article 114845"},"PeriodicalIF":4.8000,"publicationDate":"2025-02-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Materials Characterization","FirstCategoryId":"88","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1044580325001342","RegionNum":2,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATERIALS SCIENCE, CHARACTERIZATION & TESTING","Score":null,"Total":0}
引用次数: 0

Abstract

Grain size analysis is crucial for understanding material properties, yet traditional manual methods are often time-consuming and labor-intensive. This study presents a novel approach utilizing Python's OpenCV, SciPy, and NumPy libraries for automated microstructure segmentation and grain size analysis of Al + SiC nanocomposites fabricated through powder metallurgy (PM). When segmenting backscattered electron (BSE) images, challenges such as noise, local contrast variations, inaccurate thresholding, fused grains, edge grain removal, and grain boundary separation arise. To address these, advanced image processing techniques were employed: Gaussian filtering reduced noise, and Contrast Limited Adaptive Histogram Equalization (CLAHE) enhanced local contrast, making grain boundaries more distinct. Automated thresholding was performed using Otsu's method to differentiate grains and boundaries, while morphological operations (erosion and dilation) refined the separation of fused grains. Edge grains were excluded using cv2.floodFill(), and the distance transform function clearly delineated grains and boundaries. Connected components analysis was used to identify and label distinct regions in the image, aiding in the determination of the number of grains. The algorithm was tested on multiple BSE images for robustness, with results compared to manual grain size measurements according to ASTM standards. A Bland-Altman plot and Pearson correlation were used to validate the algorithm, showing that the error is within the limits of agreement and the correlation coefficient of 0.98 demonstrates high accuracy in predicting grain sizes, maintaining a reasonable level of precision.

Abstract Image

求助全文
约1分钟内获得全文 求助全文
来源期刊
Materials Characterization
Materials Characterization 工程技术-材料科学:表征与测试
CiteScore
7.60
自引率
8.50%
发文量
746
审稿时长
36 days
期刊介绍: Materials Characterization features original articles and state-of-the-art reviews on theoretical and practical aspects of the structure and behaviour of materials. The Journal focuses on all characterization techniques, including all forms of microscopy (light, electron, acoustic, etc.,) and analysis (especially microanalysis and surface analytical techniques). Developments in both this wide range of techniques and their application to the quantification of the microstructure of materials are essential facets of the Journal. The Journal provides the Materials Scientist/Engineer with up-to-date information on many types of materials with an underlying theme of explaining the behavior of materials using novel approaches. Materials covered by the journal include: Metals & Alloys Ceramics Nanomaterials Biomedical materials Optical materials Composites Natural Materials.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信