This document discusses using a convolutional neural network and background subtraction for human activity recognition in videos. It proposes a model that uses CNN to extract features from video frames and classify human activities. The proposed system first acquires and preprocesses video data. It then extracts frames from the videos using background subtraction. These frames are split into training and testing sets for the CNN model. The CNN model is tested on the testing set to evaluate its ability to accurately classify human activities. Experimental results show the CNN model combined with background subtraction achieves good performance for human activity recognition.