TY - JOUR
T1 - Efficient activity recognition using lightweight CNN and DS-GRU network for surveillance applications
AU - Ullah, Amin
AU - Muhammad, Khan
AU - Ding, Weiping
AU - Palade, Vasile
AU - Haq, Ijaz Ul
AU - Baik, Sung Wook
N1 - Publisher Copyright:
© 2021 The Author(s)
PY - 2021/5
Y1 - 2021/5
N2 - Recognizing human activities has become a trend in smart surveillance that contains several challenges, such as performing effective analyses of huge video data streams, while maintaining low computational complexity, and performing this task in real-time. Current activity recognition techniques are using convolutional neural network (CNN) models with computationally complex classifiers, creating hurdles in obtaining quick responses for abnormal activities. To address these challenges in real-time surveillance, this paper proposes a lightweight deep learning-assisted framework for activity recognition. First, we detect a human in the surveillance stream using an effective CNN model, which is trained on two surveillance datasets. The detected individual is tracked throughout the video stream via an ultra-fast object tracker called the ‘minimum output sum of squared error’ (MOSSE). Next, for each tracked individual, pyramidal convolutional features are extracted from two consecutive frames using the efficient LiteFlowNet CNN. Finally, a novel deep skip connection gated recurrent unit (DS-GRU) is trained to learn the temporal changes in the sequence of frames for activity recognition. Experiments are conducted over five benchmark activity recognition datasets, and the results indicate the efficiency of the proposed technique for real-time surveillance applications compared to the state-of-the-art.
AB - Recognizing human activities has become a trend in smart surveillance that contains several challenges, such as performing effective analyses of huge video data streams, while maintaining low computational complexity, and performing this task in real-time. Current activity recognition techniques are using convolutional neural network (CNN) models with computationally complex classifiers, creating hurdles in obtaining quick responses for abnormal activities. To address these challenges in real-time surveillance, this paper proposes a lightweight deep learning-assisted framework for activity recognition. First, we detect a human in the surveillance stream using an effective CNN model, which is trained on two surveillance datasets. The detected individual is tracked throughout the video stream via an ultra-fast object tracker called the ‘minimum output sum of squared error’ (MOSSE). Next, for each tracked individual, pyramidal convolutional features are extracted from two consecutive frames using the efficient LiteFlowNet CNN. Finally, a novel deep skip connection gated recurrent unit (DS-GRU) is trained to learn the temporal changes in the sequence of frames for activity recognition. Experiments are conducted over five benchmark activity recognition datasets, and the results indicate the efficiency of the proposed technique for real-time surveillance applications compared to the state-of-the-art.
KW - Activity recognition
KW - Artificial intelligence
KW - Deep learning
KW - IoT
KW - Machine learning
KW - Pattern recognition
KW - Video big data analytics
UR - https://www.scopus.com/pages/publications/85101029095
U2 - 10.1016/j.asoc.2021.107102
DO - 10.1016/j.asoc.2021.107102
M3 - Article
AN - SCOPUS:85101029095
SN - 1568-4946
VL - 103
JO - Applied Soft Computing
JF - Applied Soft Computing
M1 - 107102
ER -