Colorimeter Corrections Database

Select a manufacturer and display device to view available user contributed colorimeter corrections, or use the search:

(None)
Acer
Ancor Communications
Apple
Archtek Telecom
Asuscom Network
AU Optronics
BNQ
Chi Mei Optoelectronics
Dell
Dell
DENON
EIZO
Fujitsu
Fujitsu Siemens
Gateway
LG
Hewlett Packard
HP Compaq
InnoLux Display
JVC
Lenovo
LG
Iiyama
Mitsubishi
NEC
ONKYO
Panasonic
Philips
Rogen Tech Distribution
Samsung
Seiko Epson
Sony
STAC Electronics
STD Computer
Victor Company of Japan
ViewSonic
VMO

Or upload a new colorimeter correction:

Upload

Select...

Any uploaded files will be assumed to have been placed in the public domain, so that they can be used freely.

See Wide Gamut Displays and Colorimeters on the Argyll CMS website for information about what colorimeter corrections are and for which purpose they are needed (also applies to LED and other non-CCFL backlit display technologies).

Please note that all colorimeter corrections have been contributed by various users, and their usefulness to your particular situation is up to you to evaluate. They may or may not improve the absolute accuracy of your colorimeter with your display.

Web API Documentation

Getting colorimeter corrections

GET http://dispcalgui.hoech.net/colorimetercorrections/?get=1

Parameters:

hash (optional, should be the only additional parameter if given)
Hexadecimal MD5 hash of the CCMX/CCSS file contents with line endings normalized to LF, trailing whitespace stripped, and CREATED line (not including the trailing newline) replaced with the empty string ('').
type (required if no hash parameter is given)
The type of correction i.e. ccmx, ccss or * (all).
created (optional)
Creation date in the format YYYY-MM-DD HH-MM-SS. A leading lesser-than ('<') or greater-than ('>') sign indicates that only entries older or newer than the specified date should be retrieved. * is allowed as a wildcard, in which case you may leave out parts of the date (e.g. 2012-* will match all entries created in 2012).
manufacturer_id (required if no hash, manufacturer or display parameter is given)
Three-letter display device manufacturer PnP ID.
manufacturer (required if no hash, manufacturer_id or display parameter is given)
Display device manufacturer or * (all).
display (required if no hash, manufacturer or manufacturer_id parameter is given)
Display device name or * (all). Will do a semi-fuzzy match even if not using * (e.g. '2690WUXi' will match 'LCD2690WUXi', but not 'LCD2690WUXi2').
technology (optional)
Display device technology or * (all). Will do a fuzzy match even if not using * (e.g. 'CCFL Wide Gamut' will match 'LCD CCFL Wide Gamut PVA' and 'LCD CCFL Wide Gamut IPS').
instrument (required if type=ccmx)
Instrument name, e.g. Huey, Spyder 3, DTP94, i1 Display etc. or * (all). Will do a semi-fuzzy match even if not using * (e.g. 'i1 Display' will match 'Gretagmacbeth i1 Display', but not 'Gretagmacbeth i1 DisplayPro, ColorMunki Display').
reference (optional)
Reference instrument name, e.g. i1 Pro.
xml=1 (optional)
Return result as XML instead of plain text.
json=1 (optional)
Return result as JSON instead of plain text.
html=1 (optional)
Return result as HTML with links to the actual CGATS data.

On success, will return HTTP status 200 OK, with the response body containing the payload in form of the matching database entry/entries. An error message will be returned on failure with HTTP status 400 if there is a missing/invalid parameter, or 500 Internal Server Error on database and other critical internal errors.

Multiple entries may be returned if not using the hash parameter.

Note: Instrument names in CCMX/CCSS files will (and should) contain vendor prefixes. These can be omitted for queries and will automatically be stripped for brevity in entries outside of actual CCMX/CCSS data.

Examples

View all entries for a specific manufacturer
?get=1&type=*&manufacturer=NEC&display=*&instrument=* &json=1 &xml=1 &html=1

View CCSS for a specific display technology
?get=1&type=ccss&display=*&technology=LCD &json=1 &xml=1 &html=1

View CCSS for a specific display device
?get=1&type=ccss&display=CM2112MET &json=1 &xml=1 &html=1

View CCMX for a specific display device
?get=1&type=ccmx&display=1990SXi&instrument=* &json=1 &xml=1 &html=1

View CCMX for a specific instrument
?get=1&type=ccmx&display=*&instrument=DTP94 &json=1 &xml=1 &html=1

View CCMX for a specific display device & instrument combination
?get=1&type=ccmx&display=2408WFP&instrument=DTP94 &json=1 &xml=1 &html=1

View a specific correction, identified by hash
?get=1&hash=c0e5ea14c261bf9ca858d17e23992174 &json=1 &xml=1 &html=1

Uploading colorimeter corrections

POST http://dispcalgui.hoech.net/colorimetercorrections/?put=1

Parameters:

