Leveraging Cnn And Transfer Learning For Vision-Based Human Activity Recognition