Cargando…

Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning

Identifying, counting and measuring particles is an important component of many research studies. Images with particles are usually processed by hand using a software ruler. Automated processing, based on conventional image processing methods (edge detection, segmentation, etc.) are not universal, c...

Descripción completa

Detalles Bibliográficos
Autores principales: Okunev, Alexey G., Mashukov, Mikhail Yu., Nartova, Anna V., Matveev, Andrey V.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7408120/
https://www.ncbi.nlm.nih.gov/pubmed/32629955
http://dx.doi.org/10.3390/nano10071285
_version_ 1783567764371275776
author Okunev, Alexey G.
Mashukov, Mikhail Yu.
Nartova, Anna V.
Matveev, Andrey V.
author_facet Okunev, Alexey G.
Mashukov, Mikhail Yu.
Nartova, Anna V.
Matveev, Andrey V.
author_sort Okunev, Alexey G.
collection PubMed
description Identifying, counting and measuring particles is an important component of many research studies. Images with particles are usually processed by hand using a software ruler. Automated processing, based on conventional image processing methods (edge detection, segmentation, etc.) are not universal, can only be used on good-quality images and need to set a number of parameters empirically. In this paper, we present results from the application of deep learning to automated recognition of metal nanoparticles deposited on highly oriented pyrolytic graphite on images obtained by scanning tunneling microscopy (STM). We used the Cascade Mask-RCNN neural network. Training was performed on a dataset containing 23 STM images with 5157 nanoparticles. Three images containing 695 nanoparticles were used for verification. As a result, the trained neural network recognized nanoparticles in the verification set with 0.93 precision and 0.78 recall. Predicted contour refining with 2D Gaussian function was a proposed option. The accuracies for mean particle size calculated from predicted contours compared with ground truth were in the range of 0.87–0.99. The results were compared with outcomes from other generally available software, based on conventional image processing methods. The advantages of deep learning methods for automatic particle recognition were clearly demonstrated. We developed a free open-access web service “ParticlesNN” based on the trained neural network, which can be used by any researcher in the world.
format Online
Article
Text
id pubmed-7408120
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-74081202020-08-25 Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning Okunev, Alexey G. Mashukov, Mikhail Yu. Nartova, Anna V. Matveev, Andrey V. Nanomaterials (Basel) Article Identifying, counting and measuring particles is an important component of many research studies. Images with particles are usually processed by hand using a software ruler. Automated processing, based on conventional image processing methods (edge detection, segmentation, etc.) are not universal, can only be used on good-quality images and need to set a number of parameters empirically. In this paper, we present results from the application of deep learning to automated recognition of metal nanoparticles deposited on highly oriented pyrolytic graphite on images obtained by scanning tunneling microscopy (STM). We used the Cascade Mask-RCNN neural network. Training was performed on a dataset containing 23 STM images with 5157 nanoparticles. Three images containing 695 nanoparticles were used for verification. As a result, the trained neural network recognized nanoparticles in the verification set with 0.93 precision and 0.78 recall. Predicted contour refining with 2D Gaussian function was a proposed option. The accuracies for mean particle size calculated from predicted contours compared with ground truth were in the range of 0.87–0.99. The results were compared with outcomes from other generally available software, based on conventional image processing methods. The advantages of deep learning methods for automatic particle recognition were clearly demonstrated. We developed a free open-access web service “ParticlesNN” based on the trained neural network, which can be used by any researcher in the world. MDPI 2020-06-30 /pmc/articles/PMC7408120/ /pubmed/32629955 http://dx.doi.org/10.3390/nano10071285 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Okunev, Alexey G.
Mashukov, Mikhail Yu.
Nartova, Anna V.
Matveev, Andrey V.
Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning
title Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning
title_full Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning
title_fullStr Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning
title_full_unstemmed Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning
title_short Nanoparticle Recognition on Scanning Probe Microscopy Images Using Computer Vision and Deep Learning
title_sort nanoparticle recognition on scanning probe microscopy images using computer vision and deep learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7408120/
https://www.ncbi.nlm.nih.gov/pubmed/32629955
http://dx.doi.org/10.3390/nano10071285
work_keys_str_mv AT okunevalexeyg nanoparticlerecognitiononscanningprobemicroscopyimagesusingcomputervisionanddeeplearning
AT mashukovmikhailyu nanoparticlerecognitiononscanningprobemicroscopyimagesusingcomputervisionanddeeplearning
AT nartovaannav nanoparticlerecognitiononscanningprobemicroscopyimagesusingcomputervisionanddeeplearning
AT matveevandreyv nanoparticlerecognitiononscanningprobemicroscopyimagesusingcomputervisionanddeeplearning