MicroCrystalNet: An Efficient and Explainable Convolutional Neural Network for Microcrystal Classification Using Scanning Electron Microscope Petrography

<p dir="ltr">Morphological characterization of microcrystalline rock textures typically relies upon the visual interpretation and manual measurement of scanning electron microscopy (SEM) imagery: a practice fraught with subjectivity, inefficiency, sampling bias, and data loss. We int...

Full description

Saved in:
Bibliographic Details
Main Author: Mohammed Yaqoob (344668) (author)
Other Authors: Mohammed Yusuf Ansari (22047911) (author), Mohammed Ishaq (22302736) (author), Issac Sujay Anand John Jayachandran (22457725) (author), Mohammed S. Hashim (21586770) (author), Thomas Daniel Seers (21797324) (author)
Published: 2025
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:<p dir="ltr">Morphological characterization of microcrystalline rock textures typically relies upon the visual interpretation and manual measurement of scanning electron microscopy (SEM) imagery: a practice fraught with subjectivity, inefficiency, sampling bias, and data loss. We introduce a state-of-the-art computer vision pipeline, built on deep learning architectures, for segmenting and classifying individual microcrystals from SEM images. Initially applied to low-Mg calcite carbonate rocks, instance segmentation is achieved using a custom-tuned version of Meta’s Segment Anything Model (SAM). To train and test the classifier, we utilized 48 SEM images of diverse carbonate microtextures composed of Low-Mg calcite from studies performed worldwide. Each individual microcrystal (1852 in total) was labelled according to a bipartite classification scheme, encompassing both crystal shape (rhombic, polyhedral, amorphous, and spherical), and degree of crystal facet definition (euhedral to subhedral, anhedral), with a total of four distinct classes. MicroCrystalNet: our proposed classification model employs a convolutional neural network architecture, incorporating advanced feature map processing (feature normalization, dimensionality reduction, and sparse feature selection), integrated within a novel Normalized Sparse Reduction block. Performance metrics reveal excellent average precision scores (AP = 0.93-0.98) and Area Under Receiver-Operator Curve values (AUC = 0.95-0.99) across all classes, with visual comparison to manual ground truth images demonstrating powerful inter-class discriminatory power, even in the presence of occlusions.</p><h2>Other Information</h2><p dir="ltr">Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/deed.en" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2025.3552626" target="_blank">https://dx.doi.org/10.1109/access.2025.3552626</a></p>