SlideShare a Scribd company logo
1 of 13
Download to read offline
3D radio holographic images synthesis and filtration on multiprocessor
computing systems
Al. A Kalmykov, V. A. Dobryak, An. A. Kalmykov, A. S. Kurilenko,
E. N. Akimova, A. F. Skurydina, V. E. Misilov
Ural Federal University, Yekaterinburg, Russia
Krasovskii Institute of Mathematics and Mechanics, Ural Branch of RAS, Yekaterinburg,
Russia
kaa@iidt.ru, dobryak1958@gmail.com, andrey-kalmykov@yandex.ru
aen15@yandex.ru, {afinapal, out.mrscreg}@gmail.com
March 9, 2017
REIT’2017 1/13
Subsurface sounding problems
A number of problems, which are solved using the subsurface sounding is growing
today. Application of the parallel or quasi-parallel systems allows one to perform the
sounding and image synthesis in a fraction of a second.
Examples:
high-performance passenger screening systems
searching for the hidden objects in buildings
computer vision systems, archeology, etc.
REIT’2017 2/13
3D radio holographic subsurface locator
The product developed by authors from REIT Institute UrFU. Further modification of
the image synthesis algorithm considering refraction was developed.
Fig. 1. The photo (in the center) and 3D radio images with hidden objects (right) and
without hidden objects (left)
REIT’2017 3/13
The objective of the work
to estimate performance of one parallel algorithm for 3D image synthesis using
the CPU and GPU resources,
to estimate the resolution obtained,
to propose the way to its increasing.
REIT’2017 4/13
Image synthesis algorithm
1. There is a set of beat-frequency waveforms {sk(t)}, k = 1, K, for different
positions {(xk, yk, zk)} of antenna.
2. Compute the complex spectrums of these waveforms using the Fourier transform
Sk(f) = F{sk(t)}.
The delay is τ = f · Tm/∆f, so, we get a set {Sk(τ)}. Here, Tm is the modulation
period and ∆f is the frequency deviation.
The algorithmic complexity of this step is O(N · log(N) · K), where N is the number
of quantization steps for one signal.
3. Perform phasing for the whole set
Sk(τ) = Sk(τ) · e−jφ0(τ)
,
where φ0(τ) = 2π(f0 − ∆f/2) · τ. Complexity of this step is O(N · K).
REIT’2017 5/13
4. For all coordinates of the required volume (x, y, z), calculate the total intensity
I(x, y, z) =
K
Sk(τ) ,
where τk is the total delay of the echo from the (x, y, z) point considering possible
refractions at the media interfaces. The complexity of this step is O(M · K), where
M = X · Y · Z is the total number of voxels in the synthesized image, X, Y, Z are the
voxel resolutions for each coordinate.
The total algorithmic complexity of the algorithm is O(K(N · log(N) + M)).
REIT’2017 6/13
Numerical experiments results
The synthesized image has the following parameters:
the resolution in voxels is 100 × 100 × 300,
the beat-frequency waveforms set K has the length of 2048,
the number of quantization steps is 216.
A comparison was made for program times for multicore processor (OpenMP) and
graphic processor (CUDA). For Fast Fourier Transformation we used FFTW library for
OpenMP program and CuFFT for CUDA program.
REIT’2017 7/13
Fig. 2. Program execution time depending
on number of threads
Fig. 3. Program execution time on NVIDIA
GTX 780 Ti
REIT’2017 8/13
Linear filtartion
The problem of the low-sized subsurface object visualization motivates creating
devices with characteristics extremely close to their theoretical physical limits.
For example, consider a problem of probing different building structures. The purpose
of linear filtering consists of highlighting the low-sized objects on a background of
high-intensity reflections from reinforcements and wall surfaces.
Fig. 4. Images (left) and their spectra (right)
REIT’2017 9/13
Figure shows summary images and their spectra before (top) and after (bottom)
filtering. The object’s intensity is slightly reduces and the cross-like beams appeared,
but these are admissible distortions.
Fig. 5. Images before and after filtering (left) and their spectra (right).
REIT’2017 10/13
Figureshows images before and after
filtering. The probed object is the
ferroconcrete wall with double-layered
reinforcements of 0.3 m width. Specific
attenuation is 35 dB/m, permittivity
equals 7. The distance between the wall
and the scanner’s aperture is 1.2 m. The
objects that we want to be highlighted are
metal plates with size of 3 cm located in
the reinforcement ribs junction on one of
the ribs and between ribs on equal distance
from them and at the depth from 10 to 20
cm.
Fig. 5. Images before (top) and after
(bottom) filtering
REIT’2017 11/13
Conclusions
Analysis of algorithmic complexity of the algorithm suggested for synthesis of 3D radio
holographic images was carried out. Application of the serial and parallel processing
was considered. The experiments were carried out for performance increasing by
application of the parallel computing and vector instructions set. It was shown that by
using the GPUs, it is possible to achieve performance sufficient for the real-time
synthesis of the images. We have shown possibility of using the secondary linear
filtering for the radio-frequency 3D images to reduce the masking effect of wall
surfaces and reinforcement lattice as well as highlight the low-sized masked objects.
The developed system can locate inhomogeneity (size of which can be a few
centimeters) in double-layered reinforced concrete at the depth of a few tens of
centimeters.
REIT’2017 12/13
Thank you for your attention!
REIT’2017 13/13