cgats (required)
The CCMX/CCSS file contents, application/x-www-form-urlencoded or multipart/form-data. The character encoding in both cases should be UTF-8.
manufacturer_id (required if MANUFACTURER_ID not present in CGATS data)
Three-letter display device manufacturer PnP ID. CCMX/CCSS files normally don't include a MANUFACTURER_ID string, but it is recommended to add it either manually or with this parameter (see note and examples below).
manufacturer (required if MANUFACTURER not present in CGATS data)
Display device manufacturer. CCMX/CCSS files normally don't include a MANUFACTURER string, but it is recommended to add it either manually or with this parameter (see note and examples below).
reference (optional, only applicable for CCSS)
Reference instrument name (i.e. the spectrometer that was used to create the CCSS file, not the colorimeter), e.g. i1 Pro. CCSS files normally don't include a REFERENCE string, but it is recommended to add it either manually or with this parameter (see note and examples below).
technology (optional, only applicable if CGATS data does not contain a TECHNOLOGY string)
Display device technology string in the format DISPLAY_TYPE BACKLIGHT_TYPE PANEL_TYPE, e.g. "LCD CCFL IPS". CCMX files normally don't include a TECHNOLOGY string, but it is recommended to add it either manually or with this parameter (see note and examples below).
Currently defined are the following strings:
DISPLAY_TYPE LCD CRT Plasma Projector
BACKLIGHT_TYPE CCFL CCFL Wide Gamut White LED RGB LED
PANEL_TYPE IPS PVA TN
If DISPLAY_TYPE is not LCD, then BACKLIGHT_TYPE and PANEL_TYPE do not apply.

On success, will return HTTP status 201 Created, with the Location header and the response body containing the URI of the database entry, identified by its hash. An error message will be returned on failure with HTTP status 400 if there is a missing/invalid parameter, 403 if the uploaded CGATS data did not originate from Argyll CMS, 409 if the correction already exists in the database, or 500 Internal Server Error on database or other critical internal errors.

Note: Providing the manufacturer_id, manufacturer, reference or technology parameter will alter the uploaded CGATS data if the respective keyword and value is not yet present within. A new keyword and accompanying value will be inserted before the line containing the DISPLAY keyword in the CGATS data (see examples below).

Note: The DISPLAY string contained in uploaded CCMX/CCSS files should match the ASCII model name from EDID (text section 54 till 125 of typical type 252). If it is not available, the model ID (LSB decoded numerical representation of EDID address 10-11) should be used instead.

Examples (showing the first few lines)

CCMX file uploaded with manufacturer_id=NEC, manufacturer=NEC Corporation and technology=LCD CCFL Wide Gamut IPS

Original CGATS data
CCMX   

DESCRIPTOR "i1 Display & NEC LCD2690WUXi(Digital)"
KEYWORD "INSTRUMENT"
INSTRUMENT "GretagMacbeth i1 Display"
KEYWORD "DISPLAY"
DISPLAY "LCD2690WUXi"
KEYWORD "REFERENCE"
REFERENCE "GretagMacbeth i1 Pro"
ORIGINATOR "Argyll ccmx"
CREATED "Sun Jan 22 20:26:53 2012"
KEYWORD "COLOR_REP"
COLOR_REP "XYZ"
...
Resulting CGATS in the database
CCMX   

DESCRIPTOR "i1 Display & NEC LCD2690WUXi(Digital)"
KEYWORD "INSTRUMENT"
INSTRUMENT "GretagMacbeth i1 Display"
KEYWORD "TECHNOLOGY"
TECHNOLOGY "LCD CCFL Wide Gamut IPS"
KEYWORD "MANUFACTURER_ID"
MANUFACTURER_ID "NEC"
KEYWORD "MANUFACTURER"
MANUFACTURER "NEC Corporation"
KEYWORD "DISPLAY"
DISPLAY "LCD2690WUXi"
...

CCSS file uploaded with manufacturer_id=NEC, manufacturer=NEC Corporation and reference=GretagMacbeth i1 Pro

Original CGATS data
CCSS   

DESCRIPTOR "NEC LCD2690WUXi(Digital)"
ORIGINATOR "Argyll ccxxmake"
CREATED "Sun Jan 22 20:22:46 2012"
KEYWORD "DISPLAY"
DISPLAY "LCD2690WUXi"
KEYWORD "TECHNOLOGY"
TECHNOLOGY "LCD CCFL Wide Gamut IPS"
KEYWORD "SPECTRAL_BANDS"
SPECTRAL_BANDS "118"
KEYWORD "SPECTRAL_START_NM"
SPECTRAL_START_NM "350.000000"
...
Resulting CGATS in the database
CCSS   

DESCRIPTOR "NEC LCD2690WUXi(Digital)"
ORIGINATOR "Argyll ccxxmake"
CREATED "Sun Jan 22 20:22:46 2012"
KEYWORD "REFERENCE"
REFERENCE "GretagMacbeth i1 Pro"
KEYWORD "MANUFACTURER_ID"
MANUFACTURER_ID "NEC"
KEYWORD "MANUFACTURER"
MANUFACTURER "NEC Corporation"
KEYWORD "DISPLAY"
DISPLAY "LCD2690WUXi"
...