Signal Processing and Communications Laboratory

Department of Engineering

Simon Godsill

Background - Research - Publications - Teaching

Position: Professor of Statistical Signal Processing

Office Location: BE3-09

Telephone: +44 1223 332604

E-mail: sjg [at] eng.cam.ac.uk

Dept. of Engineering,
University of Cambridge,
Trumpington Street,
Cambridge.
CB2 1PZ, UK

Background

Simon Godsill is Professor of Statistical Signal Processing in the Engineering Department at Cambridge University. He is also a Professorial Fellow and tutor at Corpus Christi College Cambridge. He coordinates an active research group in Signal Inference and its Applications and is Head of the Signal Processing and Communications Laboratory at Cambridge, specializing in Bayesian computational methodology, multiple object tracking, spatio-temporal inference, audio and music processing, and financial time series modeling. A particular methodological theme over recent years has been the development of novel techniques for optimal Bayesian filtering and smoothing, using Sequential Monte Carlo or Particle Filtering methods.

Publications:

Symplectic publications list here.

See Google Scholar citations, where many of our papers can be found for download.

Selected Recent Publications:

Journals:

F. Septier A. Gning S. K. Pang S. Godsill L. Mihaylova, A. Carmi. Overview of sequential Bayesian Monte Carlo methods for group and extended object tracking. Digital Signal Processing, 25, February 2014.

Pete Bunch and Simon Godsill. Approximations of the optimal importance density using Gaussian particle flow importance sampling. Journal of the American Statistical Association, 2015.

Tatjana Lemke, Marina Riabiz, and Simon J Godsill. Fully Bayesian inference for α-stable distributions using a Poisson series representation. Digital Signal Processing , 47:96–115, 2015.

Bashar I Ahmad, James K Murphy, Patrick M Langdon, Simon J Godsill, Robert Hardy, and Lee Skrypchuk. Intent inference for hand pointing gesture- based interactions in vehicles. IEEE transactions on cybernetics, 46(4):878– 889, 2016.

F. Ahmad, J. Murphy, D. Vatansever, E. Stamatakis, and S. Godsill. Bayesian inference of task-based functional brain connectivity using Markov chain Monte Carlo methods. Journal of Selected Topics in Signal Processing, 2016. (Accepted).

P. Bunch, J. Murphy, and S. Godsill. Bayesian learning of degenerate linear Gaussian state space models using Markov chain Monte Carlo. IEEE Trans- actions on Signal Processing, 64(16), 2016.

Fredrik Lindsten, Pete Bunch, Simo S¨arkk¨a, Thomas B Sch¨on, and Simon J Godsill. Rao-blackwellized particle smoothers for conditionally linear gaussian models. IEEE Journal of Selected Topics in Signal Processing, 10(2):353–365, 2016.

James Murphy and Simon J Godsill. Blocked particle Gibbs schemes for high dimensional interacting systems. IEEE Journal of Selected Topics in Signal Processing, 10(2):328–342, 2016.

Geliang Zhang, Hugh Christensen, Guolong Li, and Simon Godsill. A correction note for price dynamics in a Markovian limit order market. SIAM Journal on Financial Mathematics, 7(1):152–158, 2016.

Conferences:

Bashar I Ahmad, Patrick M Langdon, Pete Bunch, and Simon J Godsill. Prob- abilistic intentionality prediction for target selection based on partial cursor tracks. In International Conference on Universal Access in Human-Computer Interaction, pages 427–438. Springer International Publishing, 2014.

Bashar I Ahmad, Patrick M Langdon, Simon J Godsill, Robert Hardy, Eduardo Dias, and Lee Skrypchuk. Interactive displays in vehicles: Improving usability with a pointing gesture tracker and bayesian intent predictors. In Proceed- ings of the 6th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, pages 1–8. ACM, 2014.

Bashar I Ahmad, James Murphy, Patrick M Langdon, and Simon J Godsill. Bayesian target prediction from partial finger tracks: Aiding interactive dis- plays in vehicles. In Information Fusion (FUSION), 2014 17th International Conference on, pages 1–7. IEEE, 2014.

