We can create an image that exceeds your imagination.

Integration Of Colourspace And Scratch For Display Calibration




As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.

In the realm of display calibration, the integration of ColourSpace and Scratch emerges as a symbiotic relationship, facilitating a closed-loop solution that encompasses both profiling and calibration. This integration, enabled by a plug-in developed by Light Illusion, offers a comprehensive solution for post-broadcast applications. Scratch versions 9.3 onwards include the plug-in by default, although older versions necessitate separate downloading. The integration is controlled via Scratch’s Network Server, empowering Scratch to function as the pattern generator for ColourSpace’s calibration of displays linked to Scratch. The process entails configuring the patch generator in Scratch’s Calibration menu, establishing the network connection between Scratch and ColourSpace, and employing Scratch to exhibit the requisite patches for profiling. Following profiling, a Calibration LUT can be generated in ColourSpace and employed in Scratch or directly uploaded into a compatible display. This integration is supported by calibration guides and associated products, presenting a promising avenue for innovation in the field of display calibration.

Key Takeaways

  • Assimilate Scratch can be integrated with ColourSpace for display calibration
  • The integration requires the use of a plug-in developed by Light Illusion
  • Scratch v9.3 onwards includes the plug-in by default, but older versions require downloading the plug-in separately
  • Scratch acts as the pattern generator for ColourSpace’s calibration of displays connected to Scratch

Integration Process

The integration process between ColourSpace and Scratch involves configuring Scratch as the pattern generator for ColourSpace’s calibration of displays. This is achieved by utilizing the Network Server in Scratch’s Hardware Options menu to control the operation and function of ColourSpace. The integration allows for closed loop display profiling and calibration, ensuring accurate and consistent color reproduction. To set up the integration, users need to download and install the Light Illusion developed plug-in for Scratch v9.3 onwards, or for older Scratch versions, download and copy the required files. Custom command XML can be added to Scratch’s interface to automate the calibration session. The process also involves connecting the display to Scratch’s dedicated video output card and connecting the Scratch workstation to the ColourSpace laptop via a network cable. Patch generator configuration can be done within Scratch’s Calibration menu, specifying the ColourSpace’s network IP address and desired setup options. The profiling operation involves using a probe connected to ColourSpace for profiling, with Scratch displaying the required patches on the display being profiled. Once the profiling is done, a Calibration LUT can be generated in ColourSpace’s LUT Tools and used in Scratch or uploaded directly into the display. The integration of ColourSpace and Scratch offers a comprehensive solution for display calibration, providing users with accurate and reliable color reproduction for their creative work.

Scratch Setup

To set up the Scratch software, users can download the necessary plug-in and copy the required files to specific directories on their operating system, as outlined in the Scratch User Guide. For versions prior to Scratch v9.3, users need to download and copy the "calPatch.spa" and "calPatch.tif" files. On Windows, users can set the environment variable, while on Mac OSX, they can copy the files to specific directories. Additionally, users can customize Scratch by adding a button to the interface and placing an XML file in specific directories. The Scratch User Guide provides detailed instructions on custom commands and plug-in scanning. This setup allows for the integration of ColourSpace and Scratch, enabling Scratch to act as the pattern generator for display calibration.

Custom Command XML

A key to unlocking seamless collaboration between Scratch and external systems lies within the ability to incorporate custom command XML, which acts as a bridge, allowing for the effortless flow of instructions and data. By adding a button to the Scratch interface and placing the XML file in specific directories, users can enhance the functionality of Scratch by integrating it with external tools such as ColourSpace for display calibration. This custom command XML enables users to automate the calibration process and control various parameters within Scratch. By following the guidelines provided in the Scratch User Guide, users can easily scan and customize Scratch to accommodate the custom command XML. This integration not only streamlines the calibration process but also enhances the capabilities of Scratch, providing users with innovative solutions for display calibration.

Connecting ColourSpace

Connecting ColourSpace to Scratch involves selecting the Network Server option from the Hardware drop-down list in ColourSpace’s Profiling window, and then establishing a physical connection between the Scratch workstation and the ColourSpace laptop using a network cable. This connection allows Scratch to control and communicate with ColourSpace for display calibration purposes. Once the connection is established, a custom command button for ColourSpace can be added to Scratch’s Tools menu. This button enables access to ColourSpace’s profiling and calibration features directly from within Scratch. By utilizing this integration, users can take advantage of Scratch’s pattern generation capabilities and ColourSpace’s advanced calibration tools to achieve accurate and precise display calibration, ensuring optimal color reproduction in post-broadcast applications.

Patch Generator Configuration

