Due to the constant evolution of the technologies related to the Internet of Things and the great expansion of the protocols and devices that possibilitate their use, there is a need to enforce and ...to approach the study of its concepts and applications to the students of electronic engineering and technical university careers. In this work, a weather station is designed and built based on low-cost technologies, whose data can be visible through an online platform designed for this purpose. The weather station is oriented to be used in laboratory practices and for teaching of subjects related to IoT, sensing platforms, communication platforms, etc. The general objective of the low-cost weather station platform is to provide a didactic, portable and simple design for replication in classroom in order to provide a whole system from the beginning to the students. Thanks to the use of this low cost platform it was possible to perform better approach to this technology obtaining great improvements in the learning process of the students.
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.
This work presents a novel approach for monocular dense Simultaneous Localization and Mapping. 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.
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.
Real-time video image processing requires video compression techniques. Efficient Motion Estimation (ME) and Motion Compensation (MC) algorithms and their successful hardware implementation are the ...key to video compression. Work on developing and implementing efficient ME and MC algorithms for multi-camera systems is ongoing. The low power consumption yet high speed of Heterogeneous Reconfigurable Devices such as Field Programmable Gate Arrays (FPGA) can be suitable for implementation of real-time optic flow computation using multi-camera systems. This paper focuses on a search into the current state-of-the-art for multi-camera motion tracking. It has been found the tracking systems mainly focused on people and vehicle tracking in both indoor and outdoor conditions, tracking under occlusion, tracking for surveillance, single and multi-view tracking, etc. The review search also found use of multi-camera tracking in the medical sector, such as multi-camera tracking systems for respiratory motion tracking. Research on this field has not been explored much and this holds possibilities for further work.