KR101967416B1 - Technique for color profiling of a display device - Google Patents

Technique for color profiling of a display device Download PDF

Info

Publication number
KR101967416B1
KR101967416B1 KR1020170103474A KR20170103474A KR101967416B1 KR 101967416 B1 KR101967416 B1 KR 101967416B1 KR 1020170103474 A KR1020170103474 A KR 1020170103474A KR 20170103474 A KR20170103474 A KR 20170103474A KR 101967416 B1 KR101967416 B1 KR 101967416B1
Authority
KR
South Korea
Prior art keywords
color values
display device
color
physical
values
Prior art date
Application number
KR1020170103474A
Other languages
Korean (ko)
Other versions
KR20180020107A (en
Inventor
스테판 크리스트만
젠스 라스무센
Original Assignee
이. 솔루션스 게엠베하
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이. 솔루션스 게엠베하 filed Critical 이. 솔루션스 게엠베하
Publication of KR20180020107A publication Critical patent/KR20180020107A/en
Application granted granted Critical
Publication of KR101967416B1 publication Critical patent/KR101967416B1/en

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2003Display of colours
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3607Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/06Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0242Compensation of deficiencies in the appearance of colours
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0666Adjustment of display parameters for control of colour parameters, e.g. colour temperature
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0686Adjustment of display parameters with two or more screen areas displaying information with different brightness or colours
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0693Calibration of display systems
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/12Test circuits or failure detection circuits included in a display system, as permanent part thereof
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/06Colour space transformation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/04Display device controller operating with a plurality of display units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/14Detecting light within display terminals, e.g. using a single or a plurality of photosensors
    • G09G2360/145Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/16Calculation or use of calculated indices related to luminance levels in display data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/10Automotive applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)

Abstract

디스플레이 디바이스의 컬러 프로파일링을 위한 방법이 설명된다. 본 방법은, 복수의 디지털 컬러 값들을 디스플레이 디바이스에 적용하는 것(여기서, 디지털 컬러 값들은 입력 컬러 공간의 포화도가 높은 영역 내에 위치하고 있음); 그리고 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 것(여기서, 물리적 컬러 값들은 그 적용된 디지털 컬러 값들과 관련되어 있음)을 포함한다. 본 방법은 또한, 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여, 입력 컬러 공간 전체의 디지털 컬러 값들이 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 디스플레이 디바이스에 대한 컬러 프로파일 데이터를 발생시키는 것을 포함한다. 중심부 매핑은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이고, 그리고 포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함한다. 더욱이, 디스플레이 디바이스의 컬러 프로파일링을 위한 컴퓨터 프로그램 제품 및 장치가 설명된다.A method for color profiling of a display device is described. The method includes applying a plurality of digital color values to a display device, wherein digital color values are located within a region of high saturation of the input color space; And measuring a plurality of physical color values output by the display device, wherein the physical color values are associated with the applied digital color values. The method also includes determining a color profile for the display device by determining that the digital color values of the entire input color space are mapped to physical color values output by the display device based on the measured physical color values and based on the center mapping, And generating data. The center mapping is a mapping of digital color values in a region where the saturation degree of the input color space is low to physical color values outputted by the reference display device and a region having a low degree of saturation is a region having a low degree of saturation Color values. Furthermore, a computer program product and apparatus for color profiling of a display device is described.

Description

디스플레이 디바이스의 컬러 프로파일링을 위한 기법{TECHNIQUE FOR COLOR PROFILING OF A DISPLAY DEVICE}≪ Desc / Clms Page number 1 > TECHNIQUE FOR COLOR PROFILING OF A DISPLAY DEVICE <

본 발명은 일반적으로 디스플레이 디바이스(display device)의 컬러 프로파일링(color profiling)에 관한 것이다. 특히, 본 개시내용은 디스플레이 디바이스에 대한 컬러 프로파일 데이터(color profile data)를 발생시키기 위해 디스플레이 디바이스의 컬러 프로파일링을 행하는 것에 관한 것이다. 본 기법은 방법들, 컴퓨터 프로그램 제품(computer program product)들, 및 장치들 중 하나 이상의 것으로 구현될 수 있다.The present invention relates generally to color profiling of display devices. In particular, this disclosure relates to performing color profiling of a display device to generate color profile data for the display device. The techniques may be implemented with one or more of the methods, computer program products, and devices.

현대의 생활에서 디스플레이 디바이스들(예를 들어, 액정 디스플레이(Liquid Crystal Display, LCD) 디바이스들)의 중요성은 여전히 증가하고 있다. 단지 하나만이 아닌 디스플레이 디바이스에 의해 사용자가 둘러싸일 수 있는 수 가지 상황들이 존재한다. 예를 들어, 이러한 상황은 모터 차량(motor vehicle)(예를 들어, 자동차) 내에서 일어날 수 있으며, 여기서 사용자는 (예를 들어, 스티어링 휠(steering wheel) 뒤에 위치하는, 센터 콘솔(center console) 내에 위치하는, 그리고/또는 태블릿 컴퓨터(tablet computer)로서 제공되는) 복수의 디스플레이 디바이스들을 동시에 관측할 수 있다.In modern life, the importance of display devices (e.g., Liquid Crystal Display (LCD) devices) is still increasing. There are several situations in which a user can be surrounded by a display device, not just one. For example, this situation can occur within a motor vehicle (e.g., a car), where the user can use a center console (e.g., located behind a steering wheel) And / or a plurality of display devices (e.g., provided as a tablet computer).

복수의 디스플레이 디바이스들 상에서의 매칭되는 컬러 표현을 보장하기 위해서, 뿐만 아니라 원하는 물리적 컬러(physical color)가 특정 디스플레이 디바이스 상에서 디스플레이되도록 전체적으로 보장하기 위해, 디스플레이 디바이스 상에서의 컬러 프로파일링을 수행하는 것이 알려져 있다. 컬러 프로파일링 동안, 복수의 디지털 컬러 값(digital color value)들이 디스플레이 디바이스에 적용되고, 그리고 디스플레이 디바이스에 의해 출력되는 관련된 물리적 컬러 값(physical color value)들이 예를 들어, 3자극 색도계(Tristimulus colorimeter)에 의해 측정된다. 그 다음에, 입력 디지털 컬러 값들과 출력 물리적 컬러 값들 간의 매핑(mapping)을 나타내는 데이터 세트(컬러 프로파일 데이터)가 예를 들어, 행렬(matrix) 및/또는 참조표(LookUp Table, LUT)를 포함할 수 있는 ICC 프로파일의 형태로 디스플레이 디바이스의 메모리에 저장된다. 이러한 정보는 원하는 출력 물리적 컬러 값을 발생시키기 위해서 임의의 적절한 입력 디지털 컬러 값을 적용하기 위해 나중에 사용될 수 있다.It is known to perform color profiling on display devices to ensure a matched color representation on a plurality of display devices as well as to ensure overall desired that the desired physical color is displayed on a particular display device . During color profiling, a plurality of digital color values are applied to the display device, and the associated physical color values output by the display device are used, for example, as a Tristimulus colorimeter, . The data set (color profile data) representing the mapping between the input digital color values and the output physical color values then includes a matrix and / or lookup table (LUT), for example Lt; RTI ID = 0.0 > ICC < / RTI > profile. This information may be used later to apply any appropriate input digital color value to generate the desired output physical color value.

하지만, 알려진 기법들에서, (예를 들어, 생산 공정(production process)의 끝에서) 컬러 프로파일을 발생시키기 위한 필요한 정보를 획득하기 위해서는, 프로파일링되는 디스플레이 디바이스 모두에 대해 다수의 물리적 컬러 값들이 측정될 필요가 있다. 경험으로 보아, 더 많은 컬러들이 측정될수록 색영역 매핑(gamut mapping)을 위한 모델(model)이 더 정확해질 수 있다. 디스플레이 디바이스들의 프로파일링이 일반적으로 디스플레이 디바이스들의 생산 공정의 일부로서 수행되기 때문에, 시간을-소모하는 복잡한 프로파일링 공정은 전체 생산 공정의 성능을 저하시킨다.However, in known techniques, to obtain the necessary information to generate a color profile (e.g., at the end of a production process), multiple physical color values are measured for all of the profiled display devices Need to be. Experience has shown that as more colors are measured, the model for gamut mapping can be more accurate. Because profiling of display devices is generally performed as part of the production process of display devices, time-consuming complicated profiling processes degrade the performance of the entire production process.

따라서, 일반적인 프로파일링 방법들을 사용하면, 생산 라인(production line)의 디스플레이 디바이스들의 프로파일링은 매우 많은 시간을 소모하거나 혹은 충분히 정확하지 않다.Thus, using common profiling methods, the profiling of the display devices of the production line is very time consuming or not sufficiently accurate.

앞서와 같은 것을 고려하여 볼 때, 디스플레이 디바이스의 컬러 프로파일링을 위한 기법으로서, 앞서 논의된 단점들 혹은 다른 관련 문제들 중 하나 이상의 것을 피하는 기법에 대한 필요성이 존재한다.In view of the foregoing, there is a need for a technique for avoiding one or more of the disadvantages discussed above or other related problems as a technique for color profiling of a display device.

제 1 실시형태에 따르면, 디스플레이 디바이스의 컬러 프로파일링을 위한 방법이 제시된다. 본 방법은, 복수의 디지털 컬러 값들을 디스플레이 디바이스에 적용하는 단계(여기서, 디지털 컬러 값들은 입력 컬러 공간(input color space)의 포화도(saturation)가 높은 영역 내에 위치하고 있음); 그리고 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계(여기서, 물리적 컬러 값들은 그 적용된 디지털 컬러 값들과 관련되어 있음)를 포함한다. 본 방법은 또한, 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑(core mapping)에 근거하여, 입력 컬러 공간 전체의 디지털 컬러 값들이 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 디스플레이 디바이스에 대한 컬러 프로파일 데이터를 발생시키는 단계를 포함한다. 중심부 매핑은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스(reference display device)에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이다. 포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함한다.According to a first embodiment, a method for color profiling a display device is presented. The method includes applying a plurality of digital color values to a display device, wherein the digital color values are located in a high saturation region of an input color space; And measuring a plurality of physical color values output by the display device, wherein the physical color values are associated with the applied digital color values. The method also includes determining whether the digital color values of the entire input color space are mapped to physical color values output by the display device based on the measured physical color values and based on the core mapping, And generating color profile data for the color profile. The center mapping maps the digital color values of the low saturation region of the input color space to the physical color values output by the reference display device. The region with low saturation includes digital color values with low saturation that are not included by the regions having high saturation.

디스플레이 디바이스는 LCD 디스플레이 디바이스, OLED 디스플레이 디바이스, CRT 디스플레이 디바이스, 등 중 적어도 하나를 포함할 수 있다. 입력 컬러 공간은 예를 들어, RGB 컬러 공간, HSV 컬러 공간, 혹은 HSL 컬러 공간일 수 있다. 복수의 디지털 컬러 값들은, (CIE1931 컬러 공간(CIE-xyY 혹은 CIE-Yxy)의 x-y-평면에서 표현되는) 각각의 디스플레이 디바이스의 컬러 색영역(color gamut)의 가장자리 영역(edge region)에서의 물리적 컬러 값들의 디스플레이로 이어지는 그러한 디지털 컬러 값들에 대응할 수 있다. 컬러 색영역의 가장자리 영역은 디스플레이 디바이스의 컬러 색영역의 바깥쪽 가장자리로부터 미리정의된 임계 값(threshold value)보다 작은 거리를 갖는 영역으로서 정의될 수 있다. 복수의 물리적 컬러 값들은 3자극 색도계 혹은 임의의 다른 적절한 컬러 측정 디바이스에 의해 측정될 수 있다. 물리적 컬러 값들은 xyY 컬러 공간에서의 컬러 값들로서 표현될 수 있다. 더 정확히 말하면, 물리적 컬러 값들은 xyY 컬러 공간의 x-y-평면에서의 컬러 값들로서 표현될 수 있다. 더욱이, 측정된 물리적 컬러 값들을 기술하기 위해, 임의의 다른 적절한 컬러 공간이 사용될 수 있는데, 예컨대, CIE 1931 XYZ 컬러 공간, CIELab 컬러 공간, 혹은 임의의 다른 적절한 컬러 공간과 같은 것이 사용될 수 있다.The display device may include at least one of an LCD display device, an OLED display device, a CRT display device, and the like. The input color space may be, for example, an RGB color space, an HSV color space, or an HSL color space. The plurality of digital color values may be represented by physical values in the edge region of the color gamut of each display device (expressed in xy-plane of CIE-xyY or CIE-Yxy) And may correspond to such digital color values leading to the display of color values. The edge area of the color gamut may be defined as an area having a distance smaller than a predefined threshold value from the outer edge of the color gamut of the display device. The plurality of physical color values may be measured by a three-stimulus colorimeter or any other suitable color measuring device. The physical color values may be represented as color values in the xyY color space. More precisely, the physical color values can be represented as color values in the x-y-plane of the xyY color space. Moreover, in order to describe the measured physical color values, any other suitable color space may be used, such as, for example, a CIE 1931 XYZ color space, a CIELab color space, or any other suitable color space.

