KR100416231B1 - Method and apparatus for extending gamut of color devices - Google Patents
Method and apparatus for extending gamut of color devices Download PDFInfo
- Publication number
- KR100416231B1 KR100416231B1 KR10-2001-0069471A KR20010069471A KR100416231B1 KR 100416231 B1 KR100416231 B1 KR 100416231B1 KR 20010069471 A KR20010069471 A KR 20010069471A KR 100416231 B1 KR100416231 B1 KR 100416231B1
- Authority
- KR
- South Korea
- Prior art keywords
- color
- gamut
- saturation
- luminance
- width
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
본 발명은 칼라 디바이스의 선형 색역폭 확장장치 및 그 방법에 관한 것으로, 특히 소형 칼라 색역의 디바이스로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 휘도(L*), 채도(C*), 색상(h)의 색좌표로 변환하는 입력 색좌표 변환부와, 입력 색좌표 변환부에서 전달된 색좌표를 선형 확장 수식에 의해 휘도(L*) 및 채도(C*)의 색 속성을 확장해서 변환하는 색역폭 확장부와, 색역폭 확장부에서 확장된 휘도 및 채도의 색 속성 정보가 대형 칼라 색역의 디바이스에서 색역 외부로 나가지 못하게 제어하는 색역폭 보존부와, 색역폭 확장부에서 확장된 휘도 및 채도, 색상의 색 속성 정보를 적색(R), 녹색(G), 청색(B)의 색좌표로 역변환하여 다시 대형 칼라 색역의 디바이스에 전달하는 출력 색좌표 변환부를 구비한다. 그러므로, 본 발명은 소형 칼라 색역의 디스플레이 및 인쇄 장비의 상대적으로 좁은 색역이 대형 색역 디스플레이의 넓은 색역으로 변환되어 출력되는 경우 색역폭을 선형적으로 확장시켜 화질을 개선할 수 있다.The present invention relates to a linear gamut widening device and a method of a color device, and in particular, the color coordinates of red (R), green (G), and blue (B) are input from a device of a small color gamut, and luminance (L *), Input color coordinate conversion unit converts saturation (C *), color (h) into color coordinates, and color coordinates of luminance (L *) and saturation (C *) by linear expansion formula. A gamut width extension unit for expanding and converting, a gamut width preserving unit for controlling color attribute information of luminance and saturation extended in the gamut width expansion unit to prevent the device from a large color gamut from going out of the gamut, and a gamut width extension unit And an output color coordinate conversion unit which inversely converts the color attribute information of the luminance, saturation, and color into the color coordinates of red (R), green (G), and blue (B), and delivers them back to a device of a large color gamut. Therefore, the present invention can improve the image quality by linearly extending the gamut width when the relatively narrow gamut of the display and printing equipment of the small color gamut is converted to the wide gamut of the large gamut display.
Description
본 발명은 칼라 디바이스의 색변환 장치에 관한 것으로서, 특히 소형 칼라 색역(Color Gamut) 디스플레이 및 인쇄 장비의 상대적으로 좁은 색역이 대형 색역 디스플레이의 넓은 칼라 색역(Color Gamut)으로 변환되어 출력되는 경우 색역폭의 불일치를 해소시켜 화질을 개선할 수 있는 칼라 디바이스의 선형 색역폭 확장장치 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color conversion apparatus of a color device, and in particular, when a relatively narrow color gamut of a small color gamut display and a printing apparatus is converted into a wide color gamut of a large color gamut display and outputted. An apparatus and method for extending a linear gamut width of a color device capable of eliminating mismatches and improving image quality.
칼라 재현 분야는 칼라 스캐너, 모니터, 프린터 등 칼라 디바이스의 수요가 확대됨에 따라 그 활용의 중요성이 날로 증대되고 있다.In the field of color reproduction, the use of color devices such as color scanners, monitors, and printers is increasing.
한편, 본 출원인에 의해 국내에 특허 출원한 바 있는 국내특허공개공보 제 2001-64277호, "다중 수렴점을 이용한 비선형 색역폭 압축 장치 및 방법"의 기술이 2001년 7월 9일자로 공개되어 있다. 이 기술은 칼라 디스플레이 및 입력 장비와 출력 칼라 인쇄 장비 사이에서 칼라 색역을 변환하는 압축 장치 및 방법에 관한 것이다.On the other hand, Korean Patent Application Publication No. 2001-64277, "Nonlinear color gamut compression device and method using multiple convergence points," which has been patented in Korea by the applicant, is disclosed on July 9, 2001. . This technology relates to a color display and a compression device and method for converting color gamut between input and output color printing equipment.
도 1은 종래 기술에 의한 칼라 디바이스들의 색 변환 장치를 나타낸 도면이다. 도 1에 도시된 바와 같이, 종래의 색 변환 장치(30)는 대형 칼라 색역의 디바이스, 예컨대 디스플레이(10)와 인쇄장비(20)로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 이를 변환하여 소형 칼라 색역의 디바이스, 예컨대 디스플레이(40)에 출력한다.1 is a view showing a color conversion apparatus of color devices according to the prior art. As shown in FIG. 1, the conventional color conversion apparatus 30 is a device of a large color gamut, for example, from red (R), green (G), and blue (B) from a display 10 and a printing apparatus 20. The color coordinates are received and converted and output to the device of the small color gamut, for example, the display 40.
그러므로, 종래의 색 변환 장치(40)는 대형 칼라 색역의 디바이스(10) 및 인쇄 장비(20)의 상대적으로 넓은 색역(Color Gamut)이 다중 수렴점을 이용하여 비선형 압축 매커니즘으로 소형 칼라 색역의 인쇄 장비(40)의 좁은 색역(Color Gamut)으로 압축되어 인쇄된다. 이에 따라 디바이스들 사이의 색역의 불일치를 최대한 인간 시감 특성에 적응하도록 보정한다.Therefore, in the conventional color conversion apparatus 40, the relatively wide color gamut of the device 10 and the printing equipment 20 of the large color gamut is used to print a small color gamut with a nonlinear compression mechanism using multiple convergence points. It is compressed and printed in the narrow color gamut of the equipment 40. This corrects for color gamut mismatches between devices as much as possible to adapt to human viewing characteristics.
그러나, 이러한 종래 기술은 대형 칼라 색역의 디바이스를 소형 칼라 색역의 디바이스로 색 변환을 하는 것은 가능하지만, 소형 칼라 색역의 디바이스 및 인쇄 장비를 대형 칼라 색역의 디바이스로 색 변환을 하는데 이용할 수는 없었다. 즉, 소형 칼라 색역의 디스플레이 및 인쇄 장비의 상대적으로 좁은 색역이 대형 칼라 색역 디스플레이의 넓은 색역으로 변환되어 출력되는 경우 색역폭의 불일치를 해소할 수 없어 화질이 불량하게 되는 문제점이 있었다.However, such a prior art is capable of color conversion of a large color gamut device to a device of a small color gamut, but cannot be used to color convert a small color gamut device and printing equipment to a device of a large color gamut. That is, when a relatively narrow color gamut of a display and a printing apparatus of a small color gamut is converted into a wide color gamut of a large color gamut display and output, there is a problem in that image quality cannot be solved because the color gamut width cannot be resolved.
따라서, 본 발명의 목적은 이와 같은 종래 기술의 문제점을 해결하기 위하여 소형 칼라 색역의 디스플레이 및 인쇄 장비의 상대적으로 좁은 색역이 대형 색역 디스플레이의 넓은 색역으로 변환되어 출력되는 경우 색역폭을 선형적으로 확장시켜 화질을 개선할 수 있는 칼라 디바이스의 선형 색역폭 확장장치를 제공하는데 있다.Accordingly, an object of the present invention is to linearly expand the gamut width when a relatively narrow gamut of a display of a small color gamut and printing equipment is converted to a wide gamut of a large gamut display in order to solve the problems of the related art. It is to provide a linear color gamut expansion device of a color device that can improve the image quality.
본 발명의 다른 목적은 소형 색역 디스플레이나 인쇄장비의 좁은 색역폭으로부터 대형 색역 디스플레이 장비의 넓은 색역폭으로 선형 확장함으로써 칼라 디바이스 사이의 색역폭 불일치로 색을 표현하지 못하는 부분을 재현할 수 있는 칼라 디바이스의 선형 색역폭 확장방법을 제공하는데 있다.Another object of the present invention is to linearly extend from the narrow gamut of a small color gamut display or printing equipment to the wide gamut of a large gamut display equipment, thereby reproducing a portion of the color gamut between color devices that cannot be expressed due to color gamut mismatch. To provide a linear gamut extension method of.
이러한 목적을 달성하기 위하여 본 발명은 소형 칼라 색역의 디바이스로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 이를 변환하여 대형 칼라 색역의 디바이스에 출력하는 색 변환 장치에 있어서, 소형 칼라 색역의 디바이스로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 휘도(L*), 채도(C*), 색상(h)의 색좌표로 변환하는 입력 색좌표 변환부와, 입력 색좌표 변환부에서 전달된 색좌표를 선형 확장 수식에 의해 휘도(L*) 및 채도(C*)의 색 속성을 확장해서 변환하는 색역폭 확장부와, 색역폭 확장부에서 확장된 휘도 및 채도의 색 속성 정보가 대형 칼라 색역의 디바이스에서 색역 외부로 나가지 못하게 제어하는 색역폭 보존부와, 색역폭 확장부에서 확장된 휘도 및 채도, 색상의 색 속성 정보를 적색(R), 녹색(G), 청색(B)의 색좌표로 역변환하여 다시 대형 칼라 색역의 디바이스에 전달하는 출력 색좌표 변환부를 구비한다.In order to achieve the above object, the present invention provides a color conversion apparatus that receives color coordinates of red (R), green (G), and blue (B) from a device of a small color gamut, converts the color coordinates, and outputs them to a device of a large color gamut. Input color coordinate conversion that receives color coordinates of red (R), green (G), and blue (B) from the device of small color gamut and converts them into color coordinates of luminance (L *), saturation (C *), and color (h). A color gamut extension unit for converting the color coordinates transmitted from the input color coordinate conversion unit by expanding the color attributes of luminance (L *) and saturation (C *) by a linear expansion formula; And a color gamut preserving unit for controlling color attribute information of saturation from going out of the gamut in a device of a large color gamut, and red and green (R) and green ( G), inversely converted into color coordinates of blue (B) And a color coordinate conversion unit outputs to the transmission device of a large color gamut.
이러한 다른 목적을 달성하기 위하여 본 발명은 소형 칼라 색역의 디바이스로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 이를 변환하여 대형 칼라 색역의 디바이스에 출력하는 색 변환 방법에 있어서, 소형 칼라 색역의 디바이스로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 휘도(L*), 채도(C*), 색상(h)의 색좌표로 변환하는 단계와, 색좌표로부터 선형 확장 수식에 따라휘도(L*) 및 채도(C*)의 색 속성을 확장해서 변환하는 단계와, 확장된 휘도 및 채도, 색상의 색 속성 정보를 적색(R), 녹색(G), 청색(B)의 색좌표로 역변환하여 다시 대형 칼라 색역의 디바이스에 전달하는 단계를 포함한다.In order to achieve the above object, the present invention relates to a color conversion method of receiving color coordinates of red (R), green (G), and blue (B) from a device of a small color gamut, converting the color coordinates, and outputting the color coordinates to a device of a large color gamut. And receiving color coordinates of red (R), green (G), and blue (B) from devices of a small color gamut, and converting them into color coordinates of luminance (L *), saturation (C *), and color (h). And expanding and converting the color attributes of luminance (L *) and saturation (C *) from the color coordinates according to the linear expansion formula, and converting the extended luminance, saturation, and color attribute information of the colors into red (R) and green (G). ), And inversely transforming it into the color coordinates of blue (B) and passing it back to the device of the large color gamut.
도 1은 종래 기술에 의한 칼라 디바이스들의 색 변환 장치를 나타낸 도면,1 is a view showing a color conversion apparatus of a color device according to the prior art,
도 2는 본 발명에 따른 칼라 디바이스들의 선형 색역폭 확장장치를 나타낸 도면,2 is a view showing a linear gamut widening apparatus of color devices according to the present invention;
도 3은 도 2에 도시된 선형 색역폭 확장장치의 입력 색좌표 변환부의 예를 나타낸 도면,3 is a diagram illustrating an example of an input color coordinate conversion unit of the linear gamut widening device illustrated in FIG. 2;
도 4는 도 2에 도시된 선형 색역폭 확장장치의 색역폭 확장부의 예를 나타낸 도면,4 is a diagram illustrating an example of a color gamut extension unit of the linear gamut widening unit shown in FIG. 2;
도 5는 본 발명에 따른 칼라 디바이스들의 선형 색역폭 확장방법을 나타낸 흐름도,5 is a flowchart illustrating a method for expanding a linear gamut width of color devices according to the present invention;
도 6은 본 발명의 선형적 휘도 확장을 설명하기 위한 그래프,6 is a graph illustrating the linear luminance extension of the present invention;
도 7은 본 발명의 선형적 채도 확장을 설명하기 위한 그래프,7 is a graph illustrating the linear saturation expansion of the present invention;
도 8은 도 2에 도시된 선형 색역폭 확장장치의 출력 색좌표 변환부의 예를 나타낸 도면.FIG. 8 is a diagram illustrating an example of an output color coordinate conversion unit of the linear gamut widening device illustrated in FIG. 2. FIG.
<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>
100 : 소형 칼라 디스플레이 110 : 소형 칼라 인쇄장비100: small color display 110: small color printing equipment
200 : 색 변환 장치 210 : 입력 색좌표 변환부200: color conversion device 210: input color coordinate conversion unit
220 : 색역폭 확장부 230 : 색역폭 보존부220: gamut width expansion unit 230: gamut width storage unit
240 : 출력 색좌표 변환부 300 : 대형 칼라 디스플레이240: output color coordinate conversion unit 300: large color display
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대해 설명하고자 한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.
도 2는 본 발명에 따른 칼라 디바이스들의 선형 색역폭 확장장치를 나타낸 도면이다. 도 2를 참조하면, 본 발명은 소형 칼라 색역의 디바이스와, 선형 색역폭 확장장치(200)와, 대형 칼라 색역의 디바이스로 구성된다. 본 실시예에서는 소형 칼라 색역의 디바이스는 소형 칼라 디스플레이(100) 및 인쇄 장비(110)이며 대형 칼라 색역의 디바이스는 대형 칼라 디스플레이(300)로 예를 든다.2 is a view showing a linear gamut width expansion device of color devices according to the present invention. Referring to FIG. 2, the present invention is composed of a device of a small color gamut, a linear gamut width expansion device 200, and a device of a large color gamut. In this embodiment, the device of the small color gamut is the small color display 100 and the printing equipment 110 and the device of the large color gamut is the large color display 300.
한편 본 발명의 선형 색역폭 확장장치(200)는 입력 색좌표 변환부(210)와, 색역폭 확장부(220)와, 색역폭 보존부(230)와, 출력 색좌표 변환부(240)로 구성된다.Meanwhile, the linear gamut widening device 200 according to the present invention includes an input color coordinate conversion unit 210, a gamut width expansion unit 220, a gamut width preserving unit 230, and an output color coordinate conversion unit 240. .
여기서, 입력 색좌표 변환부(210)는 사용자가 사용하는 소형 칼라 디스플레이(100) 및 인쇄 장비(110)의 이미지 적색(R), 녹색(G), 청색(B)의 색좌표 입력변수를 삼자극치(CIE X, Y, Z) 및 국제 조명 위원회(Commission Internationale de lCleriage : 이하, CIE 라함)의 L*,a*, b*의 색좌표 체계를 거쳐 휘도(L*), 채도(C*), 색상(h*)의 칼라 좌표로 변환한다.Here, the input color coordinate conversion unit 210 is a tri-stimulus value of the color coordinate input variables of the image red (R), green (G), blue (B) of the small color display 100 and the printing equipment 110 used by the user Luminance (L *), saturation (C *), and hue (L *), saturation (C *), and color (CIE X, Y, Z) and the LIE, a *, b * color coordinate system of the Commission Internationale de lCleriage (hereinafter referred to as CIE). h *) to color coordinates.
색역폭 확장부(220)는 입력 색좌표 변환부(210)에서 전달된 색좌표를 선형확장 수식에 의해 휘도(L*) 및 채도(C*)의 색 속성을 확장해서 변환한다.The color gamut width expansion unit 220 expands and converts the color coordinates transmitted from the input color coordinate conversion unit 210 by expanding the color attributes of the luminance L * and the saturation C * by the linear expansion formula.
색역폭 보존부(230)는 색역폭 확장부(220)에서 확장된 휘도 및 채도의 색 속성 정보가 대형 칼라 디스플레이(300)에서 색역 외부로 나가지 못하게 제어한다.The gamut width preserving unit 230 controls the color attribute information of the luminance and saturation extended by the gamut width expansion unit 220 not to go out of the gamut in the large color display 300.
출력 색좌표 변환부(240)는 색역폭 확장부(220)에서 확장된 휘도 및 채도의 색 속성 정보를 적색(R), 녹색(G), 청색(B)의 색좌표로 역변환하여 다시 대형 칼라 디스플레이(300)에 전달한다.The output color coordinate conversion unit 240 inversely converts the color attribute information of the luminance and saturation extended by the color gamut extension unit 220 into color coordinates of red (R), green (G), and blue (B) to display a large color display ( To 300).
도 3은 도 2에 도시된 선형 색역폭 확장장치의 입력 색좌표 변환부의 예를 나타낸 도면이다. 도 3을 참조하면, 입력 색좌표 변환부(210)는 다음과 같은 3개의 룩업 테이블(Look-Up Table, LUT)로 구성된다. 즉, 휘도(L*) 룩업 테이블(휘도_LUT, 212)과, 채도(C*) 룩업 테이블(채도_LUT, 214)과, 색상(h) 룩업 테이블(색상_LUT, 216)이다.FIG. 3 is a diagram illustrating an example of an input color coordinate conversion unit of the linear gamut widening device illustrated in FIG. 2. Referring to FIG. 3, the input color coordinate conversion unit 210 includes three look-up tables (LUTs) as follows. That is, the luminance (L *) lookup table (luminance_LUT) 212, the saturation (C *) lookup table (saturation_LUT, 214), and the hue (h) lookup table (color_LUT, 216).
이들 테이블(212, 214, 216)은 소형 칼라 디스플레이(100) 및 인쇄 장비(110)로부터 입력된 적색(R), 녹색(G), 청색(B)의 색 좌표를 다음 수식을 이용하여 장비의 색좌표계인 CIE(Commission de l'Cleriage) XYZ 좌표로 변환하고 이를 휘도(L*), 채도(C*), 색상(h) 정보로 변환시킨다.These tables 212, 214, and 216 provide the color coordinates of the red (R), green (G), and blue (B) inputs from the small color display 100 and the printing equipment 110 using the following formula. The color coordinate system is converted into CIE (Commission de l'Cleriage) XYZ coordinates and converted into luminance (L *), saturation (C *), and color (h) information.
log Tr = C1r log [(1- C2r) D + C2r]log Tr = C1r log [(1- C2r) D + C2r]
log Tg = C1g log [(1- C2g) D + C2g]log Tg = C1g log [(1- C2g) D + C2g]
log Tb = C1b log [(1- C2b) D + C2b]log Tb = C1b log [(1- C2b) D + C2b]
휘도(L*)=116 * (Y/Yn)1/3-16.0 (Y/Yn > 0.008856)Luminance (L *) = 116 * (Y / Yn) 1/3 -16.0 (Y / Yn> 0.008856)
휘도(L*)=903.3 * (Y/Yn)1/3(Y/Yn <= 0.008856)Luminance (L *) = 903.3 * (Y / Yn) 1/3 (Y / Yn <= 0.008856)
a*=500 * [(X/Xn)1/3- (Y/Yn)1/3]a * = 500 * [(X / Xn) 1 / 3- (Y / Yn) 1/3 ]
b*=200 * [(Y/Yn)1/3- (Z/Zn)1/3]b * = 200 * [(Y / Yn) 1 / 3- (Z / Zn) 1/3 ]
채도(C*) = (a*× a*+ b*× b*)2 Saturation (C *) = (a * × a * + b * × b *) 2
색상(h) = Actan(b*/a*)Color (h) = Actan (b * / a *)
여기서, xr, yr, zr은 디스플레이 기기에서 적색건(Red Gun)에 255, 녹색건(Green Gun)에 0, 청색건(Blue Gun)에 0의 신호가 주어졌을 때 색의 측정치 (Chromaticity)이고, xg yg, zg는 디스플레이 장비에서 적색건에 0, 녹색건에 255, 청색건에 0의 신호가 주어졌을 때 색의 측정치이고, xb, yb, zb는 디스플레이 장비에서 적색건에 0, 녹색건에 0, 청색건에 255 의 신호가 주어졌을 때 색의 측정치이다. 또한 C1r, C2r, C1g, C2g , C1b, C2b는 해당되는 적색건, 녹색건, 청색건에 관련되는 함수의 최적계수(Optimization Coefficients)이다.Here, xr, yr, and zr are chromaticity values when a signal of 255 is given to a red gun, 0 to a green gun, and 0 to a blue gun in a display device. , xg yg, zg are the color measurements when the red signal is 0, the green color is 255, and the blue color is 0 on the display device, and xb, yb, zb is 0, green on the display device. Is a measurement of color when 0 is given to the signal and 255 is given to the blue item. In addition, C1r, C2r, C1g, C2g, C1b, and C2b are Optimization Coefficients of functions related to the corresponding red, green, and blue guns.
도 4는 도 2에 도시된 선형 색역폭 확장장치의 색역폭 확장부의 예를 나타낸 도면이다. 도 4를 참조하면, 본 발명의 색역폭 확장부(220)는 휘도(L*) 색역폭 확장부(222)와, 채도(C*) 색역폭 확장부(224)와, 색역폭 정보 저장부(226)를 포함한다.FIG. 4 is a diagram illustrating an example of a gamut extension unit of the linear gamut extension device illustrated in FIG. 2. Referring to FIG. 4, the gamut width expansion unit 220 of the present invention includes a luminance (L *) color gamut width expansion unit 222, a saturation (C *) color gamut width expansion unit 224, and a gamut width information storage unit. 226.
여기서, 휘도(L*) 색역폭 확장부(222)는 입력받은 휘도(L*) 정보를 다음 수학식 2에 따라 확장한다.Herein, the luminance L * gamut width expansion unit 222 expands the received luminance L * information according to Equation 2 below.
여기서, bL*은 확장된 휘도 정보, L*은 입력된 휘도 정보를 나타낸 것이다.Here, bL * indicates extended luminance information and L * indicates input luminance information.
그리고 채도(C*) 색역폭 확장부(224)는 입력받은 채도(C*) 정보를 다음 수학식 3 또는 수학식 4에 따라 확장한다. 이때, 채도(C*) 색역폭 확장부(224)는 입력된 채도(C*) 값이 기준값(t) 이하와 기준값(t) 초과에 따라 다르게 변환한다.The saturation (C *) gamut width expansion unit 224 expands the received saturation (C *) information according to Equation 3 or Equation 4 below. In this case, the saturation (C *) gamut width expansion unit 224 converts the input saturation (C *) value differently according to the reference value t or less and the reference value t.
bC* = C*bC * = C *
bC* = 1.48×(C* - t) + tbC * = 1.48 × (C *-t) + t
여기서, bC*는 확장된 채도값, C*는 입력 채도값, t는 기준값(예를 들어 23)이다.Here, bC * is an extended saturation value, C * is an input saturation value, and t is a reference value (for example, 23).
또한, 색역폭 정보 저장부(226)는 휘도(L*) 색역폭 확장부(222)와 채도(C*) 색역폭 확장부(224)에 필요한 색역폭 정보를 제공하는데, 대형 칼라 디스플레이(100) 및 인쇄 장비(110)에서 최대로 나타낼 수 있는 색역폭의 이진 데이터가 저장된다. 이에 휘도 색역폭 확장부(222) 및 채도 색역폭 확장부(224)에 필요한 색역폭의 한계 정보(Marginal Gamut Boundary Information)로 전달한다.In addition, the color gamut information storage unit 226 provides color gamut width information necessary for the luminance (L *) color gamut width expansion unit 222 and the saturation (C *) color gamut width expansion unit 224. ) And binary data of a gamut width that can be represented to the maximum by the printing equipment 110 is stored. Therefore, it is transmitted as marginal gamut boundary information necessary for the luminance gamut width extension 222 and the chroma gamut width extension 224.
상기 도 3, 4와 같이 구성된 본 발명의 선형 색역폭 확장장치(200)는 다음과 같은 방법에 의해 휘도(L*) 및 채도(C*)를 선형적으로 확장한다. 단, 색상(h) 정보는 확장시키지 않는다. 이에 대한 상세한 설명은 도 5 내지 도 7을 참조하기로 한다. 도 5는 본 발명에 따른 칼라 디바이스들의 선형 색역폭 확장방법을 나타낸 흐름도이다. 도 6은 본 발명의 선형적 휘도 확장을 설명하기 위한 그래프이고, 도 7은 본 발명의 선형적 채도 확장을 설명하기 위한 그래프이다.3 and 4, the linear gamut widening device 200 of the present invention linearly expands the luminance L * and the saturation C * by the following method. However, the color (h) information is not expanded. Detailed description thereof will be made with reference to FIGS. 5 to 7. 5 is a flowchart illustrating a linear color gamut expansion method of color devices according to the present invention. 6 is a graph for explaining the linear luminance expansion of the present invention, Figure 7 is a graph for explaining the linear saturation expansion of the present invention.
먼저, 본 발명의 입력 색좌표 변환부(210)는 소형 칼라 디스플레이(100) 및 인쇄장비(110)로부터 적색(R), 녹색(G), 청색(B)의 색좌표를 입력받아 휘도/채도/색상 룩업 테이블을 통해 각각 휘도(L*), 채도(C*), 색상(h)의 색좌표로 변환한다.(S100)First, the input color coordinate conversion unit 210 of the present invention receives the color coordinates of red (R), green (G), and blue (B) from the small color display 100 and the printing equipment 110, and receives luminance / saturation / color. The lookup table converts the color coordinates of luminance (L *), saturation (C *), and hue (h), respectively (S100).
먼저, 색역폭 확장부(220)는 휘도 색역폭 확장부(222)를 통해 상기 수학식 2의 bL* = (L* ×1.02) - 4.44와 같이 휘도(L*)의 색 속성을 선형적으로 확장(bL*)한다.(S102) 도 6의 도시된 그래프를 참조하면, 횡축은 입력된 휘도(L*)값이고 종축은 처리되어 나가는 확장 휘도(bL*)값을 나타낸 것이다. 그러므로, 확장된 휘도(bL*)값은 등가 직선(얇은 선)과 같이 선형적으로 증가(두꺼운 선)됨을 알 수 있다.First, the color gamut extension unit 220 linearly adjusts the color property of the luminance L * as shown in bL * = (L * × 1.02)-4.44 of Equation 2 through the luminance gamut width expansion unit 222. (S102) Referring to the graph shown in Fig. 6, the horizontal axis represents the input luminance L * value and the vertical axis represents the extended luminance bL * value being processed. Therefore, it can be seen that the expanded luminance bL * value increases linearly (thick lines) like an equivalent straight line (thin line).
그리고 색역폭 확장부(220)는 채도 색역폭 확장부(224)를 통해 채도(C*)의 색 속성이 0.5보다 큰지를 판단한다.(S104) 만약 채도(C*)의 색 속성이 0.5보다크면, 채도 색역폭 확장부(224)는 색역폭 정보 저장부(226)로부터 대형 칼라 색역의 디스플레이(300)의 색역폭 정보를 전달받는다.(S106) 반면에, 채도(C*) 값이 0.5 이하일 경우 확장된 휘도(bL*) 정보와 입력 채도(C*) 값을 확장된 채도(bL*) 정보로 하여(수학식 3참조) 출력 색좌표 변환부(240)에 전달한다.The color gamut extension unit 220 determines whether the color attribute of the saturation C * is greater than 0.5 through the chroma gamut extension unit 224 (S104). If large, the color gamut width expansion unit 224 receives the color gamut information of the display 300 of the large color gamut from the color gamut information storage unit 226. (S106) On the other hand, the chroma (C *) value is 0.5. In the following case, the extended luminance (bL *) information and the input saturation (C *) value are transmitted to the output color coordinate conversion unit 240 as expanded saturation (bL *) information (see Equation 3).
만약 채도 색역폭 확장부(224)는 상기 채도(C*) 값이 색역폭 정보 저장부(226)로부터 전달된 대형 칼라 디스플레이(300)에서 최대로 나타낼 수 있는 색역폭의 90% 이하인가를 판단한다.(S108)If the chroma gamut width expansion unit 224 determines that the chroma (C *) value is 90% or less of the maximum gamut that can be displayed in the large color display 300 transmitted from the color gamut information storage unit 226. (S108)
S108의 판단 결과, 상기 채도(C*) 값이 대형 칼라 디스플레이(300)용 색역폭의 90% 이하이면, 채도(C*)의 색 속성을 상기 수학식 3과 같이 그대로 두거나, 상기 수학식 4의 bC* = 1.48×(C* - t) + t와 같이 선형적으로 확장(bC*)한다.(S110) 도 7의 도시된 그래프를 참조하면, 횡축은 입력된 채도값이고 종축은 처리되어 나가는 확장된 채도값을 나타낸 것이다. 그러므로, 확장된 채도(bL*)값은 등가 직선(얇은 선)과 같이 선형적으로 증가(두꺼운 선)됨을 알 수 있다.As a result of the determination in S108, when the saturation (C *) value is 90% or less of the color gamut width for the large color display 300, the color attribute of the saturation (C *) is left as in Equation 3 above, or Equation 4 Linearly expands (bC *), such as bC * = 1.48 × (C *-t) + t. (S110) Referring to the graph shown in FIG. 7, the horizontal axis is the input saturation value and the vertical axis is processed. Outgoing extended saturation value. Therefore, it can be seen that the expanded saturation (bL *) value increases linearly (thick line) like an equivalent straight line (thin line).
상기 S102 및 S110에서 색역폭 확장부(220)를 통해 확장된 휘도(bL*) 및 채도(bC*) 정보는 출력 색좌표 변환부(240)로 전달된다.(S112)The luminance (bL *) and chroma (bC *) information expanded through the color gamut extension unit 220 in S102 and S110 are transmitted to the output color coordinate conversion unit 240 (S112).
반면에, S108의 판단 결과, 상기 채도(C*) 값이 대형 칼라 디스플레이(300)용 색역폭의 90% 미만일 경우 확장된 휘도(bL*) 정보와 입력 채도(C*) 값을 확장된 채도(bL*) 정보로 하여(수학식 3참조) 출력 색좌표 변환부(240)에 전달한다.On the other hand, when the result of the determination in S108 is that the saturation (C *) value is less than 90% of the color gamut width for the large color display 300, the expanded luminance (bL *) information and the input saturation (C *) value are expanded. The information is transmitted to the output color coordinate conversion unit 240 as (bL *) information (see Equation 3).
도 8은 도 2에 도시된 선형 색역폭 확장장치의 출력 색좌표 변환부의 예를 나타낸 도면이다. 도 8을 참조하면, 출력 색좌표 변환부(240)는 다음과 같은 3개의 룩업 테이블(LUT)로 구성된다. 즉, 적색 룩업 테이블(R_LUT, 242)과, 녹색 룩업 테이블(G_LUT, 244)과, 청색 룩업 테이블(B_LUT, 246)이다. 이들 3개의 룩업 테이블(242, 244, 246)을 통하여 확장된 휘도(bL*) 및 채도(bC*), 색상(h)의 색 속성 정보를 적색(R), 녹색(G), 청색(B)의 색좌표로 역변환하여 대형 칼라 디스플레이(300)에 전달한다.8 is a diagram illustrating an example of an output color coordinate conversion unit of the linear gamut widening device illustrated in FIG. 2. Referring to FIG. 8, the output color coordinate conversion unit 240 includes three lookup tables (LUTs) as follows. That is, the red lookup table R_LUT 242, the green lookup table G_LUT 244, and the blue lookup table B_LUT 246. Through the three lookup tables 242, 244, and 246, the color attribute information of the luminance (bL *), the saturation (bC *), and the color (h) is expanded into red (R), green (G), and blue (B). Inversely converted to the color coordinate of the () is transmitted to the large color display (300).
그러므로, 본 발명은 소형 색역의 칼라 디바이스와 대형 색역의 칼라 디바이스들 사이에서 칼라 이미지의 색역폭을 선형적으로 확장해서 변환할 수 있기 때문에 최대한 인간 시감특성에 적응되도록 칼라 색역을 디스플레이할 수 있다.Therefore, the present invention can linearly expand and convert the color gamut width of the color image between the color gamut devices of the small color gamut and the color gamut of the large gamut, thereby displaying the color gamut to be adapted to the human viewing characteristics as much as possible.
이상 설명한 바와 같이, 본 발명은 인간 시감특성을 기반으로, 소형 색역의 칼라 디스플레이나 인쇄장비의 좁은 색역폭으로부터 대형 색역의 칼라 디스플레이 장비의 색역폭의 불일치로 색을 표현하지 못하는 휘도 및 채도 정보를 선형 수식에 따라 확장함으로써, 대형 디스플레이 장비상에서 재현되는 이미지 색이 최대한 인간 시감 특성에 적합하도록 색 변환을 할 수 있어 대형 디스플레이의 화질을 개선할 수 있다. 게다가, 본 발명은 초고속 정보통신망에서 정보제공자와 최종 사용자간 칼라 정보의 색역 불일치를 최소화하는 칼라운영시스템(Color Management System)의 응용 라이브러리로 사용이 가능하다.As described above, the present invention provides luminance and saturation information that cannot express colors due to inconsistency of color gamut of large color gamut color display equipment from a narrow gamut width of a small gamut color display or printing equipment based on human viewing characteristics. By expanding according to the linear equation, the color of the image reproduced on the large display equipment can be converted to the color best suited to human viewing characteristics, thereby improving the image quality of the large display. In addition, the present invention can be used as an application library of a color management system that minimizes color gamut inconsistency between information providers and end users in a high-speed information communication network.
한편, 본 발명은 상술한 실시예에 국한되는 것이 아니라 후술되는 청구범위에 기재된 본 발명의 기술적 사상과 범주내에서 당업자에 의해 여러 가지 변형이 가능하다.On the other hand, the present invention is not limited to the above-described embodiment, various modifications are possible by those skilled in the art within the spirit and scope of the present invention described in the claims to be described later.
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0069471A KR100416231B1 (en) | 2001-11-08 | 2001-11-08 | Method and apparatus for extending gamut of color devices |
JP2002048652A JP2003153027A (en) | 2001-11-08 | 2002-02-25 | Linear color gamut width expander for color device and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0069471A KR100416231B1 (en) | 2001-11-08 | 2001-11-08 | Method and apparatus for extending gamut of color devices |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030038058A KR20030038058A (en) | 2003-05-16 |
KR100416231B1 true KR100416231B1 (en) | 2004-01-31 |
Family
ID=19715828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0069471A KR100416231B1 (en) | 2001-11-08 | 2001-11-08 | Method and apparatus for extending gamut of color devices |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2003153027A (en) |
KR (1) | KR100416231B1 (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7474438B2 (en) | 2003-07-31 | 2009-01-06 | Hewlett-Packard Development Company, L.P. | Wide gamut mapping method and apparatus |
KR100552695B1 (en) * | 2003-11-20 | 2006-02-20 | 삼성전자주식회사 | Method and apparatus for color control in color image |
KR100843088B1 (en) | 2006-08-16 | 2008-07-02 | 삼성전자주식회사 | Apparatus and method for outputting wide color gamut space image |
JP5344518B2 (en) | 2007-06-29 | 2013-11-20 | キヤノン株式会社 | Image processing method and image processing apparatus |
WO2009093294A1 (en) | 2008-01-24 | 2009-07-30 | Panasonic Corporation | Image signal processing device and image signal processing program |
EP2254090B1 (en) | 2008-03-11 | 2015-08-26 | Panasonic Corporation | Color conversion output device, color conversion table and method for creating same |
JP5906880B2 (en) * | 2012-03-27 | 2016-04-20 | 富士ゼロックス株式会社 | COLOR ADJUSTMENT DEVICE, COLOR ADJUSTMENT SYSTEM, AND PROGRAM |
JP6288943B2 (en) | 2013-05-20 | 2018-03-07 | 三星ディスプレイ株式會社Samsung Display Co.,Ltd. | Video display device |
JP6229625B2 (en) | 2014-09-24 | 2017-11-15 | 株式会社Jvcケンウッド | Color gamut conversion apparatus, color gamut conversion method, and color gamut conversion program |
CN109324465B (en) * | 2017-07-31 | 2021-12-31 | 深圳光峰科技股份有限公司 | Display apparatus and display method |
CN111679483A (en) * | 2020-06-02 | 2020-09-18 | Tcl华星光电技术有限公司 | Method for adjusting color gamut of liquid crystal display panel |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0488656A2 (en) * | 1990-11-26 | 1992-06-03 | Konica Corporation | Colour transformation method |
JPH07323614A (en) * | 1994-05-13 | 1995-12-12 | Canon Inf Syst Inc | Method for forming printer table and generator therefor |
KR960009758A (en) * | 1994-08-12 | 1996-03-22 | 윌리엄 티. 엘리스 | Color image gamut-mapping system with chromaticity improvement at spatial frequencies where humans are insensitive |
JP2000287096A (en) * | 1999-03-31 | 2000-10-13 | Sanyo Electric Co Ltd | Gamut compression method in color printer and color reproduction processing unit using the same |
JP2001043344A (en) * | 1999-07-27 | 2001-02-16 | Canon Inc | Picture processor and picture processing method |
KR20010064277A (en) * | 1999-12-27 | 2001-07-09 | 오길록 | Non-linear gamut compression device and method using multiple-convergent points |
-
2001
- 2001-11-08 KR KR10-2001-0069471A patent/KR100416231B1/en not_active IP Right Cessation
-
2002
- 2002-02-25 JP JP2002048652A patent/JP2003153027A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0488656A2 (en) * | 1990-11-26 | 1992-06-03 | Konica Corporation | Colour transformation method |
JPH07323614A (en) * | 1994-05-13 | 1995-12-12 | Canon Inf Syst Inc | Method for forming printer table and generator therefor |
KR960009758A (en) * | 1994-08-12 | 1996-03-22 | 윌리엄 티. 엘리스 | Color image gamut-mapping system with chromaticity improvement at spatial frequencies where humans are insensitive |
JP2000287096A (en) * | 1999-03-31 | 2000-10-13 | Sanyo Electric Co Ltd | Gamut compression method in color printer and color reproduction processing unit using the same |
JP2001043344A (en) * | 1999-07-27 | 2001-02-16 | Canon Inc | Picture processor and picture processing method |
KR20010064277A (en) * | 1999-12-27 | 2001-07-09 | 오길록 | Non-linear gamut compression device and method using multiple-convergent points |
Also Published As
Publication number | Publication date |
---|---|
JP2003153027A (en) | 2003-05-23 |
KR20030038058A (en) | 2003-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9219898B2 (en) | Constrained color palette in a color space | |
US6719392B2 (en) | Optimized color ranges in gamut mapping | |
JP5481021B2 (en) | Heterogeneous color gamut mapping method and apparatus | |
US6539110B2 (en) | Method and system for color matching between digital display devices | |
KR100938846B1 (en) | Color conversion apparatus and method of using the same | |
US6275606B1 (en) | Method and system for color matching between digital display devices | |
JP4068673B2 (en) | Image processing apparatus and method | |
KR101348369B1 (en) | Color conversion method and apparatus for display device | |
US7230737B1 (en) | Image processing method and apparatus | |
Spaulding et al. | Reference input/output medium metric rgb color encodings | |
KR20000052429A (en) | Image-processing apparatus and image-processing method | |
EP0915615B1 (en) | Image processing apparatus and methods, and tranfer media | |
KR100416231B1 (en) | Method and apparatus for extending gamut of color devices | |
JP2000196864A (en) | Image forming method | |
WO2002078356A1 (en) | Image processing system, information storage medium, and image processing method | |
KR100362379B1 (en) | Non-linear gamut compression device and method using multiple-convergent points | |
US20040061912A1 (en) | Information processing apparatus | |
JPH07236069A (en) | Picture processor | |
Chen et al. | Gamma-compression gamut mapping method based on the concept of image-to-device | |
JP2003244458A (en) | Image display device and color conversion method | |
Hung-Shing et al. | Adaptive gamut mapping method based on image-to-device | |
Semba | High-accuracy color reproduction (color management systems) | |
JPH11146209A (en) | Color reproducing method | |
KR100555111B1 (en) | The color management method using sRGB standard image between digital imaging devices | |
Nakabayashi et al. | Appearance match between hardcopy and softcopy using lightness rescaling with black point adaptation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20091231 Year of fee payment: 7 |
|
LAPS | Lapse due to unpaid annual fee |