Edinburgh Research Explorer

Dr James Hopgood

Senior Lecturer

Profile photo

James Hopgood

  • School of Engineering
  • Acoustics and Audio Group
Postal address:
West Mains Road
Institute for Digital Communications
EH9 3FG
Edinburgh
United Kingdom

Qualifications

Master of Arts

University of Cambridge

Award date: 1 Jan 2000

Master of Engineering

University of Cambridge

Award date: 1 Jan 1997

Doctor of Philosophy (PhD)

University of Cambridge

Award date: 1 Jan 2001

Employment

Senior Lecturer

School of Engineering

University of Edinburgh

United Kingdom

12 Apr 2004 → present

Acoustics and Audio Group

University of Edinburgh

12 Apr 2004 → present

Biography

 

James Hopgood is a Senior Lecturer in the Institute for Digital Communications, within the School of Engineering, at the University of Edinburgh, Scotland. He works in the disciplines of Data Science and Machine Learning within the field of Statistical Signal Processing, a branch of Electronic Engineering. 

James's research specialisation include model-based Bayesian signal processing, speech and audio signal processing in adverse acoustic environments, including blind dereverberation and multi-target acoustic source localisation and tracking, single channel signal separation, distant speech recognition, audio-visual fusion, medical imaging, blind image deconvolution, and general statistical signal and image processing.

James received the M.A., M.Eng. degree in Electrical and Information Sciences in 1997 and a Ph.D. in July 2001 in Statistical Signal Processing, part of Information Engineering, both from the University of Cambridge, England. He was then a Post-Doctoral Research Associate for the year after his Ph.D within the same group, at which point he became a Research Fellow at Queens’ College continuing his research in the Signal Processing Laboratory in Cambridge. James joined the University of Edinburgh in April 2004.

Since September 2011, he is Editor-in-Chief for the IET Journal of Signal Processing. James is the Programme Director for the MSc in Signal Processing and Communications at the University of Edinburgh. 

