Master: ADVANCED COMPUTING SYSTEMS - ACS

Course: ADVANCED COMPRESSION METHODS - ACM


Course topics:
Week Topics to read (english) de citit (romanian)
01 (27.02.2025) Introduction
Entropy
Introduction.pdf

Introducere
Entropia
02 (06.03.2025) Shanon-Fano, Static Huffman
Adaptive Huffman
Arithmetic coding
[SF+HS], [Salomon] - 2.7, [Ghanbari] - 3.4.1, [Nelson] - chapter 3
[Nelson] - chapter 4
[Nelson] - chapter 5, [Ghanbari] - 3.4.2,
SF+HS

exemplu in numere flotante
03 (13.03.2025) Predictive coding
Near-Lossless coding
Predictive Coding
Near-Lossless Coding
Codare Predictiva
Codare Near-Lossless
04 (20.03.2025) High-order statistic modeling
Dictionary methods
[Nelson] - chapter 6
[Sayood] - chapter 5 (without 5.6)
05 (27.03.2025) JPEG [Salomon] - 4.8, [Ghanbari] - 5.2
06 (03.04.2025) Fractal image compression [Julia set]
.

Fractal_romana
07 (10.04.2025) Fractal image compression (cont)
Scalar Quantization
.
[Sayood] chapter 9 (without pages [266-267], [275-276], [285-292])
08 (15.04.2024!!) Scalar Quantization (cont)
Vector quantization
.
[Sayood] - [10.1-10.5], 10.7
.
CuantizareVectoriala (nu inlocuieste documentatia in engleza)
09 (01.05.2025) Holiday !!!
10 (08.05.2025) Vector quantization (cont)
Fractal image compression optimized via BFOS
Wavelets
.
QuadtreeFractalOptimized
[Ghanbari] - 4.1, 4.2, 4.3 (without 4.3.1, 4.3.2), [Sayood] - 16.2
.
OptimizareQuadtreeFractal
.
11 (15.05.2025) JPEG-LS
Coding wavelet images
EZW
[JPEG-LS] - 3.1, 3.2.2, 3.2.3, [Salomon] - 4.9, [Sayood] - 7.4
[Ghanbari] - 4.4, [Sayood] - 16.1, 16.2
[Sayood] - 16.3, [EZW] - chapter V (if further details needed [EZW])
12 (20.05.2025 !!!!) EZW (cont)
SPIHT
JPEG2000
.
[Sayood] - 16.4 (if further details needed [SPIHT] )
[Ghanbari] - [5.3-5.5], [Sayood] - [16.5-16.5.4]
13 (29.05.2025) Principles of Video Compression
Coding for videoconferencing (H.261)
MPEG-1
[Ghanbari] - Chapter 3 (without 3.1.3., 3.1.4)
[Ghanbari] - Chapter 6 (without 6.4.1)
[Ghanbari] - Chapter 7 - Overview, 7.2, 7.3, 7.4, 7.6, 7.7
 
14 (29.05.2025 !!!) Papers [GS2DLZ], [MEZW], [PAQ]  


Labs topics:
Week Topics Utils Whiteboard pictures
01 (27.02.2025)
Bit-level file access interface BitLevelInterface_Whiteboard_Image (sketch)
02 (06.03.2025) T1: Arithmetic coder Lab Arithm Coding
links below also useful
03 (13.03.2025) T2: Near-lossless predictive coder lab_NL_PRED.zip
exempluNL.xls
Lab_NL_Whiteboard_Image
07 (10.04.2025) T3: Fractal image coder lab_fractal_v0.pdf,
QuantizationFractal.doc,
Images512.zip,
TestIsometries
Lab_Fractal_Whiteboard_Image
10 (08.05.2025) T4: Wavelet decomposition WaveletExample.xls Lab_Wavelet_Whiteboard_Image


References:
Ref. Author - Book, Publisher, Year, ISBN
[Nelson] Nelson Mark - The Data Compression Book, Second Edition, 1995, ISBN: 1558514341 here
[Ghanbari] Ghanbari Mohammed - Standard Codecs. Image Compression to Advanced Video Coding, IEE Publishing, 2003, ISBN: 0852967101
[Salomon] Salomon David - Data Compression, The Complete Reference, Fourth Edition, Springer, 2007, ISBN: 9781846286025
[Sayood] Sayood Khalid - Introduction to Data Compression, Fourth Edition, Elsevier, 2012, ISBN: 978-0-12-415796-5


Links:
Name Link Description
[SF+HS] https://en.wikipedia.org/wiki/Shannon%E2%80%93Fano_coding Shannon Fano + Static Huffman description
[CACM87pa] http://www.stanford.edu/class/ee398a/handouts/papers/WittenACM87ArithmCoding.pdf the famous CACM87 paper
[CACM87sc] https://www.cs.cmu.edu/afs/cs.cmu.edu/project/learn-43/lib/photoz/.g/web/.g/group/group2/g/opera/g/scottd/arithcoder/cacm/ source code for the famous CACM87 arithmetic coder (the first one)
Links not working
[Julia set] Julia set (only examples from "Quadratic polynomials" and "Pseudocode for normal Julia sets") description of Julia set fractal
[JPEG-LS] https://shiftleft.com/mirrors/www.hpl.hp.com/techreports/98/HPL-98-193.pdf original paper regarding JPEG-LS
[EZW] https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=258085 original paper regarding EZW
[SPIHT] https://ecse.rpi.edu/~pearlman/papers/csvt96_sp.pdf preprint of the original paper regarding SPIHT
[GS2DLZ] GS2DLZ paper GS2DLZ paper - link works only in ulbs domain
[MEZW] MEZW paper MEZW paper - link works only in ulbs domain
[PAQ] PAQ paper PAQ paper