/video-compression-assignment-2

Motion prediction practice

Primary LanguageJupyter NotebookMIT LicenseMIT

Video Compression Assignment 2

Task descriptions

See the resources/assignment.pdf for more information.

Solutions and outputs

See the notebooks/assignment.ipynb for the solutions and outputs.

The PDF report generated from the notebook can be found at docs/README.pdf

Development

Prerequisites

  • Programming langauge: Python 3.10+ (IPython)
  • Framework: Jupyter
pip install -Ur requirements.txt

Formatting

python -m black --line-length 80 . 

Printing PDF

jupyter nbconvert --to webpdf --output README --output-dir docs/ notebooks/assignment.ipynb