Bashar I Ahmad, James Murphy, Patrick M Langdon, and Simon J Godsill. Filtering perturbed in-vehicle pointing gesture trajectories: Improving the reliability of intent inference. In 2014 IEEE International Workshop on Ma- chine Learning for Signal Processing (MLSP), pages 1–6. IEEE, 2014.

B.I. Ahmad, J. Murphy, P.M. Langdon, and S.J. Godsill. Bayesian target pre- diction from partial finger tracks: Aiding interactive displays in vehicles. InInformation Fusion (FUSION), 2014 17th International Conference on, pages 1–7, July 2014.

B.I. Ahmad, J. Murphy, P.M. Langdon, and S.J. Godsill. Filtering perturbed in-vehicle pointing gesture trajectories: Improving the reliability of intent inference. InMachine Learning for Signal Processing (MLSP), 2014 IEEE International Workshop on, pages 1–6, Sept 2014.

T. Lemke and S.J. Godsill. A poisson series approach to Bayesian Monte Carlo in- ference for skewed alpha-stable distributions. In Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on, pages 8023– 8027, May 2014.

M.R. Mestre, S.J. Godsill, and W.J. Fitzgerald. Bayesian detection of single- trial event-related potentials. In Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on, pages 4693–4697, May 2014.

James Murphy and Simon Godsill. Road-assisted multiple target tracking in clutter. In Information Fusion (FUSION), 2014 17th International Confer- ence on , pages 1–8. IEEE, 2014.

Bashar I Ahmad, James Murphy, Patrick M Langdon, Robert Hardy, and Si- mon J Godsill. Destination inference using bridging distributions. In 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) , pages 5585–5589. IEEE, 2015.

Simon Godsill, Herbert Buchner, and Jan Skoglund. Detection and suppression of keyboard transient noise in audio streams with auxiliary keybed micro- phone. In 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 379–383. IEEE, 2015.

James Murphy and Simon Godsill. Bayesian parameter estimation of jump- Langevin systems for trend following in finance. In 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 4125–4129. IEEE, 2015.

James Murphy and Simon Godsill. Efficient filtering and sampling for a class of time-varying linear systems. In 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 3701–3705. IEEE, 2015.

Research Areas - Signal Inference and its Applications.

Bayesian Computational Methods for Signal Processing

Underpinning much of our work is the Bayesian paradigm and associated algorithms for inference about the parameters and structure of complex systems. In the Bayesian approach data is combined with any prior information available in an optimal fashion using probability distributions. We are particularly concerned with the development of new methods appropriate to the applications above. These applications are often sequential in nature (the data arrive one-by-one and a decision/estimate is required with small or no delay), hence we focus considerable attention on sequential learning methods such as Sequential Monte Carlo (particle filtering). Other problems are batch in nature (the data arrive all at once, or we can wait until all of the data have arrived before processing) - in those cases batch algorithms can be used, and we focus attention on stochastic simulation methods such as Markov chain Monte Carlo (MCMC), including those for model uncertainty problems (reversible jump MCMC, etc.). Novel techniques are developed to help tailor these methods to the applications at hand.

Selected papers:

Recent:

F. Septier A. Gning S. K. Pang S. Godsill L. Mihaylova, A. Carmi. Overview of sequential Bayesian Monte Carlo methods for group and extended object tracking. Digital Signal Processing, 25, February 2014.

Pete Bunch and Simon Godsill. Approximations of the optimal importance density using gaussian particle flow importance sampling. Journal of the American Statistical Association, 0(ja):0–0, 2015.

Xi Chen, Simo Sarkka, and Simon Godsill. A Bayesian particle filtering method for brain source localisation. Digital Signal Processing, 47:192 – 204, 2015. Special Issue in Honour of William J. (Bill) Fitzgerald.

Tatjana Lemke, Marina Riabiz, and Simon J Godsill. Fully Bayesian inference for α-stable distributions using a Poisson series representation. Digital Signal Processing, 47:96–115, 2015.

P. Bunch, J. Murphy, and S. Godsill. Bayesian learning of degenerate linear Gaussian state space models using Markov chain Monte Carlo. IEEE Trans- actions on Signal Processing , 64(16), 2016.