More Related Content

What's hot

Computer Graphics Modellering engels
Computer Graphics Modellering engelsComputer Graphics Modellering engels
Computer Graphics Modellering engels
Christian Kehl
 
Unsupervised Learning of Object Landmarks through Conditional Image Generation
Unsupervised Learning of Object Landmarks through Conditional Image GenerationUnsupervised Learning of Object Landmarks through Conditional Image Generation
Unsupervised Learning of Object Landmarks through Conditional Image Generation
哲东 郑
 
Computer vision,,summer training programme
Computer vision,,summer training programmeComputer vision,,summer training programme
Computer vision,,summer training programme
Praveen Pandey
 
Color and appearance information in 3d models
Color and appearance information in 3d modelsColor and appearance information in 3d models
Color and appearance information in 3d models
Frederic Kaplan
 

What's hot (18)

Weakly supervised semantic segmentation of 3D point cloud
Weakly supervised semantic segmentation of 3D point cloudWeakly supervised semantic segmentation of 3D point cloud
Weakly supervised semantic segmentation of 3D point cloud
 
Preliminaries of Analytic Geometry and Linear Algebra 3D modelling
Preliminaries of Analytic Geometry and Linear Algebra 3D modellingPreliminaries of Analytic Geometry and Linear Algebra 3D modelling
Preliminaries of Analytic Geometry and Linear Algebra 3D modelling
 
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
 
Number systems Concepts About Numbers
Number systems Concepts About NumbersNumber systems Concepts About Numbers
Number systems Concepts About Numbers
 
Jammer
JammerJammer
Jammer
 
object 3d(1)
object 3d(1)object 3d(1)
object 3d(1)
 
Computer Graphics Modellering engels
Computer Graphics Modellering engelsComputer Graphics Modellering engels
Computer Graphics Modellering engels
 
dilating and eroding in open cv
dilating and eroding in open cvdilating and eroding in open cv
dilating and eroding in open cv
 
Training Graph Convolutional Neural Networks in Graph Database
Training Graph Convolutional Neural Networks in Graph DatabaseTraining Graph Convolutional Neural Networks in Graph Database
Training Graph Convolutional Neural Networks in Graph Database
 
Unsupervised Learning of Object Landmarks through Conditional Image Generation
Unsupervised Learning of Object Landmarks through Conditional Image GenerationUnsupervised Learning of Object Landmarks through Conditional Image Generation
Unsupervised Learning of Object Landmarks through Conditional Image Generation
 
Texture Mapping
Texture MappingTexture Mapping
Texture Mapping
 
Gradient Dynamical Systems, Bifurcation Theory, Numerical Methods and Applica...
Gradient Dynamical Systems, Bifurcation Theory, Numerical Methods and Applica...Gradient Dynamical Systems, Bifurcation Theory, Numerical Methods and Applica...
Gradient Dynamical Systems, Bifurcation Theory, Numerical Methods and Applica...
 
신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)
신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)
신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)
 
GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]
 
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
 
Computer vision,,summer training programme
Computer vision,,summer training programmeComputer vision,,summer training programme
Computer vision,,summer training programme
 
Sprite Rendering
Sprite RenderingSprite Rendering
Sprite Rendering
 
