42 pointsby mbitsnbites4 days ago4 comments
  • ffworld8 hours ago
    You talk about an algorithm. However, you never visited any of the practical implementations of Chroma from Luma, which is used in Production.

    It is part of the AV1/2 video codec; for instance, it has been widely adopted too since 2018. https://arxiv.org/pdf/1711.03951

    So do IETF early draft of the idea. https://datatracker.ietf.org/doc/draft-midtskogen-netvc-chro...

    Give a read of the work if not:)

    • Scaevolus7 hours ago
      JPEG XL also incorporates Chroma from Luma. It's a standard coding tool in modern codecs.
  • tverbeure3 hours ago
    AV1 has the CfL (chroma from luma) prediction tool. h.266 has CCLM (cross component linear model) and AV2 has improved CfL.

    When you see the AV2 version, it’s very similar to h.266, which is more advanced than AV1 CfL: they are using filters that cover up to 6 luma pixels to determine the chroma baseline.

    The algorithm described in this blog post is pretty close to what AV1 CfL does.

  • YesBox3 hours ago
    Neat. I cant comment on your work (unfamiliar territory).

    But, I looked at all the images and there is a consistent loss of red/yellow and gain of blue/green in the 0.5bpp versions. It's subtle, but noticeable on my mid-grade monitor.

    • lofaszvanittan hour ago
      Yep, it has some slight color bleeding and also the 0.5 bpp ones have more detail in certain areas, like the fire breathing guy's forehead.
  • colinsalman8 hours ago
    [dead]