Software

Change-point detection
Python · BSD license · developed by Charles Truong

The ruptures package developed by my former PhD student Charles Truong is a Python library for offline change-point detection. Source code is available under the BSD license and deployed with complete documentation that includes installation instructions and explanations with code snippets on advanced use. It includes a large range of state-of-the-art change-point detection algorithms and some new methods as well!

downloads downloads/month downloads/week
Gait database
Gait database
1020 signals · 230 subjects · 8.5 h

A dataset of 1020 multivariate gait signals collected with two inertial measurement units, from 230 subjects undergoing a fixed protocol: standing still, walking 10 m, turning around, walking back and stopping. In total, 8.5 h of gait time series are distributed. The measured population was composed of healthy subjects as well as patients with neurological or orthopedic disorders. An outstanding feature of this dataset is the amount of signal metadata provided. In particular, the start and end timestamps of more than 40,000 footsteps are available, as well as contextual information about each trial.

Sound processing
Sound denoising & interpolation
C source code · IPOL journal · online demos
Chord recognition
MIREX 2009 & 2010
C · GNU General Public License · Audio Chord Detection task