Analytische Chemie
Filtern
Dokumenttyp
Sprache
- Englisch (4)
Schlagworte
- Image segmentation (4) (entfernen)
Organisationseinheit der BAM
Paper des Monats
- ja (1)
In this contribution different ways are explored with the aim to generate suitable training data for ‘non-ideal’ samples using various approaches, e.g., computer-generated images or unsupervised learning algorithms such as generative adversarial networks (GANs). We used these data to train simple CNNs to produce segmentation masks of SEM images and tested the trained networks on real SEM images of complex nanoparticle samples. The novel use of CNN for the automated analysis of the size of nanoparticles of complex shape and with a high degree of agglomeration has proved to be a promising tool for the evaluation of particle size distribution on a large number of constituent particles. Further development and validation of the preliminary model, respectively larger training and validation data sets are necessary.
In this contribution different ways are explored with the aim to generate suitable training data for ‘non-ideal’ samples using various approaches, e.g., computer-generated images or unsupervised learning algorithms such as generative adversarial networks (GANs). We used these data to train simple CNNs to produce segmentation masks of SEM images and tested the trained networks on real SEM images of complex nanoparticle samples. The novel use of CNN for the automated analysis of the size of nanoparticles of complex shape and with a high degree of agglomeration has proved to be a promising tool for the evaluation of particle size distribution on a large number of constituent particles. Further development and validation of the preliminary model, respectively larger training and validation data sets are necessary.
We present a workflow for obtaining fully trained artificial neural networks that can perform automatic particle segmentations of agglomerated, non-spherical nanoparticles from scanning electron microscopy images “from scratch”, without the need for large training data sets of manually annotated images. The whole process only requires about 15 minutes of hands-on time by a user and can typically be finished within less than 12 hours when training on a single graphics card (GPU). After training, SEM image analysis can be carried out by the artificial neural network within seconds. This is achieved by using unsupervised learning for most of the training dataset generation, making heavy use of generative adversarial networks and especially unpaired image-to-image translation via cycle-consistent adversarial networks. We compare the segmentation masks obtained with our suggested workflow qualitatively and quantitatively to state-of-the-art methods using various metrics. Finally, we used the segmentation masks for automatically extracting particle size distributions from the SEM images of TiO2 particles, which were in excellent agreement with particle size distributions obtained manually but could be obtained in a fraction of the time.
This dataset accompanies the following publication, first published in Scientific Reports (www.nature.com/articles/s41598-021-84287-6):
B. Ruehle, J. Krumrey, V.-D. Hodoroaba, Scientific Reports, Workflow towards Automated Segmentation of Agglomerated, Non-Spherical Particles from Electron Microscopy Images using Artificial Neural Networks, DOI: 10.1038/s41598-021-84287-6
It contains electron microscopy micrographs of TiO2 particles, the corresponding segmentation masks, and their classifications into different categories depending on their visibility/occlusion. Please refer to the publication and its supporting information for more details on the acquisition and contents of the dataset, as well as the GitHub repository at https://github.com/BAMresearch/automatic-sem-image-segmentation