본 개시내용에 따른 표현 "매핑(mapping)"의 의미는, 복수의 입력 디지털 컬러 값(input digital color value)들 각각이 각각의 디스플레이 디바이스의 각각의 출력 물리적 컬러 값(output physical color value)과 명확하게(unambiguously) 관련되는 것으로 이해될 수 있다. 이러한 목적으로, 컬러 프로파일 데이터는 변환 행렬(conversion matrix), 파일(file), 참조표(LUT), 및 ICC 프로파일 중 적어도 하나를 포함할 수 있다. 입력 컬러 공간 전체는 예컨대, (각각이 [0, 1]([0 %, 100 %])의 격차(interval) 내에 있는, 혹은 각각이 (24-비트 컬러 표현에 대해) [0, 255]의 격차 내에 있는) R, G, 및 B에 대한 값들을 포함하는 RGB 컬러 공간 전체에 의해 표현될 수 있다. 추가적으로 혹은 대안적으로, 입력 컬러 공간 전체는 예를 들어, [0°, 360°)의 격차 내에 있는 H에 대한 값들 및 각각이 [0, 1]의 격차 내에 있는 S 및 V에 대한 값들을 포함하는 HSV 컬러 공간 전체에 의해 표현될 수 있다. 추가적으로 혹은 대안적으로, 입력 컬러 공간 전체는 예를 들어, [0°, 360°)의 격차 내에 있는 H에 대한 값들 및 각각이 [0, 1]의 격차 내에 있는 S 및 L에 대한 값들을 포함하는 HSL 컬러 공간 전체에 의해 표현될 수 있다. 컬러 값들이 RGB, HSV, 및 HSL 표현 간에 명확하게 변환(transform)될 수 있다는 것은 본 발명의 기술분야에서 숙련된 기술을 가진 사람에게 알려져 있다. 예를 들어, RGB 컬러 공간과 HSV 컬러 공간 간의 명확한 변환 규칙이 존재한다.The meaning of the expression "mapping " in accordance with the present disclosure is that each of a plurality of input digital color values is associated with a respective output physical color value of each display device Can be understood to be associated unambiguously. For this purpose, the color profile data may include at least one of a conversion matrix, a file, a lookup table (LUT), and an ICC profile. The entire input color space can be represented, for example, in the interval of [0, 1] ([0%, 100%]), or each of [0, 255] (E.g., within the gap), and values for R, G, Additionally or alternatively, the entire input color space may include values for H in a disparity of, e.g., [0, 360), and values for S and V, each within a disparity of [0,1] Can be represented by the entire HSV color space. Additionally or alternatively, the entire input color space may include values for H in a disparity of, for example, [0, 360) and values for S and L, each within a disparity of [0, 1] Lt; RTI ID = 0.0 > HSL < / RTI > color space. It is known to those skilled in the art that color values can be explicitly transformed between RGB, HSV, and HSL representations. For example, there is a clear conversion rule between the RGB color space and the HSV color space.

