DOE OSTI · 3377599
NanoPSD: A software for automatic detection of Nano-Particle Shape Distribution in electron microscopy images
Abstract
Accurate quantification of the size and morphology of nanoparticles from electron microscopy (EM) images is essential to understand growth mechanisms, surface reactivity, and functional behavior in nanoscale materials. Manual analysis remains slow, subjective, and difficult to reproduce in large datasets. We introduce NanoPSD (Nano-Particle Shape Distribution), an open-source and fully automated framework for quantitative particle detection and morphology analysis from EM images. NanoPSD integrates adaptive contrast enhancement, polarity-agnostic scale-bar detection, Optical Character Recognition (OCR)-based calibration, and classical segmentation via Otsu thresholding with morphological refinement. Particle contours are used to extract geometric descriptors, including equivalent circular diameter, aspect ratio, circularity, and solidity, enabling automated classification into spherical, rod-like, and aggregate morphologies. The framework supports both single-image and batch processing, generating publication-quality visualizations, LaTeX-ready tables, and structured comma-separated values (CSV) datasets. As a demonstration, we applied NanoPSD to plasma-synthesized nanoparticle samples diagnosed via transmission electron microscopy (TEM). The code produced statistically robust size and morphology distributions spanning a few to tens of nanometers with minimal user supervision. The pipeline demonstrates high reproducibility and scalability, processing large image collections with consistent calibration and output formatting. Its modular design enables seamless integration of future deep-learning-based segmentation models, providing a pathway toward intelligent, data-driven electron microscopy analysis.
Explore related subjects
Keep this discovery
Huq, Md Fazlul [Univ. of Illinois at Urbana-Champaign, IL (United States)] (ORCID:0000000258481041), Dhaoui, Rakia [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)], Weerakkody, Emily [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)] (ORCID:0000000308835451), Alfuhaid, Sulieman [Univ. of Illinois at Urbana-Champaign, IL (United States)], Radousky, Harry [Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)], Curreli, Davide [Univ. of Illinois at Urbana-Champaign, IL (United States)]. 2026-07-01. NanoPSD: A software for automatic detection of Nano-Particle Shape Distribution in electron microscopy images. https://doi.org/10.1016/j.commatsci.2026.114781
Cite the original work for its findings. Save a collection to share your selection of sources.
Discover connections
Connections use source metadata and explicit phrase matches, not verified experimental comparisons.