Step-1:
Run step1_download_videos.sh
to download AVA-2.1 videos .(trainval & test)
sh step1_download_videos.sh
Step-2:
- Install
ffmpeg
in Linux system.
sudo apt-get install ffmpeg
- Run
step2_cut_videos_15min.sh
to cut each video from its 15th to 30th minute.
sh step2_cut_videos_15min.sh
Step-3:
- Give permission
sudo chmod -R 755 step3_extract_frames.sh
- Then, run
step3_extract_frames.sh
to extract frames.
./step3_extract_frames.sh
Step-4:
Run step4_download_annotations.sh
to download annotations.
sh step4_download_annotations.sh
AVA_Dataset
|_ videos
| |_ [trainval]
| | |_ [video name 0]
| | |_ [video name 1]
| | |_ ...
| |_ [test]
| |_ [video name 0]
| |_ [video name 1]
| |_ ...
|_ videos_15min
| |_ [video name 0]
| |_ [video name 1]
| |_ ...
|_ frames
| |_ [video name 0]
| | |_ [video name 0]_000001.jpg
| | |_ [video name 0]_000002.jpg
| | |_ ...
| |_ [video name 1]
| |_ [video name 1]_000001.jpg
| |_ [video name 1]_000002.jpg
| |_ ...
|_ frame_lists
| |_ train.csv
| |_ val.csv
|_ annotations
|_ [official AVA annotation files]
|_ ava_train_predicted_boxes.csv
|_ ava_val_predicted_boxes.csv
Besides the above process, you can also download videos_15min
from the BaiduYunDisk as follow:
Link: https://pan.baidu.com/s/11vKDyOTGAyQhdVtiDp8nKw
password: k0hm
After that, you just need to carry out step3
and step4
above.