The Unreasonable Effectiveness of JPEG: A Signal Processing Approach
Offered By: Reducible via YouTube
Course Description
Overview
Explore the intricacies of JPEG compression in this 35-minute video that delves into the core components of the algorithm. Learn about color spaces, YCbCr, chroma subsampling, the discrete cosine transform, quantization, and lossless encoding. Focus on the mathematical and signal processing insights that have led to advancements in image compression, and gain a deeper understanding of the broader themes in data compression. Discover how images are represented as signals, experiment with the DCT, and visualize the 2D DCT. Examine the concept of energy compaction and its role in image compression. Gain practical knowledge on building an image from the 2D DCT, quantization techniques, and run-length/Huffman encoding within JPEG. Conclude by understanding how JPEG fits into the larger picture of data compression, providing a comprehensive overview of this widely-used image format.
Syllabus
Introducing JPEG and RGB Representation
Lossy Compression
What information can we get rid of?
Introducing YCbCr
Chroma subsampling/downsampling
Images represented as signals
Introducing the Discrete Cosine Transform DCT
Sampling cosine waves
Playing around with the DCT
Mathematically defining the DCT
The Inverse DCT
The 2D DCT
Visualizing the 2D DCT
Introducing Energy Compaction
Brilliant Sponsorship
Building an image from the 2D DCT
Quantization
Run-length/Huffman Encoding within JPEG
How JPEG fits into the big picture of data compression
Taught by
Reducible
Related Courses
Digital Signal ProcessingÉcole Polytechnique Fédérale de Lausanne via Coursera Principles of Communication Systems - I
Indian Institute of Technology Kanpur via Swayam Digital Signal Processing 2: Filtering
École Polytechnique Fédérale de Lausanne via Coursera Digital Signal Processing 3: Analog vs Digital
École Polytechnique Fédérale de Lausanne via Coursera Digital Signal Processing 4: Applications
École Polytechnique Fédérale de Lausanne via Coursera