Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    JPEG DCT, Discrete Cosine Transform (JPEG Pt2)- Computerphile

    Computerphile

    6 HN recommenders · recommended in 6 months, 2015–2026

    YouTube

    15:12 · 698K views · May 22, 2015

    Mike Pound explains the discrete cosine transform and how it underpins JPEG compression. It is part two of Computerphile's JPEG series.

    HN recommends it as an easy, clear intro to the DCT that finally made it click for several commenters.

    Mathematics & Theoretical CSInformation theory & signal processingComputer vision, speech & NLP
    1. 0:40
      Progressive decoding: JPEG vs JPEG XL vs AVIFJon Sneyers21K views • 5 years ago
    2. 23:53
      D/A and A/D | Digital Show and Tell (Monty Montgomery @ xiph.org)FL Studio647K views • 13 years ago
    3. 28:23
      The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?Reducible2.3M views • 5 years ago
    4. 0:06
      Do I look like I know what a JPEG is?BobRobster8.5M views • 13 years ago
    5. 13:52
      Ch(e)at GPT? - ComputerphileComputerphile617K views • 3 years ago
    6. 2:13:35
      Let's build the GPT TokenizerAndrej Karpathy1.3M views • 2 years ago
    7. 19:42
      But what is the Fourier Transform? A visual introduction.3Blue1Brown13M views • 8 years ago
    8. 27:14
      Transformers, the tech behind LLMs | Deep Learning Chapter 53Blue1Brown12M views • 2 years ago
    9. 11:47
      !!Con 2017: HDR Photography in Microsoft Excel?! by Kevin ChenConfreaks119K views • 9 years ago
    10. 26:33
      The Most Underrated AlgorithmVeritasium11M views • 4 years ago
    11. 6:26
      Adobe MAX 2011 - Photoshop Image Deblurring sneakPeter Elst1.8M views • 15 years ago
    12. 17:40
      3D Gaussian Splatting! - ComputerphileComputerphile273K views • 2 years ago
    13. 1:03:40
      David Kriesel: Traue keinem Scan, den du nicht selbst gefälscht hastmedia.ccc.de7.1M views • 11 years ago
    14. 59:20
      Plain Text - Dylan Beattie - NDC Copenhagen 2022NDC Conferences194K views • 4 years ago
    15. 20:39
      AI Language Models & Transformers - ComputerphileComputerphile354K views • 7 years ago
    16. 1:56:20
      Let's build GPT: from scratch, in code, spelled out.Andrej Karpathy8.2M views • 3 years ago
    17. 2:22
      A Mind Is Born (256 bytes)lftkryo1.2M views • 9 years ago
    18. 2:51
      VIDEO ROOM 1000 COMPLETE MIX -- All 1000 videos seen in sequential order!ontologist2.4M views • 16 years ago
    19. 3:05
      Hartverdrahtet - Akronyme Analogiker | 4k Revision 2012Demoscene High-Quality Videos (Annikras)340K views • 14 years ago
    20. 1:15:21
      Marc Levoy - Lectures on Digital Photography - Lecture 1 (21mar16).mp4Marc Levoy513K views • 10 years ago

    6 comments from Hacker News

    1. @netsharcJul 2026· in “How JPEG works: Interactively explore JPEG's lossy compression methods”

      There's a series of videos showing the algorithm: [LINK] I finally understood DCT after watching this video And someone created a "JPEG to PNG" tool that "finds the smoothest possible picture that encodes to the given JPEG file": [LINK] . I tried it with some very terribly compressed images, and the outputs were a lot better.

      Strongly recommendsView on HN
    2. @greggmanSep 2015· in “The Pixel Factory”

      Honestly this presentation didn't work for me. I was amazed at the spectacle and a few things like perfect math world vs pixels and multi-sampler helped explain a few things but over all it was all over the place and didn't seem to get to many points or insights. It seems more like someone was asked to do a presentation, didn't have a solid idea of what to talk about, and so threw together a bunch of stuff until it filed their allotted time. I'm not trying to be discouraging. A great presentation can go a long way to making things understandable. For example this video explaining jpeg worked for me this video My point is only that fancy graphics and animation are not enough. The presentation actually has to get it's points across. Maybe this one worked for everyone but me but it didn't really work for me. I don't really know what to suggest to make it better. Maybe it all made more sense live with more talking. There were a few "bugs" For example slide 22, bi-linear filtering, pixels can't be 2 colors so that slide made no sense. On the positive side I would love to know what software to use to make presentations easy. Yea, I get the author made his own but in general, making animation is hard work. Worse, once I've made them, even if they didn't end up being good for explaining I put so much work into making them that I can't justify starting over for something that works better. So, anything that would make that process not be so much work would be amazingly helpful.

      RecommendsView on HN
    3. @itishappyApr 2024· in “VideoGigaGAN: Towards detail-rich video super-resolution”

      It receives information about the spacial frequency content of the image. If you're unfamiliar, it's definitely worth looking into the specifics of how this works, as it's quite impressive! Here's a few relevant Wikipedia articles, and a Computerphile video: [LINK] [LINK] this video

      RecommendsView on HN
    4. @skywal_lDec 2022· in “Video Codec in 100 lines of Rust”

      The Computerphile channel has a nice series of videos on JPEG and one focusing on DCT [0]. It's a nice ans easy intro to the subject. [0]: this video

      RecommendsView on HN
    5. @walagranAug 2020· in “Discrete Cosine Transform in Video Compression – Explain Like I'm Five”

      Pretty cool! I would add Computerphile's Youtube Video as a watch after this: this video . This is a part of their 4-video series on JPEG: [LINK]

      RecommendsView on HN