この研究では、走査型電子顕微鏡 (SEM) 画像内のナノ粒子の正確な検出と包括的な分析のために調整された計算フレームワークを紹介します。このフレームワークの主な目的は、ナノ粒子座標の正確な位置特定を中心に展開し、面積、配向、明るさ、長さなどの関連する形態学的属性の抽出を含む二次的な目的を伴います。このフレームワークは、Python の堅牢な画像処理機能、特に OpenCV、SciPy、Scikit-Image などのライブラリを利用して構築されており、しきい値処理、拡張、侵食などの技術を組み合わせて画像処理結果の忠実度を高めています。結果として得られるナノ粒子データは RStudio 環境にシームレスに統合され、綿密な後処理分析が容易になります。これには、モデルの精度の包括的な評価、特徴分布パターンの識別、複雑な粒子配置の特定が含まれます。最終的なフレームワークは、一次サンプル画像内で高いナノ粒子識別を示し、SEM ナノ粒子データセットから描画された 5 つの異なるテスト画像にわたって粒子検出において 97% の精度を誇ります。さらに、このフレームワークは、対照群内の手動標識を回避して、微弱な強度のナノ粒子を識別する能力を実証する。
In this study, we present a computational framework tailored for the precise detection and comprehensive analysis of nanoparticles within scanning electron microscopy (SEM) images. The primary objective of this framework revolves around the accurate localization of nanoparticle coordinates, accompanied by secondary objectives encompassing the extraction of pertinent morphological attributes including area, orientation, brightness, and length. Constructed leveraging the robust image processing capabilities of Python, particularly harnessing libraries such as OpenCV, SciPy, and Scikit-Image, the framework employs an amalgamation of techniques, including thresholding, dilating, and eroding, to enhance the fidelity of image processing outcomes. The ensuing nanoparticle data is seamlessly integrated into the RStudio environment to facilitate meticulous post-processing analysis. This encompasses a comprehensive evaluation of model accuracy, discernment of feature distribution patterns, and the identification of intricate particle arrangements. The finalized framework exhibits high nanoparticle identification within the primary sample image and boasts 97% accuracy in detecting particles across five distinct test images drawn from a SEM nanoparticle dataset. Furthermore, the framework demonstrates the capability to discern nanoparticles of faint intensity, eluding manual labeling within the control group.