Real-Time Violent Action Recognition Using Key Frames Extraction and Deep Learning

被引:18
|
作者
Ahmed, Muzamil [1 ,2 ]
Ramzan, Muhammad [3 ,4 ]
Khan, Hikmat Ullah [2 ]
Iqbal, Saqib [5 ]
Khan, Muhammad Attique [6 ]
Choi, Jung-In [7 ]
Nam, Yunyoung [8 ]
Kadry, Seifedine [9 ]
机构
[1] Univ Lahore, Dept Comp Sci & Informat Technol, Sargodha Campus, Sargodha 40100, Pakistan
[2] COMSATS Univ Islamabad, Dept Comp Sci, Wah Campus, Wah Cantt 47040, Pakistan
[3] Univ Management & Technol, Sch Syst & Technol, Lahore 54782, Pakistan
[4] Univ Sargodha, Dept Comp Sci & Informat Technol, Sargodha 40100, Pakistan
[5] Al Ain Univ, Coll Engn, Al Ain, U Arab Emirates
[6] HITEC Univ Taxila, Dept Comp Sci, Taxila, Pakistan
[7] Ajou Univ, Appl Artificial Intelligence, Suwon, South Korea
[8] Soonchunhyang Univ, Dept Comp Sci & Engn, Asan, South Korea
[9] Beirut Arab Univ, Fac Sci, Dept Math & Comp Sci, Beirut, Lebanon
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2021年 / 69卷 / 02期
基金
新加坡国家研究基金会;
关键词
Violence detection; violence recognition; deep learning; convolutional neural network; inception v4; keyframe extraction; CLASSIFICATION; SELECTION; RECURRENT; FUSION;
D O I
10.32604/cmc.2021.018103
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Violence recognition is crucial because of its applications in activities related to security and lawenforcement. Existing semi-automated systems have issues such as tedious manual surveillances, which causes human errors and makes these systems less effective. Several approaches have been proposed using trajectory-based, non-object-centric, and deep-learning-based methods. Previous studies have shown that deep learning techniques attain higher accuracy and lower error rates than those of other methods. However, the their performance must be improved. This study explores the state-of-the-art deep learning architecture of convolutional neural networks (CNNs) and inception V4 to detect and recognize violence using video data. In the proposed framework, the keyframe extraction technique eliminates duplicate consecutive frames. This keyframing phase reduces the training data size and hence decreases the computational cost by avoiding duplicate frames. For feature selection and classification tasks, the applied sequential CNN uses one kernel size, whereas the inception v4CNN uses multiple kernels for different layers of the architecture. For empirical analysis, four widely used standard datasets are used with diverse activities. The results confirm that the proposed approach attains 98% accuracy, reduces the computational cost, and outperforms the existing techniques of violence detection and recognition.
引用
收藏
页码:2217 / 2230
页数:14
相关论文
共 50 条
  • [31] Real-Time Multi-Digit Recognition System Using Deep Learning on an Embedded System
    Jeon, Hyung-Min
    Vinh Dinh Nguyen
    Jeon, Jae Wook
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM 2018), 2018,
  • [32] Real-Time Facial Expression Recognition Using Deep Learning with Application in the Active Classroom Environment
    Dukic, David
    Krzic, Ana Sovic
    ELECTRONICS, 2022, 11 (08)
  • [33] Real-Time Stroke Detection Using Deep Learning and Federated Learning
    Elhanashi, Abdussalam
    Dini, Pierpaolo
    Saponara, Sergio
    Zheng, Qinghe
    Alsharif, Ibrahim
    REAL-TIME PROCESSING OF IMAGE, DEPTH, AND VIDEO INFORMATION 2024, 2024, 13000
  • [34] Design of a real-time crime monitoring system using deep learning techniques
    Mukto, Md. Muktadir
    Hasan, Mahamudul
    Al Mahmud, Md. Maiyaz
    Haque, Ikramul
    Ahmed, Md. Ahsan
    Jabid, Taskeed
    Ali, Md. Sawkat
    Rashid, Mohammad Rifat Ahmmad
    Islam, Mohammad Manzurul
    Islam, Maheen
    INTELLIGENT SYSTEMS WITH APPLICATIONS, 2024, 21
  • [35] Real-time power prediction approach for turbine using deep learning techniques
    Sun, Lei
    Liu, Tianyuan
    Xie, Yonghui
    Zhang, Di
    Xia, Xinlei
    ENERGY, 2021, 233
  • [36] A Method for Real-Time Lung Nodule Instance Segmentation Using Deep Learning
    Santone, Antonella
    Mercaldo, Francesco
    Brunese, Luca
    LIFE-BASEL, 2024, 14 (09):
  • [37] Automatic real-time crack detection using lightweight deep learning models
    Su, Guoshao
    Qin, Yuanzhuo
    Xu, Huajie
    Liang, Jinfu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 138
  • [38] Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
    Mujahid, Abdullah
    Awan, Mazhar Javed
    Yasin, Awais
    Mohammed, Mazin Abed
    Damasevicius, Robertas
    Maskeliunas, Rytis
    Abdulkareem, Karrar Hameed
    APPLIED SCIENCES-BASEL, 2021, 11 (09):
  • [39] Potato Beetle Detection with Real-Time and Deep Learning
    Karakan, Abdil
    PROCESSES, 2024, 12 (09)
  • [40] Human Action Recognition Using Deep Learning Methods
    Yu, Zeqi
    Yan, Wei Qi
    2020 35TH INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ), 2020,