Search results for "Software"
showing 10 items of 7396 documents
Adaptive-threshold neural spike detection by noise-envelope tracking
2007
A new method for adaptive threshold setting is implemented and used in two threshold-based spike detectors: simple threshold and nonlinear energy operator. Detection quality assessment is performed using both a set of artificially generated signals and a real neural recording. Receiver operating curves are obtained and results show that, compared to fix threshold, adaptive threshold setting yields performance improvement.
Observer-based finite-time fuzzy H∞ control for discrete-time systems with stochastic jumps and time-delays
2014
This paper is concerned with the problem of observer-based finite-time H ∞ control for a family of discrete-time Markovian jump nonlinear systems with time-delays represented by Takagi-Sugeno (T-S) model. The main contribution of this paper is to design an observer-based finite-time H ∞ controller such that the resulting closed-loop system is stochastic finite-time bounded and satisfies a prescribed H ∞ disturbance attenuation level over the given finite-time interval. Sufficient criteria on stochastic finite-time H ∞ stabilization via observer-based fuzzy state feedback are presented for the solvability of the problem, which can be tackled by a feasibility problem in terms of linear matrix…
Proba-V cloud detection Round Robin: Validation results and recommendations
2017
This paper discusses results from 12 months of a Round Robin exercise aimed at the inter-comparison of different cloud detection algorithms for Proba-V. Clouds detection is a critical issue for satellite optical remote sensing, since potential errors in cloud masking directly translates into significant uncertainty in the retrieved downstream geophysical products. Cloud detection is particularly challenging for Proba-V due to the presence of a limited number of spectral bands and the lack of thermal infrared bands. The main objective of the project was the inter-comparison of several cloud detection algorithms for Proba-V over a wide range of surface types and environmental conditions. Prob…
Information – theoretic characterization of concurrent activity of neural spike trains
2021
The analysis of massively parallel spike train recordings facilitates investigation of communications and synchronization in neural networks. In this work we develop and evaluate a measure of concurrent neural activity, which is based on intrinsic firing properties of the recorded neural units. An overall single neuron activity is unfolded in time and decomposed into working and non-firing state, providing a coarse, binary representation of the neurons functional state. We propose a modified measure of mutual information to reflect the degree of simultaneous activation and concurrency in neural firing patterns. The measure is shown to be sensitive to both correlations and anti-correlations,…
On the performance of multi-GPU-based expert systems for acoustic localization involving massive microphone arrays
2015
Sound source localization is an important topic in expert systems involving microphone arrays, such as automatic camera steering systems, human-machine interaction, video gaming or audio surveillance. The Steered Response Power with Phase Transform (SRP-PHAT) algorithm is a well-known approach for sound source localization due to its robust performance in noisy and reverberant environments. This algorithm analyzes the sound power captured by an acoustic beamformer on a defined spatial grid, estimating the source location as the point that maximizes the output power. Since localization accuracy can be improved by using high-resolution spatial grids and a high number of microphones, accurate …
An Effective Satellite Remote Sensing Tool Combining Hardware and Software Solutions
2019
In this paper we propose a new effective remote sensing tool combining hardware and software solutions as an extension of our previous work. In greater detail the tool consists of a low cost receiver subsystem for public weather satellites and a signal and image processing module for several tasks such as signal and image enhancement, image reconstruction and cloud detection. Our solution allows to manage data from satellites effectively with low cost components and portable software solutions. We aim at sampling and processing of the modulated signal entirely in software enabled by Software Defined Radios (SDR) and CPU computational speed overcoming hardware limitation such as high receive…
Support Vector Machines Framework for Linear Signal Processing
2005
This paper presents a support vector machines (SVM) framework to deal with linear signal processing (LSP) problems. The approach relies on three basic steps for model building: (1) identifying the suitable base of the Hilbert signal space in the model, (2) using a robust cost function, and (3) minimizing a constrained, regularized functional by means of the method of Lagrange multipliers. Recently, autoregressive moving average (ARMA) system identification and non-parametric spectral analysis have been formulated under this framework. The generalized, yet simple, formulation of SVM LSP problems is particularized here for three different issues: parametric spectral estimation, stability of I…
From Signal Processing to Machine Learning
2018
This chapter reviews the main landmarks of signal processing in the 20th century from the perspective of algorithmic developments. It focuses on cross‐fertilization with the field of statistical (machine) learning in the last decades. In the 21st century, model and data assumptions as well as algorithmic constraints are no longer valid, and the field of machine‐learning signal processing has erupted, with many successful stories to tell. The chapter also focuses on digital signal processing (DSP), which deals with the analysis of digitized and discrete sampled signals. Machine learning is a branch of computer science and artificial intelligence that enables computers to learn from data. Mac…
BioLab: An Educational Tool for Signal Processing Training in Biomedical Engineering
2007
This paper introduces and evaluates BioLab, a tool for teaching biosignal processing. BioLab has been used in the biomedical engineering module that is given in the second semester of the fifth year of the electronic engineering degree at the University of Valencia, Spain. This module and its correspondent curricular pathway are also reviewed. BioLab allows the results obtained with digital processing techniques to be shown interactively in the theory classes, and it also provides support in laboratory sessions. The graphic interface of BioLab simplifies its learning and use and provides access to processing and visualization functions by means of menus. The tool is based on Matlab since th…
Active learning in digital communications with low-cost software defined radio
2021
Las comunicaciones digitales se enseñan tradicionalmente en sesiones de laboratorio desde un punto de vista teórico, utilizando plataformas de simulación. Sin embargo, el sistema de Acreditación Académica incluye la dimensión de "lo que se espera que los estudiantes sean capaces de hacer", lo que plantea la necesidad de disminuir la brecha entre las sesiones de laboratorio simuladas y un enfoque más práctico y realista. En este trabajo, proponemos una metodología para mejorar el aprendizaje de los aspectos prácticos relacionados con los cursos de Comunicaciones Digitales, así como para aumentar la motivación de los estudiantes, mediante el uso de dispositivos de radio definida por software …