A video processing system to extract and store features from videos of the UCF101 dataset
See the code
VidProUCF is a video processing system to extract and store features from videos of the UCF101 dataset. It comes with an interactive web application to filter videos based on the extracted features.
A demo app built on a tiny subset of the UCF101 dataset is hosted at https://vidpro-ucf-iamarijit.streamlit.app/.
./env/build.sh
./env/start.sh
./env/bash.sh
pip install -r requirements.txt
wget --no-check-certificate https://www.crcv.ucf.edu/datasets/human-actions/ucf101/UCF101.rar
unrar x UCF101.rar
Convert the raw videos to H264 codec which is supported by HTML5 video player
./convert.sh
Note: Change video_dir to UCF101 dataset path on local machine
python process.py
Note: Change root to UCF101 dataset path on local machine
streamlit run deploy.py
Open http://localhost:8501 on your browser
A video processing system to extract and store features from videos of the UCF101 dataset
See the code
VidProUCF is a video processing system to extract and store features from videos of the UCF101 dataset. It comes with an interactive web application to filter videos based on the extracted features.
A demo app built on a tiny subset of the UCF101 dataset is hosted at https://vidpro-ucf-iamarijit.streamlit.app/.
./env/build.sh
./env/start.sh
./env/bash.sh
pip install -r requirements.txt
wget --no-check-certificate https://www.crcv.ucf.edu/datasets/human-actions/ucf101/UCF101.rar
unrar x UCF101.rar
Convert the raw videos to H264 codec which is supported by HTML5 video player
./convert.sh
Note: Change video_dir to UCF101 dataset path on local machine
python process.py
Note: Change root to UCF101 dataset path on local machine
streamlit run deploy.py
Open http://localhost:8501 on your browser