Audio Localisation
The objective is to develop a high accuracy indoor localisation system for smartphones using audio acoustic signals. Some existing MATLAB reference code will be ported to C/C++ and used to build a real time localisation system on a Raspberry-Pi platform augmented with some audio cards. A user interface for smartphones will be develop in html5 and used for both the emission of acoustic signals and the reporting of device location using a Raspberry-Pi configured as a server. Finally, data-hiding methods will be used to modulate unique device ID in the audio signals.
Skills required: good knowledge of matlab, background in signal processing (student will not be required to develop novel algorithms but should be familiar with audio sampling and DSP in general), html5/CSS3 development for mobile, C programming, python.
Co-supervised by Guenole Silvestre and Chris Bleakley.