1,666 research outputs found
Modeling Perceptual Aliasing in SLAM via Discrete-Continuous Graphical Models
Perceptual aliasing is one of the main causes of failure for Simultaneous
Localization and Mapping (SLAM) systems operating in the wild. Perceptual
aliasing is the phenomenon where different places generate a similar visual
(or, in general, perceptual) footprint. This causes spurious measurements to be
fed to the SLAM estimator, which typically results in incorrect localization
and mapping results. The problem is exacerbated by the fact that those outliers
are highly correlated, in the sense that perceptual aliasing creates a large
number of mutually-consistent outliers. Another issue stems from the fact that
most state-of-the-art techniques rely on a given trajectory guess (e.g., from
odometry) to discern between inliers and outliers and this makes the resulting
pipeline brittle, since the accumulation of error may result in incorrect
choices and recovery from failures is far from trivial. This work provides a
unified framework to model perceptual aliasing in SLAM and provides practical
algorithms that can cope with outliers without relying on any initial guess. We
present two main contributions. The first is a Discrete-Continuous Graphical
Model (DC-GM) for SLAM: the continuous portion of the DC-GM captures the
standard SLAM problem, while the discrete portion describes the selection of
the outliers and models their correlation. The second contribution is a
semidefinite relaxation to perform inference in the DC-GM that returns
estimates with provable sub-optimality guarantees. Experimental results on
standard benchmarking datasets show that the proposed technique compares
favorably with state-of-the-art methods while not relying on an initial guess
for optimization.Comment: 13 pages, 14 figures, 1 tabl
Virtual Analog Oscillator Hard Synchronisation: Fourier series and an efficient implementation
This paper investigates a number of digital methods to
produce the Analog subtractive synthesis effect of âHard
Synchronisation.â While the original effect is produced by
an explicit waveform phase reset, other approaches are
given that produce an equivalent output. In particular,
based on measurements taken from a real-analog synthesizer,
a comb filtering model is proposed. This description
ties in with earlier work but here an explicit structure is
provided. This filter-based approach is then shown to be
far more computationally efficient than the synchronisation
by phase reset. This efficiency is at a minor cost as it is
shown that it has a minimal impact on the sonic accuracy
Virtual Analog Oscillator Hard Synchronisation: Fourier Series and an Efficient Implementation
This paper investigates a number of digital methods to
produce the Analog subtractive synthesis effect of âHard
Synchronisation.â While the original effect is produced by
an explicit waveform phase reset, other approaches are
given that produce an equivalent output. In particular,
based on measurements taken from a real-analog synthesizer,
a comb filtering model is proposed. This description
ties in with earlier work but here an explicit structure is
provided. This filter-based approach is then shown to be
far more computationally efficient than the synchronisation
by phase reset. This efficiency is at a minor cost as it is
shown that it has a minimal impact on the sonic accuracy
Virtual Analog Oscillator Hard Synchronisation: Fourier Series and an Efficient Implementation
This paper investigates a number of digital methods to
produce the Analog subtractive synthesis effect of âHard
Synchronisation.â While the original effect is produced by
an explicit waveform phase reset, other approaches are
given that produce an equivalent output. In particular,
based on measurements taken from a real-analog synthesizer,
a comb filtering model is proposed. This description
ties in with earlier work but here an explicit structure is
provided. This filter-based approach is then shown to be
far more computationally efficient than the synchronisation
by phase reset. This efficiency is at a minor cost as it is
shown that it has a minimal impact on the sonic accuracy
Virtual Analog Oscillator Hard Synchronisation: Fourier series and an efficient implementation
This paper investigates a number of digital methods to
produce the Analog subtractive synthesis effect of âHard
Synchronisation.â While the original effect is produced by
an explicit waveform phase reset, other approaches are
given that produce an equivalent output. In particular,
based on measurements taken from a real-analog synthesizer,
a comb filtering model is proposed. This description
ties in with earlier work but here an explicit structure is
provided. This filter-based approach is then shown to be
far more computationally efficient than the synchronisation
by phase reset. This efficiency is at a minor cost as it is
shown that it has a minimal impact on the sonic accuracy
Automatic Parallelisation of Web Applications
Small web applications have a tendency to get bigger. Yet despite the current popularity of web applications, little has been done to help programmers to leverage the performance and scalability benefits that can result from the introduction of parallelism into a program. Accordingly, we present a technique for the automatic parallelisation of whole web applications, including persistent data storage mechanisms. We detail our prototype implementation of this technique, Ceth and finally, we establish the soundness of the process by which we extract coarse-grained parallelism from programs
Phaseshaping oscillator algorithms for musical sound synthesis
This paper focuses on phaseshaping techniques and their relation to classical abstract synthesis methods. Elementary polynomial and geometric phaseshapers, such as those based on the modulo operation and linear transformations, are investigated. They are then applied to the generation of classic and novel oscillator effects by using nested phaseshaping compositions. New oscillator algorithms introduced in this paper include single-oscillator hard sync, triangle modulation, efficient supersaw simulation, and sinusoidal waveshape modulation effects. The digital waveforms produced with phaseshaping techniques are generally discontinuous, which leads to aliasing artifacts. Aliasing can be effectively reduced by modifying samples around each discontinuity using the previously proposed polynomial bandlimited step function (polyBLEP) method
Phaseshaping oscillator algorithms for musical sound synthesis
This paper focuses on phaseshaping techniques and their relation to classical abstract synthesis methods. Elementary polynomial and geometric phaseshapers, such as those based on the modulo operation and linear transformations, are investigated. They are then applied to the generation of classic and novel oscillator effects by using nested phaseshaping compositions. New oscillator algorithms introduced in this paper include single-oscillator hard sync, triangle modulation, efficient supersaw simulation, and sinusoidal waveshape modulation effects. The digital waveforms produced with phaseshaping techniques are generally discontinuous, which leads to aliasing artifacts. Aliasing can be effectively reduced by modifying samples around each discontinuity using the previously proposed polynomial bandlimited step function (polyBLEP) method
PLACES'10: The 3rd Workshop on Programmng Language Approaches to concurrency and Communication-Centric Software
Paphos, Cyprus. March 201
- âŚ