Color and appearance information in 3d models
Color and appearance information in 3d modelsColor and appearance information in 3d models
Color and appearance information in 3d models
 

Viewers also liked

Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...
Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...
Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...
atsidaev
 
REDES ACADEMICAS REGIONALES
REDES ACADEMICAS REGIONALESREDES ACADEMICAS REGIONALES
REDES ACADEMICAS REGIONALES
Diana Paz
 
PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...
PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...
PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...
antjjournal
 
Visual Metaphor of Mathematical Abstractions and their Visualization through ...
Visual Metaphor of Mathematical Abstractions and their Visualization through ...Visual Metaphor of Mathematical Abstractions and their Visualization through ...
Visual Metaphor of Mathematical Abstractions and their Visualization through ...
atsidaev
 

Viewers also liked (20)

Irregular Objects. Shape Detection and Characteristic Sizes
Irregular Objects. Shape Detection and Characteristic SizesIrregular Objects. Shape Detection and Characteristic Sizes
Irregular Objects. Shape Detection and Characteristic Sizes
 
The Usage of Optical Flow Algorithm to the Problem of Recovery Contour of the...
The Usage of Optical Flow Algorithm to the Problem of Recovery Contour of the...The Usage of Optical Flow Algorithm to the Problem of Recovery Contour of the...
The Usage of Optical Flow Algorithm to the Problem of Recovery Contour of the...
 
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
Filtration and Restoration of Satellite Images Using Doubly Stochastic Random...
 
Dielectric Permittivity and Permeability Measurement System
Dielectric Permittivity and Permeability Measurement SystemDielectric Permittivity and Permeability Measurement System
Dielectric Permittivity and Permeability Measurement System
 
Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...
Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...
Estimation of Spring Stiffness Under Conditions of Uncertainty. Interval Appr...
 
Analysis of Cranes Control Processes for Converter Production Based on Simula...
Analysis of Cranes Control Processes for Converter Production Based on Simula...Analysis of Cranes Control Processes for Converter Production Based on Simula...
Analysis of Cranes Control Processes for Converter Production Based on Simula...
 
2D and 3D Density Block Models Creation Based on Isostasy Usage
2D and 3D Density Block Models Creation Based on Isostasy Usage2D and 3D Density Block Models Creation Based on Isostasy Usage
2D and 3D Density Block Models Creation Based on Isostasy Usage
 
STUDIES ON FINNED BASIN SOLAR STILL
STUDIES ON FINNED BASIN SOLAR STILLSTUDIES ON FINNED BASIN SOLAR STILL
STUDIES ON FINNED BASIN SOLAR STILL
 
GÊNESIS 23
GÊNESIS 23GÊNESIS 23
GÊNESIS 23
 
GÊNESIS 24
GÊNESIS 24GÊNESIS 24
GÊNESIS 24
 
GÊNESIS 28
GÊNESIS 28GÊNESIS 28
GÊNESIS 28
 
REDES ACADEMICAS REGIONALES
REDES ACADEMICAS REGIONALESREDES ACADEMICAS REGIONALES
REDES ACADEMICAS REGIONALES
 
PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...
PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...
PERFORMANCE ENHANCEMENT OF SINGLE SLOPE SOLAR STILL USING NANOPARTICLES MIXED...
 
Visual Metaphor of Mathematical Abstractions and their Visualization through ...
Visual Metaphor of Mathematical Abstractions and their Visualization through ...Visual Metaphor of Mathematical Abstractions and their Visualization through ...
Visual Metaphor of Mathematical Abstractions and their Visualization through ...
 
Magnetic bearings
Magnetic bearingsMagnetic bearings
Magnetic bearings
 
Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation o...
Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation o...Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation o...
Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation o...
 
Taller # 3
Taller # 3Taller # 3
Taller # 3
 
El dinero (5)
El dinero (5)El dinero (5)
El dinero (5)
 
Actividad deportiva
Actividad deportivaActividad deportiva
Actividad deportiva
 
Survival of the sneakiest natural selection lesson
Survival of the sneakiest natural selection lessonSurvival of the sneakiest natural selection lesson
Survival of the sneakiest natural selection lesson
 

Similar to 3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Computing Systems

