数据预处理
这里与caffe下不同,caffe下可以直接使用视频作为输入,这里需要把视频进行分帧。使用工具convert_video_to_images.sh。原始视频数据的放置方式为(UCF101为例):
-UCF-101
-ApplyEyeMakeup#文件夹内为此类视频
-ApplyLipstick
-Archery
...
将路径下的视频每秒取5帧图片:
sh ./convert_video_to_images.sh ./UCF-101/ 5
使用convert_images_to_list.sh工具生成训练集与测试集。训练集与测试集格式为:
# 文件夹 标签
database/ucf101/train/ApplyEyeMakeup/v_ApplyEyeMakeup_g01_c01 0
database/ucf101/train/ApplyEyeMakeup/v_ApplyEyeMakeup_g01_c02 0
database/ucf101/train/ApplyEyeMakeup/v_ApplyEyeMakeup_g01_c03 0
database/ucf101/train/ApplyLipstick/v_ApplyLipstick_g01_c01 1
database/ucf101/train/ApplyLipstick/v_ApplyLipstick_g01_c02 1
database/ucf101/train/ApplyLipstick/</