Openings


Masters thesis positions

Making microphone self-positioning a reality

As it is right now, acoustic tracking with multiple mics is very laborous. You have to either use a fixed metal frame and put the mics in predetermined slots, or place the mics flexibly in the field site and then measure their XYZ coordinates laboriously.

Now, imagine if you could just place your mics wherever you wanted, run around the place with a speaker - and out come all the mic XYZ positions! This kind of automatic 'self-positioning' is already a reality in the multi-camera tracking world - but even though algorithms & proof-of-concepts are out there - no usable open-source implementations exist. Having a usable software + hardware workflow that allows microphone self-positioning has the potential to transform how a lot of people use microphone arrays - from applied to basic science contexts.

Sample figure from Batstone et al. 2019 ICASSP. Top: The good time-difference-of-arrival fixes across multiple sweeps and channels. Bottom-left:The re-projection residuals for the inferred microphone xyz positions Bottom-right: The inferred speaker positions (red-lines) and microphone xyz coordinates (red-dots).

In this project you will be implementing & integrating published self-positioning algorithms (coded in MATLAB, C and Python), developing easy to use experimental workflows for audible + ultrasound, and testing self-positioning accuracy through the use of our inhouse Total Station device. The final result will be a Python software package along with an easy to use experimental workflow.

Who this may interest Are you interested in Python, sound, and algorithms? Establishing the self-positioning package + workflow is for you! This work will be done with the joint supervision of Prof. Kalle Astroem (Mathematical Imaging Group, Uni. Lund) and Thejasvi.

You will be joining an inter-disciplinary lab with a working knowledge of acoustics, animal behaviour, swarm robotics and scientific software engineering - check out the rest of the lab's website to get a fuller picture.

Project related links

  • Batstone et al. 2019 ICASSP - this is a proof-of-concept for discrete ultrasound playbacks done in a cave as part of the Ushichka dataset
  • Zhayida et al. 2016 - the sweeping description of the Structure From Sound framework developed in Kalle's group - along with tests using continuous audible sounds.

Start date: as soon as possible, with a minimum expected 6 months of commitment including possible extensions

Funding & application for the Masters thesis positions

Funding: The student will be hired as a student-assistant (HiWi) at the University of Konstanz, and will gain student status on registering at the University. Student-status provides a series of benefits and subsidies for life at the University and Konstanz.

Application: Please reach out to Thejasvi via email. Include your CV and in the email briefly state why this project interests you, along with any relevant skill-sets you bring.

Phd/postdoc with your own funding/ideas

If the ideas and themes of the lab are generally interesting, or you have some ideas you'd like to realise in the form of a PhD/Postdoc or lab visit through your own funding please do get in touch.