Periodic Splines and their Applications to Approximation Theory
Advisors: Matthieu Simeoni and Julien Fageot Synopsis: Obtain innovative results and methods for the approximation of periodic functions with periodic splines. Level: Master/Bachelor. Description: A spline is a piecewise-smooth function used in approximation theory, known to be an excellent tool for bridging the discrete and continuous setting. As such, it is therefore at the core of many (…)
Acquiring hyperspectral images with an interferential camera
Advisors: Scholefield, Adam James; Hoffet, Adrien; Latty, Arnaud. Synopsis: Development of hardware and software to record hyperspectral images, as part of a semester project. Level: MS/BS. Description: The student will work together with the scientific and technical team on a concept successfully tested on an interferential hyperspectral camera prototype. He/she will take part in the (…)
Open-source hardware and GUI design for a blind drone
Contact: Dümbgen, Frederike Synopsis: Design a PCB and user interface for a Crazyflie drone to process acoustic and RF signals. Level: BS, MS Description: The Crazyflie (https://www.bitcraze.io/crazyflie-2-1/ ) is a developer-friendly, open-source drone solution. It comes with a customizable python client (including GUI), and open-source firmware which is readily extendable. In this semester project, we (…)
Reconstructing hyperspectral images from interferential camera measurements
Advisors: Scholefield, Adam James; Latty, Arnaud. Synopsis: Development of algorithms and software to generate and visualize hyperspectral images, as part of a semester project. Level: MS. Description: The student will work together with the scientific and technical team on a concept successfully tested on data acquired by an interferential hyperspectral camera prototype. He/she will take (…)
Learning acoustics-based localization of a blind drone
Contact: Dümbgen, Frederike Synopsis: Study and test drone’s capability to localize itself from acoustic signals. Level: BS, MS Description: Acoustic signals are inexpensive to create and record and their physics are well understood. Using only relatively cheap and light hardware, drones could therefore be equipped with audio processing capabilities. However, very few drone localization systems (…)
Angle-based drone swarm configuration recovery
Contact: Dümbgen, Frederike Synopsis: Use off-the-shelve Bluetooth angle of arrival (AoA) technology to recover the relative positions of drones in a swarm. Level: BS, MS Description: Swarms of multiple cheap and light-weight drones have become a great alternative to expensive heavy-duty UAVs. Drone swarms can reconfigure on the fly to perform complex tasks requiring for (…)
Learning multi-modal localization
Contact: Dümbgen, Frederike Synopsis: Development of a learning-based framework for indoor localization using different modalities. Level: MS Description: Due to their aptitude in depicting complex dependencies, neural networks are a promising candidate for indoor localization. Omnipresent phenomena such as multi-path signal propagation, shadowing and device noise introduce non-linear effects in the data, and make conventional (…)
Application to view hyperspectral images
Advisors: Latty, Arnaud ; Scholefield, Adam James Synopsis: Level: BS, MS Description: The audiovisual communications laboratory (www.epfl.ch/labs/lcav) is looking for a student for the development of an application to view hyperspectral images, as part of a semester project. While the project will be software based, it has connections with many topics like sampling theory, hardware (…)
Multichannel DoA Estimation
Advisor: Dalia El Badawy Description: Recent work has shown that it is possible to estimate the direction of arrival (DoA) of a sound using just one microphone, albeit a special one surrounded by LEGO bricks [1]. The idea is that the LEGO scatters the incident sound providing a special directional signature that we can use to estimate (…)
Circuit design for bio-inspired sampling
Contact: Adam, Karen Synopsis: Biologically inspired A/D conversion Level: BS/MS Description: Sampling is a key step in converting any analogue signal to the digital world. Usually, it is done by recording the signal’s amplitude at certain predefined time points. In nature, sampling is done differently. A neuron integrates its input until a threshold is reached (…)