ColourSpaceZRO Beta 1.0.0.899 (04 February 2021)
Release Notes
Enabled Patch Scale for in-built Test Patterns. (1.0.0.899)
Restricted Preset Patch Lists to match set Patch Scale values. (1.0.0.899)
Added additional options to Virtual Probe to generate near-perfect profiles. (Shows what a near-perfect display would look like in the various graphs) (1.0.0.885)
Added Sub-Range functionality when Patch Scale set to values other than 0-255 (1.0.0.885)
NOTE: New Download Instructions
Please read about the new download instructions
here.
(Please refresh your browser cache to see the new instructions)
Installation Notes
ColourSpace Installer will completely overwrite any previously installed version, not just update it.
It will not require to un-install older releases before installing a newer version.
Update Notes
While ColourSpace is working in beta, when the users will start ColourSpace, it will not pop-up notification to inform them about the availability of a newer beta.
However, I will update this thread but also refresh the form page with release notes text per each beta.
* IMPORTANT CHANGE FOR PATCH SCALE*
ColourSpace with any release before 1.0.0.885 worked only with 0-255 custom import patchsets (Manual Measure -> Presets).
The RGB Sliders were displaying 0-255 range of patches.
These 0-255 values were scaled according to the patchscale setting @ Settings of ColourSpace.
It means that 0-255 values scaled to 16-235 for the PGenerator with 16-235 as patchscale, and the PGenerator was generating 16-235 RGB triplets.
0-255 values scaled to 16-255 for PGenerator with 16-255 as patchscale, and the PGenerator was generating 16-255 RGB-Triplets.
When we wanted to use a specific 8-bit RGB-Triplet to create a custom patchset, we had to convert/scale the 16-235 RGB-Triplet values to 0-255 RGB-Triplets, since ColourSpace wanted a 0-255 patchlist.
That procedure was adding a rounding error due to the additional scaling of the custom patchset 0-255 to 16-235; it had a small deviation to the calculation of the target patch xyY for specific color triplets (not all).
That issue affected only manual calibration or verification of the calibration (not profiling of 3D LUT feature of HTL and higher license levels).
After ColourSpace 1.0.0.885 release, ColourSpace has disabled that patchlist scaling.
It means that if you want to calibrate for 16-235 levels, you have to use 16-235 triplets to your custom patchlist and use 16-235 Patchscale @ ColourSpace Settings.
If you want to calibrate for 16-255 levels, you have to use 16-255 triplets to your custom patchlist and use 16-255 Patchscale @ ColourSpace Settings.
In other words, your patchlist values have to match your selected Patchscale setting since ColourSpace has disabled any scaling to provide bit-perfect patch generation.
LightIllusion has updated the following related website pages:
Patch Scale Options
HDMI User Guide for Direct Profiling
SDR Calibration Instructions
Now the RGB sliders will lock to the range of the selected patchscale setting.
For 16-235 Patch generation:
When 16-235 Patchscale used @ ColourSpace Settings, the RGB Sliders in Manual Measure will lock to any selection between 16-235.
Using Target Luma 100 nit (max / Peak) 0 nit (min / Black), 235.235.235 selection of the slider will have target Y of 100 nits.
PGenerator will output the exact triplet you see to the RGB-Sliders, using 1.0.0.885 (or newer release)
About custom patchsets, users have to use RGB-Triplets with 16-235 values.
For 16-255 Patch Generation:
When 16-255 Patchscale used @ ColourSpace Settings, the RGB Sliders in Manual Measure will lock to any selection between 16-255.
For REC.709 with gamma 2.4 as target colorspace and Target Luma 123.336 nit (max / Peak) 0 nit (min / Black), 235.235.235 selection of the slider will have target Y of 100 nits, and 255.255.255 of the slider will have a target Y of 123.336 nits.
For REC.709 with gamma 2.2 as target colorspace and Target Luma 121.199 nit (max / Peak) 0 nit (min / Black), 235.235.235 selection of the slider will have target Y of 100 nits and 255.255.255 of the slider will have target Y of 121.199 nits.
PGenerator will output the exact triplet you see to the 16-255 RGB-Sliders, using 1.0.0.885 (or newer release).
About custom patchsets, users have to use RGB-Triplets with 16-255 values.
For Ted's Calibration Disk users (PGenerator / Blu-Ray / Media Files) Instructions:
Ted's patchsets will require ColourSpace 1.0.0.885 or newer.
These patchsets provide the capability for users of Ted's Bluray / Media Files / PGenerator to measure using ColourSpace all the CalMAN measurement options available to Ted's Calibration Disk.
It will also provide the capability to Ted's calibration disk users to compare different meter settings between ColourSpace / CalMAN, to see about how each software is handling their meter.
I have updated the patchsets for ColourSpace users; please contact me
here to provide you a new download link (not via PM).
Ted's Patchlists for ColorSpace use Video (16-235) or Video Extended (16-255) RGB-Triplets for consumer TV/Projectors calibration. (It's included an additional folder with 0-255 patchsets for PC calibration users.)
Please set Patch Scale 16-235 @ ColourSpace Settings window for bit-perfect patch generation/calculation of charts/dE/color patch targets.
Patchscale 16-235 required for the color engine to render the charts, populate the dE and display with accuracy the color targets.
I have added also the Dynamic Range (Clipping with Peak) and 2-3-4-Point Grayscale patchsets, please set your Patch Scale 16-255 @ ColourSpace Settings only for that patchset, and change the Target Luma according to the 16-255 provided info.
About how to import a patchset, see a picture example
here.
HDR10 Patchsets for ColourSpace users
I have updated for ColourSpace users HDR10 patchlist to verify the pre-post calibration with 4/5-Point Saturation Sweeps @ 100 / 203 nit of REC.2020 or D65-P3 using REC.2020 as a container or using ColorChecker @ 100 nits.
Select as Target Colorspace ST.2048 REC2020.
You can download the zip for these patchsets
here.
When ITU's BT.2408 specifications were released, Diffuse White became 203 nits, so 58% of the full PQ signal (input) level.
PGenerator Settings for HDR10 with HD Fury
When you are using PGenerator, set the Pi3 Device to output RGB-Full and patchscale 16-235 @ ColourSpace Settings.
It will require to use of an HD Fury device (Linker, Integral, Vertex, etc.) to inject HDR10 metadata and RGB-Video 1080p24 AVI infoframe.
About HD Fury HDR10 Metadata and AVI infoframe injection, use the info provided to the
PGenerator thread.
PGenerator Settings for HDR10 with LG 2020 OLEDs using HDMI Override (without using HD Fury)
LG 2020 OLEDs have a hidden HDMI override menu,
It will allow the configuration of the HDMI input metadata by overriding it.
It's the available configuration of Colorspace, EOTF, ST2086 metadata, also MaxCLL, MaxFALL.
While you send an SDR signal using PGenerator (with an HDR10 patchset), highlight the picture mode in the main menu, and press ''1113111'' from the TV remote.
The HDMI Override menu will appear.
Then set these options for HDR10 calibration/verification:
Configuration settings can be stored per HDMI input.
It will not require to have HD Fury when you have only a 2020 LG OLED to calibrate/verify HDR10. (for LG OLED 2018/2019, it will require HD Fury)
HDR10...but why 100 or 203 nits?
In the early years of HDR, the recommendation during scene capturing from cameras and colorists use 50% of the PQ as ''Diffuse White''.
50% of PQ is 100 nits.
When ITU's BT.2408 specifications were released in 2017, the recommendation for 'Diffuse White'' became 203 nits, so 57% of the full PQ signal (input) level.
It's the recommendations while capturing content and color-grade for HDR10.
I have included patchsets for both 100/203 nits.