1.生成视频帧(光流部分还没完全提取)
没有使用原本的dense_flow,配不成功,使用其他python代码。
目录结构为:
帧的命名:
所以需要注意build_file_list.py中第13行中default的值
parser.add_argument('--rgb_prefix', type=str, help="prefix of RGB frames", default='image_')
提取光流后,按原码分析应该和视频帧处于同以文件夹(以视频名命名的文件夹),图片命名方式分别为flow_x_00001.jpg, flow_y_00001.jpg
2.生成视频帧三元组txt的命令:
bash scripts/build_file_list.sh ucf101 D:/dataset/UCFtest_jpg
需要注意斜杠的方向。因为是在windows下,所以benchmark_db.py中
k = f.split('/')[-1]
改为
k = f.split('\\')[-1]
运行成功的bash界面:
生成的txt位于原始项目的data文件夹中,内容(某视频提取帧的路径 该视频帧数 所属类别):