Model-based Classification of Human Motion: Using a Particle Filter Approach