arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2411.01348cs.CV

通过3D卷积神经网络优化视频分类中的暴力检测准确率

Optimizing Violence Detection in Video Classification Accuracy through 3D Convolutional Neural Networks

Aarjav Kavathia, Simeon Sayer

AI总结:

本研究以3D卷积网络深度为参数,通过构建分析视频光流帧的卷积神经网络,探究暴力检测的最优单次分析帧数,发现3帧时验证准确率达94.87%,该方法可推广至其他视频分类场景。

摘要:

随着暴力犯罪持续发生,配备能够以极高准确率快速识别暴力时刻的监控摄像头变得十分必要。本研究的目的是探究单次应分析多少帧,以此作为3D卷积网络深度的参数来优化暴力检测模型的准确率。此前已有暴力分类模型被构建,但它们在实时画面中的应用可能存在缺陷。在本项目中,研究人员构建了一个卷积神经网络,用于分析每段视频的光流帧。单次分析的帧数设置为1帧、2帧、3帧、10帧和20帧不等,每个模型均训练20个epoch。最高验证准确率为94.87%,由单次分析3帧的模型取得。这意味着对于该数据集而言,用于暴力检测的机器学习模型在单次分析3帧时表现可能更佳。本研究用于确定单次分析最优帧数的方法可应用于其他视频分类场景,尤其是针对暴力这类复杂或抽象行为的分类任务。

英文摘要:

As violent crimes continue to happen, it becomes necessary to have security cameras that can rapidly identify moments of violence with excellent accuracy. The purpose of this study is to identify how many frames should be analyzed at a time in order to optimize a violence detection model's accuracy as a parameter of the depth of a 3D convolutional network. Previous violence classification models have been created, but their application to live footage may be flawed. In this project, a convolutional neural network was created to analyze optical flow frames of each video. The number of frames analyzed at a time would vary with one, two, three, ten, and twenty frames, and each model would be trained for 20 epochs. The greatest validation accuracy was 94.87% and occurred with the model that analyzed three frames at a time. This means that machine learning models to detect violence may function better when analyzing three frames at a time for this dataset. The methodology used to identify the optimal number of frames to analyze at a time could be used in other applications of video classification, especially those of complex or abstract actions, such as violence.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