Human Activity Analysis using Multi-modalities and Deep Learning