3 d active meshes for cell tracking
3 d active meshes for cell tracking3 d active meshes for cell tracking
3 d active meshes for cell tracking
Prashant Pal
 
Localization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometricLocalization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometric
IAEME Publication
 
Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...
Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...
Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...
Fabien Léonard
 
A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...
irjes
 
Spatial and temporal study of a mechanical and harmonic vibration by high spe...
Spatial and temporal study of a mechanical and harmonic vibration by high spe...Spatial and temporal study of a mechanical and harmonic vibration by high spe...
Spatial and temporal study of a mechanical and harmonic vibration by high spe...
IAEME Publication
 

Similar to 3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Computing Systems (20)

3 d active meshes for cell tracking
3 d active meshes for cell tracking3 d active meshes for cell tracking
3 d active meshes for cell tracking
 
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
Algorithm for the Dynamic Analysis of Plane Rectangular Rigid Frame Subjected...
 
On mesh
On meshOn mesh
On mesh
 
Semantic Mapping of Road Scenes
Semantic Mapping of Road ScenesSemantic Mapping of Road Scenes
Semantic Mapping of Road Scenes
 
Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...
Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...
Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...
 
Localization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometricLocalization of free 3 d surfaces by the mean of photometric
Localization of free 3 d surfaces by the mean of photometric
 
Fractal characterization of dynamic systems sectional images
Fractal characterization of dynamic systems sectional imagesFractal characterization of dynamic systems sectional images
Fractal characterization of dynamic systems sectional images
 
Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...
Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...
Laboratory X-ray CT Applied to the Characterisation of Tubular Composite Spec...
 
Two Dimensional Modeling of Nonuniformly Doped MESFET Under Illumination
Two Dimensional Modeling of Nonuniformly Doped MESFET Under IlluminationTwo Dimensional Modeling of Nonuniformly Doped MESFET Under Illumination
Two Dimensional Modeling of Nonuniformly Doped MESFET Under Illumination
 
A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...A new Compton scattered tomography modality and its application to material n...
A new Compton scattered tomography modality and its application to material n...
 
Expert system of single magnetic lens using JESS in Focused Ion Beam
Expert system of single magnetic lens using JESS in Focused Ion BeamExpert system of single magnetic lens using JESS in Focused Ion Beam
Expert system of single magnetic lens using JESS in Focused Ion Beam
 
A Novel Approach to Analyze Satellite Images for Severe Weather Events
A Novel Approach to Analyze Satellite Images for Severe Weather EventsA Novel Approach to Analyze Satellite Images for Severe Weather Events
A Novel Approach to Analyze Satellite Images for Severe Weather Events
 
Schamp 2008 Mm
Schamp   2008 MmSchamp   2008 Mm
Schamp 2008 Mm
 
Development of A 3d Model Eddy Current Testing
Development of A 3d Model Eddy Current TestingDevelopment of A 3d Model Eddy Current Testing
Development of A 3d Model Eddy Current Testing
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
B33004007
B33004007B33004007
B33004007
 
B33004007
B33004007B33004007
B33004007
 
