Horizontal Color Picker for Curves

Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Horizontal Color Picker for Curves

Post by Tida »

Hopefully, this demonstrates how convenient a horizontal color picker could be for PhotoLine

https://youtu.be/fRz3ipab-WY
Last edited by Tida on Thu 04 Oct 2018 11:39, edited 1 time in total.
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Re: Horizontal Color Picker for Curves, Vertical in Histogram

Post by Tida »

I know PhotoLine has an integrated ColorPicker system, but it's hard to just read values. It's much more convenient to read it graphically.
This should be an easy one to natively integrate it into PhotoLine as with Ctrl+LeftClick the RGB points are already fixed onto the curves.

In addition, the histogram is also a good place when using other filters. But then it's vertical, not horizontal.
Last edited by Tida on Fri 09 Nov 2018 16:02, edited 10 times in total.
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Re: Vertical Color Picker for Histogram

Post by Tida »

Now with addition shorter lines, which shows the position before change...
Histogram - Vertical RGB Picker.JPG
You do not have the required permissions to view the files attached to this post.
Last edited by Tida on Fri 09 Nov 2018 15:18, edited 1 time in total.
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Re: Color Picker for Curves with Skintone Suggestion

Post by Tida »

An advanced RGB Picker could also suggest RGB values for natural Skintone. I implemented that now to the current development of HopControl.

The trick is as follows:
(a) Detect current R, G and B value
(b) Calculate Luminance (used Y of ITU-R BT.709, https://en.wikipedia.org/wiki/Luma_(video))
(c) Make in another attempt: polynomial fits for either R, G , B vs Y Values of published natural Skintones from LOreal website (Row C or blend of RowC+D) https://www.loreal.com/research-and-inn ... -the-world

(d) Calculate new R,G and B out of detected Luminance Y using resulting equations of mentioned fits.
(e) Display them like below (left Before, right After correction)

The big advantage is, that whole skin is corrected not only to the correct color but also to the correct saturation.
Skin color is almost constant but skin saturation depends on luminance and this way takes care of it as well.

Also when corrected there will be almost no change in luminance when this method is applied.
.
PickerWithSkintoneSuggestion.JPG
You do not have the required permissions to view the files attached to this post.
Last edited by Tida on Fri 09 Nov 2018 16:10, edited 3 times in total.
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Color Picker with Skintone Suggestion

Post by Tida »

Analysis of Skintones as mentioned previously from https://www.loreal.com/research-and-inn ... -the-world
LOreal Analysis.JPG
You do not have the required permissions to view the files attached to this post.
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Automatic Curves Adjustment

Post by Tida »

Now with Semi-Automatic Curves Adjustment:

RGB Values will be automatically changed with one key-press. You pick the color and choose whether it should be white balanced or receive skintone at calculated luminance;)

Following video is not accelerated. R,G and B adjustment of one pick is finished in less than a second.

https://www.youtube.com/watch?v=-KroIm6P7Jc
Last edited by Tida on Thu 22 Nov 2018 00:17, edited 1 time in total.
Paul
Mitglied
Posts: 235
Joined: Fri 19 Dec 2008 11:36

Re: Horizontal Color Picker for Curves

Post by Paul »

Hi,
Looks good. But how could I test this on my system? I can't find this system anywhere except on youtube.
- Paul
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Automatic Curves Adjustment

Post by Tida »

HopControl is not released.
This is the reason why I did put this to the thread of PhotoLine improvements.
It would be great if the PhotoLine Team could program this natively.
Paul
Mitglied
Posts: 235
Joined: Fri 19 Dec 2008 11:36

Re: Horizontal Color Picker for Curves

Post by Paul »

OK. A plug-in wil not work, I guess.
Tida
Mitglied
Posts: 91
Joined: Sun 07 Jun 2015 12:00

Re: Horizontal Color Picker for Curves

Post by Tida »

Should work also if somebody would program a plugin, but why not make a more advanced native curve tool by PhotoLine team.

The 50% gray, black and white pipette of Photoline Curves is not exactly what you need to simplify your workflow. It's just a copy of photoshop idea many years ago.

Why not instead have a more than one but flexible luminance independent gray picker method. That means if you pick gray, R, G, B has to fall in one line at the position of luminance ( best L of Lab - I used Y of YCbCr because its simple)

To additionally correct saturation and hue, in case you have a skin available, above is a good method as skintone is the most sensitive memory color.

The nice effect when you make color correction with curves is, that you immediately see when artifacts occur