Research output

  1. A compressed encoding scheme for approximate TDOA estimation. / Vargas, Elizabeth; Hopgood, James; Brown, Keith; Subr, Kartic.

    European Signal Processing Conference: EUSIPCO 2018. 2018.
  2. MMSE Adaptive Waveform Design for a MIMO Active Sensing System Tracking Multiple Moving Targets. / Herbert, Steven; Hopgood, James; Mulgrew, Bernard.

    IEEE International Conference on Acoustics, Speech and Signal Processing. IEEE, 2018.
  3. MMSE adaptive waveform design for active sensing with applications to MIMO radar. / Herbert, Steven; Hopgood, James; Mulgrew, Bernard.

    In: IEEE Transactions on Signal Processing, 2018.
  4. Multi-Snapshot Imaging for Chromatographic Peak Analysis. / Hopgood, James; Connelly, Matthew; McHoull, Barry; Troy, Darren.

    In: IEEE Transactions on Biomedical Engineering, 2018.
  5. Super-resolved Ultrasound Echo Spectra with Simultaneous Localization using Parametric Statistical Estimation. / Dermitzakis, Aris; Diamantis, Konstantinos; Hopgood, James; Sboros, Vassilis .

    In: IEEE Access, 2018.
  6. Optimality Criteria for Adaptive Waveform Design in MIMO Radar Systems. / Herbert, Steven; Hopgood, James; Mulgrew, Bernard.

    Sensor Signal Processing for Defence. 2017. p. 11-15.
  7. Distributed Computational Load Balancing for Real-Time Applications. / Sthapit, Saurav; Hopgood, James; Thompson, John.

    25th European Signal Processing Contribution (EUSIPCO 2017). 2017.
  8. Improved Image Discrimination Using Fast Non-linear Orthogonal Dictionary Learning. / Chhabra, Puneet; Wallace, Andrew; Hopgood, James.

    25th European Signal Processing Conference (EUSIPCO 2017). 2017.
  9. Target classification in SAS imagery using orthogonal basis selection. / Chhabra, Puneet; Pailhas, Yan; Hopgood, James; Wallace, Andrew; Petillot, Yvan.

    OCEANS 2017. Aberdeen, United Kingdom : IEEE, 2017.
  10. Robust Indoor Speaker Recognition in a Network of Audio and Video Sensors. / D'Arca, Eleonora; Robertson, Neil; Hopgood, James.

    In: Signal Processing, Vol. 129, 12.2016, p. 137–149.
  11. Offloading to Neighbouring Nodes in Smart Camera Network. / Sthapit, Saurav; Hopgood, James; Robertson, Neil; Thompson, John.

    European Signal Processing Conference (EUSIPCO). 2016.
  12. Improved Resolution of Chromatographic Peak Analysis using Multi-Snapshot Imaging. / Hopgood, James.

    European Signal Processing Conference (EUSIPCO). 2016.
  13. A New Approach for Multi-Dimensional Signal Processing and Modelling for Signals From Gel Electrophoresis. / Yousif, Ebtihal H G; Hopgood, James; Thompson, John; Davies, Michael.

    European Signal Processing Conference (EUSIPCO). 2016.
  14. Super-resolution spectral analysis for Ultrasound scatter characterization. / Diamantis, Konstantinos; Dhali, Maruf; Gibson, Gavin J.; Yan, Yan; Hopgood, James; Sboros, Vassilis.

    41st IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP 2016) . IEEE, 2016.
  15. SERS as a tool for in vitro toxicology. / Fisher, Kate M; Campbell, Colin; Jamieson, Lauren E.; McLeish, Jennifer; McLaughlin, Stephen; Donaldson, Kenneth; Hopgood, James.

    In: Faraday Discussions, 28.01.2016.
  16. A Time-frequency Masking Based Random Finite Set Particle Filtering Method for Multiple Acoustic Source Detection and Tracking. / Zhong, Xionghu; Hopgood, James.

    In: IEEE Transactions on Audio, Speech and Language Processing, Vol. 23, No. 12, 15.09.2015, p. 2356 - 2370.
  17. Distributed Implementation for Person Re-identification. / Sthapit, Saurav; Thompson, John; Hopgood, James; Robertson, Neil.

    Sensor Signal Processing for Defence 2015. 2015.
  18. Anomaly detection in clutter using spectrally enhanced LADAR. / Chhabra, Puneet; Wallace, Andrew; Hopgood, James.

    Proc. SPIE 9465, Laser Radar Technology and Applications XX; and Atmospheric Propagation XII. SPIE, 2015.
  19. Look who's talking: Detecting the dominant speaker in a cluttered scenario. / D'Arca, Eleonora; Robertson, Neil M; Hopgood, James.

    IEEE International Conference on Acoustics, Speech and Signal Processing. Florence : IEEE, 2014. p. 1532-1536.
  20. Look Who’s Talking. / D'Arca, Eleonora; Robertson, Neil; Hopgood, James.

    IET Intelligent Signal Processing. IET, 2013. p. 1 - 6.
  21. Video Tracking Through Occlusions By Fast Audio Source Localisation. / D'Arca, Eleonora; Hughes, Ashley; Hopgood, James; Robertson, Neil M.

    2013 20th IEEE International Conference on Image Processing (ICIP). 2013. p. 2660 - 2664.
  22. Height Approximation for Audio Source Localisation and Tracking. / Hughes, Ashley; Hopgood, James; Robertson, Neil M.

    21st European Signal Processing Conference: EUSIPCO. 2013.
  23. Tailor Made Robot Co Workers Based on a Plug & Produce Framework. / Hopgood, James; Robertson, Neil.

    International Conference on Flexible Automation and Intelligent Manufacturing. 2013.
  24. Using the Voice Spectrum for Improved Tracking of People in a Joint Audio-video Scheme. / D'Arca, Eleonora; Robertson, Neil; Hopgood, James.

    IEEE International Conference on Acoustics, Speech, and Signal Processing. IEEE, 2013.
  25. Particle Filtering for TDOA based Acoustic Source Tracking : Nonconcurrent Multiple Talkers. / Hopgood, James; Zhong, X.

    In: Signal Processing, 2013.
  26. Person tracking via audio and video fusion. / D'Arca, Eleonora; Hopgood, James; Robertson, Neil M.

    9th IET Data Fusion and Target Tracking Conference. 2012.
  27. Multichannel Online Blind Speech Dereverberation with Marginalization of Static Observation Parameters in a Rao-Blackwellized Particle Filter. / Evers, Christine; Hopgood, James R.

    In: Journal of Signal Processing Systems, Vol. 63, No. 3, 06.2011, p. 315-332.
  28. Bayesian Spectral Estimation Applied to Echo Signals from Nonlinear Ultrasound Scatterers. / Yan, Yan; Hopgood, James; Sboros, Vassilis.

    In: EURASIP Journal on Advances in Signal Processing, Vol. 2011, No. Nov 2010, 146175, 02.11.2010, p. -.
  29. Articulatory based speech models for blind speech dereverberation using Sequential Monte Carlo methods. / Evers, C.; Hopgood, James.

    19th European Signal Processing Conference. 2010.
  30. Bayesian Single Channel Blind Dereverberation of Speech from a Moving Speaker. / Hopgood, James; Evers, C.; Fortune, S.

    Speech Dereverberation. Springer-Verlag GmbH, 2010. p. 219-270.
  31. Multichannel Online Blind Speech Dereverberation with Marginalization of Static Observation Parameters in a Rao-Blackwellized Particle Filter. / Evers, C.; Hopgood, James.

    In: Journal of Signal Processing Systems, 2010, p. 1-18.
  32. Marginalization of Static Observation Parameters in a Rao-Blackwellized Particle Filter with Application to Blind Speech Dereverberation. / Evers, C.; Hopgood, James.

    17th Proceedings of the European Signal Processing Conference. 2009.
  33. Time-Frequency Masking based Multiple Acoustic Source Tracking Applying Rao-Blackwellised Monte Carlo Data Association. / Zhong, X.; Hopgood, James.

    Proceedings of the IEEE Workshop on Statistical Signal Processing. 2009.
  34. A Sequential Monte Carlo Analysis Method for Bat Biosonar Signals. / Nagappa, S.; Hopgood, James.

    Proceedings of the 5th International Conference on Bio-Acoustics. 2009.
  35. Statistical Spectral Analysis for Echo Signals from Microbubbles and Solid Spheres. / Yan, Y.; Hopgood, James; Steel, R.; Sboros, V.

    Proceedings of the IEEE International Ultrasonics Symposium. 2008.
  36. Blind Restoration of Blurred Photographs via AR Modelling and MCMC. / Bishop, T. E.; Molina, R.; Hopgood, James.

    Proceedings of the IEEE International Conference on Image Processing. 2008. p. 669-672.
  37. Frequency Tracking using Monte Carlo methods: Application to Bat Echolocation Signals. / Nagappa, S.; Hopgood, James.

    17th Proceedings of the European Signal Processing Conference. 2008.
  38. Speech Classification for Enhancing Single Channel Blind Dereverberation. / Fortune, S.; Hopgood, James.

    16th Proceedings of the European Signal Processing Conference. 2008.
  39. Parametric modelling for single-channel blind dereverberation of speech from a moving speaker. / Evers, C.; Hopgood, James.

    In: IET Signal Processing, Vol. 2, No. 2, 06.2008, p. 59-74.
  40. Blind Speech Dereverberation using Batch and Sequential Monte Carlo Methods. / Evers, C.; Hopgood, James; Bell, J.

    Proceedings of the IEEE International Conference on Circuits and Systems. 2008.
  41. A Novel Estimation System for Multiple Pulse Echo Signals from Ultrasound Contrast Microbubbles. / Yan, Y.; Hopgood, James; Sboros, V.

    Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing. 2008.
  42. Acoustic Models for Online Blind source Dereverberation using Sequential Monte Carlo Methods. / Evers, C.; Hopgood, James; Bell, J.

    Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing. 2008.
  43. Nonconcurrent Multiple Speakers Tracking Based on Extended Kalman Particle Filter. / Zhong, X.; Hopgood, James.

    Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing. 2008.
  44. Nonstationary Blind Image Restoration using Variational Methods. / Bishop, T. E.; Molina, R.; Hopgood, James.

    IEEE International Conference on Image Processing. Vol. 1 2007. p. 125-128.
  45. Block-Based TVAR Models for Single-Channel Blind Dereverberation of Speech from a Moving Speaker. / Hopgood, James; Evers, C.

    IEEE Workshop on Statistical Signal Processing. 2007. p. 274-278.
  46. Analysis of echo signal from single ultrasound contrast microbubble using a reversible jump MCMC algorithm. / Yan, Yan; Hopgood, James R.; Sboros, Vassilis.

    2007 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-16. NEW YORK : IEEE, 2007. p. 1273-1276.
  47. Bayesian Approaches for Blind Restoration of Nonstationary Images. / Bishop, T. E.; Hopgood, James.

    IMA International Conference on Mathematics in Signal Processing. 2006.
  48. Frequency tracking of biological waveforms. / Nagappa, S.; Hopgood, James.

    IMA International Conference on Mathematics in Signal Processing. 2006.
  49. Towards single-channel blind dereverberation of speech from a moving speaker. / Hopgood, James; Evers, C.

    IMA International Conference on Mathematics in Signal Processing. 2006.
  50. Blind Image Restoration using a Block-Stationary Signal Model. / Bishop, T. E.; Hopgood, James.

    IEEE International Conference on Acoustics, Speech, and Signal Processing. Vol. 2 2006.
  51. A Subband Modelling Approach to the Enhancement of Speech Captured in Reverberant Acoustic Environments: MIMO case. / Hopgood, James.

    IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA 2005). 2005. p. 29-32.
  52. Models for Blind Speech Dereverberation: A Subband All-Pole Filtered Block Stationary Autoregressive Process. / Hopgood, J.; Hopgood, James.

    13th European Signal Processing Conference (EUSIPCO 2005). 2005.
  53. An Exact Solution for Incorporating Boundary Continuity Constraints in Subband All-Pole Modelling. / Hopgood, James; Hill, S. I.

    IEEE Workshop on Statistical Signal Processing. 2005. p. 835-840.
  54. Bayesian Blind MIMO Deconvolution of Nonstationary Autoregressive Sources Mixed Through Subband All-Pole Channels. / Hopgood, James.

    IEEE Workshop on Statistical Signal Processing (SSP 2003). 2003. p. 422-425.
  55. Bayesian Formulation of Subband Autoregressive Modelling with Boundary Continuity Constraints. / Hopgood, James; Rayner, P. J. W.

    IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2003). Vol. 6 2003. p. 317-320.
  56. Blind Single Channel Deconvolution using Nonstationary Signal Processing. / Hopgood, James; Rayner, Peter J. W.

    In: IEEE Transactions on Audio, Speech and Language Processing, Vol. 11, No. 5, 2003, p. 476-488.
  57. Single channel nonstationary signal separation using linear time-varying filters. / Hopgood, James; Rayner, Peter J. W.

    In: IEEE Transactions on Signal Processing, Vol. 51, No. 7, 2003, p. 1739-1752.
  58. The Effect of Sensor Placement in Blind Source Separation. / Hopgood, James; Rayner, P. J. W.; Yuen, P. W. T.

    IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA 2001). 2001. p. 95-98.
  59. A Probabilistic Framework for Subband Autoregressive Models applied to Room Acoustics. / Hopgood, James; Rayner, P. J. W.

    11th IEEE Workshop on Statistical Signal Processing (11th IEEE SSP). 2001. p. 492-495.
  60. Nonstationary Signal Processing with Application to Reverberation Cancellation in Acoustic Environments. / Hopgood, James.

    Cambridge : University of Cambridge, 2001.
  61. Bayesian Single Channel Blind Deconvolution using parametric signal and channel models. / Hopgood, James; Rayner, P. J. W.

    IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA 1999). 1999. p. 151-154.
  62. Single Channel Signal Separation using Linear Time-Varying Filters: Separability of Non-Stationary Stochastic Signals. / Hopgood, James; Rayner, P. J. W.

    IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 1999). Vol. 3 1999. p. 1449-1452.

