Total-variation denoising and differentiation (MATLAB)
MATLAB function for denoising and numerical differentiation of one-dimensional sequences of data with total-variation regularisation, including the following features:
- weighted penalty term,
- constraint on L¹-norm of derivative of selected order,
- automatic optimisation of regularisation parameter,
- estimation of higher-order derivatives.
Contents
Download all files (.ZIP, 8.15 KB)File: tvdenoise.m
Download (9.96 KB)File: qmatrix.m
Download (1.49 KB)File: pdmatrix.m
Download (1.89 KB)File: tvdenoise_example.m
Download (1.37 KB)File: gait_data.mat
Exemplary data representative of the trajectory of a foot during walking.
Download (2.38 KB)