Ilia Vladimirovich Safonov
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Research Interests
Ilia Vladimirovich Safonov has a total of 74 co-authors. Here are the top co-authors by number of shared publications:
Michael N. Rychagov
33 shared publicationsIlya V. Kurilin
30 shared publicationsEkaterina V. Tolstaya
27 shared publicationsSang Ho Kim
SAMSUNG Electronics Co., Ltd. (Korea, Republic of)
9 shared publications- Ivan Yakimchuk
Schlumberger Moscow Research Ctr. (Russian Federation)
8 shared publications - Anton Kornilov
Computer Science and Control Systems Department, National Research Nuclear University MEPhI, Kashirskoye Highway, 31, 115409 Moscow, Russia
7 shared publications
Latest Publications
- Open Access
- 1 December 2024
- Published by National Research Nuclear University MEPhI (Moscow Engineering Physics Institute) in Scientific Visualization
- Vol. 16 (5) , 164-178
Analysis of Open Well Datasets
Recently, the number of studies devoted to the use of machine learning methods in geophysics has been increasing significantly. Examples of such investigations include the prediction of rock properties and separation of rock types according to quantitative characteristics. Annotated datasets are required to build and evaluate the quality of machine learning based models. This paper analyzes open labeled well datasets and related research. We consider data containing well logs, rock images, laboratory results, labeled zonation by lithotypes. Methods for visualizing well data are presented. We provide recommendations for oil and gas companies on the preferable format for making well data publicly available
- 1 December 2024
- Published by National Research Nuclear University MEPhI (Moscow Engineering Physics Institute) in Scientific Visualization
- Vol. 16 (5) , 164-178
Open AccessAnalysis of Open Well Datasets
Recently, the number of studies devoted to the use of machine learning methods in geophysics has been increasing significantly. Examples of such investigations include the prediction of rock properties and separation of rock types according to quantitative characteristics. Annotated datasets are required to build and evaluate the quality of machine learning based models. This paper analyzes open labeled well datasets and related research. We consider data containing well logs, rock images, laboratory results, labeled zonation by lithotypes. Methods for visualizing well data are presented. We provide recommendations for oil and gas companies on the preferable format for making well data publicly available
- Open Access
- 6 February 2023
- Published by MDPI AG in Algorithms
- Vol. 16 (2) , 87
From Iris Image to Embedded Code: System of Methods
Passwords are ubiquitous in today’s world, as are forgetting and stealing them. Biometric signs are harder to steal and impossible to forget. This paper presents a complete system of methods that takes a secret key and the iris image of the owner as input and generates a public key, suitable for storing insecurely. It is impossible to obtain source data (i.e., secret key or biometric traits) from the public key without the iris image of the owner, the irises of other persons will not help. At the same time, when the iris image of the same person is presented the secret key is restored. The system has been tested on several iris image databases from public sources. It allows storing 65 bits of the secret key, with zero possibility to unlock it with the impostor’s iris and probability to reject the owner in one attempt.- 6 February 2023
- Published by MDPI AG in Algorithms
- Vol. 16 (2) , 87
Open AccessFrom Iris Image to Embedded Code: System of Methods
Passwords are ubiquitous in today’s world, as are forgetting and stealing them. Biometric signs are harder to steal and impossible to forget. This paper presents a complete system of methods that takes a secret key and the iris image of the owner as input and generates a public key, suitable for storing insecurely. It is impossible to obtain source data (i.e., secret key or biometric traits) from the public key without the iris image of the owner, the irises of other persons will not help. At the same time, when the iris image of the same person is presented the secret key is restored. The system has been tested on several iris image databases from public sources. It allows storing 65 bits of the secret key, with zero possibility to unlock it with the impostor’s iris and probability to reject the owner in one attempt. - 1 January 2023
- Published by Keldysh Institute of Applied Mathematics
Overview of Open Well Datasets
Recently, the number of studies devoted to the use of machine learning methods in geophysics has been increasing. Examples of such studies include the prediction of rock properties and separation of rock types according to quantitative characteristics. Annotated datasets are required to build machine learning based models. The purpose of this paper is to review open labeled well datasets and some research used these datasets. Datasets from competitions in machine learning for geophysical problems are analyzed, as well as other publicly available sources of open well data. The paper considers datasets containing well logging, rock images, laboratory research results, as well as labeled zonation by lithotypes.
- 1 January 2023
- Published by Keldysh Institute of Applied Mathematics
Overview of Open Well Datasets
Recently, the number of studies devoted to the use of machine learning methods in geophysics has been increasing. Examples of such studies include the prediction of rock properties and separation of rock types according to quantitative characteristics. Annotated datasets are required to build machine learning based models. The purpose of this paper is to review open labeled well datasets and some research used these datasets. Datasets from competitions in machine learning for geophysical problems are analyzed, as well as other publicly available sources of open well data. The paper considers datasets containing well logging, rock images, laboratory research results, as well as labeled zonation by lithotypes.
- Open Access
- 25 December 2022
- Published by MDPI AG in Electronics
- Vol. 12 (1) , 78
An Approach for Matrix Multiplication of 32-Bit Fixed Point Numbers by Means of 16-Bit SIMD Instructions on DSP
Matrix multiplication is an important operation for many engineering applications. Sometimes new features that include matrix multiplication should be added to existing and even out-of-date embedded platforms. In this paper, an unusual problem is considered: how to implement matrix multiplication of 32-bit signed integers and fixed-point numbers on DSP having SIMD instructions for 16-bit integers only. For examined tasks, matrix size may vary from several tens to two hundred. The proposed mathematical approach for dense rectangular matrix multiplication of 32-bit numbers comprises decomposition of 32-bit matrices to matrices of 16-bit numbers, four matrix multiplications of 16-bit unsigned integers via outer product, and correction of outcome for signed integers and fixed point numbers. Several tricks for performance optimization are analyzed. In addition, ways for block-wise and parallel implementations are described. An implementation of the proposed method by means of 16-bit vector instructions is faster than matrix multiplication using 32-bit scalar instructions and demonstrates performance close to a theoretically achievable limit. The described technique can be generalized for matrix multiplication of n-bit integers and fixed point numbers via handling with matrices of n/2-bit integers. In conclusion, recommendations for practitioners who work on implementation of matrix multiplication for various DSP are presented.
- 25 December 2022
- Published by MDPI AG in Electronics
- Vol. 12 (1) , 78
Open AccessAn Approach for Matrix Multiplication of 32-Bit Fixed Point Numbers by Means of 16-Bit SIMD Instructions on DSP
Matrix multiplication is an important operation for many engineering applications. Sometimes new features that include matrix multiplication should be added to existing and even out-of-date embedded platforms. In this paper, an unusual problem is considered: how to implement matrix multiplication of 32-bit signed integers and fixed-point numbers on DSP having SIMD instructions for 16-bit integers only. For examined tasks, matrix size may vary from several tens to two hundred. The proposed mathematical approach for dense rectangular matrix multiplication of 32-bit numbers comprises decomposition of 32-bit matrices to matrices of 16-bit numbers, four matrix multiplications of 16-bit unsigned integers via outer product, and correction of outcome for signed integers and fixed point numbers. Several tricks for performance optimization are analyzed. In addition, ways for block-wise and parallel implementations are described. An implementation of the proposed method by means of 16-bit vector instructions is faster than matrix multiplication using 32-bit scalar instructions and demonstrates performance close to a theoretically achievable limit. The described technique can be generalized for matrix multiplication of n-bit integers and fixed point numbers via handling with matrices of n/2-bit integers. In conclusion, recommendations for practitioners who work on implementation of matrix multiplication for various DSP are presented.
- Open Access
- 26 April 2022
- Published by MDPI AG in Journal of Imaging
- Vol. 8 (5) , 127
A Review of Watershed Implementations for Segmentation of Volumetric Images
Watershed is a widely used image segmentation algorithm. Most researchers understand just an idea of this method: a grayscale image is considered as topographic relief, which is flooded from initial basins. However, frequently they are not aware of the options of the algorithm and the peculiarities of its realizations. There are many watershed implementations in software packages and products. Even if these packages are based on the identical algorithm–watershed, by flooding their outcomes, processing speed, and consumed memory, vary greatly. In particular, the difference among various implementations is noticeable for huge volumetric images; for instance, tomographic 3D images, for which low performance and high memory requirements of watershed might be bottlenecks. In our review, we discuss the peculiarities of algorithms with and without waterline generation, the impact of connectivity type and relief quantization level on the result, approaches for parallelization, as well as other method options. We present detailed benchmarking of seven open-source and three commercial software implementations of marker-controlled watershed for semantic or instance segmentation. We compare those software packages for one synthetic and two natural volumetric images. The aim of the review is to provide information and advice for practitioners to select the appropriate version of watershed for their problem solving. In addition, we forecast future directions of software development for 3D image segmentation by watershed.
- 26 April 2022
- Published by MDPI AG in Journal of Imaging
- Vol. 8 (5) , 127
Open AccessA Review of Watershed Implementations for Segmentation of Volumetric Images
Watershed is a widely used image segmentation algorithm. Most researchers understand just an idea of this method: a grayscale image is considered as topographic relief, which is flooded from initial basins. However, frequently they are not aware of the options of the algorithm and the peculiarities of its realizations. There are many watershed implementations in software packages and products. Even if these packages are based on the identical algorithm–watershed, by flooding their outcomes, processing speed, and consumed memory, vary greatly. In particular, the difference among various implementations is noticeable for huge volumetric images; for instance, tomographic 3D images, for which low performance and high memory requirements of watershed might be bottlenecks. In our review, we discuss the peculiarities of algorithms with and without waterline generation, the impact of connectivity type and relief quantization level on the result, approaches for parallelization, as well as other method options. We present detailed benchmarking of seven open-source and three commercial software implementations of marker-controlled watershed for semantic or instance segmentation. We compare those software packages for one synthetic and two natural volumetric images. The aim of the review is to provide information and advice for practitioners to select the appropriate version of watershed for their problem solving. In addition, we forecast future directions of software development for 3D image segmentation by watershed.
- 1 January 2021
- Published by Keldysh Institute of Applied Mathematics
Rendering Semisynthetic FIB-SEM Images of Rock Samples
Digital rock analysis is a prospective approach to estimate properties of oil and gas reservoirs. This concept implies constructing a 3D digital twin of a rock sample. Focused Ion Beam - Scanning Electron Microscope (FIB-SEM) allows to obtain a 3D image of a sample at nanoscale. One of the main specific features of FIB-SEM images in case of porous media is pore-back (or shine-through) effect. Since pores are transparent, their back side is visible in the current slice, whereas, in fact, it locates in the following ones. A precise segmentation of pores is a challenging problem. Absence of annotated ground truth complicates fine-tuning the algorithms for processing of FIB-SEM data and prevents successful application of machine- learning-based methods, which require a huge training set. Recently, several synthetic FIB- SEM images based on stochastic structures were created. However, those images strongly differ from images of real samples. We propose fast approaches to render semisynthetic FIB- SEM images, which imply that intensities of voxels of mineral matrix in a milling plane, as well as geometry of pore space, are borrowed from an image of rock sample saturated by epoxy. Intensities of voxels in pores depend on the distance from milling plane to the given voxel along a ray directed at an angle equal to the angle between FIB and SEM columns. The proposed method allows to create very realistic FIB-SEM images of rock samples with precise ground truth. Also, it opens the door for numerical estimation of plenty of algorithms for processing FIB-SEM data.
- 1 January 2021
- Published by Keldysh Institute of Applied Mathematics
Rendering Semisynthetic FIB-SEM Images of Rock Samples
Digital rock analysis is a prospective approach to estimate properties of oil and gas reservoirs. This concept implies constructing a 3D digital twin of a rock sample. Focused Ion Beam - Scanning Electron Microscope (FIB-SEM) allows to obtain a 3D image of a sample at nanoscale. One of the main specific features of FIB-SEM images in case of porous media is pore-back (or shine-through) effect. Since pores are transparent, their back side is visible in the current slice, whereas, in fact, it locates in the following ones. A precise segmentation of pores is a challenging problem. Absence of annotated ground truth complicates fine-tuning the algorithms for processing of FIB-SEM data and prevents successful application of machine- learning-based methods, which require a huge training set. Recently, several synthetic FIB- SEM images based on stochastic structures were created. However, those images strongly differ from images of real samples. We propose fast approaches to render semisynthetic FIB- SEM images, which imply that intensities of voxels of mineral matrix in a milling plane, as well as geometry of pore space, are borrowed from an image of rock sample saturated by epoxy. Intensities of voxels in pores depend on the distance from milling plane to the given voxel along a ray directed at an angle equal to the angle between FIB and SEM columns. The proposed method allows to create very realistic FIB-SEM images of rock samples with precise ground truth. Also, it opens the door for numerical estimation of plenty of algorithms for processing FIB-SEM data.
- Open Access
- 10 October 2020
- Published by MDPI AG in Journal of Imaging
- Vol. 6 (10) , 107
Two-Stage Alignment of FIB-SEM Images of Rock Samples
Focused Ion Beam Scanning Electron Microscopy (FIB-SEM) tomography provides a stack of images that represent serial slices of the sample. These images are displaced relatively to each other, and an alignment procedure is required. Traditional methods for alignment of a 3D image are based on a comparison of two adjacent slices. However, such algorithms are easily confused by anisotropy in the sample structure or even experiment geometry in the case of porous media. This may lead to significant distortions in the pore space geometry, if there are no stable fiducial marks in the frame. In this paper, we propose a new method, which meaningfully extends existing alignment procedures. Our technique allows the correction of random misalignments between slices and, at the same time, preserves the overall geometrical structure of the specimen. We consider displacements produced by existing alignment algorithms as a signal and decompose it into low and high-frequency components. Final transformations exclude slow variations and contain only high frequency variations that represent random shifts that need to be corrected. The proposed algorithm can operate with not only translations but also with arbitrary affine transformations. We demonstrate the performance of our approach on a synthetic dataset and two real FIB-SEM images of natural rock.
- 10 October 2020
- Published by MDPI AG in Journal of Imaging
- Vol. 6 (10) , 107
Open AccessTwo-Stage Alignment of FIB-SEM Images of Rock Samples
Focused Ion Beam Scanning Electron Microscopy (FIB-SEM) tomography provides a stack of images that represent serial slices of the sample. These images are displaced relatively to each other, and an alignment procedure is required. Traditional methods for alignment of a 3D image are based on a comparison of two adjacent slices. However, such algorithms are easily confused by anisotropy in the sample structure or even experiment geometry in the case of porous media. This may lead to significant distortions in the pore space geometry, if there are no stable fiducial marks in the frame. In this paper, we propose a new method, which meaningfully extends existing alignment procedures. Our technique allows the correction of random misalignments between slices and, at the same time, preserves the overall geometrical structure of the specimen. We consider displacements produced by existing alignment algorithms as a signal and decompose it into low and high-frequency components. Final transformations exclude slow variations and contain only high frequency variations that represent random shifts that need to be corrected. The proposed algorithm can operate with not only translations but also with arbitrary affine transformations. We demonstrate the performance of our approach on a synthetic dataset and two real FIB-SEM images of natural rock.
- 1 April 2020
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 200-206
Inpainting of Ring Artifacts on Microtomographic Images by 3D CNN
- 1 April 2020
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 200-206
Inpainting of Ring Artifacts on Microtomographic Images by 3D CNN
- Open Access
- 1 January 2020
- Published by National Research Nuclear University MEPhI (Moscow Engineering Physics Institute) in Scientific Visualization
- Vol. 12 (1)
Visualization of quality of 3D tomographic images in construction of digital rock model
Various types of tomography are widely employed in oil and gas industry for studying structure of rocks. Using X-ray or FIB-SEM tomography, a 3D model of a core sample is constructed for mathematical simulations of fluid flow in porous media and evaluation of physical characteristics of rock. Since images have various defects and distortions, there is a problem of selection of a fragment with the best quality from the initial 3D image. At the moment this operation is made manually on the basis of an expert's opinion and takes significant time. In this paper, we investigate applicability of existing non-reference quality metrics for evaluation of tomographic images and propose the approach for visualization of spatial change of 3D image quality. The method includes the construction of central cross-section; plotting graphs of quality and similarity measures for each slice over the cross-section; generation of combined heat map of quality of cubic fragments with various size. The proposed approach significantly accelerates and makes less subjective selection of the best region for further simulations in digital rock workflow. The choice of colour scale is considered to facilitate the analysis of graphical information for people with colour vision deficiency.
- 1 January 2020
- Published by National Research Nuclear University MEPhI (Moscow Engineering Physics Institute) in Scientific Visualization
- Vol. 12 (1)
Open AccessVisualization of quality of 3D tomographic images in construction of digital rock model
Various types of tomography are widely employed in oil and gas industry for studying structure of rocks. Using X-ray or FIB-SEM tomography, a 3D model of a core sample is constructed for mathematical simulations of fluid flow in porous media and evaluation of physical characteristics of rock. Since images have various defects and distortions, there is a problem of selection of a fragment with the best quality from the initial 3D image. At the moment this operation is made manually on the basis of an expert's opinion and takes significant time. In this paper, we investigate applicability of existing non-reference quality metrics for evaluation of tomographic images and propose the approach for visualization of spatial change of 3D image quality. The method includes the construction of central cross-section; plotting graphs of quality and similarity measures for each slice over the cross-section; generation of combined heat map of quality of cubic fragments with various size. The proposed approach significantly accelerates and makes less subjective selection of the best region for further simulations in digital rock workflow. The choice of colour scale is considered to facilitate the analysis of graphical information for people with colour vision deficiency.
- Open Access
- 1 November 2019
- Published by IOP Publishing in Journal of Physics: Conference Series
- Vol. 1368 (3)
Segmentation of 3D FIB-SEM data with pore-back effect
Digital rock physics is used for the investigation of oil and gas reservoirs. It involves various mathematical simulations on a digital representation of a rock sample, which is usually obtained with imaging techniques. Focused ion beam scanning electron microscopy (FIB-SEM) tomography provides high-resolution images of sequential layers of a sample, and segmentation of these images is a key stage in the construction of 3D digital rock. Conventional segmentation methods are not applicable for FIB-SEM images due to specific artifacts such as the pore-back effect. We propose a new segmentation algorithm that relies on the marker-controlled watershed, variance filter and morphological operations. The results are validated with the use of manually labelled ground truth data. Furthermore, we develop a new metric for evaluation of segmentation quality. This metric is based on analysis of segmented regions and, in the case of porous media, provides more reliable evaluation than pixel-wise measures.
- 1 November 2019
- Published by IOP Publishing in Journal of Physics: Conference Series
- Vol. 1368 (3)
Open AccessSegmentation of 3D FIB-SEM data with pore-back effect
Digital rock physics is used for the investigation of oil and gas reservoirs. It involves various mathematical simulations on a digital representation of a rock sample, which is usually obtained with imaging techniques. Focused ion beam scanning electron microscopy (FIB-SEM) tomography provides high-resolution images of sequential layers of a sample, and segmentation of these images is a key stage in the construction of 3D digital rock. Conventional segmentation methods are not applicable for FIB-SEM images due to specific artifacts such as the pore-back effect. We propose a new segmentation algorithm that relies on the marker-controlled watershed, variance filter and morphological operations. The results are validated with the use of manually labelled ground truth data. Furthermore, we develop a new metric for evaluation of segmentation quality. This metric is based on analysis of segmented regions and, in the case of porous media, provides more reliable evaluation than pixel-wise measures.