Geoffroy Peeters

Full professor ◼ Télécom Paris/ IP-Paris ◼ LTCI ◼ Image Data Signal department

PACT 2018-2019 - Module Signal Processing


Expert

  • Geoffroy Peeters

Objectives of this module

  • Understand:
    • Fourier Transform, Short-Time-Fourier Transform, filter-bank decomposition
    • Computation of audio descriptors (spectral balance, MFCC)
  • Design an algorithm that
    • estimate estimate a given audio descriptor over time of a given audio signal

Outcomes

  • Report explaining
    • the agorithms used to synthesize a sound based on FM synthesis
    • the design decisions of the final script
  • Algorithms in Matlab/Python/Java that
    • takes as input an audio file
    • outputs the corresponding audio descriptors (spectral balance, MFCCs)

Methodology

  • Small bibliography review with resources provided by the expert
  • Shared repository (brand 'algorithm')
  • Test units
  • Weekly meeting

Milestones

  • 26/11: Soutenances PAN1 et avancement du projet
  • 04/02: PAN2: Soutenances de modules, y compris GL, debrief tuteur
    • Each module should be developed in a prototype language (Matlab/Python/Java)
  • 18/03: Soutenances PAN3
    • Each module should be developed in the targeted language (possibly in real-time)
    • Report should be provided
  • 13/05: Bilan PACT: séance tutorée d’évaluation de collaboration, apprentissages, confrontation au concret. Présence obligatoire.
    • Each module should be integrated in the final application
    • Update of the report should be provided
    • Individual oral examination of each student

Evaluation

  • Report quality
  • Continuity of work
  • Algorithm quality
  • Brief oral presentation and questions (each student)

Resources

1) Introduction to signal processing: see the videos introducing signal processing created by Bertrand David

2) To compute the audio descriptors

  • Official PACT link for MFCC: Link
  • Other links for audio descriptors: Link