The Science of Video: A Review of Human Activity Recognition Techniques | IEEE Conference Publication | IEEE Xplore