Joint tracking and non-parametric shape estimation of arbitrary extended objects