Revisiting Yliluoma's Ordered Dither Algorithm for Better Color Images

Revisiting Yliluoma's Ordered Dither Algorithm for Better Color Images

I explore Joel Yliluoma's 2011 ordered dithering method, explaining its mechanics and introducing simplified variants. By comparing these approaches against Thomas Knoll's state-of-the-art algorithm used in Adobe Photoshop, I demonstrate how specific color difference formulas can produce superior results without complex calculations.

There's a common belief that you need complex color difference calculations for high quality dithering. I think this is mistaken.
  1. agarv

    For anyone that wants to try Yliluoma's dithers for themselves, I have created the only interactive version that I am aware of, as well as the only GPU accelerated version at https://app.dithermark.com

  2. lioeters

    Ooh, I'd read this article before, but didn't realize Joel Yliluoma is Bisqwit. He has a YouTube channel on technical topics including: making your own terminal emulator, NES emulator, 3D engine, Tetris, programming in raw assembly. https://www.youtube.com/c/Bisqwit

  3. amelius

    How well does it behave in animations?

More from this day

2026-07-18