KR101967416B1 - Technique for color profiling of a display device - Google Patents
Technique for color profiling of a display device Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/2003—Display of colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/34—Control 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/36—Control 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/3607—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control 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/06—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0242—Compensation of deficiencies in the appearance of colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0666—Adjustment of display parameters for control of colour parameters, e.g. colour temperature
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0686—Adjustment of display parameters with two or more screen areas displaying information with different brightness or colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0693—Calibration of display systems
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/12—Test circuits or failure detection circuits included in a display system, as permanent part thereof
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/06—Colour space transformation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/04—Display device controller operating with a plurality of display units
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/145—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/16—Calculation or use of calculated indices related to luminance levels in display data
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/10—Automotive 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
본 발명은 일반적으로 디스플레이 디바이스(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
이러한 컬러 관리를 수행하기 위해, 개개의 디스플레이 디바이스들(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
각각의 디스플레이 디바이스에 대한 입력 디지털 컬러 값들과 출력 물리적 컬러 값들 간의 대응관계가 알려지는 경우, 이러한 정보(컬러 프로파일 데이터)는 원하는 물리적 컬러 값을 디스플레이하기 위해 사용될 수 있다.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
도 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
제 2 단계(12)에서, 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들이 측정된다. 물리적 컬러 값들은 그 적용되는 디지털 컬러 값들과 관련되어 있다.In a
제 3 단계(14)에서, 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여, 입력 컬러 공간 전체의 디지털 컬러 값들이 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 것을 결정함으로써 디스플레이 디바이스에 대한 컬러 프로파일 데이터가 발생된다.In a
중심부 매핑은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들을 기준 디스플레이 디바이스(예를 들어, 생산 라인의 동일한 일괄공정으로부터 생산된 디스플레이 디바이스)에 의해 출력되는 물리적 컬러 값들에 매핑시킨 것이고, 포화도가 낮은 영역은 포화도가 높은 영역에 의해 포함되지 않는 포화도가 낮은 디지털 컬러 값들을 포함한다.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
메모리(22)에는 명령들이 저장되는데, 여기서 명령들은 실행될 때 프로세서(24)로 하여금 다음의 단계들:Instructions are stored in the
- 복수의 디지털 컬러 값들을 디스플레이 디바이스에 적용하는 단계(여기서, 디지털 컬러 값들은 입력 컬러 공간의 포화도가 높은 영역 내에 위치하고 있음);- 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
물리적 컬러 값들을 측정하기 위해, 장치(20)는 측정 인터페이스(28)를 포함한다. 물리적 컬러 값들을 측정하기 위해, 그리고 이러한 값들을 측정 인터페이스(28)를 통해 장치(20)에 제공하기 위해 색도계(예를 들어, 3자극 색도계)가 사용될 수 있다.To measure the physical color values, the
장치(20)는 또한, 컬러 프로파일 출력 인터페이스(30)를 포함하고, 발생된 컬러 프로파일 데이터는 컬러 프로파일 출력 인터페이스(30)를 통해 각각의 디스플레이 디바이스에 출력될 수 있으며, 이에 따라 컬러 프로파일 데이터는 디스플레이 디바이스의 메모리에 저장될 수 있게 된다. 하지만, 컬러 프로파일 출력 인터페이스(30)는 또한, 발생된 컬러 프로파일 데이터가 중앙집중형 데이터베이스(centralized database)(예를 들어, 인터넷을 통해 이용가능한 데이터베이스)로 전송될 수 있게 하는 인터페이스를 포함할 수 있고, 이러한 중앙집중형 데이터베이스로부터 컬러 프로파일 데이터는 원하는 경우 판독 및 다운로드될 수 있다.The
도 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
본 발명의 기술분야에서 숙련된 기술을 가진 사람은 상이한 컬러 공간들 내에서 컬러를 표현하는 수 개의 가능예들이 존재함을 이해할 것이다. 예를 들어, 컬러 색영역들(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
도 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
임의의 고려되는 디스플레이 디바이스의 컬러 색영역은 디스플레이 디바이스의 품질 및/또는 그 사용된 기법(픽셀 컬러들의 양, 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
이러한 중심부 색영역(46)은 일 세트의 디스플레이 디바이스들 중의 모든 디스플레이 디바이스들의 색영역들(40, 42) 내에 포함되기 때문에, 일 세트의 디스플레이 디바이스들 중의 각각의 모든 디스플레이 디바이스에 대한 이러한 중심부 색영역(46) 내에서의 물리적 컬러 값들의 상세한 프로파일링을 수행할 필요는 없다. 본 명세서에서 설명되는 기법에 따르면, 오히려 일 세트의 디스플레이 디바이스들에 대해 단지 한 번만 중심부 색영역(46)을 측정하면 충분하다. 대안적으로, 중심부 색영역(46)에 관한 정보는 또한 데이터베이스로부터 수집될 수 있다(여기서, 이러한 정보는 데이터베이스 내에서 특정 타입의 디스플레이 디바이스에 대한 중심부 색영역으로서 저장되어 있음). 대안적으로, 생산 라인의 더 일찍 수행된 일괄공정의 측정된 중심부 색영역이 사용될 수 있다.Because this
하지만, 도 4에서 보여지는 바와 같이, 개개의 색영역들(40, 42)의 가장자리 영역들은 서로 다를 수 있다. 따라서, 각각의 디스플레이 디바이스에 대해 적어도 이러한 가장자리 영역들은 개별적으로 측정될 필요가 있다.However, as shown in FIG. 4, the edge areas of the
중심부 색영역(46)의 물리적 컬러 값들은 포화도가 낮은 컬러 값들에 대응한다. 이러한 물리적 컬러 값들은 백색점(White Point, WP)에 가까이 위치하고 있다. 포화도가 낮은 이러한 물리적 컬러 값들과는 대조적으로, 색영역들(40 및 42)의 가장자리 영역들의 물리적 컬러 값들은 포화도가 높은 컬러 값들에 대응한다.The physical color values of the
따라서, 중심부 색영역(46)의 물리적 컬러 값들은 포화도 값이 낮은 입력 디지털 컬러 값들에 대응한다. 컬러 색영역들(40 및 42)의 가장자리 영역들의 물리적 컬러 값들은 포화도 값이 높은 입력 디지털 컬러 값들에 대응한다.Thus, the physical color values of the
예를 들어, 포화도 값이 낮은 입력 디지털 컬러 값들은 (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
본 개시내용의 실시예에 따르면, 먼저, 중심부 색영역(46)은 기준 디스플레이 디바이스를 사용함으로써 측정된다. 이러한 기준 디스플레이 디바이스는 프로파일링될 일괄공정의 디스플레이 디바이스들 중 (예를 들어, 임의로 선택되는) 임의의 디스플레이 디바이스일 수 있다. 대안적으로, 중심부 색영역(46)에 관한 정보는 데이터베이스로부터 도출될 수 있다. 중심부 색영역(46)에 관한 정보는, 입력 컬러 공간의 포화도가 낮은 영역의 복수의 입력 디지털 컬러 값들 각각이 중심부 색영역(46) 내에서의 대응하는 출력 물리적 컬러 값들에 매핑되는 중심부 매핑에 대응한다.According to an embodiment of the present disclosure, first, the
중심부 색영역(46)이 측정되는 경우, 중심부 매핑은, (예를 들어, 100개보다 많은, 혹은 1000개보다 많은, 혹은 10,000개보다 많은) 복수의 입력 디지털 컬러 값들을 기준 디스플레이 디바이스에 적용하는 것; 각각의 출력 물리적 컬러 값들을 측정하는 것; 그리고 측정된 물리적 컬러 값들에 근거하여 입력 디지털 컬러 값들과 출력 물리적 컬러 값들 간의 매핑을 기술하는 데이터 구조(예를 들어, 행렬 혹은 참조표)를 발생시키는 것을 행함으로써 결정된다. 중심부 색영역(46)의 이러한 측정을 위해 사용되는 입력 디지털 컬러 값들은 입력 컬러 공간의 포화도가 낮은 영역의 디지털 컬러 값들이다.When the
다음으로, 입력 컬러 공간의 포화도가 높은 영역의 복수의 미리정의된 입력 디지털 컬러 값들이 (측정될) 제 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
제 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
앞에서 설명된 방법들을 사용함으로써, 일 세트의 디스플레이 디바이스들(예를 들어, 생산 라인의 하나의 일괄공정으로 생산된 디스플레이 디바이스들) 중의 복수의 디스플레이 디바이스들은, 모든 디스플레이 디바이스가 개별적으로 완전히 프로파일링되는 경우보다, 현저하게 더 빨리 프로파일링될 수 있다. 포화도가 낮은 영역에 대한 중심부 매핑이 (일 세트의 디스플레이 디바이스들로부터 선택될 수 있는 임의의 기준 디스플레이 디바이스를 사용함으로써) 단지 한 번만 프로파일링될 필요가 있고, 그리고 일 세트의 디스플레이 디바이스들 중의 개개의 디스플레이 디바이스들에 대해 단지 임의의 한정된 개수의 포화도가 높은 컬러 값들만이 측정될 필요가 있다.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
측정되게 되는 디스플레이 디바이스에 대한 컬러 색영역(40)이 점선들에 의해 표시되어 있다. 예를 들어, 컬러 색영역(40)의 위치 및 형상은 입력 컬러 값들 (0,0,255), (0,255,0), 및 (255,0,0)을 측정함으로써 결정된 것이다. 도 5에서 보여질 수 있는 바와 같이, 컬러 색영역(40)의 형상은 중심부 색영역(46)에 대해 임의의 각도()만큼 회전되어 있다.A
도 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
측정되게 되는 디스플레이 디바이스의 색영역(40)의 모퉁이 지점들과 중심부 색영역(46)의 형상을 비교함으로써 각도()가 결정될 수 있다. 백색점의 위치는 중심부 매핑으로부터 알려지며, x-y-평면에서 좌표들 xWP 및 yWP를 갖는다. 도 6의 아랫쪽 부분에서 보여지는 바와 같이, 중심부 행렬(60)을 변환 행렬 M()(66)과 곱함으로써, 중심부 색영역(46)은 백색점(WP)을 중심으로 각도()만큼 회전된다. 설명의 명확화를 위해, 변환 행렬(66)은 개별적인 3개의 행렬들로서 보여지고 있고, 이러한 행렬들은 서로 곱해질 수 있고 결과적으로 하나의 3x3 변환 행렬을 형성하게 된다.By comparing the corner points of the
또한, 행렬(66)과 행렬(60)의 곱은 프로파일링되는 디스플레이 디바이스에 대한 최종 변환 행렬(70)에 대응한다. 이러한 최종 변환 행렬(70)이 도 6b의 좌측 부분에서 보여진다. 이러한 최종 변환 행렬(70)은 행렬(66)과 행렬(60)의 행렬 곱셈을 수행함으로써 9개의 입력값들(b11 내지 b33)을 갖는 하나의 변환 행렬로서 표현될 수 있다. 달리 말하면, 디스플레이 디바이스에 대한 컬러 프로파일 데이터는 중심부 행렬(60)과 변환 행렬(66)의 곱에 의해 표현된다. 모든 입력 (R,G,B) 값에 대해 (최종 변환 행렬(70)에 의해 표현되는) 컬러 프로파일 데이터를 사용함으로써, 도 6b의 좌측 부분에서 보여지는 바와 같이, 대응하는 물리적 컬러 값 (x',y',Y')이 도출될 수 있다.The product of
최종 변환 행렬(70)에 대한 대안예로서, 프로파일링될 디스플레이 디바이스의 측정된 물리적 컬러 값들에 근거하여 그리고 중심부 매핑에 근거하여 참조표(LUT)(72)가 또한 발생될 수 있다. 도 6a를 참조하여 설명된 앞서의 예에서, 참조표(72)는, 복수의 미리정의된 (R,G,B) 벡터들에 대해, 혹은 복수의 미리정의된 (x',y',Y') 벡터들에 대해, 도 6a의 아랫쪽 부분에서 보여지는 방정식을 해결함으로써 발생될 수 있다.As an alternative to the
따라서, 도 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
이러한 컬러 프로파일 데이터는 디스플레이 디바이스의 메모리에 저장될 수 있는데, 행렬(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
도 7은 디스플레이 디바이스(2)에 대한 복수의 물리적 컬러 값들이 어떻게 동시에 측정될 수 있는지를 보여준다. 이에 따르면, 복수의 측정 디바이스들(60)이 제공되고, 이러한 측정 디바이스들(60) 각각은 디스플레이 디바이스(2)의 미리정의된 영역 내의 물리적 컬러 값을 측정한다. 이러한 미리정의된 영역들에서, 상이한 컬러들이 보여지는데, 예를 들어, 도 7에서 표시되는 바와 같이 컬러 패치들의 형태로 보여진다. 달리 말하면, 상이한 디지털 입력 컬러 값들이 디스플레이 디바이스(2)의 상이한 영역들에 동시에 적용된다. 결과적인 물리적 컬러 값들이 복수의 측정 디바이스들(60)에 의해 측정된다. 본 방법은 기준 디스플레이의 프로파일링을 위해 그리고 프로파일링될 디스플레이 디바이스들의 프로파일링을 위해 모두 적용될 수 있다. 도 7에서 보여지는 기법을 사용함으로써, 디스플레이 디바이스를 프로파일링하기 위한 전체 시간은 급격하게 감소될 수 있다.Figure 7 shows how a plurality of physical color values for the
Claims (16)
복수의 디지털 컬러 값(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.
상기 방법은 또한, 일 세트(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.
상기 방법은 또한,
복수의 디지털 컬러 값들을 기준 디스플레이 디바이스에 적용하는 단계와, 여기서 디지털 컬러 값들은 상기 입력 컬러 공간의 상기 포화도가 낮은 영역 내에 위치하고 있으며;
상기 기준 디스플레이 디바이스에 의해 출력되는 복수의 물리적 컬러 값들을 측정하는 단계와, 여기서 물리적 컬러 값들은 상기 적용된 디지털 컬러 값들과 관련되어 있으며;
상기 기준 디스플레이 디바이스의 상기 측정된 물리적 컬러 값들에 근거하여, 상기 입력 컬러 공간의 상기 포화도가 낮은 영역의 디지털 컬러 값들이 상기 기준 디스플레이 디바이스에 의해 출력되는 물리적 컬러 값들에 매핑되는 상기 중심부 매핑(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.
상기 디스플레이 디바이스(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.
상기 디스플레이 디바이스(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 포화도 임계 값(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 >
상기 포화도가 낮은 영역은 제 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 >
상기 입력 컬러 공간의 상기 포화도가 높은 영역 내에 위치하고 있는 복수의 디지털 컬러 값들은 최대 포화도 값을 갖는 적어도 하나의 디지털 컬러 값을 포함하는 것을 특징으로 하는 디스플레이 디바이스의 컬러 프로파일링을 위한 방법.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.
상기 방법은 또한, 상기 디스플레이 디바이스(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).
상기 일 세트의 디스플레이 디바이스들은 동일한 모델(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.
상기 일 세트의 디스플레이 디바이스들은 생산 라인(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 변환 행렬(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).
상기 제 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 >
상기 디스플레이 디바이스(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.
복수의 디지털 컬러 값들을 상기 디스플레이 디바이스(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.
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)
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)
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 |
-
2016
- 2016-08-17 EP EP16001812.3A patent/EP3285252B1/en active Active
-
2017
- 2017-07-28 TW TW106125485A patent/TWI640976B/en active
- 2017-08-16 KR KR1020170103474A patent/KR101967416B1/en active IP Right Grant
- 2017-08-17 CN CN201710708160.5A patent/CN107767825B/en active Active
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 |