Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy

We discuss the development of a technique for automatic generation of databases of images obtained with a scanning tunneling microscope. An analysis of state-of-the-art methods and means of automatic processing of images obtained from probe and electron microscopes is carried out. We proposed using...

Full description

Bibliographic Details
Main Authors: T.E. Shelkovnikova, S.F. Egorov, P.V. Gulyaev
Format: Article
Language:English
Published: Samara National Research University 2023-04-01
Series:Компьютерная оптика
Subjects:
Online Access:https://computeroptics.ru/eng/KO/Annot/KO47-2/470214e.html
_version_ 1797363967908118528
author T.E. Shelkovnikova
S.F. Egorov
P.V. Gulyaev
author_facet T.E. Shelkovnikova
S.F. Egorov
P.V. Gulyaev
author_sort T.E. Shelkovnikova
collection DOAJ
description We discuss the development of a technique for automatic generation of databases of images obtained with a scanning tunneling microscope. An analysis of state-of-the-art methods and means of automatic processing of images obtained from probe and electron microscopes is carried out. We proposed using generative-adversarial networks for generating images taken with a scanning tunneling microscope to form training databases of images. A process of training and comparison of deep convolutional generative adversarial network (DCGAN) architectures using the OpenCV and Keras libraries together with TensorFlow is described, with the best of them identified by computing the metrics IS, FID, and KID. The scaling of images obtained from DCGAN is performed using a method of fine tuning of a super-resolution generative adversarial neural network (SRGAN) and bilinear interpolation based on the Python programming language. An analysis of calculated quantitative metrics values shows that the best results of image generation are obtained using DCGAN96 and SRGAN. It is found that FID and KID metric values for SRGAN method are better than values for bilinear interpolation in all cases except for DCGAN32. All calculations are performed on a GTX GeForce 1070 video card. A method for automatic generation of a scanning tunneling microscope image database based on the stepwise application of DCGAN and SRGAN is developed. Results of generation and comparison of the original image, the one obtained with DCGAN96 and the enlarged image with SRGAN are presented.
first_indexed 2024-03-08T16:28:36Z
format Article
id doaj.art-bda1624a9b664f3bb200328be053ff47
institution Directory Open Access Journal
issn 0134-2452
2412-6179
language English
last_indexed 2024-03-08T16:28:36Z
publishDate 2023-04-01
publisher Samara National Research University
record_format Article
series Компьютерная оптика
spelling doaj.art-bda1624a9b664f3bb200328be053ff472024-01-06T14:40:57ZengSamara National Research UniversityКомпьютерная оптика0134-24522412-61792023-04-0147231432210.18287/2412-6179-CO-1144Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopyT.E. Shelkovnikova0S.F. Egorov1P.V. Gulyaev2Institute of Mechanics, Udmurt Federal Research Center, Ural Branch, Russian Academy of SciencesInstitute of Mechanics, Udmurt Federal Research Center, Ural Branch, Russian Academy of SciencesInstitute of Mechanics, Udmurt Federal Research Center, Ural Branch, Russian Academy of SciencesWe discuss the development of a technique for automatic generation of databases of images obtained with a scanning tunneling microscope. An analysis of state-of-the-art methods and means of automatic processing of images obtained from probe and electron microscopes is carried out. We proposed using generative-adversarial networks for generating images taken with a scanning tunneling microscope to form training databases of images. A process of training and comparison of deep convolutional generative adversarial network (DCGAN) architectures using the OpenCV and Keras libraries together with TensorFlow is described, with the best of them identified by computing the metrics IS, FID, and KID. The scaling of images obtained from DCGAN is performed using a method of fine tuning of a super-resolution generative adversarial neural network (SRGAN) and bilinear interpolation based on the Python programming language. An analysis of calculated quantitative metrics values shows that the best results of image generation are obtained using DCGAN96 and SRGAN. It is found that FID and KID metric values for SRGAN method are better than values for bilinear interpolation in all cases except for DCGAN32. All calculations are performed on a GTX GeForce 1070 video card. A method for automatic generation of a scanning tunneling microscope image database based on the stepwise application of DCGAN and SRGAN is developed. Results of generation and comparison of the original image, the one obtained with DCGAN96 and the enlarged image with SRGAN are presented.https://computeroptics.ru/eng/KO/Annot/KO47-2/470214e.htmlstm-imagegenerative adversarial neural networksautomatic generation methoddatabaseconvolution
spellingShingle T.E. Shelkovnikova
S.F. Egorov
P.V. Gulyaev
Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
Компьютерная оптика
stm-image
generative adversarial neural networks
automatic generation method
database
convolution
title Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
title_full Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
title_fullStr Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
title_full_unstemmed Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
title_short Application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
title_sort application of generative adversarial neural networks for the formation of databases in scanning tunneling microscopy
topic stm-image
generative adversarial neural networks
automatic generation method
database
convolution
url https://computeroptics.ru/eng/KO/Annot/KO47-2/470214e.html
work_keys_str_mv AT teshelkovnikova applicationofgenerativeadversarialneuralnetworksfortheformationofdatabasesinscanningtunnelingmicroscopy
AT sfegorov applicationofgenerativeadversarialneuralnetworksfortheformationofdatabasesinscanningtunnelingmicroscopy
AT pvgulyaev applicationofgenerativeadversarialneuralnetworksfortheformationofdatabasesinscanningtunnelingmicroscopy