这里提供了几个py文件,主要作用为
- opticalflow.py 提供了opencv中计算光流的几种方式
- split_video_to_50f.py 提供了将拍摄的数据集进行裁剪成为50帧为一个小视频
- videolabel.py 提供了给视频片段进行打上标签的一个小工具
- split_train_test_val.py 提供了划分训练测试验证集的程序
这里提供一些小算法
- chose_key_pic.py 是用于选择关键帧的算法,后续会上传
- almd.py是复现论文中human action recognition using adaptive local motion descriptor in Sparks.的方法,计算almd运动图像特征。
这是是我们拍摄的数据集(我们称之为 real violence datasets,RV datastes),现在只提供了划分的训练集和测试集以及验证集的结果,后续会通过某种方式公开。