Vibrance vs. Saturation and PWP's Color Correct transform

Moderator: jsachs

den
Posts: 856
Joined: April 25th, 2009, 6:33 pm
What is the make/model of your primary camera?: Canon EOS-350D/Fuji X100T
Location: Birch Bay near Blaine, WA USA

Vibrance vs. Saturation and PWP's Color Correct transform

Post by den »

Ref: http://www.thelightsright.com/VibranceVersusSaturation
Vibrance increases the saturation for an image, but unlike the Saturation command, it includes two important protections:
•Skin tones are protected. This prevents skin tones from taking on a red or yellow cast.
•Highly saturated colors are protected against clipping. This avoids unwanted color shifts and loss of important detail.
While helping a fellow PWP user, I came across the referenced GMitchell PhotoShop tutorial.

Is there any interest in a Color Correct transform preset suitable for PWP present/past versions to accomplish what is suggested?
jsachs
Posts: 4260
Joined: January 22nd, 2009, 11:03 pm

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by jsachs »

You can't really do this properly with Color Correct since it has no way to increase saturation uniformly. You could perhaps use Color Correct (or possibly the Mask Range Tool) to create a skin tone mask, invert it, and use it with the Saturation transformation to increase the saturation everywhere except where there are skin tones.
Jonathan Sachs
Digital Light & Color
den
Posts: 856
Joined: April 25th, 2009, 6:33 pm
What is the make/model of your primary camera?: Canon EOS-350D/Fuji X100T
Location: Birch Bay near Blaine, WA USA

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by den »

Jonathan...

Just experimenting... ...I created a ColorCorrect hexagon where the R, G, B, C, M, Y hues' and their mid-hues' 40% saturations were increased to 80% [actually the Red and Orange hue saturation change is 50->80%], then added blocking skin color control points from a skin swatch pallette...

The skin color swatches:
skinpallette.jpg
skinpallette.jpg (6.59 KiB) Viewed 7309 times
The ColorCorrect hexagon with protected skin colors [hues, saturations]:
ClrCor_hexagon-1.jpg
ClrCor_hexagon-1.jpg (41.7 KiB) Viewed 7337 times
Using the above on a couple of trial images seemed to provide effective results and yes the saturation change is not applied uniformly in a strict sense but seems to go un-noticed when using photo-realistic images... ...skin colors are protected and the saturation change does not increase existing High saturations [90->100% saturations] that would potentially lead to R,G,B channel clipping and loss of detail.
den
Posts: 856
Joined: April 25th, 2009, 6:33 pm
What is the make/model of your primary camera?: Canon EOS-350D/Fuji X100T
Location: Birch Bay near Blaine, WA USA

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by den »

Substituting for a portrait example with skin colors as there is a reluctance to post recognizable people images... ...the following Sandhill Crane image with dried grass in the background might suffice...

The original image:
IMG_0604_original.jpg
IMG_0604_original.jpg (48.38 KiB) Viewed 7305 times
The original image with the proposed ColorCorrect-ion at 100% Amount and no skin color protection:
IMG_0604_ClrCor_40-80saturations.jpg
IMG_0604_ClrCor_40-80saturations.jpg (45.9 KiB) Viewed 7307 times
The original image with the proposed ColorCorrect-ion at 100% Amount with skin color protection:
IMG_0604_ClrCor_40-80saturations_protectSkinClrs.jpg
IMG_0604_ClrCor_40-80saturations_protectSkinClrs.jpg (48.35 KiB) Viewed 7300 times
The proposed saturation changes with skin color and High saturation protection are intended to be subtle.

The *.colorcorrect files in text format can be made available if there is further interest.
HanSch
Posts: 64
Joined: May 20th, 2009, 12:30 pm
What is the make/model of your primary camera?: Pentax K5, Pentax K3 Mk. iii
Location: Venlo, Netherlands
Contact:

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by HanSch »

The *colorcorrect files in text format are certainly interesting (saves me some work to prepare them myself...., you already provided for the idea).
For non-portraits I often use the Saturation transform with "preserve Low and High" setting. Like this setting in raw-conversion as well. Your color correct version can be a nice addition for portraits.
den
Posts: 856
Joined: April 25th, 2009, 6:33 pm
What is the make/model of your primary camera?: Canon EOS-350D/Fuji X100T
Location: Birch Bay near Blaine, WA USA

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by den »

Incidently, I too like to use the Saturation transform in HSV, Preserve Low & High mode for adjustments.