중심부 매핑은 컬러 프로파일에 의해 그리고/또는 컬러 프로파일 데이터에 의해 표현될 수 있다. 중심부 매핑은 본 방법을 수행하는 장치의 메모리로부터 판독될 수 있다. 예를 들어, 중심부 매핑은 참조표(LUT) 혹은 변환 행렬(transformation matrix)에 의해 표현될 수 있다. 포화도가 낮은 영역은, (xyY 컬러 공간(CIE-xyY)의 x-y-평면에서 표현되는) 각각의 디스플레이 디바이스의 컬러 색영역의 중심부 영역(core region)에서의 물리적 컬러 값들의 디스플레이로 이어지는 그러한 디지털 컬러 값들로 구성될 수 있다(혹은 그러한 디지털 컬러 값들을 표현할 수 있음). 컬러 색영역의 중심부 영역은 디스플레이 디바이스의 컬러 색영역의 바깥쪽 가장자리로부터 미리정의된 임계 값보다 큰 거리를 갖는 영역으로서 정의될 수 있다. 대안적으로, 컬러 색영역의 중심부 영역은 디스플레이 디바이스의 컬러 색영역의 백색점(white point)으로부터 미리정의된 임계 값보다 작은 거리를 갖는 영역으로서 정의될 수 있다.The center mapping may be represented by a color profile and / or by color profile data. The center mapping can be read from the memory of the device performing the method. For example, the center mapping can be represented by a look-up table (LUT) or a transformation matrix. The low-saturation region is defined by such a digital color, which leads to the display of physical color values in the core region of the color gamut of each display device (represented in the xy-plane of the xyY color space (CIE-xyYY) (Or may represent such digital color values). The central area of the color gamut can be defined as an area having a distance greater than a predefined threshold value from the outer edge of the color gamut of the display device. Alternatively, the central region of the color gamut may be defined as an area having a distance less than a predefined threshold from the white point of the color gamut of the display device.

포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 갖는 적어도 0(zero)보다 큰 영역을 포함한다. 예를 들어, 포화도가 낮은 영역 및 포화도가 높은 영역은 상호 배타적(exclusive)일 수 있고, 이에 따라 모든 가능한 디지털 컬러 값은 포화도가 낮은 영역에 속하거나 혹은 포화도가 높은 영역에 속하게 된다. 예를 들어, 특정 임계 값까지 임의의 포화도 값을 갖는 디지털 컬러 값들은 포화도가 낮은 영역에 속할 수 있고, 그 특정 임계 값보다 큰 디지털 컬러 값들은 포화도가 높은 영역에 속할 수 있다. 하지만, 포화도가 낮은 영역과 포화도가 높은 영역의 중첩 영역(overlap region)이 또한 존재할 수 있다.The low saturation region includes at least a region of zero saturation with low saturation digital color values not included by the high saturation region. For example, a region with low saturation and a region with high saturation may be mutually exclusive so that all possible digital color values belong to a region with low saturation or a region with high saturation. For example, digital color values having an arbitrary saturation value up to a certain threshold may belong to a low saturation region, and digital color values greater than the specific threshold value may belong to a high saturation region. However, there may also be an overlap region between the low saturation region and the high saturation region.

본 방법은 또한, 일 세트(set)의 디스플레이 디바이스들 중의 복수의 디스플레이 디바이스들 각각에 대해, 앞서의 적용하는 단계, 측정하는 단계, 그리고 발생시키는 단계를 수행하는 것을 포함할 수 있다.The method may also include performing, for each of a plurality of display devices in a set of display devices, the preceding applying step, measuring step, and generating step.

일 세트의 디스플레이 디바이스들은 생산 라인의 일괄공정(batch)의 디스플레이 디바이스들에 대응할 수 있다. 일 세트의 디스플레이 디바이스들은 또한, 생산 라인의 일괄공정의 디스플레이 디바이스들의 서브세트(subset)일 수 있거나, 혹은 상이한 일괄공정들의 디스플레이 디바이스들을 포함할 수 있다.A set of display devices may correspond to a batch of display devices of a production line. The set of display devices may also be a subset of the display devices in a batch process of the production line, or may include display devices of different batch processes.

본 방법은 또한, 복수의 디지털 컬러 값들을 기준 디스플레이 디바이스에 적용하는 단계(여기서, 디지털 컬러 값들은 입력 컬러 공간의 포화도가 낮은 영역 내에 위치하고 있음); 기준 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계(여기서, 물리적 컬러 값들은 그 적용된 디지털 컬러 값들과 관련되어 있음); 기준 디스플레이 디바이스의 측정된 물리적 컬러 값들에 근거하여, 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들이 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 중심부 매핑을 결정하는 단계를 포함할 수 있다.The method also includes applying a plurality of digital color values to the reference display device, wherein the digital color values are located within a region of low saturation of the input color space; Measuring a plurality of physical color values output by the reference display device, wherein the physical color values are associated with the applied digital color values; Determining a center mapping that is based on the measured physical color values of the reference display device such that the digital color values of the low saturation region of the input color space are mapped to physical color values output by the reference display device .

기준 디스플레이 디바이스는 일 세트의 디스플레이 디바이스들 중의 임의의 디스플레이 디바이스일 수 있다. 예를 들어, 기준 디스플레이 디바이스는 일 세트의 디스플레이 디바이스들로부터 임의로(arbitrarily) 선택될 수 있다. 기준 디스플레이 디바이스는 해당 디스플레이 디바이스와 동일한 일괄공정의 디스플레이 디바이스들 중의 임의의 디스플레이 디바이스일 수 있다. 대안적으로, 기준 디스플레이 디바이스는 해당 디스플레이 디바이스와는 다른 또 하나의 다른 일괄공정의 디스플레이 디바이스들 중의 임의의 디스플레이 디바이스일 수 있다. 기준 디스플레이 디바이스에 적용되는 디지털 컬러 값들은, 포화도가 낮은 미리정의된 영역 내에서 모든 RGB 컬러가 기준 디스플레이에 적용되도록 선택될 수 있다(즉, (100,100,100), (100,100,101), (100,100,102), 등). 대안적으로, 기준 디스플레이 디바이스에 적용되는 디지털 컬러 값들은, 포화도가 낮은 영역 내의 컬러 값들의 미리정의된 서브세트만이 기준 디스플레이 디바이스에 적용되도록 (입력 컬러 공간에 대해서) 서로 간에 임의의 미리정의된 간격(spacing)을 가질 수 있다(예를 들어, (100,100,100), (100,100,110), (100,100,120), 등).The reference display device may be any of a set of display devices. For example, the reference display device may be arbitrarily selected from a set of display devices. The reference display device may be any of the display devices of the same batch process as the corresponding display device. Alternatively, the reference display device may be any of the display devices of another batch process that is different from the corresponding display device. The digital color values applied to the reference display device can be selected such that all RGB colors within the predefined area of low saturation are applied to the reference display (i.e., (100,100,100), (100,100,101), (100,100,102) . Alternatively, the digital color values applied to the reference display device may be adjusted so that only a predefined subset of color values in the low saturation region is applied to the reference display device (with respect to the input color space) (E.g., (100,100,100), (100,100,110), (100,100,120), etc.).

디스플레이 디바이스에 적용되는 디지털 컬러 값들의 개수는 기준 디스플레이 디바이스에 적용되는 디지털 컬러 값들의 개수보다 더 작을 수 있다.The number of digital color values applied to the display device may be smaller than the number of digital color values applied to the reference display device.

예를 들어, 디스플레이 디바이스에 적용되는 디지털 컬러 값들의 개수는 3개 혹은 6개일 수 있다. 기준 디스플레이 디바이스에 적용되는 디지털 컬러 값들의 개수는 100보다 클 수 있거나, 혹은 1000보다 클 수 있다.For example, the number of digital color values applied to the display device may be three or six. The number of digital color values applied to the reference display device may be greater than 100, or greater than 1000.

디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계는, 디스플레이 디바이스의 상이한 영역들을 사용함으로써 복수의 물리적 컬러 값들 중 적어도 두 개를 동시에 출력 및 측정하는 것을 포함할 수 있다.Measuring the plurality of physical color values output by the display device may include simultaneously outputting and measuring at least two of the plurality of physical color values by using different areas of the display device.

유사하게, 기준 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계는, 기준 디스플레이 디바이스의 상이한 영역들을 사용함으로써 복수의 물리적 컬러 값들 중 적어도 두 개를 동시에 출력 및 측정하는 것을 포함할 수 있다.Similarly, measuring a plurality of physical color values output by the reference display device may include simultaneously outputting and measuring at least two of the plurality of physical color values by using different regions of the reference display device .

디스플레이 디바이스의 상이한 영역들 및/또는 기준 디스플레이 디바이스의 상이한 영역들은 각각의 디스플레이 디바이스/기준 디스플레이 디바이스의 디스플레이 영역의 상이한 영역들에서 "컬러 패치(color patch)들"로서 표현될 수 있다. 상이한 영역들은 각각 디스플레이 디바이스 및/또는 기준 디스플레이 디바이스의 복수의 픽셀(pixel)들에 의해 표현될 수 있다. 상이한 영역들 각각에 대해, 하나의 색도계(3자극 색도계)가 각각의 물리적 컬러 값을 측정하기 위해 사용될 수 있다. 추가적으로 혹은 대안적으로, 등가의 측정 시스템이 사용될 수 있다. (촬영된 컬러 패치들로부터 물리적 컬러 값들을 계산하게 될 소프트웨어 제품을 갖는 카메라 시스템처럼) 측정 시스템은 복수의 컬러 값들을 한번에 측정할 수 있다.Different areas of the display device and / or different areas of the reference display device may be represented as "color patches" in different areas of the display area of each display device / reference display device. The different regions may each be represented by a plurality of pixels of the display device and / or the reference display device. For each of the different areas, one colorimeter (tristimulus colorimeter) may be used to measure each physical color value. Additionally or alternatively, an equivalent measuring system can be used. The measurement system can measure a plurality of color values at once (such as a camera system having a software product that will calculate physical color values from photographed color patches).

포화도가 높은 영역은 제 1 포화도 임계 값(saturation threshold value)보다 큰 포화도 값을 갖는 디지털 컬러 값들로 구성되는 것으로서 정의될 수 있다.The high saturation region may be defined as being composed of digital color values having a saturation threshold value greater than a first saturation threshold value.

포화도가 낮은 영역은 제 2 포화도 임계 값보다 작은 포화도 값을 갖는 디지털 컬러 값들로 구성되는 것으로서 정의될 수 있다.The low saturation region may be defined as being composed of digital color values having a saturation value less than the second saturation threshold value.

제 1 임계 값과 제 2 임계 값은 동일한 포화도 값일 수 있거나, 혹은 상이한 포화도 값들일 수 있다. 어느 경우에서나, 포화도 값은 HSV 컬러 공간 혹은 HSL 컬러 공간에서의 포화도 값으로서 표현될 수 있다. 하지만, 포화도 값은 알려진 변환 알고리즘들을 사용함으로써 RGB 컬러 공간 표현으로부터 도출될 수 있다.The first threshold and the second threshold may be the same saturation value or may be different saturation values. In either case, the saturation value can be expressed as the saturation value in the HSV color space or the HSL color space. However, the saturation value can be derived from the RGB color space representation by using known transformation algorithms.

입력 컬러 공간이 (R,G,B) 벡터(vector)들을 사용하는 RGB 컬러 공간인 경우, 포화도가 높은 영역은, 각각의 디지털 컬러 값의 R-값, G-값, 및 B-값 각각이 제 1 RGB 임계 값보다 작은 그러한 디지털 컬러 값들로 구성되는 것으로서 정의될 수 있다.If the input color space is an RGB color space using (R, G, B) vectors, the region of high saturation has an R-value, a G-value, and a B- May be defined as being comprised of such digital color values less than the first RGB threshold value.

또한, 포화도가 낮은 영역은, 각각의 디지털 컬러 값의 R-값, G-값, 및 B-값 각각이 제 2 RGB 임계 값보다 큰 그러한 디지털 컬러 값들로 구성되는 것으로서 정의될 수 있다.Also, the low saturation region may be defined as being comprised of such digital color values that each of the R-value, G-value, and B-value of each digital color value is greater than the second RGB threshold value.

제 1 RGB 임계 값과 제 2 RGB 임계 값은 동일한 값일 수 있거나, 혹은 상이한 값들일 수 있다. 예를 들어, 제 1 RGB 임계 값과 제 2 RGB 임계 값은 (24-비트 컬러 표현에서) 모두 30일 수 있다.The first RGB threshold value and the second RGB threshold value may be the same value or may be different values. For example, the first RGB threshold and the second RGB threshold may all be 30 (in a 24-bit color representation).

입력 컬러 공간의 포화도가 높은 영역 내에 위치하고 있는 복수의 디지털 컬러 값들은 최대 포화도 값을 갖는 적어도 하나의 디지털 컬러 값을 포함할 수 있다.The plurality of digital color values located in the high saturation region of the input color space may include at least one digital color value having a maximum saturation value.

최대 포화도 값을 갖는 이러한 디지털 컬러 값들은 예를 들어, RGB 표현에서 기본 컬러(basic color)들 중 하나(즉, (255,0,0)(적색), (0,255,0)(녹색), 및 (0,0,255)(청색) 중 하나)에 대응할 수 있다. 예를 들어, RGB 표현에서 앞서 언급된 기본 컬러들 중 3개 모두가 (연속적으로 혹은 동시에) 디스플레이 디바이스에 적용될 수 있다. 최대 포화도 값은 예를 들어, HSV 컬러 공간 혹은 HSL 컬러 공간에서 1의 포화도 값(S)에 대응할 수 있다.These digital color values with the maximum saturation value are, for example, one of the basic colors in the RGB representation (i.e., (255,0,0) (red), (0,255,0) (0, 0, 255) (blue)). For example, all three of the aforementioned basic colors in the RGB representation can be applied to the display device (continuously or simultaneously). The maximum saturation value may correspond to a saturation value S of 1 in the HSV color space or the HSL color space, for example.

본 방법은 또한, 디스플레이 디바이스의 메모리에 컬러 프로파일 데이터를 저장하는 단계를 포함할 수 있다. 컬러 프로파일 데이터는 예를 들어, ICC 프로파일의 형태로 저장될 수 있다. ICC 프로파일은 행렬 및/또는 참조표(LUT)를 포함할 수 있다.The method may also include storing the color profile data in a memory of the display device. The color profile data may be stored, for example, in the form of an ICC profile. The ICC profile may include a matrix and / or a lookup table (LUT).

일 세트의 디스플레이 디바이스들은 동일한 모델 및 제조자의 디스플레이 디바이스들로 구성될 수 있다.A set of display devices may consist of the same model and manufacturer's display devices.

일 세트의 디스플레이 디바이스들은 생산 라인의 동일한 일괄공정의 디스플레이 디바이스들로 구성될 수 있다.A set of display devices can be composed of display devices of the same batch process of the production line.

중심부 매핑은 제 1 변환 행렬을 포함할 수 있고, 컬러 프로파일 데이터는 제 2 변환 행렬을 포함할 수 있다.The center mapping may comprise a first transformation matrix, and the color profile data may comprise a second transformation matrix.

제 1 변환 행렬은 RGB 컬러 값(3개의 차원(dimension)들을 갖는 벡터)을 xyY 컬러 값(3개의 차원들을 갖는 벡터)으로 변환하기 위한 3x3 행렬일 수 있다. 컬러 프로파일 데이터는 제 2 변환 행렬에 의해 표현될 수 있다. 제 2 변환 행렬은 제 1 변환 행렬과 곱해지는 임의의 변환 행렬을 포함할 수 있다. 이러한 임의의 변환 행렬은 회전 행렬(rotation matrix)을 포함할 수 있고 그리고/또는 아핀 변환(affine transformation)을 위한 행렬을 포함할 수 있다.The first transformation matrix may be a 3x3 matrix for transforming RGB color values (vectors with three dimensions) into xyY color values (vectors with three dimensions). The color profile data may be represented by a second transformation matrix. The second transformation matrix may comprise any transformation matrix that is multiplied with the first transformation matrix. This arbitrary transformation matrix may include a rotation matrix and / or may include a matrix for affine transformation.

제 2 변환 행렬은 회전 행렬을 포함할 수 있다. 회전 행렬은 xyY 컬러 공간의 x-y-평면 내에서의 회전을 정의할 수 있다.The second transformation matrix may comprise a rotation matrix. The rotation matrix can define the rotation in the x-y-plane of the xyY color space.

디스플레이 디바이스는 모터 차량에서 사용되도록 구성될 수 있다. 예를 들어, 디스플레이 디바이스는 모터 차량의 스티어링 휠 뒤에서 계기값 디스플레이(instrument display)로서 사용될 수 있고, 모터 차량의 센터 콘솔 내에서 주행안내 디스플레이(navigation display)로서 사용될 수 있고 그리고/또는 모터 차량에서 사용되도록 구성된 태블릿 컴퓨터를 위한 디스플레이 디바이스로서 사용될 수 있다.The display device may be configured for use in a motor vehicle. For example, the display device can be used as an instrument display behind a steering wheel of a motor vehicle, can be used as a navigation display in a center console of a motor vehicle, and / And can be used as a display device for a tablet computer configured to be configured.

제 2 실시형태에 따르면, 컴퓨터 프로그램 제품이 제시된다. 이러한 컴퓨터 프로그램 제품은, 컴퓨터 프로그램 제품이 하나 이상의 프로세서들에 의해 실행될 때 본 명세서에서 제시되는 방법 및 방법의 단계들을 수행하기 위한 프로그램 코드 부분(program code portion)들을 포함한다.According to a second aspect, a computer program product is presented. Such a computer program product includes program code portions for performing the steps of the method and method presented herein when the computer program product is executed by one or more processors.

하나 이상의 프로세서들은 개별 네트워크 노드(network node) 상에 위치할 수 있거나, 혹은 분산된 컴퓨팅 시스템에 의해 포함될 수 있다. 컴퓨터 프로그램 제품은 반도체 메모리, DVD-ROM, CD-ROM, 등과 같은 컴퓨터-판독가능 기록 매체(computer-readable recording medium) 상에 저장될 수 있다. 컴퓨터 프로그램 제품은 또한, 통신 연결을 통한 다운로드를 위해 제공될 수 있다.The one or more processors may be located on separate network nodes, or may be included by a distributed computing system. The computer program product may be stored on a computer-readable recording medium such as a semiconductor memory, a DVD-ROM, a CD-ROM, and the like. The computer program product may also be provided for downloading via a communication connection.

제 3 실시형태에 따르면, 디스플레이 디바이스의 컬러 프로파일링을 위한 장치가 제시된다. 본 장치는, 복수의 디지털 컬러 값들을 디스플레이 디바이스에 적용하는 것(여기서, 디지털 컬러 값들은 입력 컬러 공간의 포화도가 높은 영역 내에 위치하고 있음); 그리고 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 것(여기서, 물리적 컬러 값들은 그 적용된 디지털 컬러 값들과 관련되어 있음)을 수행하도록 구성된다. 본 장치는 또한, 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여, 입력 컬러 공간 전체의 디지털 컬러 값들이 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 디스플레이 디바이스에 대한 컬러 프로파일 데이터를 발생시키는 것을 수행하도록 구성된다. 중심부 매핑은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이다. 포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함한다.According to a third aspect, an apparatus for color profiling a display device is presented. The apparatus includes applying a plurality of digital color values to a display device, wherein the digital color values are located within a region of high saturation of the input color space; And measuring a plurality of physical color values output by the display device, wherein the physical color values are associated with the applied digital color values. The apparatus also includes means for determining a color profile for the display device by determining that digital color values of the entire input color space are mapped to physical color values output by the display device based on the measured physical color values and based on the center mapping, And to generate the data. The center mapping maps the digital color values of the low saturation region of the input color space to the physical color values output by the reference display device. The region with low saturation includes digital color values with low saturation that are not included by the regions having high saturation.

제 3 실시형태의 장치는 또한, 본 명세서에서 제시되는 방법들 및 방법의 단계들 중 임의의 것을 수행하도록 구성될 수 있다.The apparatus of the third embodiment may also be configured to perform any of the steps of the methods and methods presented herein.

제 1 실시형태와 관련하여 앞에서 설명된 세부사항들은 또한 제 2 실시형태 및/또는 제 3 실시형태에 적용될 수 있다.The details described above in connection with the first embodiment can also be applied to the second embodiment and / or the third embodiment.

본 명세서에서 제시되는 기법의 실시예들이 첨부 도면들을 참조하여 아래에서 설명된다.
도 1은 모터 차량과 관련된 상황의 도식적 표현을 보여주고 있으며, 여기서 복수의 디스플레이 디바이스들이 사용자에게 보일 수 있다.
도 2는 본 개시내용에 따른 디스플레이 디바이스의 컬러 프로파일링을 위한 방법의 도식적 표현을 보여준다.
도 3은 본 개시내용에 따른 디스플레이 디바이스의 컬러 프로파일링을 위한 장치의 도식적 표현을 보여준다.
도 4는 생산 라인의 하나의 일괄공정의 두 개의 상이한 디스플레이 디바이스들의 색영역들, 그리고 중심부 색영역을 보여준다.
도 5는 디스플레이 디바이스의 중심부 색영역 및 전체 색영역, 그리고 대응하는 회전각의 예를 보여준다.
도 6a는 행렬들을 사용함으로써 컬러 프로파일 데이터를 발생시키는 예를 보여준다.
도 6b는 본 개시내용에 따른 컬러 프로파일 데이터의 두 개의 예들(행렬 및 참조표)을 보여준다.
도 7은 디스플레이 디바이스의 복수의 물리적 컬러 값들을 동시에 측정하는 방식을 보여준다.
Embodiments of the techniques presented herein are described below with reference to the accompanying drawings.
1 shows a diagrammatic representation of a situation associated with a motor vehicle in which a plurality of display devices can be seen by the user.
Figure 2 shows a graphical representation of a method for color profiling of a display device according to the present disclosure.
Figure 3 shows a schematic representation of an apparatus for color profiling of a display device according to the present disclosure.
Figure 4 shows the color gamuts of two different display devices in one batch process of the production line and the center gamut.
5 shows an example of a center color gamut and an entire gamut of the display device, and corresponding rotation angles.
6A shows an example of generating color profile data by using matrices.
Figure 6B shows two examples (matrix and look-up table) of color profile data according to this disclosure.
Figure 7 shows a method for simultaneously measuring a plurality of physical color values of a display device.

도 1은 사용자가 볼 수 있는 복수의 디스플레이 디바이스들(2)이 있는 상황을 보여준다. 도 1의 예는 자동차의 운전석을 보여주며, 여기서 디스플레이 디바이스들(2) 중 2개의 디스플레이 디바이스들은 자동차의 대시보드(dashboard)(4)에 고정되어 있다. 디스플레이 디바이스들(2) 중 다른 하나의 디스플레이 디바이스는 모바일 태블릿 컴퓨터(6)의 디스플레이 디바이스이고, 여기서 태블릿 컴퓨터(6)는 자동차의 특정 기능들을 제어하기 위해 사용될 수 있고, 또는 그림들 혹은 비디오와 같은 미디어 콘텐츠를 보기 위해 사용될 수 있다. 도 1에 도시된 상황은 컬러 관리의 필요성을 예시적으로 나타내고 있다. 컬러 관리를 사용함으로써, 하나의 동일한 물리적 컬러(혹은 거의 하나의 동일한 물리적 컬러)가 다양한 디스플레이 디바이스들(2)에 의해 디스플레이(즉, 출력)되도록 올바른 디지털 컬러 입력 값들이 다양한 디스플레이 디바이스들(2)에 입력되는 것이 보장될 수 있다. 예를 들어, 컬러 관리를 사용함으로써, 모바일 태블릿 컴퓨터(6)의 디스플레이 디바이스(2) 상에서 그리고 고정된 디스플레이 디바이스들(2) 중 하나의 디스플레이 디바이스 상에서 동시에 디스플레이되는 비디오는 양쪽 디스플레이 디바이스들(2) 상에서 동일한 물리적 컬러 값들로 혹은 거의 동일한 물리적 컬러들로 디스플레이돼야 한다. 또 하나의 다른 예로서, 아이콘(icon)들 혹은 시각적 표시자들과 같은 UI(User Interface, 사용자 인터페이스) 요소들은 모든 디스플레이 디바이스들(2) 상에서 동일한 물리적 컬러 값들로 혹은 거의 동일한 물리적 컬러 값들로 디스플레이돼야 한다.Figure 1 shows a situation where there are a plurality of display devices 2 visible to the user. The example of Fig. 1 shows the driver's seat of a car, wherein two of the display devices 2 are fixed to the dashboard 4 of the car. The other display device of the display devices 2 is a display device of the mobile tablet computer 6, wherein the tablet computer 6 can be used to control certain functions of the vehicle, Can be used to view media content. The situation illustrated in FIG. 1 illustratively illustrates the need for color management. By using color management, the correct digital color input values can be displayed on the various display devices 2 so that one same physical color (or nearly one and the same physical color) is displayed (i.e., output) by the various display devices 2. [ As shown in FIG. Video that is simultaneously displayed on the display device 2 of the mobile tablet computer 6 and on the display device of one of the fixed display devices 2 can be displayed on both display devices 2, Should be displayed with the same physical color values or with substantially the same physical colors. As another example, UI (User Interface) elements such as icons or visual indicators may be displayed on all display devices 2 with the same physical color values or with almost the same physical color values It must be.

이러한 컬러 관리를 수행하기 위해, 개개의 디스플레이 디바이스들(2)은 미리 프로파일링될 필요가 있다. 달리 말하면, 각각의 입력 디지털 컬러 값이 각각의 디스플레이 디바이스(2)에 의해 어떤 물리적 컬러 값에 "매핑"되는지를 알 필요가 있거나 적어도 추정할 필요가 있다. 이러한 프로파일링의 결과는 컬러 프로파일(예를 들어, ICC 프로파일)의 형태로, 예를 들어, 각각의 디스플레이 디바이스(2)의 메모리에 저장될 수 있다. 이러한 컬러 프로파일을 위한 수 개의 포맷(format)들이 일반적으로 알려져 있으며, 예를 들어, 3-차원 RGB 벡터를 3-차원 xyY 벡터로 변환하는 3x3 행렬이 사용될 수 있다. RGB 컬러 공간 및 xyY 컬러 공간 대신에, 수 개의 다른 적절한 컬러 공간들이 사용될 수 있다. 이러한 컬러 공간들 간에는 명확한 변환 규칙들이 알려져 있다. 예를 들어, RGB 컬러 공간 대신에, HSV 혹은 HSL 컬러 공간이 사용될 수 있다. 또한, xyY 컬러 공간 대신에, CIELab, CIEL*a*b*, 혹은 임의의 다른 적절한 컬러 공간이 사용될 수 있다. 행렬 대신에, 컬러 프로파일은 또한 참조표(LUT)에 의해 표현될 수 있고, 여기서 참조표는 개개의 입력 디지털 컬러 값들을 관련된 출력 물리적 컬러 값들에 매핑시킨다.To perform such color management, the individual display devices 2 need to be profiled in advance. In other words, it is necessary to know or at least estimate whether each input digital color value is "mapped " to which physical color value by each display device 2. [ The results of this profiling may be stored in the form of a color profile (e.g., ICC profile), e.g., in the memory of each display device 2. Several formats for such a color profile are generally known, for example, a 3x3 matrix may be used to transform a 3-dimensional RGB vector into a 3-dimensional xyY vector. Instead of the RGB color space and the xy color space, several other suitable color spaces may be used. Clear conversion rules between these color spaces are known. For example, instead of the RGB color space, an HSV or HSL color space may be used. Also, instead of xyY color space, CIELab, CIEL * a * b *, or any other suitable color space may be used. Instead of a matrix, a color profile may also be represented by a look-up table (LUT), which maps individual input digital color values to associated output physical color values.

각각의 디스플레이 디바이스에 대한 입력 디지털 컬러 값들과 출력 물리적 컬러 값들 간의 대응관계가 알려지는 경우, 이러한 정보(컬러 프로파일 데이터)는 원하는 물리적 컬러 값을 디스플레이하기 위해 사용될 수 있다.This information (color profile data) can be used to display a desired physical color value, if a correspondence between input digital color values and output physical color values for each display device is known.

예를 들어, 복수의 디스플레이 디바이스들(2) 간의 균일한 컬러 효과(color impression)를 달성하기 위해 컬러 관리를 사용하는 것이 바람직한 도 1에서 보여지는 상황 이외에도, 수 가지 상황들이 존재한다는 것을 이해해야 한다. 예컨대, 사진 수정(photo retouching)에서, 혹은 그래픽 디자인(graphic design)에서, 그 사용되는 디스플레이 디바이스가 "올바른(correct)" 컬러들을 디스플레이하는 것은 매우 중요하다.It should be appreciated that in addition to the situation shown in FIG. 1, where it is desirable to use color management to achieve a uniform color impression between a plurality of display devices 2, for example, there are several situations. For example, in photo retouching, or in graphic design, it is very important that the display device used displays "correct" colors.

도 2는 본 개시내용에 따른 디스플레이 디바이스의 컬러 프로파일링을 위한 방법의 흐름도를 보여준다.Figure 2 shows a flow chart of a method for color profiling of a display device according to the present disclosure.

제 1 단계(10)에서, 복수의 디지털 컬러 값들이 디스플레이 디바이스에 적용되고, 여기서 디지털 컬러 값들은 입력 컬러 공간의 포화도가 높은 영역 내에 위치한다. 디스플레이 디바이스는 프로파일링될 디스플레이 디바이스이고, 도 1에서 보여지는 디스플레이 디바이스들(2) 중 하나에 대응할 수 있다.In a first step 10, a plurality of digital color values are applied to the display device, wherein the digital color values are located within a region of high saturation of the input color space. The display device is a display device to be profiled and may correspond to one of the display devices 2 shown in Fig.

제 2 단계(12)에서, 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들이 측정된다. 물리적 컬러 값들은 그 적용되는 디지털 컬러 값들과 관련되어 있다.In a second step 12, a plurality of physical color values output by the display device are measured. The physical color values are associated with the applied digital color values.

제 3 단계(14)에서, 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여, 입력 컬러 공간 전체의 디지털 컬러 값들이 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 디스플레이 디바이스에 대한 컬러 프로파일 데이터가 발생된다.In a third step 14, by determining that the digital color values of the entire input color space are mapped to the physical color values output by the display device, based on the measured physical color values and based on the center mapping, Color profile data is generated.

중심부 매핑은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스(예를 들어, 생산 라인의 동일한 일괄공정으로부터 생산된 디스플레이 디바이스)에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이고, 포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함한다.The center mapping maps the digital color values in the low saturation region of the input color space to the physical color values output by the reference display device (e.g., a display device produced from the same batch process of the production line), and the saturation The low region includes digital color values with low saturation that are not included by the high saturation region.

이하에서는, 도 3을 참조하여, 도 2에 관한 앞서-설명된 방법을 수행하는데 사용될 수 있는 장치(20)가 설명된다. 도 3은 본 개시내용에 따른 디스플레이 디바이스의 컬러 프로파일링을 위한 장치(20)의 블록도를 보여준다. 이러한 장치(20)는 메모리(22) 및 프로세서(24)를 포함하고, 여기서 메모리(22)와 프로세서(24)는 프로세서(24)가 메모리(22)에 저장된 명령들에 근거하여 임의의 방법을 수행하도록 구성되게 논리적으로 연결된다. 메모리(22)는 휘발성 및/또는 비-휘발성 메모리를 포함할 수 있고, 그리고 예를 들어, HDD, SDD, RAM, ROM, 자기 저장 디바이스(magnetic storage device), 고체 상태 저장 디바이스(solid state storage device), 및 광학 저장 디바이스 중 하나 이상의 것을 포함할 수 있다. 프로세서(24)는, 예를 들어, 메모리(22)에 저장되어 있는 명령들에 따라 해당 방법을 수행하도록 구성된 하나의 단일 CPU 혹은 복수의 프로세서들을 포함할 수 있다. 메모리(22)와 프로세서(24)는 반드시 물리적으로 하나의 동일한 장치에 위치할 필요는 없으며, 복수의 장치들에 걸쳐 분산될 수 있고 각각의 데이터 인터페이스들에 의해 논리적으로 연결될 수 있다. 또한, 디스플레이 디바이스의 컬러 프로파일링을 위한 장치(20)는 클라우드 컴퓨팅 디바이스(cloud computing device)에 의해 실현될 수 있다.Hereinafter, with reference to Fig. 3, an apparatus 20 that can be used to perform the above-described method of Fig. 2 is described. 3 shows a block diagram of an apparatus 20 for color profiling of a display device according to the present disclosure. The apparatus 20 includes a memory 22 and a processor 24 wherein the memory 22 and the processor 24 are arranged to cause the processor 24 to perform any method based on instructions stored in the memory 22. [ Lt; / RTI > The memory 22 may include volatile and / or non-volatile memory and may include, for example, a hard disk drive (HDD), SDD, RAM, ROM, a magnetic storage device, a solid state storage device ), And an optical storage device. The processor 24 may comprise, for example, a single CPU or a plurality of processors configured to perform the method in accordance with the instructions stored in the memory 22. The memory 22 and the processor 24 need not necessarily be physically located in one and the same device, but may be distributed across a plurality of devices and may be logically connected by respective data interfaces. In addition, the device 20 for color profiling of a display device may be realized by a cloud computing device.

메모리(22)에는 명령들이 저장되는데, 여기서 명령들은 실행될 때 프로세서(24)로 하여금 다음의 단계들:Instructions are stored in the memory 22, where the instructions, when executed, cause the processor 24 to perform the following steps:

- 복수의 디지털 컬러 값들을 디스플레이 디바이스에 적용하는 단계(여기서, 디지털 컬러 값들은 입력 컬러 공간의 포화도가 높은 영역 내에 위치하고 있음);- applying a plurality of digital color values to the display device, wherein the digital color values are located within a region of high saturation of the input color space;

- 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계(여기서, 물리적 컬러 값들은 그 적용된 디지털 컬러 값들과 관련되어 있음); 그리고- measuring a plurality of physical color values output by the display device, wherein the physical color values are associated with the applied digital color values; And

- 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여, 입력 컬러 공간 전체의 디지털 컬러 값들이 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 디스플레이 디바이스에 대한 컬러 프로파일 데이터를 발생시키는 단계를 수행하도록 명령한다.Generating color profile data for the display device by determining that the digital color values of the entire input color space are mapped to physical color values output by the display device based on the measured physical color values and based on the center mapping Command to perform the step.

중심부 매핑은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이고, 포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함한다.The center mapping maps digital color values of a region of low saturation of the input color space to physical color values output by the reference display device and the region of low saturation is a digital color of low saturation not included by a region of high saturation Lt; / RTI >

디지털 컬러 값들을 하나 이상의 디스플레이 디바이스들에 적용하기 위해, 장치(20)는 디지털 컬러 출력 인터페이스(26)를 포함한다. 디지털 컬러 출력 인터페이스(26)를 통해, 디지털 컬러 값들이 예를 들어, 케이블(cable) 및 적절한 커넥터(connector)를 사용함으로써 디스플레이 디바이스들에 적용될 수 있다. 커넥터로서는, 예를 들어, VGA, DVI, 혹은 HDMI 커넥터 또는 임의의 다른 적절한 커넥터가 사용될 수 있다.In order to apply the digital color values to one or more display devices, the device 20 includes a digital color output interface 26. Through the digital color output interface 26, digital color values can be applied to the display devices, for example, by using a cable and an appropriate connector. As the connector, for example, a VGA, DVI, or HDMI connector or any other suitable connector may be used.

물리적 컬러 값들을 측정하기 위해, 장치(20)는 측정 인터페이스(28)를 포함한다. 물리적 컬러 값들을 측정하기 위해, 그리고 이러한 값들을 측정 인터페이스(28)를 통해 장치(20)에 제공하기 위해 색도계(예를 들어, 3자극 색도계)가 사용될 수 있다.To measure the physical color values, the device 20 includes a measurement interface 28. A colorimeter (e. G., A three-stimulus colorimeter) may be used to measure the physical color values and to provide these values to the device 20 via the measurement interface 28. [

장치(20)는 또한, 컬러 프로파일 출력 인터페이스(30)를 포함하고, 발생된 컬러 프로파일 데이터는 컬러 프로파일 출력 인터페이스(30)를 통해 각각의 디스플레이 디바이스에 출력될 수 있으며, 이에 따라 컬러 프로파일 데이터는 디스플레이 디바이스의 메모리에 저장될 수 있게 된다. 하지만, 컬러 프로파일 출력 인터페이스(30)는 또한, 발생된 컬러 프로파일 데이터가 중앙집중형 데이터베이스(centralized database)(예를 들어, 인터넷을 통해 이용가능한 데이터베이스)로 전송될 수 있게 하는 인터페이스를 포함할 수 있고, 이러한 중앙집중형 데이터베이스로부터 컬러 프로파일 데이터는 원하는 경우 판독 및 다운로드될 수 있다.The device 20 also includes a color profile output interface 30 and the generated color profile data can be output to each display device via the color profile output interface 30, And stored in the memory of the device. However, the color profile output interface 30 may also include an interface that allows the generated color profile data to be transmitted to a centralized database (e.g., a database available over the Internet) , Color profile data from such a centralized database can be read and downloaded if desired.

도 4는 두 개의 상이한 컬러 색영역들(40 및 42)을 보여주고, 여기서 이러한 색영역들(40 및 42) 각각은 각각의 디스플레이 디바이스에 속한다. 도 4의 표현은 xyY 컬러 공간의 x-y-평면을 보여준다. 달리 말하면, 도 4는 CIE 1931 색도도(chromaticity diagram)를 보여주고 있으며, 여기서 모든 가시적 색도들의 색영역은 혓바닥-형상의 그림(tongue-shaped figure)(44)에 의해 표시되어 있다. 이러한 혓바닥-형상의 그림(44) 내에서, 상이한 디스플레이 디바이스들은 색도 값들의 임의의 서브세트를 디스플레이할 수 있고, 이러한 서브세트는 대응하는 디스플레이 디바이스의 "색영역(gamut)" 혹은 "컬러 색영역(color gamut)"으로 지칭된다.Figure 4 shows two different color gamuts 40 and 42, wherein each of these gamut 40 and 42 belongs to a respective display device. The representation of Figure 4 shows the x-y-plane of the xyY color space. In other words, FIG. 4 shows the CIE 1931 chromaticity diagram, wherein the color gamut of all visible chromaticities is indicated by a tongue-shaped figure 44. Within such a tongue-shaped picture 44, different display devices may display any subset of chroma values, which subset may be referred to as the "gamut" or " quot; color gamut ".

본 발명의 기술분야에서 숙련된 기술을 가진 사람은 상이한 컬러 공간들 내에서 컬러를 표현하는 수 개의 가능예들이 존재함을 이해할 것이다. 예를 들어, 컬러 색영역들(40 및 42)은 또한 Lab 컬러 공간(CIELAB)에서 표현될 수 있고, 여기서 L* 값은 컬러의 밝기(lightness)를 나타내고, a* 값 및 b* 값은 특정 컬러의 색도를 나타낸다. 이러한 경우, 도 4의 표현은 해당 컬러 공간의 a*-b* 평면 내에 있다. 사용될 수 있는 컬러 공간에 대한 또 하나의 다른 예는 CIE 1976 (L*,u*,v*) 컬러 공간(CIELUV)이다. 이러한 컬러 공간들 간에는, 명확한 변환 규칙들이 존재하고, 이에 따라 본 발명의 기술분야에서 숙련된 기술을 가진 사람은 물리적 컬러 값들을 하나의 컬러 공간으로부터 또 하나의 다른 컬러 공간으로 쉽게 변환할 수 있게 된다.Those skilled in the art will appreciate that there are several possible examples for representing color in different color spaces. For example, the color gamuts 40 and 42 may also be represented in the Lab color space CIELAB, where the L * value represents the lightness of the color, and the a * and b * Represents the chromaticity of a color. In this case, the expression in Fig. 4 is in the a * -b * plane of the corresponding color space. Another example of a color space that can be used is the CIE 1976 (L *, u *, v *) color space (CIELUV). Between such color spaces there are clear conversion rules so that a person skilled in the art will be able to easily convert physical color values from one color space to another .

도 4에서 보여지는 바와 같이, 상이한 디스플레이 디바이스들은 임의의 고려되는 컬러 공간의 색도 평면(예컨대, x-y-평면) 내에서 컬러들의 상이한 범위들(소위 컬러 색영역들(40, 42))을 물리적으로 디스플레이할 수 있다. 특정 디스플레이 디바이스에 의해 디스플레이될 수 있는 물리적 컬러들은, 각각의 디스플레이 디바이스의 컬러 효과를 발생시키기 위해 그 사용되는 픽셀 컬러들의 품질(quality) 및 양(amount)에 의해 제한될 수 있다. 예를 들어, 고려되는 디스플레이 디바이스가 적색, 녹색 및 청색 컬러를 각각 디스플레이하기 위한 픽셀들을 갖는 경우에, 결과적인 컬러 색영역은 도 4에서 컬러 색영역(40) 및 컬러 색영역(42)에 의해 각각 표시되는 바와 같이 (특정 휘도 값(luminance value)에 대해서) 삼각형(triangular)일 수 있다. 이러한 경우, 모든 컬러들, 즉, 컬러 색영역(40) 및 컬러 색영역(42)의 각각의 형상 안쪽의 모든 색도 값들은 각각의 디스플레이 디바이스에 의해 물리적으로 디스플레이가능하다.As shown in FIG. 4, different display devices may physically differentiate the different ranges of colors (so-called color gamut 40, 42) within a chromaticity plane (e.g., xy-plane) Can be displayed. The physical colors that can be displayed by a particular display device may be limited by the quality and amount of pixel colors used to generate the color effect of each display device. For example, if the display device being considered has pixels for displaying red, green and blue colors, respectively, then the resulting color gamut is determined by the color gamut 40 and the color gamut 42 in FIG. And may be triangular, as shown (for a particular luminance value), respectively. In this case, all of the colors, i.e., all the chromaticity values inside the respective shapes of the color gamut 40 and the color gamut 42 are physically displayable by each display device.

임의의 고려되는 디스플레이 디바이스의 컬러 색영역은 디스플레이 디바이스의 품질 및/또는 그 사용된 기법(픽셀 컬러들의 양, LCD/CRT/OLED, 등)에 강하게 의존한다. 하지만, 디스플레이 디바이스들의 생산 라인의 하나의 동일한 일괄공정 내에서도 또한, 디스플레이 디바이스들의 색영역들(40, 42) 간에는 약간의 편차(variation)들이 존재할 것이다. 따라서, 대부분의 경우들에서, 디스플레이 디바이스들의 생산 라인의 하나의 일괄공정에서 생산된 모든 디스플레이 디바이스들(본 개시내용에 따르면 "일 세트의 디스플레이 디바이스들")이 동일한 색영역을 갖는다고 가정될 수는 없다. 하지만, 도 4에서 보여지는 바와 같이, 하나의 일괄공정의 디스플레이 디바이스들(즉, 일 세트의 디스플레이 디바이스들 중의 디스플레이 디바이스들)은 모두 특정 중심부 색영역(46) 내에서의 컬러들을 디스플레이할 수 있다고 가정될 수 있다.The color gamut of any contemplated display device strongly depends on the quality of the display device and / or the technique used (amount of pixel colors, LCD / CRT / OLED, etc.). However, even within one and the same batch process of the production line of display devices, there will be some variations between the color areas 40, 42 of the display devices. Thus, in most cases, it can be assumed that all display devices ("one set of display devices" according to the present disclosure) produced in one batch process of the production line of display devices have the same color gamut There is no. However, as shown in FIG. 4, display devices in one batch process (i.e., display devices in a set of display devices) can all display colors within a particular central color gamut 46 Can be assumed.

이러한 중심부 색영역(46)은 일 세트의 디스플레이 디바이스들 중의 모든 디스플레이 디바이스들의 색영역들(40, 42) 내에 포함되기 때문에, 일 세트의 디스플레이 디바이스들 중의 각각의 모든 디스플레이 디바이스에 대한 이러한 중심부 색영역(46) 내에서의 물리적 컬러 값들의 상세한 프로파일링을 수행할 필요는 없다. 본 명세서에서 설명되는 기법에 따르면, 오히려 일 세트의 디스플레이 디바이스들에 대해 단지 한 번만 중심부 색영역(46)을 측정하면 충분하다. 대안적으로, 중심부 색영역(46)에 관한 정보는 또한 데이터베이스로부터 수집될 수 있다(여기서, 이러한 정보는 데이터베이스 내에서 특정 타입의 디스플레이 디바이스에 대한 중심부 색영역으로서 저장되어 있음). 대안적으로, 생산 라인의 더 일찍 수행된 일괄공정의 측정된 중심부 색영역이 사용될 수 있다.Because this central color gamut 46 is contained within the color gamuts 40, 42 of all of the display devices in a set of display devices, this central color gamut for all of the display devices in a set of display devices It is not necessary to perform detailed profiling of the physical color values in the image 46. According to the technique described herein, it is sufficient to measure the central color gamut 46 only once for a set of display devices. Alternatively, information about the central color gamut 46 may also be collected from a database, where such information is stored in the database as a central color gamut for a particular type of display device. Alternatively, a measured central color gamut of an earlier performed batch process of the production line may be used.

하지만, 도 4에서 보여지는 바와 같이, 개개의 색영역들(40, 42)의 가장자리 영역들은 서로 다를 수 있다. 따라서, 각각의 디스플레이 디바이스에 대해 적어도 이러한 가장자리 영역들은 개별적으로 측정될 필요가 있다.However, as shown in FIG. 4, the edge areas of the individual color areas 40 and 42 may be different from each other. Thus, for each display device at least these edge areas need to be measured separately.

중심부 색영역(46)의 물리적 컬러 값들은 포화도가 낮은 컬러 값들에 대응한다. 이러한 물리적 컬러 값들은 백색점(White Point, WP)에 가까이 위치하고 있다. 포화도가 낮은 이러한 물리적 컬러 값들과는 대조적으로, 색영역들(40 및 42)의 가장자리 영역들의 물리적 컬러 값들은 포화도가 높은 컬러 값들에 대응한다.The physical color values of the central color gamut 46 correspond to color values of low saturation. These physical color values are located close to the white point (WP). In contrast to these physical color values with low saturation, the physical color values of the edge areas of the color areas 40 and 42 correspond to color values with high saturation.

따라서, 중심부 색영역(46)의 물리적 컬러 값들은 포화도 값이 낮은 입력 디지털 컬러 값들에 대응한다. 컬러 색영역들(40 및 42)의 가장자리 영역들의 물리적 컬러 값들은 포화도 값이 높은 입력 디지털 컬러 값들에 대응한다.Thus, the physical color values of the central color gamut 46 correspond to input digital color values with low saturation values. The physical color values of the edge areas of the color gamuts 40 and 42 correspond to input digital color values of high saturation values.

예를 들어, 포화도 값이 낮은 입력 디지털 컬러 값들은 (R,G,B) 값들에 있어서 각각의 (R,G,B) 값의 R-값, G-값, 및 B-값 각각이 임의의 미리결정된 RGB 임계 값(예컨대, 24-비트 컬러 표현에서, 30)보다 큰 그러한 (R,G,B) 값들에 대응할 수 있다.For example, the input digital color values with low saturation values may be obtained by calculating the R-value, the G-value, and the B-value of each (R, G, B) (R, G, B) values greater than a predetermined RGB threshold value (e.g., 30 in a 24-bit color representation).

더욱이, 입력 디지털 컬러 값들의 포화도 값은 예를 들어, HSV 혹은 HSL 표현에서의 대응하는 디지털 컬러 값으로부터 도출될 수 있다(여기서, S-값은 포화도 값에 대응함). 이러한 S-값은 일반적으로 0과 1 사이의 범위 내에 있는데, 즉 0 %와 100 % 사이의 범위 내에 있다. 예를 들어, 임의의 디지털 컬러 값의 RGB 표현과 동일 디지털 컬러 값의 HSV 또는 HSL 표현 간에는 명확한 변환 규칙들이 존재하고, 이러한 변환 규칙들은 본 발명의 기술분야에서 숙련된 기술을 가진 사람에게 알려져 있다. 따라서, 디지털 컬러 값이 예를 들어, RGB 컬러 공간에서 표현되는 경우에도 또한, 포화도 값(S)이 각각의 디지털 컬러 값에 할당될 수 있다.Moreover, the saturation value of the input digital color values can be derived, for example, from the corresponding digital color value in the HSV or HSL representation (where the S-value corresponds to the saturation value). This S-value is generally in the range between 0 and 1, i.e. between 0% and 100%. For example, there are clear conversion rules between the RGB representation of any digital color value and the HSV or HSL representation of the same digital color value, and such conversion rules are known to those skilled in the art. Thus, even if a digital color value is represented, for example, in the RGB color space, a saturation value S may be assigned to each digital color value.

따라서, 중심부 색영역(46)은 미리정의된 임계 포화도 값보다 작은 포화도 값(S)을 갖는 입력 디지털 컬러 값들로부터 나온 것일 수 있다. 유사하게, 색영역들(40 및 32)의 가장자리 영역은 미리정의된 임계 포화도 값보다 큰 포화도 값(S)을 갖는 입력 디지털 컬러 값들로부터 나온 것일 수 있다.Thus, the central color gamut 46 may be derived from input digital color values having a saturation value S less than a predefined threshold saturation value. Similarly, the edge region of color gamuts 40 and 32 may be from input digital color values having a saturation value S greater than a predefined threshold saturation value.

본 개시내용의 실시예에 따르면, 먼저, 중심부 색영역(46)은 기준 디스플레이 디바이스를 사용함으로써 측정된다. 이러한 기준 디스플레이 디바이스는 프로파일링될 일괄공정의 디스플레이 디바이스들 중 (예를 들어, 임의로 선택되는) 임의의 디스플레이 디바이스일 수 있다. 대안적으로, 중심부 색영역(46)에 관한 정보는 데이터베이스로부터 도출될 수 있다. 중심부 색영역(46)에 관한 정보는, 입력 컬러 공간의 포화도가 낮은 영역의 복수의 입력 디지털 컬러 값들 각각이 중심부 색영역(46) 내에서의 대응하는 출력 물리적 컬러 값들에 매핑되는 중심부 매핑에 대응한다.According to an embodiment of the present disclosure, first, the central color gamut 46 is measured by using a reference display device. This reference display device may be any of the display devices of the batch process to be profiled (e.g., arbitrarily selected). Alternatively, information about the central color gamut 46 may be derived from the database. The information on the center color gamut 46 corresponds to a center mapping in which each of the plurality of input digital color values in the region of low degree of saturation of the input color space is mapped to corresponding output physical color values in the central color gamut 46 do.

중심부 색영역(46)이 측정되는 경우, 중심부 매핑은, (예를 들어, 100개보다 많은, 혹은 1000개보다 많은, 혹은 10,000개보다 많은) 복수의 입력 디지털 컬러 값들을 기준 디스플레이 디바이스에 적용하는 것; 각각의 출력 물리적 컬러 값들을 측정하는 것; 그리고 측정된 물리적 컬러 값들에 근거하여 입력 디지털 컬러 값들과 출력 물리적 컬러 값들 간의 매핑을 기술하는 데이터 구조(예를 들어, 행렬 혹은 참조표)를 발생시키는 것을 행함으로써 결정된다. 중심부 색영역(46)의 이러한 측정을 위해 사용되는 입력 디지털 컬러 값들은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들이다.When the center gamut region 46 is measured, the center mapping may be performed by applying a plurality of input digital color values (e.g., greater than 100, or greater than 1000, or greater than 10,000) to the reference display device that; Measuring each output physical color value; And generating a data structure (e.g., a matrix or look-up table) that describes the mapping between the input digital color values and the output physical color values based on the measured physical color values. The input digital color values used for this measurement of the central color gamut 46 are the digital color values of the low saturation region of the input color space.

다음으로, 입력 컬러 공간의 포화도가 높은 영역의 복수의 미리정의된 입력 디지털 컬러 값들이 (측정될) 제 1 디스플레이 디바이스에 적용된다. 이러한 미리정의된 입력 디지털 컬러 값들은 제 1 디스플레이 디바이스로하여금 도 4의 도면에서 흑색 별(star)들로서 표시된 물리적 컬러 값들(48)을 디스플레이하도록 한다. 예를 들어, 입력 컬러 공간의 완전히 포화된 컬러 값들이 사용될 수 있다. 예를 들어, 포화도가 높은 영역의 입력 디지털 컬러 값들은 3개의 RGB 값들 (0,0,255), (0,255,0), 및 (255,0,0)을 포함할 수 있다. 추가적으로 혹은 대안적으로, 포화도가 높은 영역의 입력 디지털 컬러 값들은 3개의 RGB 값들 (0,255,255), (255,0,255), 및 (255,255,0)을 포함할 수 있다. 일부 실시예들의 경우, 미리정의된 입력 디지털 컬러 값들은 이들이 임의의 미리정의된 규칙(예컨대, R+G=255 B=0, B+G=255 R=0, 및/또는 R+B=255 G=0과 같은 규칙)을 충족시키도록 선택된다. 대응하는 출력 물리적 컬러 값들은 적절한 측정 디바이스(예를 들어, 3자극 색도계)를 사용함으로써 측정된다.Next, a plurality of predefined input digital color values of an area with a high degree of saturation of the input color space are applied to the first display device (to be measured). These predefined input digital color values allow the first display device to display the physical color values 48 displayed as black stars in the illustration of FIG. For example, fully saturated color values of the input color space may be used. For example, the input digital color values in the high saturation region may include three RGB values (0,0,255), (0,255,0), and (255,0,0). Additionally or alternatively, the input digital color values of the high saturation region may include three RGB values (0,255,255), (255,0,255), and (255,255,0). For some embodiments, the predefined input digital color values may be used to determine if they have any predefined rules (e.g., R + G = 255 B = 0, B + G = 255 R = 0, and / G = 0). ≪ / RTI > Corresponding output physical color values are measured by using an appropriate measurement device (e.g., a tri-stimulus colorimeter).

포화도가 높은 영역의 이러한 측정의 결과들에 근거하여, 그리고 포화도가 낮은 영역에서의 중심부 색영역(46)에 관한 정보에 근거하여, 제 1 디스플레이 디바이스에 대한 색영역(40)이 결정될 수 있다. 달리 말하면, 입력 컬러 공간 전체와 각각의 출력 물리적 컬러 값들 간의 매핑이 결정될 수 있다. 이러한 매핑에 근거하여, 컬러 프로파일 데이터가 예를 들어, 행렬 혹은 참조표(LUT)의 형태로 발생된다. 컬러 프로파일 데이터를 결정하는 한 가지 가능예가 도 5, 도 6a, 및 6b를 참조하여 아래에서 제시될 것이다.Based on the results of this measurement in the high saturation region, and based on the information about the central color region 46 in the low saturation region, the color region 40 for the first display device can be determined. In other words, the mapping between the entire input color space and the respective output physical color values can be determined. Based on this mapping, color profile data is generated, for example, in the form of a matrix or look-up table (LUT). One possible example of determining color profile data will be presented below with reference to Figures 5, 6A, and 6B.

제 1 디스플레이 디바이스의 측정과 유사하게, 제 2 디스플레이 디바이스에 대한 컬러 프로파일 데이터가 발생될 수 있는데, 제 2 디스플레이 디바이스의 대응하는 색영역(42)은 도 4에서 점선들에 의해 표시되어 있다. 또한, 제 2 디스플레이 디바이스에 대해서, 포화도가 높은 영역 내의 입력 디지털 컬러 값들을 적용함으로써 발생된 물리적 컬러 값들(50)이 도 4의 도면에서 점선의 별들로서 표시되어 있다.Similar to the measurement of the first display device, color profile data for the second display device can be generated, the corresponding color gamut 42 of the second display device being indicated by dashed lines in Fig. Further, for the second display device, the physical color values 50 generated by applying the input digital color values in the high saturation region are indicated as stars in dashed lines in the drawing of Fig.

앞에서 설명된 방법들을 사용함으로써, 일 세트의 디스플레이 디바이스들(예를 들어, 생산 라인의 하나의 일괄공정으로 생산된 디스플레이 디바이스들) 중의 복수의 디스플레이 디바이스들은, 모든 디스플레이 디바이스가 개별적으로 완전히 프로파일링되는 경우보다, 현저하게 더 빨리 프로파일링될 수 있다. 포화도가 낮은 영역에 대한 중심부 매핑이 (일 세트의 디스플레이 디바이스들로부터 선택될 수 있는 임의의 기준 디스플레이 디바이스를 사용함으로써) 단지 한 번만 프로파일링될 필요가 있고, 그리고 일 세트의 디스플레이 디바이스들 중의 개개의 디스플레이 디바이스들에 대해 단지 임의의 한정된 개수의 포화도가 높은 컬러 값들만이 측정될 필요가 있다.By using the methods described above, a plurality of display devices in a set of display devices (e.g., display devices produced in a batch process of a production line) can be configured such that all display devices are fully profiling individually Can be profiled significantly more quickly than would otherwise be the case. The center mapping for regions of low saturation needs to be profiled only once (by using any reference display device that can be selected from a set of display devices), and each of the one set of display devices Only a limited number of saturation and high color values need to be measured for display devices.

도 5, 도 6a, 및 도 6b를 참조하면, 본 개시내용에 따른 컬러 프로파일 데이터를 발생시키는 예시적인 실시예가 설명된다. 도 5, 도 6a, 및 도 6b에서 보여지는 예는 도 4를 참조하여 앞에서 설명된 원리에 기반을 두고 있다. 따라서, 앞서의 도 4에 관한 설명은 도 5, 도 6a, 및 도 6b의 예에도 또한 적용된다.5, 6A, and 6B, an exemplary embodiment for generating color profile data in accordance with the present disclosure is described. The example shown in Figs. 5, 6A and 6B is based on the principle described above with reference to Fig. Therefore, the description of FIG. 4 above also applies to the examples of FIGS. 5, 6A and 6B.

도 5는 도 4의 표현과 유사하게 x-y-평면에서의 물리적 컬러 값들의 표현을 보여준다. 중심부 색영역(46)이 보여지고 있으며, 그 모퉁이(corner)들은 (RGB 컬러 공간에서) (0,0,240), (0,240,0), 및 (240,0,0)의 디지털 입력 컬러 값들에 대응한다. 또한, 물리적 컬러 공간(x-y-평면) 내의 백색점(WP)의 위치는 또한, 디지털 컬러 값 (255,255,255)에 대응하는 물리적 컬러 값을 측정함으로써 결정된다.5 shows a representation of physical color values in the x-y-plane similar to the representation of Fig. The center color gamut 46 is shown and its corners correspond to digital input color values of (0, 0, 240), (0, 240, 0), and (240, 0, 0) do. In addition, the position of the white point (WP) in the physical color space (x-y-plane) is also determined by measuring the physical color value corresponding to the digital color values (255, 255, 255).

측정되게 되는 디스플레이 디바이스에 대한 컬러 색영역(40)이 점선들에 의해 표시되어 있다. 예를 들어, 컬러 색영역(40)의 위치 및 형상은 입력 컬러 값들 (0,0,255), (0,255,0), 및 (255,0,0)을 측정함으로써 결정된 것이다. 도 5에서 보여질 수 있는 바와 같이, 컬러 색영역(40)의 형상은 중심부 색영역(46)에 대해 임의의 각도(

Figure 112017078734663-pat00001
)만큼 회전되어 있다.A color gamut 40 for the display device to be measured is indicated by dotted lines. For example, the position and shape of the color gamut 40 are determined by measuring the input color values (0,0,255), (0,255,0), and (255,0,0). 5, the shape of the color gamut 40 can be arbitrarily set with respect to the center color gamut 46
Figure 112017078734663-pat00001
).

도 6a에서는, 도 5에서 보여지는 상황과 관련된 디스플레이 디바이스에 대해 입력 컬러 공간 전체에 대한 컬러 프로파일 데이터가 어떻게 결정되는지를 기술하고 있는 수학적 연산이 보여지고 있다. 도 6a의 위쪽에 있는 부분은 중심부 행렬(core matrix)(60)의 형태로 컬러 프로파일 데이터를 보여준다. 달리 말하면, 중심부 행렬(60)은 RGB 컬러 공간에서의 ((R,G,B) 벡터(62)로서의) 입력 디지털 컬러 값들을 xyY 컬러 공간에서의 ((x,y,Y) 벡터(64)로서의) 출력 물리적 컬러 값들에 매핑시키는 중심부 매핑을 나타낸다. 중심부 행렬(60)은 9개의 입력값(entry)들(a11 내지 a33)을 포함하는 3x3 행렬이다.In FIG. 6A, there is shown a mathematical operation describing how the color profile data for the entire input color space is determined for the display device associated with the situation shown in FIG. The upper portion of FIG. 6A shows the color profile data in the form of a core matrix 60. In other words, the center matrix 60 converts the input digital color values (as the (R, G, B) vector 62 in the RGB color space into the ((x, y, Y) Lt; / RTI > output physical color values). Central matrix 60 is an 3x3 matrix that includes the nine input value (entry) (11 a to 33 a).

측정되게 되는 디스플레이 디바이스의 색영역(40)의 모퉁이 지점들과 중심부 색영역(46)의 형상을 비교함으로써 각도(

Figure 112017078734663-pat00002
)가 결정될 수 있다. 백색점의 위치는 중심부 매핑으로부터 알려지며, x-y-평면에서 좌표들 xWP 및 yWP를 갖는다. 도 6의 아랫쪽 부분에서 보여지는 바와 같이, 중심부 행렬(60)을 변환 행렬 M(
Figure 112017078734663-pat00003
)(66)과 곱함으로써, 중심부 색영역(46)은 백색점(WP)을 중심으로 각도(
Figure 112017078734663-pat00004
)만큼 회전된다. 설명의 명확화를 위해, 변환 행렬(66)은 개별적인 3개의 행렬들로서 보여지고 있고, 이러한 행렬들은 서로 곱해질 수 있고 결과적으로 하나의 3x3 변환 행렬을 형성하게 된다.By comparing the corner points of the color gamut 40 of the display device to be measured with the shape of the central color gamut 46,
Figure 112017078734663-pat00002
) Can be determined. The location of the white point is known from the center mapping and has coordinates x WP and y WP in the xy-plane. As shown in the lower portion of Fig. 6, the center matrix 60 is transformed into a transformation matrix M (
Figure 112017078734663-pat00003
) 66, the center color gamut 46 can be obtained by multiplying the white point WP by an angle
Figure 112017078734663-pat00004
). For the sake of clarity, the transformation matrix 66 is shown as three separate matrices, and these matrices can be multiplied together, resulting in one 3x3 transformation matrix.

또한, 행렬(66)과 행렬(60)의 곱은 프로파일링되는 디스플레이 디바이스에 대한 최종 변환 행렬(70)에 대응한다. 이러한 최종 변환 행렬(70)이 도 6b의 좌측 부분에서 보여진다. 이러한 최종 변환 행렬(70)은 행렬(66)과 행렬(60)의 행렬 곱셈을 수행함으로써 9개의 입력값들(b11 내지 b33)을 갖는 하나의 변환 행렬로서 표현될 수 있다. 달리 말하면, 디스플레이 디바이스에 대한 컬러 프로파일 데이터는 중심부 행렬(60)과 변환 행렬(66)의 곱에 의해 표현된다. 모든 입력 (R,G,B) 값에 대해 (최종 변환 행렬(70)에 의해 표현되는) 컬러 프로파일 데이터를 사용함으로써, 도 6b의 좌측 부분에서 보여지는 바와 같이, 대응하는 물리적 컬러 값 (x',y',Y')이 도출될 수 있다.The product of matrix 66 and matrix 60 also corresponds to the final transformation matrix 70 for the display device being profiled. This final transformation matrix 70 is shown in the left part of FIG. 6B. This final transformation matrix 70 may be represented as one transformation matrix with nine input values b 11 to b 33 by performing matrix multiplication of matrix 66 and matrix 60. In other words, the color profile data for the display device is represented by the product of the center matrix 60 and the transformation matrix 66. By using the color profile data (represented by the final transformation matrix 70) for all input (R, G, B) values, the corresponding physical color value (x ' , y ', Y') can be derived.

최종 변환 행렬(70)에 대한 대안예로서, 프로파일링될 디스플레이 디바이스의 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여 참조표(LUT)(72)가 또한 발생될 수 있다. 도 6a를 참조하여 설명된 앞서의 예에서, 참조표(72)는, 복수의 미리정의된 (R,G,B) 벡터들에 대해, 혹은 복수의 미리정의된 (x',y',Y') 벡터들에 대해, 도 6a의 아랫쪽 부분에서 보여지는 방정식을 해결함으로써 발생될 수 있다.As an alternative to the final transformation matrix 70, a look-up table (LUT) 72 may also be generated based on the measured physical color values of the display device to be profiled and based on the center mapping. In the previous example described with reference to FIG. 6A, the look-up table 72 includes a plurality of predefined (R, G, B) vectors or a plurality of predefined (x ', y' ') Vectors, by solving the equation shown in the lower portion of FIG. 6A.

따라서, 도 6b는 본 개시내용에 따른 컬러 프로파일 데이터의 2개의 예들을 보여준다. 좌측 부분에 있는 것은 변환 행렬(70)이고, 우측 부분에 있는 것은 참조표(72)이다.Thus, Figure 6b shows two examples of color profile data according to the present disclosure. What is in the left part is the transformation matrix 70, and what is in the right part is the reference table 72. [

이러한 컬러 프로파일 데이터는 디스플레이 디바이스의 메모리에 저장될 수 있는데, 행렬(70) 형태의 컬러 프로파일 데이터로서 저장될 수 있고 그리고/또는 참조표(LUT)(72) 형태의 컬러 프로파일 데이터로서 저장될 수 있다. 또한, 컬러 프로파일 데이터는 예를 들어, 인터넷을 통해 이용가능한 데이터베이스에 저장될 수 있다.Such color profile data may be stored in the memory of the display device, which may be stored as color profile data in the form of a matrix 70 and / or as color profile data in the form of a look-up table (LUT) 72 . Color profile data may also be stored, for example, in a database available over the Internet.

도 7은 디스플레이 디바이스(2)에 대한 복수의 물리적 컬러 값들이 어떻게 동시에 측정될 수 있는지를 보여준다. 이에 따르면, 복수의 측정 디바이스들(60)이 제공되고, 이러한 측정 디바이스들(60) 각각은 디스플레이 디바이스(2)의 미리정의된 영역 내의 물리적 컬러 값을 측정한다. 이러한 미리정의된 영역들에서, 상이한 컬러들이 보여지는데, 예를 들어, 도 7에서 표시되는 바와 같이 컬러 패치들의 형태로 보여진다. 달리 말하면, 상이한 디지털 입력 컬러 값들이 디스플레이 디바이스(2)의 상이한 영역들에 동시에 적용된다. 결과적인 물리적 컬러 값들이 복수의 측정 디바이스들(60)에 의해 측정된다. 본 방법은 기준 디스플레이의 프로파일링을 위해 그리고 프로파일링될 디스플레이 디바이스들의 프로파일링을 위해 모두 적용될 수 있다. 도 7에서 보여지는 기법을 사용함으로써, 디스플레이 디바이스를 프로파일링하기 위한 전체 시간은 급격하게 감소될 수 있다.Figure 7 shows how a plurality of physical color values for the display device 2 can be measured simultaneously. According to this, a plurality of measurement devices 60 are provided, and each of these measurement devices 60 measures physical color values in a predefined area of the display device 2. [ In these predefined areas, different colors are shown, for example, as shown in Figure 7, in the form of color patches. In other words, different digital input color values are applied simultaneously to different areas of the display device 2. The resulting physical color values are measured by a plurality of measurement devices (60). The method can be applied both for profiling of the reference display and for profiling of the display devices to be profiled. By using the technique shown in Fig. 7, the total time for profiling the display device can be drastically reduced.

Claims (16)

디스플레이 디바이스(2)의 컬러 프로파일링(color profiling)을 위한 방법으로서, 상기 방법은,
복수의 디지털 컬러 값(digital color value)들을 상기 디스플레이 디바이스(2)에 적용하는 단계(10)와, 여기서 디지털 컬러 값들은 입력 컬러 공간(input color space)의 포화도(saturation)가 높은 영역 내에 위치하고 있으며;
상기 디스플레이 디바이스(2)에 의해 출력되는 복수의 물리적 컬러 값(physical color value)들(48, 50)을 측정하는 단계(12)와, 여기서 물리적 컬러 값들(48, 50)은 상기 적용된 디지털 컬러 값들과 관련되어 있으며; 그리고
상기 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑(core mapping)(60)에 근거하여, 상기 입력 컬러 공간 전체의 디지털 컬러 값들이 상기 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 상기 디스플레이 디바이스에 대한 컬러 프로파일 데이터(color profile data)를 발생시키는 단계(14)를 포함하고,
상기 중심부 매핑(60)은 상기 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스(reference display device)에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이고,
상기 포화도가 낮은 영역은 상기 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
A method for color profiling of a display device (2), the method comprising:
(10) of applying a plurality of digital color values to the display device (2), wherein the digital color values are located in a high saturation region of the input color space ;
(12) measuring a plurality of physical color values (48, 50) output by the display device (2), wherein the physical color values (48, 50) ≪ / RTI > And
Determining, based on the measured physical color values and based on a core mapping (60), that the digital color values of the entire input color space are mapped to physical color values output by the display device And generating (14) color profile data for the display device,
The center mapping 60 is a mapping of digital color values in a region of low saturation of the input color space to physical color values outputted by a reference display device,
Wherein the low saturation region includes digital color values having low saturation not included by the high saturation region.
제1항에 있어서,
상기 방법은 또한, 일 세트(set)의 디스플레이 디바이스들 중의 복수의 디스플레이 디바이스들(2) 각각에 대해, 상기 적용하는 단계(10), 상기 측정하는 단계(12), 그리고 상기 발생시키는 단계(14)를 수행하는 것을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
The method according to claim 1,
The method also includes the step of applying (10), the step of measuring (12), and the step of generating (14) for each of a plurality of display devices (2) ≪ / RTI > of the color profile of the display device.
제1항 또는 제2항에 있어서,
상기 방법은 또한,
복수의 디지털 컬러 값들을 기준 디스플레이 디바이스에 적용하는 단계와, 여기서 디지털 컬러 값들은 상기 입력 컬러 공간의 상기 포화도가 낮은 영역 내에 위치하고 있으며;
상기 기준 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계와, 여기서 물리적 컬러 값들은 상기 적용된 디지털 컬러 값들과 관련되어 있으며;
상기 기준 디스플레이 디바이스의 상기 측정된 물리적 컬러 값들에 근거하여, 상기 입력 컬러 공간의 상기 포화도가 낮은 영역의 디지털 컬러 값들이 상기 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 상기 중심부 매핑(60)을 결정하는 단계를 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
The method may further comprise:
Applying a plurality of digital color values to a reference display device, wherein digital color values are located in the low saturation region of the input color space;
Measuring a plurality of physical color values output by the reference display device, wherein physical color values are associated with the applied digital color values;
A center mapping (60) in which, based on the measured physical color values of the reference display device, digital color values of the low saturation region of the input color space are mapped to physical color values output by the reference display device, ≪ / RTI > of the color profile of the display device.
제3항에 있어서,
상기 디스플레이 디바이스(2)에 적용되는 디지털 컬러 값들의 개수는 상기 기준 디스플레이 디바이스에 적용되는 디지털 컬러 값들의 개수보다 더 작은 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
The method of claim 3,
Wherein the number of digital color values applied to the display device (2) is less than the number of digital color values applied to the reference display device.
제1항 또는 제2항에 있어서,
상기 디스플레이 디바이스(2)에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계는, 상기 디스플레이 디바이스(2)의 상이한 영역들을 사용함으로써 상기 복수의 물리적 컬러 값들 중 적어도 두 개를 동시에 출력 및 측정하는 것을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
Wherein measuring the plurality of physical color values output by the display device (2) comprises simultaneously outputting and measuring at least two of the plurality of physical color values by using different areas of the display device (2) ≪ RTI ID = 0.0 > 1, < / RTI >
제1항 또는 제2항에 있어서,
상기 포화도가 높은 영역은 제 1 포화도 임계 값(saturation threshold value)보다 큰 포화도 값을 갖는 디지털 컬러 값들로 구성되는 것으로서 정의되는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
Wherein the high saturation region is defined as being comprised of digital color values having a saturation threshold value greater than a saturation threshold value. ≪ Desc / Clms Page number 20 >
제1항 또는 제2항에 있어서,
상기 포화도가 낮은 영역은 제 2 포화도 임계 값보다 작은 포화도 값을 갖는 디지털 컬러 값들로 구성되는 것으로서 정의되는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
Wherein the low saturation region is defined as being comprised of digital color values having a saturation value less than the second saturation threshold. ≪ Desc / Clms Page number 19 >
제1항 또는 제2항에 있어서,
상기 입력 컬러 공간의 상기 포화도가 높은 영역 내에 위치하고 있는 복수의 디지털 컬러 값들은 최대 포화도 값을 갖는 적어도 하나의 디지털 컬러 값을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
Wherein the plurality of digital color values located in the high saturation region of the input color space comprises at least one digital color value having a maximum saturation value.
제1항 또는 제2항에 있어서,
상기 방법은 또한, 상기 디스플레이 디바이스(2)의 메모리에 상기 컬러 프로파일 데이터를 저장하는 단계를 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
The method also includes storing the color profile data in a memory of the display device (2).
제2항에 있어서,
상기 일 세트의 디스플레이 디바이스들은 동일한 모델(model) 및 제조자(manufacturer)의 디스플레이 디바이스들로 구성되는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method of claim 2,
Wherein the one set of display devices comprises the same model and the display devices of the manufacturer.
제2항에 있어서,
상기 일 세트의 디스플레이 디바이스들은 생산 라인(production line)의 동일한 일괄공정(batch)의 디스플레이 디바이스들로 구성되는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method of claim 2,
Wherein the one set of display devices comprises display devices of the same batch of production lines. ≪ RTI ID = 0.0 >< / RTI >
제1항 또는 제2항에 있어서,
상기 중심부 매핑은 제 1 변환 행렬(conversion matrix)(60)을 포함하고, 상기 컬러 프로파일 데이터는 제 2 변환 행렬(66)을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
Wherein the center mapping comprises a first conversion matrix (60) and the color profile data comprises a second transformation matrix (66).
제12항에 있어서,
상기 제 2 변환 행렬(66)은 회전 행렬(rotation matrix)을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
13. The method of claim 12,
Wherein the second transformation matrix (66) comprises a rotation matrix. ≪ Desc / Clms Page number 13 >
제1항 또는 제2항에 있어서,
상기 디스플레이 디바이스(2)는 모터 차량(motor vehicle)에서 사용되도록 되어 있는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.
3. The method according to claim 1 or 2,
Characterized in that the display device (2) is adapted for use in a motor vehicle.
컴퓨터 프로그램 제품(computer program product)이 저장된 컴퓨터-판독가능 기록 매체(computer-readable recording medium)로서, 상기 컴퓨터 프로그램 제품은, 상기 컴퓨터 프로그램 제품이 하나 이상의 프로세서들에 의해 실행될 때 청구항 제1항 또는 제2항의 방법을 수행하기 위한 프로그램 코드 부분들을 포함하는 것을 특징으로 하는 컴퓨터-판독가능 기록 매체.A computer-readable recording medium having stored thereon a computer program product, the computer program product including instructions that, when executed by one or more processors, And program code portions for performing the method of claim 2. < Desc / Clms Page number 24 > 디스플레이 디바이스(2)의 컬러 프로파일링을 위한 장치(20)로서, 상기 장치(20)는,
복수의 디지털 컬러 값들을 상기 디스플레이 디바이스(2)에 적용하는 것과, 여기서 디지털 컬러 값들은 입력 컬러 공간의 포화도가 높은 영역 내에 위치하고 있으며;
상기 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들(48, 50)을 측정하는 것과, 여기서 물리적 컬러 값들(48, 50)은 상기 적용된 디지털 컬러 값들과 관련되어 있으며; 그리고
상기 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑(60)에 근거하여, 상기 입력 컬러 공간 전체의 디지털 컬러 값들이 상기 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 상기 디스플레이 디바이스에 대한 컬러 프로파일 데이터를 발생시키는 것을
수행하도록 되어 있고,
상기 중심부 매핑(60)은 상기 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이고,
상기 포화도가 낮은 영역은 상기 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 장치.
A device (20) for color profiling of a display device (2), the device (20)
Applying a plurality of digital color values to the display device (2), wherein the digital color values are located within a region of high saturation of the input color space;
Measuring a plurality of physical color values (48, 50) output by the display device, wherein physical color values (48, 50) are associated with the applied digital color values; And
Determining, based on the measured physical color values and based on the center mapping (60), that the digital color values of the entire input color space are mapped to physical color values output by the display device Generating color profile data
, ≪ / RTI >
The center mapping 60 is a mapping of digital color values in a region where saturation of the input color space is low to physical color values output by the reference display device,
Wherein the low saturation region includes digital color values having low saturation not included by the high saturation region.
KR1020170103474A 2016-08-17 2017-08-16 Technique for color profiling of a display device KR101967416B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP16001812.3A EP3285252B1 (en) 2016-08-17 2016-08-17 Technique for color profiling of a display device
EP16001812.3 2016-08-17

Publications (2)

Publication Number Publication Date
KR20180020107A KR20180020107A (en) 2018-02-27
KR101967416B1 true KR101967416B1 (en) 2019-04-10

Family

ID=56883470

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170103474A KR101967416B1 (en) 2016-08-17 2017-08-16 Technique for color profiling of a display device

Country Status (4)

Country Link
EP (1) EP3285252B1 (en)
KR (1) KR101967416B1 (en)
CN (1) CN107767825B (en)
TW (1) TWI640976B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111291543B (en) * 2018-11-21 2023-08-25 北京国双科技有限公司 Data display method and device, storage medium and processor
JP7187381B2 (en) * 2019-05-07 2022-12-12 日本化薬株式会社 liquid crystal display
CN110782834B (en) * 2019-08-27 2021-01-22 昆山国显光电有限公司 Display compensation method, device, display panel and system
DE102019216415B4 (en) * 2019-10-24 2022-02-24 Volkswagen Aktiengesellschaft Method and device for controlling interior lighting for a vehicle

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3681961B2 (en) * 2000-07-03 2005-08-10 三菱電機株式会社 Display unit, display adjustment device, and display device
US8120812B2 (en) * 2003-08-14 2012-02-21 Xerox Corporation System and method for obtaining color consistency for a color print job across multiple output devices
KR101136345B1 (en) * 2004-05-11 2012-04-24 삼성전자주식회사 Method for processing color image data
KR100754203B1 (en) * 2006-02-03 2007-09-03 삼성전자주식회사 Method and apparatus for generating a color profile, and a record medium read by a computer
KR101303874B1 (en) * 2006-02-10 2013-09-04 삼성전자주식회사 Apparatus and method for gamut mapping
US7592996B2 (en) * 2006-06-02 2009-09-22 Samsung Electronics Co., Ltd. Multiprimary color display with dynamic gamut mapping
RU2460153C2 (en) * 2006-10-12 2012-08-27 Конинклейке Филипс Электроникс Н.В. Colour display method
EP2132924B1 (en) * 2007-04-03 2018-04-18 Thomson Licensing DTV Methods and systems for displays with chromatic correction having differing chromatic ranges
US7777760B2 (en) * 2007-06-29 2010-08-17 Apple Inc. Display color correcting system
EP2180461A1 (en) * 2008-10-23 2010-04-28 TPO Displays Corp. Method of color gamut mapping of color input values of input image pixels of an input image to RGBW output values for an RGBW display, display module, display controller and apparatus using such method
US8711085B2 (en) * 2009-01-21 2014-04-29 Dolby Laboratories Licensing Corporation Apparatus and methods for color displays
US8384733B2 (en) * 2009-04-30 2013-02-26 Hewlett-Packard Development Company, L.P. System and method for adjusting display input values
CN102985906B (en) * 2010-07-16 2015-12-02 惠普发展公司,有限责任合伙企业 Color based on color profile adjustment display device exports
US8902246B2 (en) * 2010-12-22 2014-12-02 Apple Inc. Color correction for wide gamut systems
US20130135335A1 (en) * 2011-11-30 2013-05-30 Qualcomm Mems Technologies, Inc. Methods and apparatus for interpolating colors
JP5887980B2 (en) * 2012-02-15 2016-03-16 株式会社リコー Color management system
JP6288943B2 (en) * 2013-05-20 2018-03-07 三星ディスプレイ株式會社Samsung Display Co.,Ltd. Video display device
TWI490849B (en) * 2013-12-23 2015-07-01 Au Optronics Corp Method for controlling display

Also Published As

Publication number Publication date
KR20180020107A (en) 2018-02-27
TW201807699A (en) 2018-03-01
EP3285252B1 (en) 2020-02-12
CN107767825A (en) 2018-03-06
TWI640976B (en) 2018-11-11
CN107767825B (en) 2020-09-25
EP3285252A1 (en) 2018-02-21

Similar Documents

Publication Publication Date Title
KR101967416B1 (en) Technique for color profiling of a display device
CN111429827B (en) Display screen color calibration method and device, electronic equipment and readable storage medium
US9799305B2 (en) Perceptually optimised color calibration method and system
US20090238456A1 (en) Image Data Analysis Apparatus, Image Data Analysis Method, and Program
EP3262630B1 (en) Steady color presentation manager
JP6222939B2 (en) Unevenness correction apparatus and control method thereof
JP6793281B2 (en) Color gamut mapping method and color gamut mapping device
US20140092122A1 (en) Image display apparatus and method therefor
US11869175B2 (en) Perceptually accurate image rendering
CN110277076B (en) Color mapping method and device, display equipment and medium
CN108717839B (en) Method and device for converting RGB (red, green and blue) to RGBW (red, green and blue) and storage medium
US9501982B2 (en) Calibration apparatus, control method thereof, and image display apparatus
US11308844B2 (en) Multi-primary color conversion method, driving method and driving device of display panel, and display device
US10354614B2 (en) Technique for color management for a set of display devices
US11861763B2 (en) Contrast ratio color picker
US20070230780A1 (en) Hue correction system and method thereof
CN110809145B (en) Image brightness conversion method, device and equipment based on Craik-O' Brien effect
US9491453B2 (en) Measurement position determination apparatus, image display system, and non-transitory computer readable medium
WO2024000473A1 (en) Color correction model generation method, correction method and apparatus, and medium and device
JP5258803B2 (en) Image forming apparatus and image processing program
WO2021197213A1 (en) Color modulation method and apparatus for display, electronic device, and storage medium
CN117746808A (en) Display calibration method, display panel calibration system and display device
JP2007537629A (en) Conversion to destination space with black channel
CN105049671A (en) Color processing apparatus and color processing method
JP2010087693A (en) Apparatus, method and program for image processing

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant