Calibration Versus Profiling

21st September 2015 Colour Management & Lighting

Colour management works by two key process - calibration and profiling. Unfortunately these two processes are often confused with each other, consequently creating a lack of understanding of what they're all about. It's quite simple really, and this article aims to explain the difference and give you an idea of what's going on, at a basic level, in colour management.



Basic Explaination

Calibration sets the device into its best native state using its hardware controls.

Profiling is the process of measuring and fixing up any remaining inaccuracies in its colour output - by modifying the signal going into the device.

Colour Management works best when both processes are performed - firstly a calibration is completed, then a profile is made of the device in its calibrated state.

More basic colour calibration systems often offer only one of the two options:

  • Calibration - eg. a printer may offer a 'linearisation' function that performs a basic calibration, or
  • Profiling - eg. a cheaper monitor colour management system may only profile the monitor in whatever state it happens to be in when the process is started, but do not guide you through calibration.

Detailed Explanation

Calibration

Calibration is using hardware adjustments on a device to set the device into a known, repeatable state - which is ideally close to some absolute benchmark for that device's behaviour.

An example is adjusting the brightness control on your monitor to a specific point - say 120 candellas.

Most CRT monitors have extensive hardware calibration controls for brightness, contrast, and colour. On good quality monitors, individual control over the Red, Green and Blue gains are available, whereas on cheaper monitors there are usually colour presets to choose from.

Most cheaper to mid level LCD monitors have only one true hardware control - this is for brightness. While your monitor may offer other controls, it is generally best to ignore them as unless they are specifically advertised as true hardware adjustments, these adjustments are in fact occurring in your video card rather than the monitor. For the best quality from your screen, you should only adjust the brightness, and skip all the other steps (contrast/colour etc) and leave them set to factory defaults.

High level LCD monitors, such as those made by Eizo, offer true hardware adjustments for brightness and Red, Green and Blue gains, much like good quality CRTs. These monitors essentially have an internal video processor (usually using 10, 14 or 16 bit mathematics, better than your computer's 8 bit video card LUT) where the adjustments are made at much higher quality. On these monitors, you should adjust both brightness and the colour controls during the first stage of monitor colour control (calibration).

Note: No LCDs monitors have a true contrast control, they only have fixed contrast ratios. You should always use LCD monitors with digital connections rather than analogue connections for better results across the board - most noticeably in sharpness and colour accuracy.

Profiling

Profiling is the process of measuring a device's colour output, and tweaking the signal going into that device to achieve more accurate colour.

It's easiest to understand by an example. Say we have a particular shade of red we want to achieve on a device, let's call it Red 50. What we do is we send the Red 50 signal to the device and see what actual colour the device produces. In this example, lets say it produces Red 55 - so we know the device is outputting a little too much red. Next, we try and send Red 45 to the device, and see what happens. This time the device successfully produces Red 50. So from now on, whenever we want Red 50 displayed by the device, we just send it Red 45 instead.

Repeat this process for a number of colours - the more you profile, the more accurate the result. Pretty soon, you have a big table of input signals and the resulting colours:

  • Red 45 -> Produces -> Red 50
  • Red 50 -> Produces -> Red 55
  • Blue 23 -> Produces -> Blue 17
  • etc etc

Basically, we know that if we want a particular colour- say Blue 17, we refer back to the table to see what signal we need to send the device - in this case the Blue 23 signal. And that is what a profile is - simply a very accurate description of a device, usually in a table form that maps input signals to the real colours produced.

Profiling works best when the device behaves well - that is, the better the device inherently is, the easier it is for the profile to produce really accurate colour across the full gamut of the device. This is why it's important to calibrate devices before they are profiled as you will not receive accurate results. Tt is the key flaw in cheaper colour management systems - they simply profile the device in whatever state it is currently in. This means the profiles often have to have very big corrections in them, which leads to poorer quality results overall.