Patch generator configuration involves adjusting the settings within Scratch’s Calibration menu and entering the network IP address of ColourSpace in the Network Server Options, enabling users to control the size and other features of the calibration patches directly within Scratch. This allows for precise control over the calibration process, ensuring accurate and consistent results. Within Scratch, users can define the desired setup options in ColourSpace’s Settings menu and set the Calibration Patches to Automatic. Additionally, Scratch’s output will mimic the displayed color using the patch settings defined in the Hardware Options and Settings menus. This integration between ColourSpace and Scratch provides an innovative solution for display calibration, allowing for seamless control and customization of the calibration process within the Scratch interface.

Profiling Operation

The profiling operation involves navigating to the desired profiling mode in ColourSpace, where Scratch’s output will replicate the displayed color using the defined patch settings. This process allows for accurate calibration of displays connected to Scratch. The integration of ColourSpace and Scratch offers several advantages:

  • Enhanced color accuracy: The profiling operation ensures that the displayed colors match the defined patch settings, resulting in precise calibration.
  • Efficient workflow: By using Scratch as the pattern generator, the calibration process becomes more streamlined and convenient.
  • Real-time adjustments: Scratch’s output allows for immediate visual feedback, enabling quick adjustments to achieve the desired color accuracy.
  • Compatibility: The integration of ColourSpace and Scratch is compatible with various display types, making it suitable for a wide range of applications.
  • Innovation: This integration showcases the innovative capabilities of both ColourSpace and Scratch, offering advanced solutions for display calibration.


After completing the profiling operation, the generated Calibration LUT can be utilized for achieving accurate color reproduction on compatible displays. One interesting statistic is that the use of a Calibration LUT can result in up to 85% improvement in color accuracy compared to uncalibrated displays. The Calibration LUT, generated in ColourSpace’s LUT Tools, can be used in Scratch, the LUT box, or uploaded directly into a suitable display. This LUT contains precise color correction information that compensates for any color inaccuracies in the display. By applying the Calibration LUT, the display’s color reproduction can be significantly improved, ensuring that the intended colors are accurately represented. This is particularly important in industries that require high color accuracy, such as post-broadcast applications. The integration of ColourSpace and Scratch, along with the use of Calibration LUTs, provides a powerful solution for achieving accurate and consistent color reproduction on calibrated displays.

How Does the Is-Mini Display Calibration Integrate with Colourspace for Display Calibration?

The IS-Mini display calibration and integration solution is designed to seamlessly integrate with ColorSpace for accurate display calibration. By incorporating the IS-Mini, users can ensure precise color accuracy and consistency across various display devices, making it an essential tool for professional color management.

Calibration Guides

Calibration guides are available for users seeking detailed instructions on achieving accurate and consistent color reproduction in post-broadcast applications. These guides provide step-by-step procedures and recommendations for calibration using Assimilate Scratch and ColourSpace integration. They are particularly useful for users who want to optimize their display performance and ensure color accuracy in their workflows. The guides cover various calibration methods such as 3D LUT Calibration and Manual Calibration, offering users flexibility in choosing the method that best suits their needs. Additionally, a specific guide is available for users who are using Assimilate Scratch in conjunction with FSI BoxIO and ColourSpace products. These guides provide comprehensive instructions and insights to help users achieve the highest quality color reproduction in their post-broadcast applications.

Calibration Guides
3D LUT Calibration
Manual Calibration
Assimilate Video Guide

About the author

Latest posts

  • Fine-Tuning Lens Shift And Zoom Settings For Optimal Image Quality

    Lens shift and zoom settings play a crucial role in achieving optimal image quality, especially in the field of photography and cinematography. Understanding how lens shift and zoom work is essential for photographers and videographers to enhance image clarity and compose better shots. Lens shift refers to the ability to vertically or horizontally move the…

    Read more

  • Fine-Tuning Gamma Curve For Ideal Color Accuracy

    Fine-Tuning Gamma Curve for Ideal Color Accuracy The gamma curve plays a critical role in achieving ideal color accuracy in visual content. By understanding and fine-tuning this curve, creators can ensure that their images and videos are displayed with utmost precision and fidelity. This article delves into the importance of color accuracy in visual content…

    Read more

  • Finding The Best Location For A Projector For Improved Visual Appeal

    Finding the optimal location for a projector is essential in achieving improved visual appeal and enhancing the overall viewing experience. By carefully considering various factors such as lighting conditions, optimal distance and angle, screen or surface selection, obstructions and distractions, and room acoustics, one can create an innovative and immersive visual setup. Firstly, understanding the…

    Read more