For 'fine' saturation adjustments, I will use the ColorCurves transform with a HSV-S smooth curve: [0,0], [10,10], [50,65], [90,90], [100,100]. By moving the [10,10] and/or [90,90] control point(s) along the default diagonal, one can adjust the amount of Low and/or High saturation preservation; and by moving the [50,65] control point up or down vertically, one can either increase or decrease Mid-saturations.

The "40-80RGBCMYplus_ProtectSkin9.colorcorrect" file in text format follows [copy the text into a text editor like Notepad; name it; and "save as" <*.colorcorrect> file type]:

ColorCorrect 1.0
npts 28
radius 1.00
probesize 2
nonlinear 1
point 0 255 255 255 255 255 255 0.0000
point 1 255 0 0 255 0 0 0.0000
point 2 255 255 0 255 255 0 0.0000
point 3 0 255 0 0 255 0 0.0000
point 4 0 255 255 0 255 255 0.0000
point 5 0 0 255 0 0 255 0.0000
point 6 255 0 255 255 0 255 0.0000
point 7 255 51 51 255 128 128 0.0000
point 8 255 153 51 255 191 128 0.0000
point 9 255 255 51 255 255 153 0.0000
point 10 153 255 51 204 255 153 0.0000
point 11 51 255 51 153 255 153 0.0000
point 12 51 255 153 153 255 204 0.0000
point 13 51 255 255 153 255 255 0.0000
point 14 51 153 255 153 204 255 0.0000
point 15 51 51 255 153 153 255 0.0000
point 16 153 51 255 204 153 255 0.0000
point 17 255 51 255 255 153 255 0.0000
point 18 255 51 153 255 153 204 0.0000
point 19 255 170 148 255 170 148 0.0000
point 20 255 193 183 255 193 183 0.0000
point 21 255 212 213 255 212 213 0.0000
point 22 255 151 130 255 151 130 0.0000
point 23 255 175 135 255 175 135 0.0000
point 24 255 185 154 255 185 154 0.0000
point 25 255 157 152 255 157 152 0.0000
point 26 255 148 123 255 148 123 0.0000
point 27 255 178 164 255 178 164 0.0000
end
HanSch
Posts: 64
Joined: May 20th, 2009, 12:30 pm
What is the make/model of your primary camera?: Pentax K5, Pentax K3 Mk. iii
Location: Venlo, Netherlands
Contact:

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by HanSch »

Thanks Den!

Han
den
Posts: 856
Joined: April 25th, 2009, 6:33 pm
What is the make/model of your primary camera?: Canon EOS-350D/Fuji X100T
Location: Birch Bay near Blaine, WA USA

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by den »

You are welcomed...

Something that might a useful reference for understanding terms/nomenclature for PWP's HSV Color Hexagon which is used frequently through out the program, might be:
HSVcolor_hexagon_notated_400px.jpg
HSVcolor_hexagon_notated_400px.jpg (46.46 KiB) Viewed 7146 times
Past Message Board threads that might be of interest:

(1) Vibrancy [vibrance mask]: http://www.dl-c.com/board/viewtopic.php?f=4&t=69

(2) High Impact sRGB color particularly ElieD's suggestion for a 'velvia' ColorCorrect preset: http://www.dl-c.com/discus/messages/2/11025.html
den
Posts: 856
Joined: April 25th, 2009, 6:33 pm
What is the make/model of your primary camera?: Canon EOS-350D/Fuji X100T
Location: Birch Bay near Blaine, WA USA

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by den »

I am really surprised that there is not more curiosity regarding this subject especially with Jonathan's post:
You can't really do this properly with Color Correct since it has no way to increase saturation uniformly. You could perhaps use Color Correct (or possibly the Mask Range Tool) to create a skin tone mask, invert it, and use it with the Saturation transformation to increase the saturation everywhere except where there are skin tones.
Protecting SkinColors [hues (HSV-H) and saturations (HSV-S)] have a wider application than just to images that contain people. These colors also exist in nature and need protecting here as well when adjusting landscape saturations in the HSV color space. In fact the upper left corner of a MacBeth reference chart takes these colors and tones into account.

Here is a SkinColor reference image that you are free to use to set the ColorRange feature of the Mask Tool when creating a mask for use with the Saturation transform in HSV mode:
aSkinColors_H-S-V_1-53-36_to_7-16-91.jpg
aSkinColors_H-S-V_1-53-36_to_7-16-91.jpg (10.25 KiB) Viewed 6978 times
Any further interest in how to use it?
bbodine9
Posts: 37
Joined: April 25th, 2009, 8:32 am

Re: Vibrance vs. Saturation and PWP's Color Correct transform

Post by bbodine9 »

Den,

Yes if you would please continue I would appreciate it.

Thanks,

Bruce
Post Reply