Project Documentation
TODOs
-
- [V] Fixing name of video
- [V] Returning when all videos finished
- [V] Adding a pause function
- [V] Adding a toggle for showing video paths
- [V] Adding a toggle for showing progress percentage
- [V] Adding a toggle for full screen
- [ ] Making it C++ with OpenCV and OpenGL with CUDA support
-
- - Add support for C++ files.
- - Add support for CUDA files.
- - Add support for other file types if needed.
-
- - Add support Rotation and maybe save the rotated video
-
-
- Check position encoding yields a better results or velocity encoding.
- Position encoding is to fix the width of the PE to 1246 and Velocity encoding it to calculate the length of the images and then resize width to 1245.
- Generate positional encodings for a set of images.
-
- - Add handler for different model types (e.g., CNN, LSTM)
- - Plot training loss over epochs real time in the terminal or a window
-
-
- - Add more functionality to this program.
- - Implement error handling.
- - Consider using modern C++ features for better performance and readability.
FIXMEs
HACKs
XXXs
Project Documentation