Human And Group Activity Recognition From Video Sequences