KR100938846B1 - 색변환장치 및 그 방법 - Google Patents

색변환장치 및 그 방법 Download PDF

Info

Publication number
KR100938846B1
KR100938846B1 KR1020030032644A KR20030032644A KR100938846B1 KR 100938846 B1 KR100938846 B1 KR 100938846B1 KR 1020030032644 A KR1020030032644 A KR 1020030032644A KR 20030032644 A KR20030032644 A KR 20030032644A KR 100938846 B1 KR100938846 B1 KR 100938846B1
Authority
KR
South Korea
Prior art keywords
color
color signal
signal
band
input
Prior art date
Application number
KR1020030032644A
Other languages
English (en)
Other versions
KR20040100341A (ko
Inventor
신윤철
김문철
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020030032644A priority Critical patent/KR100938846B1/ko
Priority to US10/773,208 priority patent/US6992683B2/en
Priority to CNB2004100368467A priority patent/CN1288895C/zh
Publication of KR20040100341A publication Critical patent/KR20040100341A/ko
Application granted granted Critical
Publication of KR100938846B1 publication Critical patent/KR100938846B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6058Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/06Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Color Image Communication Systems (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Image Processing (AREA)

Abstract

색변환장치 및 그 방법이 개시된다. 본 색변환장치는 입력 색신호의 색대역과, 입력 색신호가 재현되는 적어도 4개 이상의 원색을 사용하는 타겟 MPD (Multiprimary Display)의 색대역이 매칭되도록 입력 색신호를 변환하며, 입력 색신호를 WYV색신호로 변환하여 출력하는 WYV색신호 변환부, 입력 색신호의 색대역과 타겟 MPD의 색대역을 매칭시키기 위한 변환상수인 매칭이득을 산출하는 색대역 매칭이득 산출부, 매칭이득에 기초하여, WYV색신호를 보정하는 색대역매칭부, 보정된 WYV색신호를 XYZ색신호로 변환하여 출력하는 XYZ색신호 변환부, 및 XYZ색신호에 대응하는 타겟 MPD 장치의 구동신호인 제어벡터를 산출하는 MPD 제어벡터 산출부를 구비한다. 이에 의해, 입력되는 색신호의 색대역을 타겟 MDP의 색대역에 매칭되도록 변환시킬 수 있어, MPD 에서 이용가능한 모든 색대역을 사용할 수 있게 된다.
Figure R1020030032644
MPD, 색대역, Gamut Matching

Description

색변환장치 및 그 방법{Color conversion apparatus and method of using the same}
도 1은 MPD 색대역을 설명하기 위한 도면,
도 2는 본 발명에 따른 색변환장치의 블럭도,
도 3은 본 발명에 따른 색변환장치의 동작방법의 설명에 제공되는 흐름도
도 4는 CIE-XYZ 색공간을 설명하기 위한 도면,
도 5는 YWV 색공간을 설명하기 위한 도면,
도 6a 내지 도 6c는 매칭이득을 설명하기 위한 도면, 그리고
도 7 및 도 8은 매칭이득의 산출과정을 설명하기 위한 도면이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : 선형보정부 110 : WYV색신호 변환부
120 : 어드레스 변환부 130 : 2D-LUT 메모리
140 : 보간부 150 : 색대역 매칭부
160 : XYZ색신호 변환부 170 : MPD 제어벡터 산출부
본 발명은 색변환장치 및 그 방법에 관한 것으로, 더욱 상세하게는 입력되는 표준 색신호의 색대역과, 이 표준 색신호가 재현되는 MPD(Multiprimary Display)의 색대역이 매칭될 수 있도록 입력되는 표준 색신호를 변환하는 색변환장치 및 그 방법에 관한 것이다.
일반적으로 모니터, 스캐너, 프린터 등과 같은 색을 재현하는 장치는, 각각의 사용 분야에 따라 서로 다른 색공간(color space), 혹은 컬러 모델을 사용하고 있다. 예컨대, 컬러 영상의 인쇄 장치에서는 CMY 색공간을 사용하고, 컬러 CRT 모니터나 컴퓨터 그래픽 장치에서는 RGB 색공간을 사용하며, 색상, 채도, 명도를 각각 다루어야 하는 장치들은 HSI 색공간을 사용한다. 또한, 어느 장치에서나 정확하게 재생될 수 있는, 이른바 장치 독립적 컬러를 정의 하기 위해 CIE 색공간이 사용되기도 하는데, 대표적으로 CIE-XYZ, CIE L*a*b, CIE L*u*v 색공간 등이 있다.
색을 재현하는 장치들간에는 이러한 색공간외에도, 색대역(color gamut)이 서로 상이할 수도 있다. 색공간이 색을 정의하는 방법, 즉 어떤 색과 다른 색들과의 관계를 나타내는 방법을 의미하는 반면에, 색대역은 색상 재현 범위를 의미한다. 따라서, 입력되는 색신호와 이 입력 색신호를 재현하는 장치간에 색대역이 상이한 경우에는, 서로의 색대역이 매칭될 수 있도록 입력되는 색신호를 적절하게 변환시켜 색재현력을 향상 시키는 것이 필요하다.
한편, 이러한 색을 재현하는 장치들은 일반적으로 3개의 원색(primary color)을 사용하는 것이 일반적이지만, 최근에는 4개 이상의 원색을 사용함으로써 색대역을 확장시키려는 시도가 있다. 대표적으로 MPD(MultiPrimary Display)가 있는데, MPD는 기존의 3원색을 사용하는 3채널 디스플레이 시스템보다 색대역을 넓게 하기 위해 4개 이상의 원색을 사용함으로써 색재현을 확장시킨 디스플레이 시스템을 말한다.
도 1은 이러한 MPD의 색대역을 설명하기 위한 도면이다. 도면을 참조하면, 도면부호 1로 표시한 영영이 사람이 지각할 수 있는 색대역을 나타내고, 도면부호 2로 표시한 영역이 MPD의 색대역, 그리고 도면부호 3으로 표시한 영역이 기존의 삼원색을 사용하는 디스플레이 시스템의 색대역을 나타낸다.
도시된 바와 같이, MPD의 색대역은 종래의 디스플레이 시스템에 비해 색대역이 확장되었음을 알 수 있다. 따라서, 표준 색신호를 사용하는 종래의 시스템의 색대역과 MPD의 색대역은 서로 일치하지 않으므로, 표준 색신호를 그대로 MPD에서 재현시키는 경우, MPD가 표현할 수 있는 모든 색대역을 사용할 수 없게 된다. 그러므로, MPD의 확장된 색대역을 사용하기 위해서는, 입력되는 표준 색신호의 색대역과 MPD의 색대역이 매칭될 수 있도록, 입력되는 표준 색신호를 변환시키는 색변환장치 및 그 방법이 필요하게 된다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 입력되는 표준 색신호의 색대역과 이 색신호가 재현되는 MPD의 색대역이 매칭될 수 있도록 입력되는 색신호를 변환시켜, MPD에서 표현할 수 있는 모든 색대역을 사용할 수 있게 하는 색변환장치 및 그 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 색변환장치는, 입력 색신호의 색대역과, 상기 입력 색신호가 재현되는 적어도 4개 이상의 원색을 사용하는 타겟 MPD의 색대역이 매칭되도록, 상기 입력 색신호를 변환하며, 상기 입력 색신호를 WYV색신호로 변환하여 출력하는 WYV색신호 변환부, 상기 입력 색신호의 색대역과 상기 타겟 MPD의 색대역을 매칭시키기 위한 변환상수인 매칭이득을 산출하는 색대역 매칭이득 산출부, 상기 매칭이득에 기초하여, 상기 WYV색신호를 보정하는 색대역매칭부, 보정된 상기 WYV색신호를 XYZ색신호로 변환하여 출력하는 XYZ색신호 변환부, 및 상기 XYZ 색신호에 대응하는 상기 MPD 장치의 구동신호인 제어벡터를 산출하는 MPD 제어벡터 산출부를 포함한다.
바람직하게는 비선형 표준 RGB색신호를 표준 RGB색신호로 선형 보정하여 상기 입력 색신호로 제공하는 선형보정부를 더 포함한다.
상기 색대역 매칭이득 산출부는, 상기 입력 색신호의 색대역 및 상기 타겟 MPD의 색대역을 각각 기준으로 하여, 색상 및 휘도를 일정하게 유지하면서 최대 채도값의 범위를 각각 결정하고, 상기 최대 채도값의 비에 기초하여 상기 매칭이득을 산출하는 것이 가능하다. 또한, 상기 색대역 매칭이득 산출부는, 색대역을 나타내는 표면방정식과, 색상 및 휘도를 일정하게 하는 조건을 만족하는 직선의 방정식과의 교차점에 의해 상기 최대 채도값을 산출할 수 있다.
그리고, 상기 색대역 매칭이득 산출부는, 상기 매칭이득에 대응하는 데이터가 테이블화하여 저장되는 2D-LUT 메모리, 상기 WYV색신호를 상기 2D-LUT 메모리를 액세스하기 위한 2D-LUT 어드레스로 변환하는 어드레스 변환부, 및 상기 2D-LUT 메 모리에서 출력되는 데이터를 보간하여 상기 매칭이득을 출력하는 보간부를 포함하는 것이 바람직하다.
한편, 본 발명의 색변환방법은, 입력 색신호의 색대역과, 상기 입력 색신호가 재현되는 적어도 4개 이상의 원색을 사용하는 타겟 MPD의 색대역이 매칭되도록, 상기 입력 색신호를 변환하며, (a) 상기 입력 색신호를 WYV색신호로 변환하여 출력하는 단계, (b) 상기 입력 색신호의 색대역과 상기 타겟 MPD의 색대역을 매칭시키기 위한 변환값인 매칭이득을 산출하는 단계, (c) 상기 매칭이득에 기초하여, 상기 WYV색신호를 보정하는 단계, (d) 보정된 상기 WYV색신호를 XYZ색신호로 변환하여 출력하는 단계, 및 (e) 상기 XYZ 색신호에 대응하는 상기 MPD 장치의 구동신호인 제어벡터를 산출하는 단계를 포함한다.
바람직하게는 비선형 표준 RGB색신호를 표준 RGB색신호로 선형 보정하여 상기 입력 색신호로 제공하는 단계를 더 포함한다.
상기 (b) 단계에서, 상기 매칭이득은, 상기 입력 색신호의 색대역 및 상기 타겟 MPD의 색대역을 각각 기준으로 하여, 색상 및 휘도를 일정하게 유지하면서 최대 채도값의 범위를 각각 결정하고, 상기 최대 채도값의 비에 기초하여 산출할 수 있다. 또한, 상기 (b) 단계에서, 상기 최대 채도값은, 색대역을 나타내는 표면방정식과, 색상 및 휘도를 일정하게 하는 조건을 만족하는 직선의 방정식과의 교차점에 의해 산출할 수 있다.
그리고, 상기 (b) 단계는, 상기 매칭이득에 대응하는 데이터를 테이블화하여 저장하는 단계, 상기 WYV색신호를 상기 저장된 데이터를 액세스하기 위한 2D-LUT 어드레스로 변환하는 단계, 및 상기 2D-LUT 어드레스에 대응하는 상기 데이터를 출력하고, 출력된 데이터를 보간하여 상기 매칭이득을 출력하는 단계를 포함하는 것이 바람직하다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
도 2는 본 발명에 따른 색변환장치의 블럭도이다. 도 2을 참조하면, 본 색변환장치는, 선형보정부(100), WYV색신호 변환부(110), 어드레스 변환부(120), 2D-LUT 메모리(130), 보간부(140), 색대역 매칭부(150), XYZ색신호 변환부(160), 및 MPD 제어벡터 산출부(170)를 구비한다.
선형보정부(100)는 입력되는 표준 비선형 RGB색신호를 선형 보정하여 선형 RGB색신호로 변환한다. 표준 비선형 RGB색신호는 각각의 표준 규격에 따르는 다양한 색신호들로서, 예를 들면 IEC(Internation Electro-Technical Commission)의 sRGB, HDTV 규격안인 ITU-R.BT.709 에 따른 비선형 RGB신호 등이 있다. WYV색신호 변환부(110)는 선형보정부(100)에서 출력되는 선형 RGB색신호를 WYV 색공간으로 좌표변환하여 WYV색신호로 변환하여 출력한다.
어드레스 변환부(120)는 WYV색신호 변환부(110)에서 출력되는 신호를 2D-LUT 어드레스 신호로 변환하여, 2D-LUT 메모리(130)를 참조할 수 있도록 하며, 2D-LUT 메모리(130)에는 매칭이득에 대응되는 2D-LUT 데이터가 테이블화하여 저장된다. 보간부(140)는 2D-LUT 메모리(130)에서 출력되는 데이터를 보간하여 최종 매칭이득 (matching gain)을 산출한다. 어드레스 변환부(120), 2D-LUT 메모리(130), 및 보간부(130)가 매칭이득을 산출하는 색대역 매칭이득 산출부를 구성한다.
색대역 매칭부(150)는 보간부(140)에서 출력되는 매칭이득을 사용하여, 색대역 매칭부(150)에 입력되는 색신호를 MPD의 색대역과 매칭되도록 변환시켜 출력한다. XYZ색신호 변환부(160)는 색대역 매칭부(300)에서 변환되어 출력되는 색신호를 CIE-XYZ 색공간으로 좌표변환하여 XYZ색신호로 변환한다. 그리고, MPD 제어벡터 산출부(170)는 변환된 XYZ색신호에 대응되는 제어벡터(control vector)를 산출하며, MPD 제어벡터 산출부(170)에서 출력되는 제어벡터가 MPD의 구동신호가 된다.
도 3은 본 발명에 따른 색변환장치의 동작방법의 설명에 제공되는 흐름도이다. 도 2 및 도 3을 참조하여 본 발명에 따른 색변환장치의 동작방법을 설명하면 다음과 같다. 먼저 선형보정부(100)는 입력되는 표준 비선형 RGB색신호(RGBNL)를 선형 RGB색신호(RGBL)로 선형 보정한다(S200). 선형보정부(100)에서 보정되어 출력되는 선형 RGB색신호(RGBL)는 WYV색신호 변환부(110)로 전달되어 WYV색신호(WYV)로 변환된다(S205). 이와 같이, 선형 RGB색신호를 WYV 색공간의 WYV색신호로 변환하는 것은 색대역 매칭과정에서의 계산 편의를 위한 것이다.
한편, RGB색신호는 다음의 식을 사용하여 WYV색신호로 변환가능하다.
Figure 112003018242464-pat00001
Figure 112003018242464-pat00002
이때, WYV 색공간은 표준 삼자극치 색공간인 CIE-XYZ 색공간으로부터 선형변환(linear transform)에 의해 얻어지는 색공간이며, 이를 식으로 표현하면 다음의 식과 같다.
Figure 112003018242464-pat00003
Figure 112003018242464-pat00004
그리고, 선형 RGB색신호는 다음의 식에 의해 XYZ색신호로 변환가능하다.
Figure 112003018242464-pat00005
Figure 112003018242464-pat00006
따라서, [수학식 2] 및 [수학식 3]을 이용하면, [수학식 1]에 정의된 행렬 T는 다음의 식과 같이 행렬 N 및 행렬 P의 곱이 된다.
Figure 112003018242464-pat00007
이러한 관계식에 따라, 먼저 행렬 N 및 행렬 P를 산출하여, 이 두 행렬의 곱을 구하면 행렬 T가 산출되고, 산출된 행렬 T를 [수학식 1] 에 적용하면, RGB색신호를 WYV색신호로 변환할 수 있다. 예를 들어, sRGB나 ITU-R. BT. 709 규격의 경우 [수학식 3]에서 행렬 P는 다음과 같은 값을 갖는다.
Figure 112003018242464-pat00008
[수학식 2]에서 행렬 N은 다음과 같은 과정을 통해 구해진다. 즉, 도 4 및 도 5에 도시한 바와 같이, CIE-XYZ 색공간상에서 아크로매틱(achromatic) 축은 블렉(Black) 및 화이트(White) 포인트의 두점을 잇는 대각선인 그레이축(Gray Axis)으로 표시된다. 이 대각선을 중심으로 법선 벡터의 방사선 방향의 크기가 채도(Chroma) C가 되고, 그 방향이 색상(Hue) H가 된다. 따라서, CIE-XYZ 색공간에서 색대역 매칭을 수행하는 경우, 아크로매틱축이 X,Y,Z 직교 좌표계에 관한 함수로 나타남으로써 그 복잡도가 증가하게 된다. 이에 따라, 계산처리의 복잡성을 감소시키기 위해, 도 5에 도시한 바와 같이, 아크로매틱축이 휘도(Luminance) Y 값에만 의존적인 WYV 색공간으로 선형변환한다. 이때, 선형변환에 사용되는 행렬 N은 다음의 식과 같이 정의할 수 있다.
Figure 112003018242464-pat00009
여기서, 각 변환상수(c1 ~ c6)는 각축(WV) 방향으로 최대 최소치 조건에 따라 설정한다.
WYV색신호 변환부(110)에서 WYV색신호로 변환되어 출력되는 색신호는 어드레스 변환부(120)에 전달되어, 다음의 식과 같이 2D-LUT 메모리(130)를 참조하기 위한 2D-LUT 어드레스 신호로 변환된다(S210).
Figure 112003018242464-pat00010
Figure 112003018242464-pat00011
Figure 112003018242464-pat00012
[수학식 7]에서 Quant[] 연산자는 입력신호의 양자화 해상도(quantization resolution)를 2D-LUT 어드레스 공간의 양자화 스텝으로 포매팅하는 것을 의미한다. 어드레스 변환부(120)로부터 출력되는 2D-어드레스를 사용하여 2D-LUT 메모리 (130)가 참조된다(S215). 2D-LUT 메모리(130)에는 해당 색신호의 매칭이득에 대응되는 2D-LUT 데이터가 테이블화하여 저장되며, 참조되는 2D-LUT 어드레스에 대응되는 2D-LUT 데이터가 출력된다.
2D-LUT 메모리(130)는 효율적 이용을 위해 입력되는 어드레스의 양자화 깊이보다 적은 2D-LUT 어드레스 공간을 사용한다. 따라서, 입력되는 어드레스 신호가 2D-LUT 어드레스 공간에서 정의된 양자화 깊이의 중간단계에 해당하는 경우에는, 한정된 2D-LUT 데이터로부터 보간이 요구된다. 보간부(140)는 2D-LUT 메모리 (130)에서 출력되는 2D-LUT 데이터로부터 주위값을 사용하여 보간하는 양선형 보간법(Bilinear interpolation) 이나 2D Spline 등 다양한 보간 기법을 용용하여 이러한 보간을 수행하여 최종 매칭이득을 산출한다(S220). 보간부(140)로부터 출력되는 매칭이득은 색대역 매칭부(150)에 전달된다.
2D-LUT 메모리(130)에 저장되어 2D-LUT 데이터는, 도 6a 에 도시한 바와 같은 입력 색신호의 색대역 경계와, 도 6b에 도시한 바와 같은 타겟 MPD의 색대역 경계를 WYV 색공간에서 구한 값에 기초하여 산출되며, 도 6c는 이러한 2D-LUT 데이터, 즉 매칭이득(k)를 도시한다. 도 6a 에서는 입력신호가 ITU-R. BT. 709 일때의 색대역, 즉 WYU 신호영역에서 최대 채도로 표현한 것이다. 그리고, 도 6a 및 도 6c에서, 휘도 Y의 범위는 0~1 사이를 32 스텝으로 양자화하여 나타낸 것이며, 색상 H에 대해서는 0~359도 까지 64 스텝으로 양자화하여 나타낸 것이다.
입력되는 색신호의 휘도 및 색상에 대응하는 입력 색신호의 색대역에서의 최대 채도값 및 MPD의 색대역에서의 최대 채도값이 매칭이득의 산출에 사용되며, 최대 채도값은 다양한 방법에 의해 산출가능하다. 예컨대, 4개의 원색을 사용하는 4채널 MPD의 경우, 도 7에 도시한 바와 같이, 주어진 휘도 Y = Y0 및 색상 H = H0 값에서의 최대 채도 Cmax(Y0,H0) 는 직선 방정식(Y= Y0, H= H0 )과, MDP 색대역의 표면 방정식 S와의 교차점이다. 표면방정식은 일반적으로 그 평면에 존재하는 3점, 즉 P1(W1,Y1,V1), P2(W2,Y2,V2), P3(W3,Y3,V3)를 안다면 다음과 같은 determinant로 그 방정식을 산출할 수 있다.
Figure 112003018242464-pat00013
혹은 벡터 형태로서 표시하면, 다음의 식과 같다.
Figure 112003018242464-pat00014
여기서, 각 포인트 P1, P2, P3들은 색대역의 경계에서 각 꼭지점으로서 다음과 같은 MPD Forward Model 에서 주어진 제어벡터 C = (C1, C2, ..., Cn) 의 각각 의 채널 신호가 그 제한 범위내에서 최대 최소가 되는 값들을 조합한 경우들로서 해당 표면에 대하여 미리 산출가능하다.
Figure 112003018242464-pat00015
Figure 112003018242464-pat00016
Figure 112003018242464-pat00017
여기서, n은 원색의 개수, 즉 채널의 수이다.
이렇게 산출된 MPD의 최대 채도값 Cmax1(Y, H)와, 입력되는 표준 색신호의 최대 채도값 Cmax2(Y,H)를 다음의 식과 같이, 그 비를 구하여 테이블화하면 매칭이득에 대한 테이블을 얻을 수 있다.
Figure 112003018242464-pat00018
산출된 매칭이득은, 색대역 매칭부(150)에 입력되는 색신호(WYV)에 가해져서, 타겟 MPD의 색대역과 매칭되도록 변환된다(S225). 이를 식으로 나타내면 다음과 같다.
Figure 112003018242464-pat00019
[수학식 12]가 의미하는 것을 도 8을 참조하여 설명하면 다음과 같다. 즉, 도 8은 입력되는 표준 색신호의 색대역과 타겟 MPD의 색대역을 WYV색공간에 도시한 것으로서, 실선으로 표시한 영역(A)이 표준 색신호의 색대역을 나타내며, 점선으로 표시한 영역(B)이 타겟 MPD의 색대역을 표시한다. 도면에 도시한 바와 같이, 입력되는 표준 색신호의 색대역과 타겟 MPD의 색대역이 서로 일치되지 않으므로, 서로 색대역이 매칭되도록 입력되는 색신호를 변화시킬 필요가 있다. 즉, 휘도 Y와 색상 H를 일정하게 유지하면서 채도 C를 신장하거나(C3 →C4 의 경우), 혹은 압축(c1 → c2의 경우)하는 경우 등의 색변환이 필요하게 된다. 이러한 압축 또는 신장에 사용되는 값이 매칭이득이 된다.
색대역이 매칭되도록 변환된 신호(W*Y*V*)신호는, XYZ색신호 변환부(160)에서 삼자극치 표준 색신호인 XYZ 색공간의 신호로 변환된다(S230). XYZ색신호 변환부(160)에서 변환된 XYZ색신호는 MPD제어벡터 산출부(170)에 전달되어, MPD 구동신호인 제어벡터가 산출된다(S235).
이와 같은 과정에 의해, 입력되는 색신호는 이 색신호가 재현되는 MPD의 색대역에 매칭되도록 변환가능하게 되어, MPD가 재현할 수 있는 색대역을 모두 이용할 수 있게 된다.
이상 설명한 바와 같이, 본 발명에 따르면, 입력되는 표준 색신호의 색대역을 적어도 4개 이상의 원색을 사용하는 MDP의 색대역에 매칭되도록, 입력되는 색신 호를 변환시킬 수 있다. 이에 따라, MPD가 재현할 수 있는 모든 색대역을 사용할 수 있게 됨으로써, 색재현력이 뛰어난 영상을 얻을 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.

Claims (10)

  1. 입력 색신호의 색대역과, 상기 입력 색신호가 재현되는 적어도 4개 이상의 원색을 사용하는 타겟 MPD의 색대역이 매칭되도록, 상기 입력 색신호를 변환하는 색변환장치에 있어서,
    상기 입력 색신호를 WYV색신호로 변환하여 출력하는 WYV색신호 변환부;
    상기 입력 색신호의 색대역과 상기 타겟 MPD의 색대역을 매칭시키기 위한 변환값인 매칭이득을 산출하는 색대역 매칭이득 산출부;
    상기 매칭이득에 기초하여, 상기 WYV색신호를 변환하는 색대역매칭부;
    상기 매칭이득에 기초하여 변환된 WYV색신호를 XYZ색신호로 변환하여 출력하는 XYZ색신호 변환부;및
    상기 XYZ 색신호에 대응하는 상기 타겟 MPD의 구동신호인 제어벡터를 산출하는 MPD 제어벡터 산출부;를 포함하는 것을 특징으로 하는 색변환장치.
  2. 제1항에 있어서,
    비선형 표준 RGB색신호를 표준 RGB색신호로 선형 보정하여 상기 입력 색신호로 제공하는 선형보정부;를 더 포함하는 것을 특징으로 하는 색변환장치.
  3. 제1항에 있어서,
    상기 색대역 매칭이득 산출부는, 상기 입력 색신호의 색대역 및 상기 타겟 MPD의 색대역을 각각 기준으로 하여, 색상 및 휘도를 일정하게 유지하면서 최대 채도값의 범위를 각각 결정하고, 결정된 상기 최대 채도값의 비에 기초하여 상기 매칭이득을 산출하는 것을 특징으로 하는 색변환장치.
  4. 제3항에 있어서,
    상기 색대역 매칭이득 산출부는, 색대역을 나타내는 표면방정식과, 색상 및 휘도를 일정하게 유지하는 조건을 만족하는 직선의 방정식과의 교차점에 의해 상기 최대 채도값을 산출하는 것을 특징으로 하는 색변환장치.
  5. 제1항에 있어서,
    상기 색대역 매칭이득 산출부는,
    상기 매칭이득에 대응하는 데이터가 테이블화하여 저장되는 2D-LUT 메모리;
    상기 WYV색신호를 상기 2D-LUT 메모리를 액세스하기 위한 2D-LUT 어드레스로 변환하는 어드레스 변환부; 및
    상기 2D-LUT 메모리에서 출력되는 데이터를 보간하여 생성한 상기 매칭이득을 출력하는 보간부;를 포함하는 것을 특징으로 하는 색변환장치.
  6. 입력 색신호의 색대역과, 상기 입력 색신호가 재현되는 적어도 4개 이상의 원색을 사용하는 타겟 MPD의 색대역이 매칭되도록, 상기 입력 색신호를 변환하는 색변환방법에 있어서,
    (a) 상기 입력 색신호를 WYV색신호로 변환하여 출력하는 단계;
    (b) 상기 입력 색신호의 색대역과 상기 타겟 MPD의 색대역을 매칭시키기 위한 변환값인 매칭이득을 산출하는 단계;
    (c) 상기 매칭이득에 기초하여, 상기 WYV색신호를 변환하는 단계;
    (d) 상기 매칭이득에 기초하여 변환된 WYV색신호를 XYZ색신호로 변환하여 출력하는 단계; 및
    (e) 상기 XYZ 색신호에 대응하는 상기 MPD 장치의 구동신호인 제어벡터를 산출하는 단계;를 포함하는 것을 특징으로 하는 색변환방법.
  7. 제6항에 있어서,
    비선형 표준 RGB색신호를 표준 RGB색신호로 선형 보정하여 상기 입력 색신호로 제공하는 단계;를 더 포함하는 것을 특징으로 하는 색변환방법.
  8. 제6항에 있어서,
    상기 (b) 단계에서, 상기 매칭이득은, 상기 입력 색신호의 색대역 및 상기 타겟 MPD의 색대역을 각각 기준으로 하여, 색상 및 휘도를 일정하게 유지하면서 최대 채도값의 범위를 각각 결정하고, 결정된 상기 최대 채도값의 비에 기초하여 산출되는 것을 특징으로 하는 색변환방법.
  9. 제8항에 있어서,
    상기 (b) 단계에서, 상기 최대 채도값은, 색대역의 표면방정식과, 색상 및 휘도를 일정하게 유지하는 조건을 만족하는 직선의 방정식과의 교차점에 의해 산출되는 것을 특징으로 하는 색변환방법.
  10. 제6항에 있어서,
    상기 (b) 단계는,
    상기 매칭이득에 대응하는 데이터를 테이블화하여 저장하는 단계;
    상기 WYV색신호를 상기 저장된 데이터를 액세스하기 위한 2D-LUT 어드레스로 변환하는 단계; 및
    상기 2D-LUT 어드레스에 대응하는 상기 데이터를 출력하고, 출력된 데이터를 보간하여 상기 매칭이득을 출력하는 단계;를 포함하는 것을 특징으로 하는 색변환방법.
KR1020030032644A 2003-05-22 2003-05-22 색변환장치 및 그 방법 KR100938846B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020030032644A KR100938846B1 (ko) 2003-05-22 2003-05-22 색변환장치 및 그 방법
US10/773,208 US6992683B2 (en) 2003-05-22 2004-02-09 Color conversion apparatus and method thereof
CNB2004100368467A CN1288895C (zh) 2003-05-22 2004-04-21 色彩转换装置和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030032644A KR100938846B1 (ko) 2003-05-22 2003-05-22 색변환장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20040100341A KR20040100341A (ko) 2004-12-02
KR100938846B1 true KR100938846B1 (ko) 2010-01-26

Family

ID=33448211

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030032644A KR100938846B1 (ko) 2003-05-22 2003-05-22 색변환장치 및 그 방법

Country Status (3)

Country Link
US (1) US6992683B2 (ko)
KR (1) KR100938846B1 (ko)
CN (1) CN1288895C (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106128412A (zh) * 2016-08-30 2016-11-16 南京巨鲨显示科技有限公司 一种基于嵌入式设备的yuv与rgb色域转换方法

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005244607A (ja) * 2004-02-26 2005-09-08 Fuji Photo Film Co Ltd 色変換システム、色変換装置、および色変換プログラム
KR100691466B1 (ko) * 2004-09-20 2007-03-09 삼성전자주식회사 영상표시장치에서 색상 및 휘도를 조절하는 방법 및 장치
US7626742B2 (en) * 2005-02-16 2009-12-01 Samsung Electronics Co., Ltd. Color data conversion apparatus and method using gamut boundary descriptors
WO2006108083A2 (en) * 2005-04-04 2006-10-12 Clairvoyante Inc Systems and methods for implementing low cost gamut mapping algorithms
US7483082B2 (en) * 2005-04-21 2009-01-27 Kolorific, Inc. Method and system for automatic color hue and color saturation adjustment of a pixel from a video source
US7822270B2 (en) * 2005-08-31 2010-10-26 Microsoft Corporation Multimedia color management system
US7573620B2 (en) * 2005-09-01 2009-08-11 Microsoft Corporation Gamuts and gamut mapping
US8274714B2 (en) * 2005-11-30 2012-09-25 Microsoft Corporation Quantifiable color calibration
US7746411B1 (en) * 2005-12-07 2010-06-29 Marvell International Ltd. Color management unit
ES2539180T3 (es) * 2006-03-03 2015-06-26 Agfa Graphics N.V. Sistema y método para la separación de múltiples colorantes
CN101518046B (zh) * 2006-09-20 2015-08-19 皇家飞利浦电子股份有限公司 用于多基色转换的方法和***
US7898706B2 (en) * 2007-07-20 2011-03-01 Texas Instruments Incorporated System and method for maintaining hue constancy
US9779644B2 (en) * 2007-08-08 2017-10-03 Landmark Screens, Llc Method for computing drive currents for a plurality of LEDs in a pixel of a signboard to achieve a desired color at a desired luminous intensity
US9262118B2 (en) * 2007-08-08 2016-02-16 Landmark Screens, Llc Graphical display comprising a plurality of modules each controlling a group of pixels corresponding to a portion of the graphical display
US9620038B2 (en) * 2007-08-08 2017-04-11 Landmark Screens, Llc Method for displaying a single image for diagnostic purpose without interrupting an observer's perception of the display of a sequence of images
US9342266B2 (en) * 2007-08-08 2016-05-17 Landmark Screens, Llc Apparatus for dynamically circumventing faults in the light emitting diodes (LEDs) of a pixel in a graphical display
US9659513B2 (en) * 2007-08-08 2017-05-23 Landmark Screens, Llc Method for compensating for a chromaticity shift due to ambient light in an electronic signboard
US7768180B2 (en) * 2007-08-08 2010-08-03 Landmark Screens, Llc Enclosure for housing a plurality of pixels of a graphical display
US8243090B2 (en) * 2007-08-08 2012-08-14 Landmark Screens, Llc Method for mapping a color specified using a smaller color gamut to a larger color gamut
US9536463B2 (en) * 2007-08-08 2017-01-03 Landmark Screens, Llc Method for fault-healing in a light emitting diode (LED) based display
FR2923067B1 (fr) 2007-10-25 2010-05-21 St Microelectronics Grenoble Procede de traitement d'un flux video numerique et dispositif correspondant.
US9443327B2 (en) * 2008-08-06 2016-09-13 Adobe Systems Incorporated Rendering and un-rendering using profile replacement
CN101621700B (zh) * 2008-10-21 2011-04-13 青岛海信电器股份有限公司 一种多媒体设备的色域匹配方法及电视机
JP5267325B2 (ja) * 2009-05-22 2013-08-21 ソニー株式会社 情報処理装置および方法、並びにプログラム
US8963947B2 (en) 2011-01-25 2015-02-24 Dolby Laboratories Licensing Corporation Enhanced lookup of display driving values
KR20130026801A (ko) * 2011-09-06 2013-03-14 삼성전자주식회사 신호 처리 장치 및 신호 처리 방법
WO2013179581A1 (ja) * 2012-05-30 2013-12-05 パナソニック株式会社 画像計測装置、画像計測方法及び画像計測システム
US20140225910A1 (en) * 2013-02-13 2014-08-14 Qualcomm Incorporated Methods and apparatus to render colors to a binary high-dimensional output device
US10257526B2 (en) * 2015-05-01 2019-04-09 Disney Enterprises, Inc. Perceptual color transformations for wide color gamut video coding
US10542186B2 (en) 2015-09-30 2020-01-21 Dolby Laboratories Licensing Corporation 2D LUT color transforms with reduced memory footprint

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6400843B1 (en) * 1999-04-22 2002-06-04 Seiko Epson Corporation Color image reproduction with accurate inside-gamut colors and enhanced outside-gamut colors
US20030011613A1 (en) * 2001-07-16 2003-01-16 Booth Lawrence A. Method and apparatus for wide gamut multicolor display

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2239725B1 (en) * 2001-06-07 2013-10-23 Genoa Color Technologies Ltd. System and method of data conversion for wide gamut displays

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6400843B1 (en) * 1999-04-22 2002-06-04 Seiko Epson Corporation Color image reproduction with accurate inside-gamut colors and enhanced outside-gamut colors
US20030011613A1 (en) * 2001-07-16 2003-01-16 Booth Lawrence A. Method and apparatus for wide gamut multicolor display

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106128412A (zh) * 2016-08-30 2016-11-16 南京巨鲨显示科技有限公司 一种基于嵌入式设备的yuv与rgb色域转换方法

Also Published As

Publication number Publication date
CN1574881A (zh) 2005-02-02
US6992683B2 (en) 2006-01-31
US20040233218A1 (en) 2004-11-25
CN1288895C (zh) 2006-12-06
KR20040100341A (ko) 2004-12-02

Similar Documents

Publication Publication Date Title
KR100938846B1 (ko) 색변환장치 및 그 방법
KR100834762B1 (ko) 이 기종간 색역 사상 방법 및 장치
KR100736939B1 (ko) 지능형 색역 관리 방법
CN100372357C (zh) 使用矢量伸展的色域映射装置及其方法
US5774112A (en) Method and apparatus for tone correction of a digital color image with preservation of the chromaticity of the image
US7116441B1 (en) Signal processing apparatus image processing apparatus and their methods
EP2887636B1 (en) Method of mapping source colors from a source color gamut into a target color gamut
JP4308392B2 (ja) デジタル画像処理方法及びマッピング方法
KR100782818B1 (ko) Yuv에서 rgb로 휘도 보존 컬러 변환 방법 및 시스템
KR101348369B1 (ko) 디스플레이 장치의 색 변환 방법 및 장치
WO2009113306A1 (ja) 色変換出力装置、色変換テーブル及びその作成方法
JPH06253138A (ja) 入力色空間の入力色値を出力色空間の出力色値に変換するための方法、及び関連装置
JP4068673B2 (ja) 画像処理装置および方法
KR20040008139A (ko) 소프트 교정용 보정 기술
JPH0216876A (ja) 色彩変換表示方法およびそれに用いる装置
JP4536431B2 (ja) カラー出力装置を制御するための方法及びシステム
EP3087725B1 (en) Method of mapping source colors of images of a video content into the target color gamut of a target color device
US6151135A (en) Method and apparatus for color reproduction
US8111430B2 (en) Color conversion apparatus and method
JP2002116750A (ja) 色変換回路および色変換方法並びにカラー画像表示装置
JP2010183232A (ja) 色域変換装置
KR20040085470A (ko) 색변환장치 및 색변환방법
US20050276473A1 (en) Apparatus and method of detecting color gamut in color device and calculating color space inverse transform function
JPH05292303A (ja) カラー画像印刷装置
Zeng Color accuracy in ICC color management system

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
FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20151229

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20161228

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20181227

Year of fee payment: 10