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

IF 5.5 2区 材料科学 Q1 MATERIALS SCIENCE, CHARACTERIZATION & TESTING Materials Characterization Pub Date : 2025-04-01 Epub Date: 2025-02-12 DOI:10.1016/j.matchar.2025.114845
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":5.5000,"publicationDate":"2025-04-01","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":"2025/2/12 0:00:00","PubModel":"Epub","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

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于后向散射电子图像处理技术的Al + SiC纳米复合材料显微结构分割和晶粒尺寸测量
粒度分析是了解材料性能的关键,但传统的手工方法往往耗时费力。本研究提出了一种利用Python的OpenCV、SciPy和NumPy库对粉末冶金(PM)制备的Al + SiC纳米复合材料进行自动微观结构分割和晶粒尺寸分析的新方法。当对背散射电子(BSE)图像进行分割时,会出现诸如噪声、局部对比度变化、不准确阈值、融合颗粒、边缘颗粒去除和晶界分离等挑战。为了解决这些问题,采用了先进的图像处理技术:高斯滤波降低噪声,对比度有限自适应直方图均衡化(CLAHE)增强局部对比度,使晶界更加清晰。使用Otsu的方法进行自动阈值分割以区分颗粒和边界,而形态学操作(侵蚀和膨胀)则细化了融合颗粒的分离。利用cv2.floodFill()排除边缘颗粒,距离变换函数清晰地勾勒出颗粒和边界。连接成分分析被用来识别和标记图像中的不同区域,帮助确定颗粒的数量。该算法在多个疯牛病图像上进行了鲁棒性测试,结果与根据ASTM标准手动测量的粒度进行了比较。采用Bland-Altman图和Pearson相关对算法进行验证,结果表明误差在一致性范围内,相关系数为0.98表明预测粒度精度较高,保持了合理的精度水平。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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.
期刊最新文献
DC-assisted hot-press sintering preparation of high interfacial strength and high wear-resistant WB2/CuSn-TC6 joint Laser directed energy deposition of mixed Ti65 alloy and CoCrNi medium entropy alloy: process, microstructure and mechanical property Tuning multifield-coupled properties in AuPt alloys via phase precipitation The key role of retained austenite stability in tempered martensite embrittlement of high-Si 0.33C steel Effect of deformation-aging on microstructure evolution and hardness of Au-20Ag-30Cu alloy
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1