Spatial and temporal study of a mechanical and harmonic vibration by high spe...
Spatial and temporal study of a mechanical and harmonic vibration by high spe...Spatial and temporal study of a mechanical and harmonic vibration by high spe...
Spatial and temporal study of a mechanical and harmonic vibration by high spe...
 
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
 
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Computing Systems

  • 1. 3D radio holographic images synthesis and filtration on multiprocessor computing systems Al. A Kalmykov, V. A. Dobryak, An. A. Kalmykov, A. S. Kurilenko, E. N. Akimova, A. F. Skurydina, V. E. Misilov Ural Federal University, Yekaterinburg, Russia Krasovskii Institute of Mathematics and Mechanics, Ural Branch of RAS, Yekaterinburg, Russia kaa@iidt.ru, dobryak1958@gmail.com, andrey-kalmykov@yandex.ru aen15@yandex.ru, {afinapal, out.mrscreg}@gmail.com March 9, 2017 REIT’2017 1/13
  • 2. Subsurface sounding problems A number of problems, which are solved using the subsurface sounding is growing today. Application of the parallel or quasi-parallel systems allows one to perform the sounding and image synthesis in a fraction of a second. Examples: high-performance passenger screening systems searching for the hidden objects in buildings computer vision systems, archeology, etc. REIT’2017 2/13
  • 3. 3D radio holographic subsurface locator The product developed by authors from REIT Institute UrFU. Further modification of the image synthesis algorithm considering refraction was developed. Fig. 1. The photo (in the center) and 3D radio images with hidden objects (right) and without hidden objects (left) REIT’2017 3/13
  • 4. The objective of the work to estimate performance of one parallel algorithm for 3D image synthesis using the CPU and GPU resources, to estimate the resolution obtained, to propose the way to its increasing. REIT’2017 4/13
  • 5. Image synthesis algorithm 1. There is a set of beat-frequency waveforms {sk(t)}, k = 1, K, for different positions {(xk, yk, zk)} of antenna. 2. Compute the complex spectrums of these waveforms using the Fourier transform Sk(f) = F{sk(t)}. The delay is τ = f · Tm/∆f, so, we get a set {Sk(τ)}. Here, Tm is the modulation period and ∆f is the frequency deviation. The algorithmic complexity of this step is O(N · log(N) · K), where N is the number of quantization steps for one signal. 3. Perform phasing for the whole set Sk(τ) = Sk(τ) · e−jφ0(τ) , where φ0(τ) = 2π(f0 − ∆f/2) · τ. Complexity of this step is O(N · K). REIT’2017 5/13
  • 6. 4. For all coordinates of the required volume (x, y, z), calculate the total intensity I(x, y, z) = K Sk(τ) , where τk is the total delay of the echo from the (x, y, z) point considering possible refractions at the media interfaces. The complexity of this step is O(M · K), where M = X · Y · Z is the total number of voxels in the synthesized image, X, Y, Z are the voxel resolutions for each coordinate. The total algorithmic complexity of the algorithm is O(K(N · log(N) + M)). REIT’2017 6/13
  • 7. Numerical experiments results The synthesized image has the following parameters: the resolution in voxels is 100 × 100 × 300, the beat-frequency waveforms set K has the length of 2048, the number of quantization steps is 216. A comparison was made for program times for multicore processor (OpenMP) and graphic processor (CUDA). For Fast Fourier Transformation we used FFTW library for OpenMP program and CuFFT for CUDA program. REIT’2017 7/13
  • 8. Fig. 2. Program execution time depending on number of threads Fig. 3. Program execution time on NVIDIA GTX 780 Ti REIT’2017 8/13
  • 9. Linear filtartion The problem of the low-sized subsurface object visualization motivates creating devices with characteristics extremely close to their theoretical physical limits. For example, consider a problem of probing different building structures. The purpose of linear filtering consists of highlighting the low-sized objects on a background of high-intensity reflections from reinforcements and wall surfaces. Fig. 4. Images (left) and their spectra (right) REIT’2017 9/13
  • 10. Figure shows summary images and their spectra before (top) and after (bottom) filtering. The object’s intensity is slightly reduces and the cross-like beams appeared, but these are admissible distortions. Fig. 5. Images before and after filtering (left) and their spectra (right). REIT’2017 10/13
  • 11. Figureshows images before and after filtering. The probed object is the ferroconcrete wall with double-layered reinforcements of 0.3 m width. Specific attenuation is 35 dB/m, permittivity equals 7. The distance between the wall and the scanner’s aperture is 1.2 m. The objects that we want to be highlighted are metal plates with size of 3 cm located in the reinforcement ribs junction on one of the ribs and between ribs on equal distance from them and at the depth from 10 to 20 cm. Fig. 5. Images before (top) and after (bottom) filtering REIT’2017 11/13
  • 12. Conclusions Analysis of algorithmic complexity of the algorithm suggested for synthesis of 3D radio holographic images was carried out. Application of the serial and parallel processing was considered. The experiments were carried out for performance increasing by application of the parallel computing and vector instructions set. It was shown that by using the GPUs, it is possible to achieve performance sufficient for the real-time synthesis of the images. We have shown possibility of using the secondary linear filtering for the radio-frequency 3D images to reduce the masking effect of wall surfaces and reinforcement lattice as well as highlight the low-sized masked objects. The developed system can locate inhomogeneity (size of which can be a few centimeters) in double-layered reinforced concrete at the depth of a few tens of centimeters. REIT’2017 12/13
  • 13. Thank you for your attention! REIT’2017 13/13