This project consists of a machine learning algorithm for thumbnail suggestion and scene detection in videos. It uses a K-means clustering algorithm with the frames of the video as data points. To launch the GUI please run the following Python file:
The following dependencies must be installed along with a suitable version of Python:
- OpenCV pip install opencv-python
- Pillow $ pip install pillow
- TkInter $ pip install tk
- NumPy $ pip install numpy
- PyTorch (for GPU version only)