Perceptual uniform color spaces

  • Author
  • Message
Offline

Andrew Revvo

  • Posts: 88
  • Joined: Sat Dec 17, 2016 2:51 pm

Perceptual uniform color spaces

PostSat Nov 18, 2023 4:45 pm

It would be great to see these spaces like HSV in Resolve to separate Hue, Sat and Luma exactly as human perception.

There are two popular spaces: HSLuv and OkHSL.

It is useful for B/W looks and precise saturation correction in a way like we use node color spaces.
It would be also great to improve HSV curves to add a lot of additional "X vs Y" curves using new color spaces.
Offline
User avatar

Robert Niessner

  • Posts: 5468
  • Joined: Thu Feb 21, 2013 9:51 am
  • Location: Graz, Austria

Re: Perceptual uniform color spaces

PostSat Nov 18, 2023 5:30 pm

You should provide more info for BMD team if you want to have any chance of this to get built in.

Basic info, math and reference implementation on HSLuv:
https://www.hsluv.org/comparison/
https://www.hsluv.org/math/
https://www.hsluv.org/implementations/

Two drawback with HSLuv are:

Does not match perception of hue. This is particularly obvious for deep blue and purple colors.
The way “Saturation” is defined, it does not vary smoothly due to the uneven shape of the sRGB gamut. E.g. by keeping “Saturation” constant and changing hue, the perceived chroma can change drastically and abruptly.

About OkHSL and source code:
https://bottosson.github.io/posts/colorpicker/

But to be honest I do not yet see the benefits for Resolve. This is where you should fill in the gap with more reasons and examples what this could do better than what we currently have avail.
Saying "Thx for help!" is not a crime.
--------------------------------
Robert Niessner
LAUFBILDkommission
Graz / Austria
--------------------------------
Blackmagic Camera Blog (German):
http://laufbildkommission.wordpress.com

Read the blog in English via Google Translate:
http://tinyurl.com/pjf6a3m
Offline

Andrew Revvo

  • Posts: 88
  • Joined: Sat Dec 17, 2016 2:51 pm

Re: Perceptual uniform color spaces

PostSat Nov 18, 2023 5:36 pm

The main benefit for me is a perceptual-like saturation and desaturation.
Offline
User avatar

Robert Niessner

  • Posts: 5468
  • Joined: Thu Feb 21, 2013 9:51 am
  • Location: Graz, Austria

Re: Perceptual uniform color spaces

PostSat Nov 18, 2023 6:59 pm

Andrew Revvo wrote:The main benefit for me is a perceptual-like saturation and desaturation.


What I mean is that before the product manager and developers of Resolve decide which features should get implemented next, they probably talk about priorities and rank the most beneficial upcoming features.
So you need some very good points for them to have a look at this, do some research and designing the implementation.

So the better you can lay out and explain the benefits over the current tools the better the chance BMD will listen and put this on their very long to-do-list of features.

Otherwise the chances are very low.

I can only talk for myself - at the moment I do not see the benefits where and how this could lead to more perceptual-like saturation and desaturation. Where do you struggle with the currently available tools and where and how would your proposal make things better?

Is there any software already using those?

What I've read so far is that for example OKHSL aims to be a better color picker - where does this fit into Resolve?

Don't get me wrong - I am not trying to say we won't need this - I am curious and just want to know more.
Saying "Thx for help!" is not a crime.
--------------------------------
Robert Niessner
LAUFBILDkommission
Graz / Austria
--------------------------------
Blackmagic Camera Blog (German):
http://laufbildkommission.wordpress.com

Read the blog in English via Google Translate:
http://tinyurl.com/pjf6a3m
Offline

Andrew Revvo

  • Posts: 88
  • Joined: Sat Dec 17, 2016 2:51 pm

Re: Perceptual uniform color spaces

PostSun Nov 19, 2023 12:31 pm

Of course, this feature may never be implemented. And, of course it needs additional research.

Most of my feature suggestions are possible ways to improve software. If developers have own perspective, they will not create these features at all. I have a lot suggestions I had privately to the support email. Some of them were created faster, some after a few years.

Why not to get, for example, a de-saturation tool, that will not affect luma? Or new creative ways to create new creative looks, based on different HSV-like tools. We have already HSL and HSV. They have different visual result. I just suggest to add new additional alternatives.

Return to DaVinci Resolve Feature Requests

Who is online

Users browsing this forum: Stephen Swaney and 39 guests