ColourSpace includes a number of unique capabilities that provide different ways to access and control measurement data via 3rd Party Addons.
- 3rd Party Addons
- Light Illusion Open Protocols
- Multiple Capabilities
Remote Control, combined with Secondary Execution, Network Protocol, and Measurement Log, provides powerful capabilities that enable third party programs to be controlled by, and take control of, ColourSpace Profiling window instances, and perform functions such as setting patch colours and taking probe measurements, as well as sending measurement data to third party programs for additional functions not native within ColourSpace to be performed.
An Integration Protocol document can be downloaded via the Customer Downloads page, and provides example programs and detailed documentation for for Remote Control, Secondary Execution, and Network Server operation.
3rd Party Control
ColourSpace Remote Control can enable ColourSpace to be controlled via 3rd party programs.
Within the Integration Protocol documents, downloadable via the Customer Downloads page, is an example implementation of a remote control program, supplied as source code in C++.
The provided code can be used as a basis for alternate program development.
Secondary Execution enables measurements made via ColourSpace, including Probe Match settings, to be simultaneously sent to a 3rd party program for external processing, such as alternative plotting, calibration processing, etc.
The Customer Downloads, Integration Protocols, include an example batch file that writes all measured data into a simple .txt file, and and can be used as a basis for alternate program development.
ColourSpace has an in-built Network Server for integration with external TPGs, including Light Illusion's own Calibration Client, Java App TPG, and LightSpace Connect for closed loop display profiling.
The provided documentation provided full details for integrated program development.
Users have also developed associated Additions, using the open nature of ColourSpace to enable patch sorting, 3rd party reporting, external TPGs, and more...
See the Additions tab above.
JVC's AutoCal program can be used to correct the projector's internal calibration tables directly. These basic calibration tables are not accessible to external measuring programs, and unfortunately, depending on the Autocal version, the program only supports limited probes.
Using ColourSpace's Remote Control capabilities, ColourSpace user Peter has developed a 3rd Party Addon that enables any probe that can be used by ColourSpace to provide measurement data for JVC's Autocal program, including using ColourSpace's unique Probe Matching capabilities.
Among projector users there are often discussions regarding On/Off contrast, ANSI contrast or in-picture contrast.
Unlike to self-luminous displays (TVs & monitors), projectors can suffer from stray light contamination within in the light path and cannot be avoided completely. Therefore, projectiondream.com determined the Average Display Luminance (ADL) of various films a few years ago and published a set of measurement images that can be used to measure stray light in the light path.
ColourSpace user Peter has developed an Addon for ColourSpace that enables the use of any probe that can be used by ColourSpace to perform actual measurements, with PGenerator used as the TPG.
Many users have developed associated additional tools and capabilities for ColourSpace, based on the open nature of ColourSpace.
Patch Scale Conversion
User Enrico has developed an easy to use patch scale conversion tool, capable of variable bit depths, percentage values, and normalised range values.
OLED Patch Sorter
User James, with additions from user Aaron, has developed a script to sort patch set order specifically for OLED applications to help overcome their inherent instability during profiling, capable of variable bit depths, for SDR and HDR, with additional options and capabilities.
LG White Balance
User LeRoy has developed a LF White Balance app, for manual calibration of LG displays from 2018 and newer with ColourSpace CMS and ColourSpace ZRO.
The app includes patch sets by model year for ColourSpace ZRO and main ColourSpace versions, as well as patch sets for SDR, HDR and Dolby Vision for manual calibration of each model year.
Simultaneous Probe Matching
User Enrico has developed an easy to use Simultaneous Probe Matching workflow, using ColourSpace's Secondary Execution capability to simultaneously control a Spectro and Tristimulus probe for Probe Matching.
Probe Match Verification
User David has generated an Excel based Probe Match Verification spreadsheet, which enables any ColourSpace user, including ColourSpace ZRO, to verify any probe match is within acceptable tolerances.
User Miki has generated an Excel based Report, with pie-charts, for easy comparison of dE values, as well as additional RGB Balance bar graph, and EOTF and RGB Separation plots.
3rd party generated Correlation Files for Calibrite/Xrite i1D3 colourimeters, with new files being added continuously to those available for different display technologies.
Using the Network Server capability of ColourSpace, Ledoge had developed a Windows 10/11 based test patch generator, with 8-bit and 10-bit SDR & Windows enabled HDR capability.