HackerTube 中文?

The Unreasonable Effectiveness of JPEG: A Signal Processing Approach

ReducibleYouTube ↗

Further reading 1

Caption notes

Reducible follows JPEG from RGB pixel storage through encoding and decoding. Separating brightness from color makes chroma subsampling possible, drawing on differences in human visual sensitivity. He then treats image blocks as signals and uses the discrete cosine transform to express pixels as frequency coefficients. Dot products, orthogonality and the inverse transform explain why this change of representation is reversible. In many natural images, large coefficients concentrate at lower frequencies. Quantization can record less sensitive detail more coarsely, and run-length and Huffman coding then exploit repeated values. The central distinction is what the transform, quantization and coding each contribute, including where information is discarded. The reading follows the spoken explanation. Specific image comparisons and formulas should be checked in the video.

Public machine transcript (may contain transcription errors) ↗
Original passages · 3
no information is lost in this step
The Unreasonable Effectiveness of JPEG: A Signal Processing Approach · ▶ 21:31–21:36
we're purposely losing information in this step
The Unreasonable Effectiveness of JPEG: A Signal Processing Approach · ▶ 29:16–29:23
human eyes are less sensitive to color
The Unreasonable Effectiveness of JPEG: A Signal Processing Approach · ▶ 33:40–33:47

Hacker News comments

View original on HN ↗