Geoffroy Peeters

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

PACT 2018-2019 - Module Fundamental Frequency Estimation


Expert

  • Geoffroy Peeters

Objectives of this module

  • Understand:
    • Fourier Transform
    • Periodicity estimation using the the spectral sum algorihtm
  • Design an algorithm that
    • estimate the fundamental frequency over time of a given audio signal

Outcomes

  • Report explaining
    • the algorithms used to estimate the fundamental frequency from the analysis of a given audio track
    • the design decisions of the final script
  • Database of audio file and their corresponding estimated fundamental frequency
  • Algorithms in Matlab/Python/Java that
    • takes as input an audio file
    • outputs its fundamental frequency over time

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:

  • Official PACT link: Link

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

2) We compute the Short-Time-Fourier-Transform (STFT) - see wikipedia - see Link

3) We apply the spectral sum algorihtm to get the dominant period