3D Activity Recognition using Motion History and Binary Shape Templates