Simon Maskell

dblp:71/6449 · DBLP profile ↗
← Back
54ranked-venue papers
3as first author
23since 2021 · last 2025
0000-0003-1917-2913ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 34 · 1 first-author · 12 since 2021Artificial intelligence and machine learning · 11 · 1 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-author · 5 since 2021Systems, architecture and hardware · 2Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021
YearPublicationVenuePosition
2025 Stone Soup Goes NUTS: Adding Proposals and the No-U-Turn Sampler to Stone Soup
abstract
Particle filters are essential for state estimation in non-linear and non-Gaussian systems, with performance hinging on effective proposal distributions. This paper presents the implementation of Kalman Filter and No-U-Turn Sampler (NUTS) proposals within the Stone Soup Python framework. The Kalman Filter proposal offers computational efficiency for structured systems, while NUTS enables robust exploration of complex, highdimensional distributions. Benchmark evaluations demonstrate the complementary strengths of these methods, enhancing Stone Soup's capabilities for diverse state estimation challenges.
Alberto Acuto 0001, Lyudmil Vladimirov, Alessandro Varsi, Paul R. Horridge, Simon Maskell
FUSION5
2025 Incorporating the ChEES Criterion Into Sequential Monte Carlo Samplers
abstract
Markov chain Monte Carlo (MCMC) methods are a powerful but computationally expensive way of performing nonparametric Bayesian inference. MCMC proposals which utilise gradients, such as Hamiltonian Monte Carlo (HMC), can better explore the parameter space of interest if the additional hyperparameters are chosen well. The No-U-Turn Sampler (NUTS) is a variant of HMC which is extremely effective at selecting these hyper-parameters but is slow to run and is not suited to GPU architectures. An alternative to NUTS, Change in the Estimator of the Expected Square HMC (ChEES-HMC) was shown not only to run faster than NUTS on GPU but also sample from posteriors more efficiently. Sequential Monte Carlo (SMC) samplers are another sampling method which instead output weighted samples from the posterior. They are very amenable to parallelisation and therefore being run on GPUs while having additional flexibility in their choice of proposal over MCMC. We incorporate (ChEES-HMC) as a proposal into SMC samplers and demonstrate competitive but faster performance than NUTS on a number of tasks.
Andrew Millard, Joshua Murphy, Daniel Frisch, Simon Maskell
FUSION4
2025 Notch power detector for multiple vehicle trajectory estimation with distributed acoustic sensing
Marco Fontana, Ángel F. García-Fernández, Simon Maskell
Signal Process.3
2024 Identifying Diagnostic Arguments in Abstract Argumentation
abstract
This demo paper introduces an application that is capable of identifying and visualising diagnostic arguments within abstract argumentation systems. The software presented is underpinned by a novel algorithm, called the Diagnostic Argument Identifier, that combines a semantic-based approach with a technique from the information-theoretic literature, to quantify the impact that the removal of an argument has on the acceptability of other arguments.
Jordan Robinson, Katie Atkinson, Simon Maskell, Chris Reed 0001
COMMA3
2024 A Poisson Multi-Bernoulli Mixture approach to tracking trains using Distributed Acoustic Sensing
abstract
This paper presents an extended target tracking method to track trains using Distributed Acoustic Sensing (DAS) data. The problem is approached using a measurement likelihood based on a Set of Points on a Rigid Body (SPRB) model applied to a clustered version of the Poisson Multi-Bernoulli Mixture filter. The method efficiently handles asymmetric noise within the set of measurements returned by each train, and proposes a solution to merged measurements appearing at crossings. We use experimental data obtained from trains to show that the proposed algorithm has lower localisation and false target error, leading to better performance in terms generalized optimal sub-pattern assignment (GOSPA) metric.
Marco Fontana, Thomas Hayder, William Freilinger, Ángel F. García-Fernández, Simon Maskell
FUSION5
2024 The No-U-Turn Sampler as a Proposal Distribution in a Sequential Monte Carlo Sampler Without Accept/Reject
abstract
Markov Chain Monte Carlo (MCMC) is a method for drawing samples from non-standard probability distributions. Hamiltonian Monte Carlo (HMC) is a popular variant of MCMC that uses gradient information to explore the target distribution. The Sequential Monte Carlo (SMC) sampler is an alternative sampling method which, unlike MCMC, can readily utilise parallel computing architectures. It is typical within SMC literature to target a tempered distribution using a proposal with an accept/reject mechanism. In this letter, we show how the proposal used in the No-U-Turn Sampler (NUTS), an advanced variant of HMC, can be incorporated into an SMC sampler without an accept/reject mechanism. Empirical results show that this can remove the need for tempering and gives rise to accurate estimates being generated in fewer iterations which motivates this technique being deployed on parallel hardware.
Lee Devlin, Matthew Carter, Paul R. Horridge, Peter L. Green, Simon Maskell
IEEE Signal Process. Lett.5
2023 Protecting Children from Online Exploitation: Can a Trained Model Detect Harmful Communication Strategies?
abstract
The growing popularity of social media raises concerns about children’s online safety. Of particular concern are interactions between minors and adults with predatory intentions. Unfortunately, previous research on online sexual grooming has relied on time-intensive manual annotation by domain experts, limiting both the scale and scope of possible interventions. This work explores the possibility of detecting predatory behaviours with accuracy comparable to expert annotators using machine learning (ML). Using a dataset of 6771 chat messages sent by child sex offenders, labelled by two of the authors who are forensic psychology experts, we study how well can deep learning algorithms identify eleven known predatory behaviours. We find that the best-performing ML models are consistent but not on par with expert annotation. We therefore consider a system where an expert annotator validates the ML algorithms outputs. The combination of human decision-making and computer efficiency yields precision—but not recall—comparable to manual annotation, while taking only a fraction of the time needed by a human annotator. Our findings underscore the promise of ML as a tool for assisting researchers in this area, but also highlight the current limitations in reliably detecting online sexual exploitation using ML.
Darren Cook, Miri Zilka, Heidi DeSandre, Susan Giles, Simon Maskell
AIES5
2023 A Shared Memory SMC Sampler for Decision Trees
abstract
Modern classification problems tackled by using Decision Tree (DT) models often require demanding constraints in terms of accuracy and scalability. This is often hard to achieve due to the ever-increasing volume of data used for training and testing. Bayesian approaches to DTs using Markov Chain Monte Carlo (MCMC) methods have demonstrated great accuracy in a wide range of applications. However, the inherently sequential nature of MCMC makes it unsuitable to meet both accuracy and scaling constraints. One could run multiple MCMC chains in an embarrassingly parallel fashion. Despite the improved run-time, this approach sacrifices accuracy in exchange for strong scaling. Sequential Monte Carlo (SMC) samplers are another class of Bayesian inference methods that also have the appealing property of being parallelizable without trading off accuracy. Nevertheless, finding an effective parallelization for the SMC sampler is difficult, due to the challenges in parallelizing its bottleneck, redistribution, in such a way that the workload is equally divided across the processing elements, especially when dealing with variable-size models such as DTs. This study presents a parallel SMC sampler for DTs on Shared Memory (SM) architectures, with an$O(log_{2} N)$parallel redistribution for variable-size samples. On an SM machine mounting 32 cores, the experimental results show that our proposed method scales up to a factor of 16 compared to its serial implementation, and provides comparable accuracy to MCMC, but 51 times faster.
Efthyvoulos Drousiotis, Alessandro Varsi, Paul G. Spirakis, Simon Maskell
SBAC-PAD4
2023 Coherent Long-Time Integration and Bayesian Detection With Bernoulli Track-Before-Detect
abstract
We consider the problem of detecting small and manoeuvring objects with staring array radars. Coherent processing and long-time integration are key to addressing the undesirably low signal-to-noise/background conditions in this scenario and are complicated by the object manoeuvres. We propose a Bayesian solution that builds upon a Bernoulli state space model equipped with the likelihood of the radar data cubes through the radar ambiguity function. Likelihood evaluation in this model corresponds to coherent long-time integration. The proposed processing scheme consists of Bernoulli filtering within expectation maximisation iterations that aims at approximately finding complex reflection coefficients. We demonstrate the efficacy of our approach in a simulation example.
Murat Üney, Paul R. Horridge, Bernard Mulgrew, Simon Maskell
IEEE Signal Process. Lett.4
2023 Trustworthy Data and AI Environments for Clinical Prediction: Application to Crisis-Risk in People With Depression
abstract
Depression is a common mental health condition that often occurs in association with other chronic illnesses, and varies considerably in severity. Electronic Health Records (EHRs) contain rich information about a patient's medical history and can be used to train, test and maintain predictive models to support and improve patient care. This work evaluated the feasibility of implementing an environment for predicting mental health crisis among people living with depression based on both structured and unstructured EHRs. A large EHR from a mental health provider, Mersey Care, was pseudonymised and ingested into the Natural Language Processing (NLP) platform CogStack, allowing text content in binary clinical notes to be extracted. All unstructured clinical notes and summaries were semantically annotated by MedCAT and BioYODIE NLP services. Cases of crisis in patients with depression were then identified. Random forest models, gradient boosting trees, and Long Short-Term Memory (LSTM) networks, with varying feature arrangement, were trained to predict the occurrence of crisis. The results showed that all the prediction models can use a combination of structured and unstructured EHR information to predict crisis in patients with depression with good and useful accuracy. The LSTM network that was trained on a modified dataset with only 1000 most-important features from the random forest model with temporality showed the best performance with a mean AUC of 0.901 and a standard deviation of 0.006 using a training dataset and a mean AUC of 0.810 and 0.01 using a hold-out test dataset. Comparing the results from the technical evaluation with the views of psychiatrists shows that there are now opportunities to refine and integrate such prediction models into pragmatic point-of-care clinical decision support tools for supporting mental healthcare delivery.
Yamiko Joseph Msosa, Arturas Grauslys, Tao Wang 0036, Iain E. Buchan, Paul Langan, Steven Foster, Michael Pearson, Amos Folarin, Angus Roberts, Simon Maskell, Richard J. B. Dobson, Cecil Kullu, Dennis Kehoe
IEEE J. Biomed. Health Informatics12
2022 Novel Decision Forest Building Techniques by Utilising Correlation Coefficient Methods
Efthyvoulos Drousiotis, Lei Shi 0003, Paul G. Spirakis, Simon Maskell
EANN4
2022 A vehicle detector based on notched power for distributed acoustic sensing
Marco Fontana, Ángel F. García-Fernández, Simon Maskell
FUSION3
2022 Gaussian trajectory PMBM filter with nonlinear measurements based on posterior linearisation
Ángel F. García-Fernández, Jason F. Ralph, Paul R. Horridge, Simon Maskell
FUSION4
2022 Poisson multi-Bernoulli mixture filtering with an active sonar using BELLHOP simulation
Alexey Narykov, Michael Wright, Ángel F. García-Fernández, Simon Maskell, Jason F. Ralph
FUSION4
2022 Inference of Stochastic Disease Transmission Models Using Particle-MCMC and a Gradient Based Proposal
Conor Rosato, John Harris, Jasmina Panovska-Griffiths, Simon Maskell
FUSION4
2022 Control Variates for Constrained Variables
Simon Maskell, Antonietta Mira
IEEE Signal Process. Lett.1
2021 SMC samplers for Bayesian Optimisation and Discovery of Additive Kernel Structure
Aikaterini Chatzopoulou, Ángel F. García-Fernández, Edward Pyzer-Knapp, Simon Maskell
FUSION4
2021 An analysis on metric-driven multi-target sensor management: GOSPA versus OSPA
Ángel F. García-Fernández, Marcel L. Hernandez, Simon Maskell
FUSION3
2021 Posterior Cramér-Rao Bounds for Tracking Intermittently Visible Targets in Clutter
Marcel L. Hernandez, Michael J. Ransom, Simon Maskell
FUSION3
2021 Classical Tracking for Quantum Trajectories
Jason F. Ralph, Simon Maskell, Michael J. Ransom, Hendrik Ulbricht
FUSION2
2021 Track-before-detect Bernoulli filters for combining passive and active sensors
Michael J. Ransom, Marcel L. Hernandez, Jason F. Ralph, Simon Maskell
FUSION4
2021 A Psychology-Driven Computational Analysis of Political Interviews
abstract
Can an interviewer influence the cooperativeness of an interviewee? The role of an interviewer in actualising a successful interview is an active field of social psychological research. A large-scale analysis of interviews, however, typically involves time-exorbitant manual tasks and considerable human effort. Despite recent advances in computational fields, many automated methods continue to rely on manually labelled training data to establish ground-truth. This reliance obscures explainability and hinders the mobility of analysis between applications. In this work, we introduce a cross-disciplinary approach to analysing interviewer efficacy. We suggest computational success measures as a transparent, automated, and reproducible alternative for pre-labelled data. We validate these measures with a small-scale study with human-responders. To study the interviewer’s influence on the interviewee we utilise features informed by social psychological theory to predict interview quality based on the interviewer’s linguistic behaviour. Our psychologically informed model significantly outperforms a bag-of-words model, demonstrating the strength of a cross-disciplinary approach toward the analysis of conversational data at scale.
Darren Cook, Miri Zilka, Simon Maskell, Laurence Alison
Interspeech3
2021 Early Predictor for Student Success Based on Behavioural and Demographical Indicators
abstract
As the largest distance learning university in the UK, the Open University has more than 250,000 students enrolled, making it also the largest academic institute in the UK. However, many students end up failing or withdrawing from online courses, which makes it extremely crucial to identify those “at risk” students and inject necessary interventions to prevent them from dropping out. This study thus aims at exploring an efficient predictive model, using both behavioural and demographical data extracted from the anonymised Open University Learning Analytics Dataset (OULAD). The predictive model was implemented through machine learning methods that included BART. The analytics indicates that the proposed model could predict the final result of the course at a finer granularity, i.e., classifying the students into Withdrawn, Fail, Pass, and Distinction, rather than only Completers and Non-completers (two categories) as proposed in existing studies. Our model’s prediction accuracy was at 80% or above for predicting which students would withdraw, fail and get a distinction. This information could be used to provide more accurate personalised interventions. Importantly, unlike existing similar studies, our model predicts the final result at the very beginning of a course, i.e., using the first assignment mark, among others, which could help reduce the dropout rate before it was too late.
Efthyvoulos Drousiotis, Lei Shi 0003, Simon Maskell
ITS3
2020 Bernoulli merging for the Poisson multi-Bernoulli mixture filter
abstract
Under the standard multiple target tracking models and a Poisson point process birth model, the Poisson multi-Bernoulli mixture (PMBM) filter provides the closed-form recursion to computing the posterior density over the set of targets. Without approximations, the PMBM computational complexity rapidly rises in time due to the increasing number of data association hypotheses. This paper presents innovative strategies for merging Bernoulli components for the same potential target reducing the number of single-target hypotheses in the PMBM filter, aiming to lower its computational complexity while keeping its performance high. We use several measures to compute the similarity between different Bernoulli components. Simulation results show that the proposed algorithms show performance close to the PMBM filter without Bernoulli merging, as measured by the generalized optimal sub-pattern assignment (GOSPA) metric, with a significantly reduced execution time.
Marco Fontana, Ángel F. García-Fernández, Simon Maskell
FUSION3
2020 Continuous-discrete trajectory PHD and CPHD filters
abstract
This paper presents the continuous-discrete trajectory probability hypothesis density (CD-TPHD) and the continuous-discrete trajectory cardinality PHD (CD-TCPHD) filter. We consider continuous-time models for target appearance, dynamics and disappearance, which are discretised to obtain the corresponding continuous-discrete models. The CD-TPHD filter propagates a Poisson point process approximation to the posterior (multi-trajectory) density over the set of alive trajectories sampled at the time instants when the measurements have been taken. The CD-TCPHD filter proceeds analogously but propagating a density on an independent and identically distributed (IID) cluster process. An important, novel feature of these filters is that they can infer the time of appearance and the state at appearance time of the trajectories in continuous time, not being constrained to discretised time steps.
Ángel F. García-Fernández, Simon Maskell
FUSION2
2020 Integrated Expected Likelihood Particle Filters
abstract
In this paper, we discuss the derivations, implementations and performance of target tracking algorithms for a single-target single-sensor system estimating the state, covariance and existence probability of a target. Given the target exists, we simulate measurements of the target with a given probability of detection, along with false measurements (clutter) parametrised by a clutter density. We evaluate the performance of the algorithms by computing the area under Receiver Operating Characteristic (ROC) curves against a range of clutter density values. We give particular attention to the effectiveness of correctly inferring the presence or absence of the target. We select the Integrated Probabilistic Data Association Filter (IPDAF) and the Integrated Expected Likelihood Particle Filter (IELPF) algorithms, with the IELPF implementing a near-optimal proposal which uses the current scan of measurements as well as a prior proposal for comparison. Simulation results indicate the performance of the IPDAF exceeds that of the preexisting particle filter implementing a prior proposal, but a novel particle filter using a near-optimal proposal and a modest number of particles outperforms the IPDAF.
Michael J. Ransom, Lyudmil Vladimirov, Paul R. Horridge, Jason F. Ralph, Simon Maskell
FUSION5
2020 A SMC Sampler for Joint Tracking and Destination Estimation from Noisy Data
abstract
In this paper we describe a Sequential Monte Carlo (SMC) sampler that performs joint tracking and destination estimation of a target traveling along a known road network, as its journey progresses. The destination estimation is based on a simplistic model of driver intent, which assumes no prior knowledge of the history of visited destinations. The proposed algorithm is capable of refining the distribution of destinations that can be inferred from an incoming stream of position estimates. We compare the performance achieved by the proposed algorithm with a mainstay Particle Filter, demonstrating how the later suffers greatly from sample impoverishment, therefore necessitating an ever increasing number of particles as the number of possible destinations increases, while showcasing that the issue is significantly mitigated by the proposed SMC Sampler.
Lyudmil Vladimirov, Simon Maskell
FUSION2
2020 Robust and Efficient Image Alignment Method Using the Student-t Distribution
abstract
Pixel-based image alignment has always struggled to simultaneously reject outliers, avoid local minima and run quickly. There are many robust cost functions that perform well in terms of rejecting outliers, but they can yield unstable results during long image sequences as a result of their inability to adjust to changes in image content. In this paper, we propose a parameterised student-t cost function that can interpolate between two cost functions that are amongst the most widely used ones in image alignment problems, the L2 norm (quadratic function) and the Cauchy-Lorentzian function. We also propose a parameter estimation method that helps to find optimal parameters for the proposed cost function for a video. Experiments prove that the proposed approach can estimate the alignment variable accurately relative to the existing cost functions without demanding a higher computational cost.
Simon Maskell
FUSION2
2020 Reliability Validation of Learning Enabled Vehicle Tracking
abstract
This paper studies the reliability of a real-world learning-enabled system, which conducts dynamic vehicle tracking based on a high-resolution wide-area motion imagery input. The system consists of multiple neural network components - to process the imagery inputs - and multiple symbolic (Kalman filter) components - to analyse the processed information for vehicle tracking. It is known that neural networks suffer from adversarial examples, which make them lack robustness. However, it is unclear if and how the adversarial examples over learning components can affect the overall system-level reliability. By integrating a coverage-guided neural network testing tool, DeepConcolic, with the vehicle tracking system, we found that (1) the overall system can be resilient to some adversarial examples thanks to the existence of other components, and (2) the overall system presents an extra level of uncertainty which cannot be determined by analysing the deep learning components only. This research suggests the need for novel verification and validation methods for learning-enabled systems.
Youcheng Sun, Simon Maskell, James Sharp, Xiaowei Huang 0001
ICRA3
2020 Practical Verification of Neural Network Enabled State Estimation System for Robotics
abstract
We study for the first time the verification problem on learning-enabled state estimation systems for robotics, which use Bayes filter for localisation, and use deep neural network to process sensory input into observations for the Bayes filter. Specifically, we are interested in a robustness property of the systems: given a certain ability to an adversary for it to attack the neural network without being noticed, whether or not the state estimation system is able to function with only minor loss of localisation precision? For verification purposes, we reduce the state estimation systems to a novel class of labelled transition systems with payoffs and partial order relations, and formally express the robustness property as a constrained optimisation objective. Based on this, practical verification algorithms are developed. As a major case study, we work with a real-world dynamic tracking system that uses a Kalman filter (a special case of the Bayes filter) to localise and track a ground vehicle. Its perception system, based on convolutional neural networks, processes a high-resolution Wide Area Motion Imagery (WAMI) data stream. Experimental results show that our algorithms can not only verify the robustness of the WAMI tracking system but also provide useful counterexamples.
Wei Huang 0035, Youcheng Sun, James Sharp, Simon Maskell, Xiaowei Huang 0001
IROS5
2020 Weather Effects on Obstacle Detection for Autonomous Car
Jon Wetherall, Simon Maskell, Jason F. Ralph
VEHITS3
2020 A Fast Parallel Particle Filter for Shared Memory Systems
abstract
Particle Filters (PFs) are Sequential Monte Carlo methods which are widely used to solve filtering problems of dynamic models under Non-Linear Non-Gaussian noise. Modern PF applications have demanding accuracy and run-time constraints that can be addressed through parallel computing. However, an efficient parallelization of PFs can only be achieved by effectively parallelizing the bottleneck: resampling and its constituent redistribution step. A pre-existing implementation of redistribute on Shared Memory Architectures (SMAs) achieves O(NT log2N) time complexity over T parallel cores. This redistribute implementation is, however, highly computationally intensive and cannot be effectively parallelized due to the inherently limited number of cores of SMAs. In this paper, we propose a novel parallel redistribute on OpenMP 4.5 which takes O(N/T + log2N) steps and fully exploits the computational power of SMAs. The proposed approach is up to six times faster than the O(N/T log2N) one and its implementation on GPU provides a further three-time speed-up vs its equivalent on a 32-core CPU. We also show on an exemplary PF that our redistribution is no longer the bottleneck.
Alessandro Varsi, Jack Taylor, Lykourgos Kekempanos, Edward Pyzer-Knapp, Simon Maskell
IEEE Signal Process. Lett.5
2019 A Multi-Sensor Simulation Environment for Autonomous Cars
Paul R. Horridge, Simon Pemberton, Jon Wetherall, Simon Maskell, Jason F. Ralph
FUSION5
2019 Detecting and Tracking Small Moving Objects in Wide Area Motion Imagery (WAMI) Using Convolutional Neural Networks (CNNs)
Simon Maskell
FUSION2
2018 Fusing Bearing-Only Measurements with and Without Propagation Delays Using Particle Trajectories
abstract
Ahstract-This paper considers the problem of tracking a manoeuvring target when some of the measurements are delayed by the time taken to propagate through some medium. We are especially interested in bearing-only measurements, since it is possible to extract range information by fusing measurements which have negligible propagation delay (such as from electrooptical sensors) and measurements which have a propagation delay proportional to the range to the target (such as from acoustic sensors). This requires us to handle measurements which appear out of sequence, and with emission times unknown to the tracker. Unlike previous approaches, a particle filter is used, which handles out-of-sequence measurements by storing a history of hypothesised target states and measurement emission times for each particle. This allows new target states and times to be inserted into the trajectory of each target by interpolating between adjacent states in the history.
Paul R. Horridge, Simon Maskell
FUSION2
2018 Comparing Interrelationships Between Features and Embedding Methods for Multiple-View Fusion
abstract
Manifold embedding techniques have properties that render them attractive candidates to learn a compact and general representation of a three dimensional spatial object. In turn this representation can be used for object recognition through classification. This paper presents a comparative study of several supervised spectral embedding techniques and their relationship with the feature space used to describe the exemplars which act as inputs to an embedding procedure. By concentrating on this aspect, we are able to highlight preferential combinations between feature description and embedding, and we formulate recommendations on the use of such methods for fusing multiple views of an object to recognize it under variable poses.
Roberta Piroddi, John Yannis Goulermas, Simon Maskell, Jason F. Ralph
FUSION3
2017 Nonlinear kinematics for improved helicopter tracking
abstract
This paper compares the tracking performance that can be achieved when using a nonlinear drag model for a helicopter, a constant drag motion model, and a baseline constant acceleration model. A particle filter is used for state estimation to address problems associated with nonlinear drag and nonlinear measurements of helicopter pose. We demonstrate that the inclusion of this nonlinear kinematic effect provides improved tracking performance for a manoeuvring target.
E. J. Clark, Elias J. Griffith, Simon Maskell, Jason F. Ralph
FUSION3
2017 RB2 - PF : A novel filter-based monocular visual odometry algorithm
abstract
This paper proposes an improvement to FastSLAM. The approach is applicable when the dynamic model describing the motion of the camera has linear sub-structure. The core novelty of the proposed algorithm is to separate the consideration of the camera's dynamic model into two sub-models without constraining the two sub-models to have independent noise processes. In contrast to commonly-used FastSLAM algorithms, which use a particle filter to consider both these sub-models, a particle filter is used for one sub-model and a Kalman filter for the other. This tactic is Rao-Blackwellisation and is the same as that which underpins the development of FastSLAM, but where the focus was only on exploiting near-linear sub-structure related to the state of the landmarks. Comparisons with Unscented FastSLAM 2.0 indicate that the new approach improves estimation accuracy. Comparisons with cutting-edge SLAM algorithms also reflect the competitive nature of this approach as a solution to navigation problems. Future work will improve the processing of features and consider multi-sensor data input.
Simon Maskell
FUSION2
2016 Using a Bayesian model for confidence to make decisions that consider epistemic regret
Nick Hare, Simon Maskell
FUSION3
2016 Geometric separation of superimposed images
Mitul M. Mehta, Elias J. Griffith, Simon Maskell, Jason F. Ralph
FUSION3
2014 Efficient data structures for large scale tracking
Richard Oliver Lane, Mark Briers, T. M. Cooper, Simon Maskell
FUSION4
2013 Optimised proposals for improved propagation of multi-modal distributions in particle filters
Simon Maskell, Simon J. Julier
FUSION1
2013 Articulated human body parts detection based on cluster background subtraction and foreground matching
Harish Bhaskar, Lyudmila Mihaylova, Simon Maskell
Neurocomputing3
2012 Maneuvering target tracking using an unbiased nearly constant heading model
Panagiotis-Aristidis Kountouriotis, Simon Maskell
FUSION2
2010 Fusion of data from sources with different levels of trust
David A. Nevell, Simon Maskell, Paul R. Horridge, Hayleigh L. Barnett
FUSION2
2010 A Bayesian approach to joint tracking and identification of geometric shapes in video sequences
Pierre Minvielle, Arnaud Doucet, Alan Marrs, Simon Maskell
Image Vis. Comput.4
2009 A scalable method of tracking targets with dependent distributions
Paul R. Horridge, Simon Maskell
FUSION2
2009 Searching for, initiating and tracking multiple targets using existence probabilities
Paul R. Horridge, Simon Maskell
FUSION2
2008 Ground target group structure and state estimation with particle filtering
Amadou Gning, Lyudmila Mihaylova, Simon Maskell, Sze Kim Pang, Simon J. Godsill
FUSION3
2006 Real-Time Tracking Of Hundreds Of Targets With Efficient Exact JPDAF Implementation
abstract
An assignment problem is considered with the constraint that the same hypothesis cannot be applied to more than one object. We desire efficiency without approximation. Multiple target tracking methods such as the joint probabilistic association filter (JPDAF) motivate us. Methods of solving this assignment problem involving enumerating all possible joint assignments is infeasible except for small problems. A recent approach circumvents this combinatorial explosion by representing the structure of the target hypotheses in a `net' which exploits redundancy in an ordered list of objects us to describe the problem. Here, we generalize this approach to process the objects in a tree structure this exploits conditional independence between subsets of the objects. This gives a substantial computational saving and allows us to consider scenarios which were previously impractical. In particular, we show the feasibility of using an exact JPDAF implementation to track 400 targets
Paul R. Horridge, Simon Maskell
FUSION2
2006 Joint Tracking and Classification of Airbourne Objects using Particle Filters and the Continuous Transferable Belief Model
abstract
This paper describes the integration of a particle filter and a continuous version of the transferable belief model. The output from the particle filter is used as input to the transferable belief model. The transferable belief model's continuous nature allows for the prior knowledge over the classification space to be incorporated within the system. Classification of objects is demonstrated within the paper and compared to the more classical Bayesian classification routine. This is the first time that such an approach has been taken to jointly classify and track targets. We show that there is a great deal of flexibility built into the continuous transferable belief model and in our comparison with a Bayesian classifier, we show that our novel approach offers a more robust classification output that is less influenced by noise
Gavin Powell, Dave Marshall, Philippe Smets, Branko Ristic 0001, Simon Maskell
FUSION5
2006 Fast particle smoothing: if I had a million particles
abstract
We propose efficient particle smoothing methods for generalized state-spaces models. Particle smoothing is an expensive O(N2) algorithm, where N is the number of particles. We overcome this problem by integrating dual tree recursions and fast multipole techniques with forward-backward smoothers, a new generalized two-filter smoother and a maximum a posteriori (MAP) smoother. Our experiments show that these improvements can substantially increase the practicality of particle smoothing.
Mike Klaas, Mark Briers, Nando de Freitas, Arnaud Doucet, Simon Maskell, Dustin Lang
ICML5
2005 Bayesian visual tracking with existence process
abstract
Most object tracking approaches either assume that the number of objects is constant, or that information about object existence is provided by some external source. Here, we show how object existence can be rigorously integrated within the Bayesian single and multiple object tracking framework. We provide a general treatment that impacts as little as possible on existing tracking algorithms, so that software can be reused, and that allows implementation with Kalman filters, extended Kalman filters, particle filters, etc. We apply the proposed framework to colour-based tracking of multiple objects.
Jaco Vermaak, Simon Maskell, Mark Briers, Patrick Pérez
ICIP (1)2
2003 Efficient particle filtering for multiple target tracking with application to tracking in structured images
Simon Maskell, Malcolm Rollason, Neil J. Gordon, David Salmond
Image Vis. Comput.1