Python implementations of data encoding techniques for assignments of Image & Video Coding elective. Part of Cochin University Masters Degree course for 2018 scheme.
On Ubuntu 16.04 LTS or up:
sudo apt install python3-pip
pip3 install --user jupyterlab
jupyter lab
Derived from https://github.com/sh1r0/adaptive-huffman-coding
References:
- Visualizing Adaptive Huffman Coding by Ben Tanen
- Wikipedia article on Adaptive Huffman coding
- Detailed Explanation of Adaptive Huffman Coding
Derived from https://github.com/gw-c/arith
- Except where otherwise noted, all original content here are released under MIT license
- Being derived from a GPLv3 source, IntegerArithmeticCoding.ipynb follows the same license