Detection of abnormal fish trajectories using a clustering based hierarchical classifier