-
Elastic 3D Wavefield Simulation on budget GPUs using the GLSL shading language
Authors:
Emanuel Trabes,
Silvana Spagnotto,
Orlando Alvarez Pontoriero,
Julio Daniel Dondo Gazzano,
Carlos Federico Sosa Paez
Abstract:
Forward wavefield simulation is an important step in Full Waveform Inversion systems. Fast simulations are instrumental to get inversion result in reasonable time frames. Most of research and software aims towards utilizing costly computer clusters composed of multiple CPUs and numerous high end GPUs to shorten the forward simulation time. Using this type of hardware has some disadvantages as: hig…
▽ More
Forward wavefield simulation is an important step in Full Waveform Inversion systems. Fast simulations are instrumental to get inversion result in reasonable time frames. Most of research and software aims towards utilizing costly computer clusters composed of multiple CPUs and numerous high end GPUs to shorten the forward simulation time. Using this type of hardware has some disadvantages as: high cost, complex programming models and unavailability of resources. In this work, we present a finite difference elastic 3D wavefield forward simulation that takes advantage of any modern low end GPU, by using the GLSL shading language.Some of the advantages of using GLSL are: runs in any modern GPU, has a simplified computing and memory model and provides state of art performance thanks to its very well optimized vendor developed drivers. We show that our GLSL implementation easily outperforms a multicore CPU implementation in a modern PC. We further benchmark our result using a real seismic event, and show that we can get accurate simulations in reasonable time using our system.
△ Less
Submitted 30 December, 2021;
originally announced December 2021.
-
A low cost small reconfigurable autonomous vehicle for research, testing and teaching of guidance, control and positioning systems
Authors:
Walter Grotz,
Santiago Moreno Gelabert,
Emanuel Trabes,
Carlos Federico Sosa Páez,
Julio Daniel Dondo Gazzano
Abstract:
We present a small autonomous vehicle, with the purpose of aiding teachers and researchers to easily deploy different approaches to guidance, control and positioning systems, without the hassle to develop the entire modules required for such endeavor. The design was mainly guided to accomplish a very small cost, along with easy accessibility of the parts used. One of the main problems of using low…
▽ More
We present a small autonomous vehicle, with the purpose of aiding teachers and researchers to easily deploy different approaches to guidance, control and positioning systems, without the hassle to develop the entire modules required for such endeavor. The design was mainly guided to accomplish a very small cost, along with easy accessibility of the parts used. One of the main problems of using low cost parts is the difficulty of modeling its dynamics, mainly because they lack proper documentation and also because the time varying nature of its characteristics, due to degradation caused by usage. At the same time, any change made to the physical design of the vehicle must be reflected in the mathematical model. We develop a methodology for easy reconfiguration of the vehicle, being able to obtain detailed dynamic mathematical models of the system, as well as a the statistical models needed when implementing stochastic methods such as Kalman Filtering. Baseline example implementations of guidance, control and positioning systems are provided. The hole system is autonomous and self-contained and was tested in a low cost embedded system.
△ Less
Submitted 14 February, 2020;
originally announced February 2020.
-
Dense monocular Simultaneous Localization and Map** by direct surfel optimization
Authors:
Emanuel Trabes,
Julio Daniel Dondo Gazzano,
Carlos Federico Sosa Páez
Abstract:
This work presents a novel approach for monocular dense Simultaneous Localization and Map**. The surface to be estimated is represented as a piecewise planar surface, defined as a group of surfels each having as parameters its position and normal. These parameters are then directly estimated from the raw camera pixels measurements, by a Gauss-Newton iterative process. As far as the authors know,…
▽ More
This work presents a novel approach for monocular dense Simultaneous Localization and Map**. The surface to be estimated is represented as a piecewise planar surface, defined as a group of surfels each having as parameters its position and normal. These parameters are then directly estimated from the raw camera pixels measurements, by a Gauss-Newton iterative process. As far as the authors know, this is the first time this approach is used for monocular depth estimation. The representation of the surface as a group of surfels has several advantages. It allows the recovery of robust and accurate pixel depths, without the need to use a computationally demanding depth regularization schema. This has the further advantage of avoiding the use of a physically unlikely surface smoothness prior. New surfels can be correctly initialized from the information present in nearby surfels, avoiding also the need to use an expensive initialization routine commonly needed in Gauss-Newton methods. The method was written in the GLSL shading language, allowing the usage of GPGPU thus achieving real-time. The method was tested against several datasets, showing both its depth and normal estimation correctness, and its scene reconstruction quality. The results presented here showcase the usefulness of the more physically grounded piecewise planar scene depth prior, instead of the more commonly pixel depth independence and smoothness prior.
△ Less
Submitted 14 February, 2020; v1 submitted 4 October, 2019;
originally announced October 2019.