Projects

A model based approach towards practical blind enhancement of audio signals acquired in real acoustic environments.

Hopgood, J. & Fortune, S.

1/09/0631/08/08

£124,180, EPSRC

Joint blind enhancement and passive source localisation of acoustic signals

Hopgood, J. & Evers, C.

1/09/0931/08/10

£119,225, EPSRC

LOCOBOT

Hopgood, J. & Almajai, I.

1/08/1031/07/13

£307,434, EU government bodies

Novel Signal Processing Algorithms for Automated Electrophoresis Analysis

Hopgood, J.

1/09/1531/08/16

£27,290, UK-based charities

Signal Processing in the Networked Battlespace

Mulgrew, B., Davies, M., Hopgood, J. & Thompson, J.

1/04/1330/06/18

£4,459,193, EPSRC

Activities

  1. Conference proceedings: IEEE International Conference on Acoustics, Speech and Signal Processing (Publisher)

    Hopgood, J. (Peer reviewer)
    2018
  2. IEEE Statistical Signal Processing Workshop (Event)

    Hopgood, J. (Peer reviewer)
    2018
  3. European Signal Processing Conference, EUSIPCO (Publisher)

    Hopgood, J. (Peer reviewer)
    Apr 2018
  4. European Signal Processing Conference, EUSIPCO (Publisher)

    Hopgood, J. (Peer reviewer)
    2017
  5. Topics in Audio and Distributed Sensing

    Hopgood, J. (Member)
    21 Dec 2017
  6. Topics in Audio, Chromatography, and Distributed Sensing

    Hopgood, J. (Member)
    13 Dec 2017
  7. IET Intelligent Signal Processing (ISP) Conference

    Hopgood, J. (Organiser)
    4 Dec 20175 Dec 2017
  8. Advisory Board for Firefinch

    Hopgood, J. (Advisor)
    Nov 2017
  9. Signal Processing for Defence Summer School

    Hopgood, J. (Lecturer)
    26 Jun 2017
  10. European Signal Processing Conference, EUSIPCO (Publisher)

    Hopgood, J. (Peer reviewer)
    2016
  11. External PhD Examination

    Hopgood, J. (Examiner)
    16 Sep 2016
  12. Signal Processing for Defence Summer School

    Hopgood, J. (Lecturer)
    27 Jun 2016
  13. Intelligent Signal Processing

    Hopgood, J. (Organiser)
    1 Dec 20152 Dec 2015
  14. Signal Processing for Defence Summer School

    Hopgood, J. (Lecturer)
    20 Jul 2015
  15. Signal Processing for Defence Summer School

    Hopgood, J. (Lecturer)
    26 Jun 2014
  16. Intelligent Signal Processing (ISP) Conference

    Hopgood, J. (Organiser)
    2 Dec 20133 Dec 2013
  17. IET Signal Processing (Journal)

    Hopgood, J. (Editor)
    1 Sep 2011 → …
  18. Third Joint Workshop on Hands-free Speech Communication and Microphone Arrays

    Hopgood, J. (Organiser)
    30 May 20111 Jun 2011
  19. External PhD Examination

    Hopgood, J. (Examiner)
    2006 → …
  20. External PhD Examination

    Hopgood, J. (Examiner)
    2006 → …
  21. IEEE/ACM Transactions on Audio, Speech, and Language Processing (Journal)

    Hopgood, J. (Peer reviewer)
    2005 → …
  22. IEEE Transactions on Signal Processing (Journal)

    Hopgood, J. (Peer reviewer)
    2001 → …