Fredrik Lindsten, Pete Bunch, Simo S¨arkk¨a, Thomas B Sch¨on, and Simon J Godsill. Rao-blackwellized particle smoothers for conditionally linear gaussian models. IEEE Journal of Selected Topics in Signal Processing, 10(2):353–365, 2016.

James Murphy and Simon J Godsill. Blocked particle gibbs schemes for high dimensional interacting systems. IEEE Journal of Selected Topics in Signal Processing, 10(2):328–342, 2016.

Pre-2012 archive:

Markov Chain Monte Carlo (MCMC) methods, including model uncertainty:

Sequential Monte Carlo (particle filtering and smoothing) methods (pre-2013):

Archival Tutorial Materials:

Audio and Music Processing (AMP)CEDAR.jpg

The Signal Processing Laboratory has had long involvement in audio and music processing. Early work in sound restoration here in the 1980's led to the founding of the successful company CEDAR Audio Ltd. which produces DSP equipment for remastering and enhancement of sound in the recording, broadcast and forensic industries. In current research we are concerned with accurate modelling of digital audio and automated inference about the parameters and structure of those models. Research interests include computer music transcription, audio source separation, musical beat-tracking, chord recognition, Digital Audio Restoration, noise reduction, multichannel audio and sparse modelling with overcomplete dictionaries of atoms. Underpinning much of the work is a Bayesian statistical modelling approach to audio problems, see below.

See material for ICASSP 2015 paper on keystroke removal

Selected papers on the Audio Processing topic:

Book:

  • S.J. Godsill and P.J.W. Rayner. Digital Audio Restoration - a statistical model-based approach (Berlin: Springer-Verlag 1998)

Archival Talks:

Tracking Algorithms

A major challenge in many application areas is that of detection, classification and tracking of multiple objects. Classic applications of this include radar and sonar, but the principles extend into computer vision, robotics and many other areas. We are aiming to push back the boundaries of current technology where many objects are present, detection probabilities are low and clutter rates are high. The methods devised use novel implementations of Monte Carlo Bayesian updating to carry out joint detection of number, characteristics and position of objects in cluttered environments.

Selected papers

F. Septier A. Gning S. K. Pang S. Godsill L. Mihaylova, A. Carmi. Overview of sequential Bayesian Monte Carlo methods for group and extended object tracking. Digital Signal Processing, 25, February 2014.

Pete Bunch and Simon Godsill. Approximations of the optimal importance density using gaussian particle flow importance sampling. Journal of the American Statistical Association, 0(ja):0–0, 2015.

Xi Chen, Simo Sarkka, and Simon Godsill. A Bayesian particle filtering method for brain source localisation. Digital Signal Processing, 47:192 – 204, 2015. Special Issue in Honour of William J. (Bill) Fitzgerald.

Bashar I Ahmad, James K Murphy, Patrick M Langdon, Simon J Godsill, Robert Hardy, and Lee Skrypchuk. Intent inference for hand pointing gesture- based interactions in vehicles. IEEE transactions on cybernetics , 46(4):878– 889, 2016.

Fredrik Lindsten, Pete Bunch, Simo S¨arkk¨a, Thomas B Sch¨on, and Simon J Godsill. Rao-blackwellized particle smoothers for conditionally linear gaussian models. IEEE Journal of Selected Topics in Signal Processing , 10(2):353–365, 2016.

James Murphy and Simon J Godsill. Blocked particle gibbs schemes for high dimensional interacting systems. IEEE Journal of Selected Topics in Signal Processing, 10(2):328–342, 2016.

Pre-2013:

Research Projects with: DIF-DTC, QinetiQ, DSO Singapore, EPSRC, ...

Genomic and Life Sciences Signal Processing

A further topic of great importance is the interpretation and analysis of genomic data - for example the sequencing of the human genome. Any improvements achievable in this area are likely to lead to improvements our understanding of genetics and in treatment for diseases such as cancer. Work to date has focused on improving the performance of DNA sequencing machines through very accurate Bayesian modelling. Currents topics of work include the accurate preprocessing of microarray data - crucial in identification of the genes active in certain diseases.

Selected papers (pre-2006):

Teaching

Other links:

[ Cambridge University | CUED | Signal Processing Group ]

Updated August 2016
sjg [at] eng.cam.ac.uk