A non-linear observer for unsteady three-dimensional flows