Human Motion Models for Characterization and Recognition