KR20150066446A - 영상 처리 장치 및 영상 처리 방법 - Google Patents

영상 처리 장치 및 영상 처리 방법 Download PDF

Info

Publication number
KR20150066446A
KR20150066446A KR1020140164590A KR20140164590A KR20150066446A KR 20150066446 A KR20150066446 A KR 20150066446A KR 1020140164590 A KR1020140164590 A KR 1020140164590A KR 20140164590 A KR20140164590 A KR 20140164590A KR 20150066446 A KR20150066446 A KR 20150066446A
Authority
KR
South Korea
Prior art keywords
color
gamut
unit
image data
primary
Prior art date
Application number
KR1020140164590A
Other languages
English (en)
Inventor
히로시 오히시
세이키 타카하시
Original Assignee
삼성디스플레이 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성디스플레이 주식회사 filed Critical 삼성디스플레이 주식회사
Publication of KR20150066446A publication Critical patent/KR20150066446A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/001Texturing; Colouring; Generation of texture or colour
    • 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
    • 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/06Colour space transformation

Landscapes

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

Abstract

영상 처리 장치는 제1 색역과 상기 제1 색역보다 좁은 제2 색역과의 위상 차 정보에 기초하여, 입력 영상 데이터의 색이 프라이머리 컬러 또는 상기 프라이머리 컬러의 근방에 위치하면, 상기 입력 영상 데이터의 색상을 제1 색상으로부터 제2 색상으로 변경하여 상기 프라이머리 컬러의 색상에 위상을 합치는 색상 변경부 및 상기 색상 변경부에서 출력되는 영상 데이터에 대하여 색상을 유지하고 상기 제1 색역으로부터 상기 제2 색역으로 색역을 변환하는 색역 변환부를 포함한다.

Description

영상 처리 장치 및 영상 처리 방법{IMAGE PROCESSING CIRCUIT AND IMAGE PROCESSING METHOD}
본 발명은 영상 처리 장치 및 영상 처리 방법에 관한 것이다.
최근 액정 디스플레이나 유기 EL 디스플레이 등의 표시 장치의 기술 분야에서 색 표시 기술의 향상과 더불어, 표시 장치의 색재현 영역이 잠차 확대되고 있다. 특히, LED(Light Emitting Diode; 발광 다이오드) 백라이트를 사용한 액정 디스플레이나, 자 발광 형의 유기 EL 디스플레이 등에서 기존의 색 재현성의 국제 규격인 sRGB(standard RGB) 규격이나 Adobe RGB 규격보다 넓은 색재현 영역이 구현되고 있다.
기존의 sRGB 규격이나 Adobe RGB 규격보다도 넓은 색재현 영역의 구현과 더불어, UHDTV(Ultra High Definition Television; 초고정밀 텔레비전) 규격 등에 있어서, 종래의 sRGB 규격이나 Adobe RGB 규격보다도 넓은 색역의 규격화가 진행되고 있다. 예를 들어, ITU - R 권고 BT. 2020에 UHDTV의 색 규격이 규정되어 있다. 이러한 규정에 따라서, UHDTV의 색 규격에 따른 광 색역의 영상 컨텐츠가 표시 장치에 공급될 수 있다.
UHDTV의 색 규격에 따른 광 색역의 영상 컨텐츠가 표시 장치에 제공될 경우, sRGB 규격이나 Adobe RGB 규격 등의 색역으로 표시되는 표시 장치는 더 넓은 색역의 영상 컨텐츠를 표시해야 한다. 따라서, 광 색역에 대응하는 신호가 협 색역을 갖는 표시 장치에 입력될 경우, 표시 장치가 양호한 표시를 구현하기 위해, 광 색역을 협 색역으로 변환하는 색변환 기술이 요구된다.
대표적인 색 변환 기술로서 색상을 보존하여 색역을 변환하는 방식이 알려져 있다. 이하, 색상을 보존하여 색역을 변환하는 방식은 색상 유지 색역 압축 방식이라 칭한다. 색상 유지 색역 압축 방식은, 색역을 변환한 후에도 색상을 유지할 수 있기 때문에, 위화감이 비교적 적은 자연스러운 변환 영상을 얻을 수 있다. 예를 들어 특허 문헌 1에는 Lab 공간에서 색상을 유지한 채로 색변환을 수행하는 방법이 개시되어 있다.
그러나, 색상 유지 색역 압축 방식은 색상의 유지를 최우선으로 하여 색변환 처리를 수행하므로, 변환 전과 비교하여 변환 후에 프라이머리 컬러(Primary Color; 색의 원색)를 유지할 수 없는 문제점을 갖는다. 또한, 프라이머리 컬러를 유지하도록 색변환 처리를 수행하면, 색상을 유지할 수 없는 문제가 발생 된다.
[선행기술문헌]
[특허문헌]
(특허문헌 1) JP2009 - 218780 A
본 발명의 목적은 색상을 유지하고, 색역의 압축 전후에 프라이머리 컬러를 유지할 수 있는 영상 처리 장치 및 영상 처리 방법을 제공하는데 있다.
본 발명의 실시 예에 따른 영상 처리 장치는 제1 색역과 상기 제1 색역보다 좁은 제2 색역과의 위상 차 정보에 기초하여, 입력 영상 데이터의 색이 프라이머리 컬러 또는 상기 프라이머리 컬러의 근방에 위치하면, 상기 입력 영상 데이터의 색상을 제1 색상으로부터 제2 색상으로 변경하여 상기 프라이머리 컬러의 색상에 위상을 합치는 색상 변경부 및 상기 색상 변경부에서 출력되는 영상 데이터에 대하여 색상을 유지하고 상기 제1 색역으로부터 상기 제2 색역으로 색역을 변환하는 색역 변환부를 포함한다.
상기 색상 변경부는, 상기 입력 영상 데이터의 입력 색의 색상 각도가 제1 범위의 색역의 프라이머리 컬러의 근방에 위치하는 경우, 상기 입력 영상 데이터의 색상을 변경하여 상기 프라이머리 컬러에 상기 위상을 합친다.
상기 색역 변환부는, 상기 제1 색역의 경계 영역에 관한 제1 정보와, 상기 제2 색역의 경계 영역에 관한 제2 정보에 기초하여 색역을 변환한다.
상기 색역 변환부는, 임의의 기준 점 및 상기 색상 변경부가 상기 위상을 변경한 후의 점을 연결하는 선과, 상기 제1 색역의 경계 영역 및 상기 제2 색역의 경계 영역과의 교점을 사용하여 색역을 변환한다.
제1 색 공간이 지정되는 입력 영상 데이터의 상기 제1 색 공간으로부터 제2 색 공간으로의 변환을 수행하는 색 공간 변환부를 더 포함하고, 상기 색상 변경부는, 상기 제2 색 공간에서 상기 프라이머리 컬러의 색상에 상기 위상을 합친다.
상기 제1 색 공간은 RGB 색 공간이고, 상기 제2 색 공간은 Lab 색 공간이다.
상기 색역 변환부에서 출력되는 영상 데이터에 대하여 상기 제2 색 공간으로부터 상기 제1 색 공간으로의 변환을 수행하는 색 공간 재변환부를 더 포함한다.
본 발명의 실시 예에 따른 영상 처리 방법은 제1 색역과 상기 제1 색역보다 좁은 제2 색역과의 위상 차 정보에 기초하여, 입력 영상 데이터의 색이 프라이머리 컬러 또는 해 프라이머리 컬러의 근방에 위치하면, 상기 입력 영상 데이터의 색상을 제1 색상으로부터 제2 색상으로 변경하여 상기 프라이머리 컬러의 색상에 위상을 합치는 색상 변경 단계 및 상기 색상 변경 단계에서 출력되는 영상 데이터에 대하여 색상을 유지하고 상기 제1 색역으로부터 상기 제2 색역으로 색역을 변환하는 색역 변환 단계를 포함한다.
본 발명의 영상 처리 장치 및 영상 처리 방법은 색상을 유지하고, 색역의 압축 전후에 프라이머리 컬러를 유지할 수 있다.
도 1은 본 발명의 실시 예에 따른 영상 처리 장치의 구성을 보여주는 도면이다.
도 2는 도 1에 도시된 전 처리부의 구성을 보여주는 도면이다.
도 3은 도 1에 도시된 프라이머리 컬러 적합부의 구성을 보여주는 도면이다.
도 4는 도 1에 도시된 색역 압축부의 구성을 보여주는 도면이다.
도 5는 도 1에 도시된 후 처리부의 구성을 보여주는 도면이다.
도 6은 L*a*b* 색 공간에서 색상 유지 색역 압축 방식에 의한 색역의 압축 처리를 설명하기 위한 설명도이다.
도 7은 도 6에 나타낸 L*a*b* 색 공간에서 동일 색상 면을 2 차원 평면(L*C* 색 공간)에서 나타낸 설명도이다.
도 8은 광 색역의 색역 경계와 협 색역의 색역 경계와의 차이를 예시적으로 설명하기 위한 도면이다.
도 9는 협 색역과 광 색역의 사이에서 프라이머리 컬러의 위상을 합치는 모양을 나타내는 설명도이다.
도 10은 본 발명의 실시 예에 따른 영상 처리 장치의 동작을 설명하기 위한 흐름도이다.
도 11은 색 적합 처리부에 의한 위상 조정 처리를 예시적으로 보여주는 설명도이다.
도 12는 L* 축 상에 임의의 기준 점을 결정하기 위한 알고리즘을 예시적으로 설명하기 위한 설명도이다.
도 13은 도 12에 도시된 알고리즘을 설명하기 위한 설명도이다.
도 14는 임의의 색상 평면에 있어서 기준 점, 입력 색, 및 압축 후의 출력 색의 관계를 예시적으로 설명하기 위한 도면이다.
도 15는 도 14에 도시된 L*C* 평면에서 기준 점과 입력 색을 연결하는 직선을 설명하기 위한 도면이다.
도 16은 색역 압축부에서 수행되는 색역 압축 처리를 설명하기 위한 도면이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
소자(elements) 또는 층이 다른 소자 또는 층의 "위(on)" 또는 "상(on)"으로 지칭되는 것은 다른 소자 또는 층의 바로 위뿐만 아니라 중간에 다른 층 또는 다른 소자를 개재한 경우를 모두 포함한다. 반면, 소자가 "직접 위(directly on)" 또는 "바로 위"로 지칭되는 것은 중간에 다른 소자 또는 층을 개재하지 않은 것을 나타낸다. "및/또는"은 언급된 아이템들의 각각 및 하나 이상의 모든 조합을 포함한다.
공간적으로 상대적인 용어인 "아래(below)", "아래(beneath)", "하부(lower)", "위(above)", "상부(upper)" 등은 도면에 도시되어 있는 바와 같이 하나의 소자 또는 구성 요소들과 다른 소자 또는 구성 요소들과의 상관관계를 용이하게 기술하기 위해 사용될 수 있다. 공간적으로 상대적인 용어는 도면에 도시되어 있는 방향에 더하여 사용시 또는 동작 시 소자의 서로 다른 방향을 포함하는 용어로 이해되어야 한다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
비록 제 1, 제 2 등이 다양한 소자, 구성요소 및/또는 섹션들을 서술하기 위해서 사용되나, 이들 소자, 구성요소 및/또는 섹션들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 소자, 구성요소 또는 섹션들을 다른 소자, 구성요소 또는 섹션들과 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제 1 소자, 제 1 구성요소 또는 제 1 섹션은 본 발명의 기술적 사상 내에서 제 2 소자, 제 2 구성요소 또는 제 2 섹션일 수도 있음은 물론이다.
본 명세서에서 기술하는 실시 예들은 본 발명의 이상적인 개략도인 평면도 및 단면도를 참고하여 설명될 것이다. 따라서, 제조 기술 및/또는 허용 오차 등에 의해 예시도의 형태가 변형될 수 있다. 따라서, 본 발명의 실시 예들은 도시된 특정 형태로 제한되는 것이 아니라 제조 공정에 따라 생성되는 형태의 변화도 포함하는 것이다. 따라서, 도면에서 예시된 영역들은 개략적인 속성을 가지며, 도면에서 예시된 영역들의 모양은 소자의 영역의 특정 형태를 예시하기 위한 것이고, 발명의 범주를 제한하기 위한 것은 아니다.
이하, 첨부된 도면들을 참조하여 본 발명의 바람직한 실시 예를 보다 상세하게 설명한다.
도 1은 본 발명의 실시 예에 따른 영상 처리 장치의 구성을 보여주는 도면이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 영상 처리 장치(100)는, 색상을 보존하고 색역을 변환하는 색상 유지 색역 압축 방식에 따라서, 입력되는 영상 데이터의 색역을 압축하는 장치이다.
예를 들어, 영상 처리 장치(100)는 UHDTV의 색 규격에 기초하는 색역의 영상 데이터를, UHDTV의 색 규격에 기초하는 색역보다 좁은 색역을 갖는 sRGB 규격에 기초하는 색역의 영상 데이터로 변환한다.
이하, 영상 처리 장치(100)로 입력되는 영상 데이터의 색역은 광 색역으로 정의되고, 영상 처리 장치(100)로부터 출력되는 영상 데이터의 색역은 협 색역으로서 정의된다.
영상 처리 장치(100)는 전 처리부(110), 프라이머리 컬러 적합부(120), 색역 압축부(130), 및 후 처리부(140)를 포함한다.
전 처리부(110)는 영상 처리 장치(100)로 입력되는 영상 데이터에 대하여 전 처리(pre-processing)를 수행한다. 영상 처리 장치(100)로 입력되는 영상 데이터는 입력 영상 데이터로 정의될 수 있다.
전 처리부(110)는 전 처리로서 역 감마(gamma) 변환 처리, 색 공간의 변환 처리, 입력 색의 색상 각도의 산출 처리를 수행한다. 전 처리부(110)의 구성은 이하 상세히 설명될 것이다.
전 처리부(110)는 전 처리를 수행한 영상 데이터를 프라이머리 컬러 적합부(120) 및 색역 압축부(130)로 제공한다. 전 처리부(110)에 의해 전 처리가 수행된 영상 데이터는 전 처리 영상 데이터로 정의될 수 있다.
프라이머리 컬러 적합부(120)는 입력 영상 데이터의 색이 프라이머리 컬러의 근방에 있으면, 입력 영상 데이터를 전 처리한 전 처리 영상 데이터의 색상을 협 색역의 프라이머리 컬러의 위상과 합치는 처리 동작을 수행한다.
이하, 이러한 프라이머리 컬러 적합부(120)의 처리 동작은 위상 조정 처리라 칭한다. 위상 조정 처리가 수행된 영상 데이터는 위상 조정 영상 데이터로 정의될 수 있다. 프라이머리 컬러 적합부(120)의 구성은 이하 상세히 설명될 것이다.
프라이머리 컬러 적합부(120)는 위상 조정 영상 데이터를 색역 압축부(130)로 제공한다.
색역 압축부(130)는 위상 조정 영상 데이터에 대해 색역을 압축하는 처리를 수행한다. 색역 압축부(130)는 색역을 압축한 후의 영상 데이터를 후 처리부(140)로 보낸다. 색역을 압축한 영상 데이터는 색역 압축 영상 데이터로 정의될 수 있다. 색역 압축 영상 데이터는 후 처리부(140)로 제공된다.
후 처리부(140)는 색역 압축 영상 데이터에 대하여 후처리(post-processing)를 수행한다. 후 처리부(140)는 우 처리로서 색 공간의 변환 처리 및 역 감마 변환 처리를 수행한다. 후 처리부(140)의 보다 구체적인 구성은 후술될 것이다.
본 발명의 실시 예에 따른 영상 처리 장치(100)는 색상 유지 색역 압축 방식에 의해 입력되는 영상 데이터의 색역을 압축하면서, 색역 압축에 수반하는 프라이머리 컬러 및 프라이머리 컬러 근방에서의 색상의 변이(또는 변화)(shift or deviation of Hue)를 저감시키는 동작을 수행할 수 있다.
도 2는 도 1에 도시된 전 처리부의 구성을 보여주는 도면이다.
도 2를 참조하면, 전처리부(110)는 역 감마 변환부(111), 색 공간 변환부들(112, 113), 및 색상 각도 산출부(114)를 포함한다.
역 감마 변환부(111)는 RGB 색 공간을 갖는 광 색역의 입력 영상 데이터의 적, 녹 및 청의 신호들(Rin, Gin, Bin)에 대하여 각각 역 감마 보정을 수행한다. 구체적으로는, 역 감마 변환부(111)는 광 색역의 입력 영상 데이터의 적, 녹 및 청의 신호들(Rin, Gin, Bin)을 각각 2.2 제곱하여 출력한다.
역 감마 변환부(111)는 적, 녹 및 청의 신호들(Rin, Gin, Bin)을 2.2 제곱함으로써, 입력 영상 데이터를 선형과(linear)화 할 수 있다. 역 감마 변환부(111)는 선형화된 광 색역의 입력 영상 데이터를 색 공간 변환부(112)로 제공한다.
색 공간 변환부(112)는 선형화된 광 색역의 입력 영상 데이터의 색 공간을, RGB 색 공간으로부터 XYZ 색 공간으로 변환한다. 색 공간 변환부(112)는 XYZ 색 공간으로 변환된 광 색역의 입력 영상 데이터의 X, Y 및 Z의 신호들(Xw, Yw, Zw)을 색 공간 변환부(113)로 제공한다.
색 공간 변환부(113)는 XYZ 색 공간으로 변환된 광 색역의 입력 영상 데이터의 색 공간을 XYZ 색 공간으로부터 L*a*b* 색 공간으로 변환한다. 색상 유지 색역 압축 방식은 색상을 유지한 상태에서 색역을 압축하는 방식이고, 색역의 압축 처리는 동일 색상 면에서 실행되어야 한다.
따라서, 색상 유지 색역 압축 방식은 L*a*b* 색 공간에서 색역을 압축하는 방식이다. 그러므로 색 공간 변환부(113)에서 미리 광 색역의 입력 영상 데이터의 색 공간을 L*a*b* 색 공간으로 변환한다.
색 공간 변환부(113)는 L*a*b* 색 공간으로 변환된 광 색역의 입력 영상 데이터의 L*, a*, 및 b*의 신호들(Lw, aw, bw)을 색상 각도 산출부(114)로 제공한다. 또한, 색 공간 변환부(113)는 입력 영상 데이터의 a* 및 b*의 신호들(aw, bw)을 프라이머리 컬러 적합부(120)로 제공하고, L*의 신호(Lw)를 색역 압축부(130)로 제공한다.
색상 각도 산출부(114)는 색 공간 변환부(113)에서 L*a*b* 색 공간으로 변환된 광 색역의 입력 영상 데이터의 색상 각도(α)를 산출한다. 색상 각도 산출부(114)는 색상 각도(α)를 이하의 식을 통해 구한다.
(α) = atan(bw/aw)
색상 각도 산출부(114)는 산출된 색상 각도(α)를 프라이머리 컬러 적합부(120)로 제공한다.
도 3은 도 1에 도시된 프라이머리 컬러 적합부의 구성을 보여주는 도면이다.
도 3을 참조하면, 프라이머리 컬러 적합부(120)는 테이블 기억부(121) 및 색 적합 처리부(122)를 포함한다.
테이블 기억부(121)는 색 적합 처리부(122)에서 수행되는 위상 조정 처리에 사용되는 테이블(table)을 포함한다. 구체적으로는, 테이블 기억부(121)는 L*a*b* 공간에서 광 색역의 프라이머리 컬러의 색상 각도 및 협 색역의 프라이머리 컬러의 색상 각도와의 위상 차와 L* 축 상의 값과의 관계를 인텍스(색인 또는 목록)화 하여 테이블의 형식으로 저장한다.
L*a*b* 공간에서 광 색역의 프라이머리 컬러의 색상 각도 및 협 색역의 프라이머리 컬러의 색상 각도와의 위상 차에 대응하는 L* 축 상의 값들은 미리 계산되어 테이블에 저장된다. 따라서, L* 축 상의 값이 결정되면, 테이블 기억부(121)의 테이블의 내용으로부터 광 색역의 프라이머리 컬러의 색상 각도 및 협 색역의 프라이머리 컬러의 색상 각도와의 위상 차가 구해질 수 있다.
색 적합 처리부(122)는 색상 각도 산출부(114)로부터 제공받은 영상 데이터의 색상 각도(α) 및 테이블 기억부(121)의 테이블의 데이터를 사용하여 색 공간 변환부(113)로부터 제공받은 a* 및 b*의 신호들(aw, bw)에 대한 위상 조정 처리를 수행한다.
구체적으로는, 색상 각도 산출부(114)로부터 제공받은 영상 데이터의 색상 각도(α)가 광 색역의 프라이머리 컬러의 색상 각도의 근방에 위치하면, 색 적합 처리부(122)는 색 공간 변환부(113)로부터 제공받은 a* 및 b*의 신호들(aw, bw)에 대한 위상 조정 처리를 수행한다. 색 적합 처리부(122)는 위상 조정 처리를 수행된 신호들(aw', bw') 및 위상 조정 처리 후의 색상 각도(α')를 출력하여 색역 압축부(130)에 제공한다.
도 4는 도 1에 도시된 색역 압축부의 구성을 보여주는 도면이다.
도 4를 참조하면, 색역 압축부(130)는 테이블 기억부(131), 광 색역 교점 산출부(132), 협 색역 교점 산출부(133), 및 색역 압축부(134)를 포함한다.
테이블 기억부(131)는 L*a*b* 색 공간에서 교점 산출 처리에 사용되는 테이블을 포함한다. 구체적으로는, 테이블 기억부(131)는 협 색역의 색역 경계 테이블(Gamut Boundary Table) 및 광 색역의 색역 경계 테이블을 포함한다.
협 색역의 색역 경계 테이블은 이미 알려진 협 색역의 색도 좌표로부터 생성된다. 색역 경계 테이블은 L*a*b* 공간에 서 L* 축을 중심으로 한 원기둥 좌표계로 표현되는 테이블이고, 이러한 테이블의 인덱스는 L* 축 및 색상을 나타내는 각도(색상 각도)로 설정된다.
협 색역의 색역 경계 테이블의 인덱스 값으로부터 특정되는 색역 경계(Gamut Boundary)의 좌표들(a*, b*)이 샘플링되고, 샘플링된 값이 테이블의 값으로서 미리 테이블 기억부(131)에 저장된다.
광 색역의 색역 경계 테이블도 협 색역의 색역 경계 테이블과 동일하게 생성된다. 그러나, 협 색역과 광 색역에서 프라이머리 컬러의 위상이 상이하다. 따라서, 테이블 기억부(121)에 저장되는 테이블의 작성 시와 마찬가지로, L*a*b* 색 공간에서 광 색역의 프라이머리 컬러의 색상 각도와 협 색역의 프라이머리 컬러의 색상 각도와의 위상 차가 사용되어, 광 색역의 색역 경계에 대해 위상을 합치는 처리가 수행한다.
단, 프라이머리 컬러 부분에서만 위상이 합쳐지면, 색역 경계에 급격한 변화가 발생된다. 따라서, 프라이머리 컬러의 색상 각도 근방에서 완만하게 변화하도록, L*에 대응하는 a*b* 평면상에서 L* 축을 중심으로 한 위상 조정 처리가 수행된다. 이러한 처리에 의해 부분적으로 위상을 합친 광 색역 경계가 샘플링되고, 샘플링된 값이 테이블의 값으로서 미리 테이블 기억부(131)에 저장된다.
광 색역 교점 산출부(132)는 색 적합 처리부(122)로부터 제공받은 신호들(aw', bw'), 색 공간 변환부(113)로부터 제공받은 L*의 신호(Lw), 및 위상 조정 처리후의 색상 각도(α')를 사용하여, L* 축 상의 임의의 기준 점(L*m)과 신호들(Lw, aw', bw')로 구성된 새로운 입력 색(Po)을 연결하는 직선 및 광 색역의 색역 경계와의 교점을 산출한다. 광 색역 교점 산출부(132)는 이러한 교점을 산출하기 위해 테이블 기억부(131)의 광 색역의 색역 경계 테이블을 사용한다.
마찬가지로, 협 색역 교점 산출부(133)는 색 적합 처리부(122)로부터 제공받은 신호들(aw', bw'), 색 공간 변환부(113)로부터 제공받은 L*의 신호(Lw), 및 위상 조정 처리 후의 색상 각도(α')를 사용하여, 임의의 기준 점(L*m)과 신호들(Lw, aw', bw')로 구성된 새로운 입력 색(Po)을 연결하는 직선 및 협 색역의 색역 경계와의 교점을 산출한다. 협 색역 교점 산출부(133)는 이러한 교점을 산출하기 위해, 테이블 기억부(131)의 협 색역의 색역 경계 테이블을 사용한다.
색역 압축부(134)는 L*a*b* 색 공간에서 색역을 광 색역으로부터 협 색역으로 변환하는 색역 압축 처리를 수행한다. 구체적으로 색역 압축부(134)는 광 색역 교점 산출부(132)가 산출한 교점 및 협 색역 교점 산출부(133)가 산출한 교점을 사용하여, 신호들(Lw, aw', bw')로 구성된 입력 색(Po)을 협 색역 내에서 직선(L*m - Po) 상의 점으로 변환함으로써, 새로운 색(Pr)( = Ln, an, bn)으로 변환한다. 색역 압축부(134)는 변환 후의 색(Pr)( = Ln, an, bn)을 후 처리부(140)로 제공한다.
도 5는 도 1에 도시된 후 처리부의 구성을 보여주는 도면이다.
도 5를 참조하면, 후처리부(140)는 색 공간 변환부들(141, 142) 및 감마 변환부(143)를 포함한다.
색 공간 변환부(141)는 색역 압축부(134)에 의해 협 색역의 색으로 변환된 색(Pr)( = Ln, an, bn)의 색 공간을, L*a*b* 색 공간으로부터 XYZ 색 공간으로 변환한다. 색 공간 변환부(141)는 XYZ 색 공간으로 변환된 신호들(Xn, Yn, Zn)을 색 공간 변환부(142)로 제공한다.
색 공간 변환부(142)는 색 공간 변환부(141)에서 XYZ 색 공간으로 변환된 후의 신호들(Xn, Yn, Zn)을 RGB 색 공간으로 변환한다. 색 공간 변환부(142)는 RGB 색 공간으로 변환된 영상 데이터를 감마 변환부(143)로 제공한다.
감마 변환부(143)는 RGB 색 공간으로 변환된 영상 데이터에 대해 감마 변환 처리를 수행한다. 구체적으로는, 감마 변환부(143)는 색 공간 변환부(142)로부터 제공받은 영상 데이터를 (1.0/2.2) 제곱한다. 감마 변환부(143)는 제공받은 영상 데이터를 (1.0/2.2) 제곱함으로써, 감마 곡선을 갖는 신호들(Rout, Gout, Bout)을 생성하여 출력한다.
본 발명의 실시 예에 따른 영상 처리 장치(100)는 도 1 내지 도 5에 도시된 구성들을 포함함으로써, 색상 유지 색역 압축 방식에 의해 입력되는 영상 데이터의 색역을 압축하면서, 색역 압축에 수반하는 프라이머리 컬러 및 프라이머리 컬러 근방에서의 색상의 변이를 저감시키는 동작을 수행할 수 있다.
도 6은 L*a*b* 색 공간에서 색상 유지 색역 압축 방식에 의한 색역의 압축 처리를 설명하기 위한 설명도이다. 도 7은 도 6에 나타낸 L*a*b* 색 공간에서 부호(h1)로 나타낸 동일 색상 면을 2 차원 평면( L*C* 색 공간)으로 나타낸 설명도이다.
도 6에서 부호(h1)는 L*a*b* 색 공간의 동일 색상 면을 나타낸다. 부호(s1)는 부호(h1)로 나타낸 색상 면에서, 입력되는 광 색역의 색역 경계를 나타낸다. 부호(t1)는 부호(h1)로 나타낸 색상 면에서, 타겟인 협 색역의 색역 경계를 나타낸다. Po는 부호(h1)로 나타낸 색상 면에서, 광 색역의 입력 색을 나타낸다. 따라서, 부호(h1)로 나타낸 색상 면은 L* 축과 입력 색(Po)으로 구성되는 평면이다.
도 6 및 도 7을 참조하면, L* 축 상에 임의의 기준 점(L*m)이 결정된다. 기준 점(L*m)은, 예를 들어 입력 색(Po)과 같은 L 값을 가질 수 있고, 협 색역의 색역 경계의 중심을 가질 수도 있으며, 그 외의 기준에 의해 결정될 수도 있다. 그리고, 협 색역 내에서 기준 점(L*m)과 입력 색(Po)을 지나는 직선 상의 임의의 위치에 색역 압축 후의 색(Pr)이 결정된다. 이러한 동작은 색상 유지 색역 압축 방식에 의한 색변환 처리이다.
예시적으로, 색역 압축 후의 색(Pr)의 결정 방법은 다음과 같다. 직선(L*m - Po)과 협 색역의 색역 경계 및 광 색역의 색역 경계와의 교점을 각각 도 7에서 Pgnc, Pgwc라 한다. 이러한 경우, (선분 L*m - Po의 길이)/(선분 L*m - Pgwc의 길이) = (선분 L*m - Pr의 길이)/(선 분 L*m - Pgnc의 길이)가 만족되도록, 색역 압축 후의 색(Pr)이 결정될 수 있다. 그러나, 이러한 방법 이외에도 색역 압축 후의 색(Pr)을 결정하는 방법이 있을 수 있다.
이와 같이, 색상 유지 색역 압축 방식은 색상을 유지한 채 색역을 압축할 수 있다. 그러나, 이러한 색상 유지 색역 압축 방식의 경우, 색상의 유지를 최우선 하여 색역을 압축하는 색변환 처리를 수행하기 때문에, 변환 전후에 프라이머리 컬러를 유지할 수 없다.
도 8은 광 색역의 색역 경계와 협 색역의 색역 경계와의 차이를 예시적으로 설명하기 위한 도면이다.
도 8을 참조하면, 도 8에 도시된 바와 같이, 광 색역과 협 색역에서 프라이머리 컬러 부분의 경계에 변이가 존재한다. 따라서, 단순히 색상을 유지한 채 색변환 처리가 수행되며, 변환 전후에 프라이머리 컬러가 유지될 수 없게 된다.
한편으로, 프라이머리 컬러를 유지하면, 이번에는 색상이 유지될 수 없게 된다. 이렇게 상충하는 2개의 조건을 동시에 만족하기 위해, 본 발명의 실시 예에서 이하와 같은 방법이 제안된다.
본 발명의 영상 처리 장치(100)는 색상 유지 색역 압축 방식에 의한 색 변환을 수행하기 전에, 협 색역의 색역 경계의 프라이머리 컬러에 대해 광 색역의 색역 경계의 프라이머리 컬러가 어느 정도 변이되었는지를, L* 축을 중심으로 한 a*b* 평면에서 봤을 때의 위상 차로서 산출한다.
협 색역의 색역 경계의 프라이머리 컬러에 대한 광 색역의 색역 경계의 프라이머리 컬러의 변이 정도가 산출됨으로써, 각 L 값에 대한 프라이머리 컬러의 변이가 산출될 수 있다.
따라서, 영상 처리 장치(100)는 광 색역의 색역 경계를 광 색역의 프라이머리 컬러의 근방에서 L* 축을 중심으로 하여 완만하게 회전시킴으로써, 협 색역과 광 색역의 사이에서 프라이머리 컬러의 위상을 합치는 처리를 수행한다.
도 9는 협 색역과 광 색역의 사이에서 프라이머리 컬러의 위상을 합치는 모양을 나타내는 설명도이다.
도 9를 참조하면, 협 색역과 광 색역의 사이에서 프라이머리 컬러의 위상을 합침으로써, 프라이머리 컬러 근방에서 프라이머리 컬러의 변이가 저감된다.
또한, 입력 색(Po)이 프라이머리 컬러의 근방에 존재하는 경우, 영상 처리 장치(100)는 마찬가지로 L* 축을 중심으로 하여 입력 색(Po)을 회전시킨다. 영상 처리 장치(100)는 이와 같이 협 색역의 프라이머리 컬러에 위상을 합친 광 색역의 색역 경계와 회전 처리를 실시한 입력 색(Po)에 대해 전술한 색상 유지 색역 압축 방식을 적용한다.
영상 처리 장치(100)는 이와 같은 처리를 수행함으로써, 프라이머리 컬러 근방에서 프라이머리 컬러의 변이를 저감할 수 있고, 프라이머리 컬러 근방 이외에서 색상을 유지한 색변환을 수행할 수 있다.
도 10은 본 발명의 실시 예에 따른 영상 처리 장치의 동작을 설명하기 위한 흐름도이다.
도 10을 참조하면, 영상 처리 장치(100)는 광 색역의 입력 영상 데이터에 대해 전 처리를 동작을 수행한다(스텝 S101). 전 처리 동작은 전 처리부(110)에서 수행된다.
상술한 바와 같이, 전 처리부(110)에서 수행되는 전 처리는, 역 감마 변환부(111)에 의한 역 감마 변환 처리, 색 공간 변환부(112)에 의한 RGB 색 공간으로부터 XYZ 색 공간으로의 변환 처리, 및 색 공간 변환부(113)에 의한 XYZ 색 공간으로부터 L*a*b* 색 공간으로의 변환 처리를 포함한다.
영상 처리 장치(100)는 광 색역의 영상 데이터에 대한 전 처리를 수행 한후, 광 색역의 입력 영상 데이터의 색상 각도를 산출한다(스텝S102). 색상 각도의 산출 처리는 색상 각도 산출부(114)에서 수행된다. 색상 각도 산출부(114)는 상술한 바와 같이, 색상 각도(α)를 이하의 식을 이용하여 구한다.
α = atan(bw/aw)
영상 처리 장치(100)는 광 색역의 입력 영상 데이터의 색상 각도를 산출한후, 색상 각도가 프라이머리 컬러의 근방에 위치하는 색상 각도이면, 입력 영상 데이터의 색상을 변환하는 위상 조정 처리를 수행한다(스텝S103). 위상 조정 처리는 색 적합 처리부(122)에서 수행된다.
색 적합 처리부(122)는 색상 각도 산출부(114)로부터 제공받은 영상 데이터의 색상 각도(α) 및 테이블 기억부(121)의 테이블의 데이터를 사용하여, 색 공간 변환부(113)로부터 제공받은 a* 및 b*의 신호들(aw, bw)에 대한 위상 조정 처리를 수행한다.
이하 위상 조정 처리가 구체적으로 설명된다.
도 11은 색 적합 처리부에 의한 위상 조정 처리를 예시적으로 보여주는 설명도이다.
도 11은 L*a*b* 색 공간에서, 임의의 L* 축 상의 1 점을 a*b* 평면에서 추출한 상태를 나타낸 것이다.
도 11에서 부호(BP)는 위상 조정 처리가 수행되기 전의 프라이머리 컬러의 a*b* 평면상에서의 위치를 나타낸다. 부호(AP)는 위상 조정 처리가 수행된 프라이머리 컬러의 a*b* 평면상에서의 위치를 나타낸다. 부호(s1)는 위상 조정 처리가 수행되기 전의 광 색역의 색역 경계를 나타낸다. 부호(s2)는 위상 조정 처리가 수행된 광 색역의 색역 경계를 나타낸다. 색상 각도 산출부(114)로부터 출력되는 영상 데이터의 색상 각도(α)는 입력 색(Po)의 각도를 의미한다.
도 11을 참조하면, 색 적합 처리부(122)는 테이블 기억부(121)의 테이블의 데이터를 사용하여, 색상 각도가 프라이머리 컬러의 근방에 위치하는 색상 각도이면, 입력 영상 데이터의 색상을 도 11과 같이 변환하는 위상 조정 처리를 수행한다.
여기서, 부호(BP)로 나타낸 점을 부호(AP)로 나타낸 점까지 이동시킴으로써, 광 색역의 색역 경계에 휘어짐이 발생된다. 색 적합 처리부(122)는 도 11에 도시된 천이 범위(θ)를 구비하고, 천이 범위(θ)는 위상 조정 처리 후의 광 색역의 색역 경계가 완만하게 변화하도록 조절한다.
색 적합 처리부(122)는 천이 범위(θ)에서 위상 조정 처리 후의 광 색역의 색역 경계를 조절함으로써, 위상 조정 처리 후에 광 색역의 색역 경계가 완만하게 변화하도록 광 색역의 색역 경계를 유지할 수 있다.
다시 도 10을 참조하면, 영상 처리 장치(100)는 위상 조정 처리를 수행한후, 위상 조정 처리 후의 광 색역의 영상 데이터에 대해 색역 압축을 수행한다(스텝S104). 색역의 압축은 색역 압축부(130)에서 수행된다
색역 압축부(130)는 위상 조정 처리 후의 광 색역의 색역 경계와 협 색역의 색역 경계를 사용하여, 위상 조정 처리 후의 색에 대해 색상 유지 색역 압축 방식에 따라서 색역을 압축하는 처리를 수행한다.
이하 색역 압축 처리가 구체적으로 설명된다.
도 12는 L* 축 상에 임의의 기준 점을 결정하기 위한 알고리즘을 예시적으로 설명하기 위한 설명도이다. 도 13은 도 12에 도시된 알고리즘을 설명하기 위한 설명도이다.
도 12 및 도 13을 참조하면, 색역 압축부(130)는 상술한 바와 같이 L* 축 상에 임의의 기준 점(L*m)을 결정한다. 「Max C」는 각 색상 평면에서, 협 색역의 색역 경계에서의 C*가 최대로 되는 L*를 L*m로서 결정하는 알고리즘이다.
「Average」는 색상 평면마다 구해진 L*m1의 모든 색상 평면에서의 평균 값을 L*m로서 결정하는 알고리즘이다. 「Max C」 및 「Average」는 입력 색(Po)의 L*의 값과는 무관하게 색역 경계만으로 결정되는 고정 값이다.
「Horizontal1」은 입력 색(Po)과 같은 L*의 값을 L*m로서 결정하는 알고리즘이다.
「Horizontal2」은 도 13에 나타낸 L*m3 또는 L*m4를 L*m로서 결정하는 알고리즘이다. 이 알고리즘에서 입력 색(Po)의 L*의 값이 L*m4 미만이면, 입력 색(Po)의 L*의 값 L*m3를 L*m로서 결정하고, 입력 색(Po)의 L*의 값이 L*m4 이상이면, L*m4를 L*m로서 결정한다.
「Horizontal3」은 도 13에 나타낸 L*m3, L*m4 또는 L*m5를 L*m로서 결정하는 알고리즘이다. 이 알고리즘에서는 입력 색(Po)의 L*의 값이 0 이상 L*m5 이하이면, L*m5를 L*m로서 결정하고, 입력 색(Po)의 L*의 값이 L*m5보다 크고, L*m4 미만이면, 입력 색(Po)의 L*의 값 L*m3를 L*m로서 결정하고, 입력 색(Po)의 L*의 값이 L*m4 이상이면, L*m4를 L*m로서 결정한다.
여기에서 5 가지의 알고리즘이 예시적으로 설명되었으나, 이에 한정되지 않고, 앞서 설명된 5 가지의 알고리즘 이외의 알고리즘에 의해 L*m이 결정될 수도 있다.
색역 압축부(130)는 상술한 바와 같은 알고리즘을 사용하여 결정한 L*m을 사용하여, 색역의 압축을 수행한다. 본 발명의 실시 예에서 L* 축 상에 결정된 기준 점(L*m)과 입력 색(Po)을 연결하는 직선과 광 색역 및 협 색역의 색역 경계와의 교점을 사용하여 색역의 압축이 수행된다.
광 색역 교점 산출부(132)는 L* 축 상의 임의의 기준 점(L*m)과 신호들(Lw, aw', bw')로 구성된 새로운 입력 색(Po)을 연결하는 직선 및 광 색역의 색역 경계와의 교점을 산출한다.
협 색역 교점 산출부(133)는 L* 축 상의 임의의 기준 점(L*m)과 신호들(Lw, aw', bw')로 구성된 새로운 입력 색(Po)을 연결하는 직선 및 협 색역의 색역 경계와의 교점을 산출한다.
색역 압축부(134)는 L*a*b* 색 공간에서 색역을 광 색역으로부터 협 색역으로 변환하는 색역 압축 처리를 수행한다.
색역 압축부(134)는 색역 압축 처리를 수행할 때, 기준 점(L*m)으로부터 입력 색(Po)까지의 거리와 기준 점(L*m)으로부터 광 색역의 색역 경계와의 교점까지의 거리의 비를 유지한 채, L*a*b* 색 공간에서 색역을 광 색역으로부터 협 색역으로 변환할 수도 있다.
그러나, 여기에서 단순히 비를 유지한 채 L*a*b* 색 공간에서 색역이 광 색역으로부터 협 색역으로 변환되지 않는다. 색역이 광 색역의 색역 경계에서 협 색역의 색역 경계의 내측으로 압축되고, 협 색역의 색역 경계의 내측에 위치하고 있는 색은 광 색역을 그대로 유지한다. 이하 이러한 처리 동작이 설명된다.
도 14는 임의의 색상 평면에 있어서 기준 점, 입력 색, 및 압축 후의 출력 색의 관계를 예시적으로 설명하기 위한 도면이다. 도 15는 도 14에 도시된 L*C* 평면에서 기준 점과 입력 색을 연결하는 직선을 설명하기 위한 도면이다.
도 14 및 도 15를 참조하면, Pgwc는 기준 점(L*m)과 입력 색(Po)을 연결하는 직선과 광 색역의 색역 경계와의 교점이다. Pgnc는 기준 점(L*m)과 입력 색(Po)을 연결하는 직선과 협 색역의 색역 경계와의 교점이다.
도 15에 도시된 바와 같이 do, dr, dqnc, to0, 및 to1를 정의한 경우, Rwc를 광 색역의 유지율(또한, Rwc = do/dgnc이다)로 하면, do = Rwc x dgnc의 경우, 색역 압축부(134)은 dr을 do와 같게 설정한다. 한편, do = Rwc x dgnc의 경우, 색역 압축부(134)는 dr을 이하의 식에서 구한다.
dr = (Rc x dgnc) + [(1.0 - Rwc) x dgnc] x (to0/to1)
도 16은 색역 압축부에서 수행되는 색역 압축 처리를 설명하기 위한 도면이다.
도 16을 참조하면, dgwc/dgnc = 1.2, Rwc = 0.9로 하면, Rwc = do/dgnc가 0부터 0.9까지인 구간에서 색역 압축부(134)는 dr을 do와 같게 설정한다. Rwc = do/dgnc가 0부터 0.9까지인 구간에서, 색역 압축부(134)는 상기 수식에 기초하여 dr을 결정하고, 색역 압축 후의 출력 색(Pr)을 출력한다.
그러나, 여기서 나타낸 알고리즘 이외의 알고리즘에 의해 색역을 압축하고, 색역 압축 후의 출력 색(Pr)이 출력될 수도 있다.
다시 도 10을 참조하면, 영상 처리 장치(100)는 색역의 압축을 수행한 후, 색역을 압축한 후의 영상 데이터에 대해 후 처리 동작을 수행한다(스텝S105). 후 처리 동작은 후 처리부(140)에서 수행된다.
후 처리부(140)에서 수행되는 후 처리는 상술한 바와 같이, 색 공간 변환부(141)에 의한 L*a*b* 색 공간으로부터 XYZ 색 공간으로의 변환 처리, 색 공간 변환부(142)에 의한 XYZ 색 공간으로부터 RGB 색 공간으로의 변환 처리, 및 감마 변환부(143)에 의한 감마 변환 처리를 포함한다.
본 발명의 실시 예에 따른 영상 처리 장치(100)는 상술한 바와 같은 동작을 수행함으로써, 색상을 유지하며 색역을 변환하는 색상 유지 색역 압축 방식에 의해 입력되는 영상 데이터의 색역을 압축하면서, 색역 압축에 수반하는 프라이머리 컬러 및 프라이머리 컬러 근방에서의 색상의 변이를 저감시킬 수 있다.
이상 설명한 바와 같이 본 발명의 실시 예에 따른 영상 처리 장치(100)는 색상 유지 색역 압축 방식에 의해 입력되는 영상 데이터의 색역을 압축할 때, 색역 압축에 수반하는 프라이머리 컬러 및 프라이머리 컬러 근방에서 발생되는 색상의 변이를 저감시키기 위해, 색역의 압축 전에, 프라이머리 컬러 및 프라이머리 컬러 근방의 부분에서, 광 색역의 색역 경계의 위상을 협 색역의 색역 경계의 위상에 합치는 처리를 실행한다.
본 발명의 실시 예에 따른 영상 처리 장치(100)는 프라이머리 컬러 및 프라이머리 컬러 근방의 부분에 있어서, 광 색역의 색역 경계의 위상을 협 색역의 색역 경계에 위상에 합치는 처리를 수행함으로써, 색상 유지 색역 압축 방식에 의해 입력되는 영상 데이터의 색역을 압축할 때, 색역 압축에 수반하는 프라이머리 컬러 및 프라이머리 컬러 근방에서 발생하는 색상의 변이를 저감시킬 수 있다.
상술한 영상 처리 장치(100)의 동작은 영상 처리 장치(100)에 내장될 수 있는 CPU(Central Processing Unit), ROM(Read Only Memory) 및 RAM(Random Access Memory) 등의 하드웨어(도시하지 않음)를 통해 컴퓨터 프로그램으로 작성될 수 있다. 또한, 이러한 컴퓨터 프로그램을 기억시킨 기억 매체가 영상 처리 장치(100)에 제공될 수 있다.
이상 실시 예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다. 또한 본 발명에 개시된 실시 예는 본 발명의 기술 사상을 한정하기 위한 것이 아니고, 하기의 특허 청구의 범위 및 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
100 : 영상 처리 장치 110 : 전처리부
111 : 역 감마 변환부 112, 113 : 색 공간 변환부
114 : 색상 각도 산출부 120 : 프라이머리 컬러 적합부
121 : 테이블 기억부 122 : 색 적합 처리부
130 : 색역 압축부 131 : 테이블 기억부
132 : 광 색역 교점 산출부 133 : 협 색역 교점 산출부
134 : 색역 압축부 140 : 후처리부
141, 142 : 색 공간 변환부 143 : 감마 변환부

Claims (9)

  1. 제1 색역과 상기 제1 색역보다 좁은 제2 색역과의 위상 차 정보에 기초하여, 입력 영상 데이터의 색이 프라이머리 컬러 또는 상기 프라이머리 컬러의 근방에 위치하면, 상기 입력 영상 데이터의 색상을 제1 색상으로부터 제2 색상으로 변경하여 상기 프라이머리 컬러의 색상에 위상을 합치는 색상 변경부; 및
    상기 색상 변경부에서 출력되는 영상 데이터에 대하여 색상을 유지하고 상기 제1 색역으로부터 상기 제2 색역으로 색역을 변환하는 색역 변환부를 포함하는 영상 처리 장치.
  2. 제 1 항에 있어서,
    상기 색상 변경부는, 상기 입력 영상 데이터의 입력 색의 색상 각도가 제1 범위의 색역의 프라이머리 컬러의 근방에 위치하는 경우, 상기 입력 영상 데이터의 색상을 변경하여 상기 프라이머리 컬러에 상기 위상을 합치는 영상 처리 장치.
  3. 제 2 항에 있어서,
    상기 색역 변환부는, 상기 제1 색역의 경계 영역에 관한 제1 정보와 상기 제2 색역의 경계 영역에 관한 제2 정보에 기초하여 색역을 변환하는 영상 처리 장치.
  4. 제 3 항에 있어서,
    상기 색역 변환부는, 임의의 기준 점 및 상기 색상 변경부가 상기 위상을 변경한 후의 점을 연결하는 선과 상기 제1 색역의 경계 영역 및 상기 제2 색역의 경계 영역과의 교점을 사용하여 색역을 변환하는 영상 처리 장치.
  5. 제 1 항에 있어서,
    제1 색 공간이 지정되는 입력 영상 데이터의 상기 제1 색 공간으로부터 제2 색 공간으로의 변환을 수행하는 색 공간 변환부를 더 포함하고,
    상기 색상 변경부는, 상기 제2 색 공간에서 상기 프라이머리 컬러의 색상에 상기 위상을 합치는 영상 처리 장치.
  6. 제 5 항에 있어서,
    상기 제1 색 공간은 RGB 색 공간인 영상 처리 장치.
  7. 제 5 항에 있어서,
    상기 제2 색 공간은, Lab 색 공간인 영상 처리 장치.
  8. 제 5 항에 있어서,
    상기 색역 변환부에서 출력되는 영상 데이터에 대하여 상기 제2 색 공간으로부터 상기 제1 색 공간으로의 변환을 수행하는 색 공간 재변환부를 더 포함하는 영상 처리 장치.
  9. 제1 색역과 상기 제1 색역보다 좁은 제2 색역과의 위상 차 정보에 기초하여, 입력 영상 데이터의 색이 프라이머리 컬러 또는 해 프라이머리 컬러의 근방에 위치하면, 상기 입력 영상 데이터의 색상을 제1 색상으로부터 제2 색상으로 변경하여 상기 프라이머리 컬러의 색상에 위상을 합치는 색상 변경 단계; 및
    상기 색상 변경 단계에서 출력되는 영상 데이터에 대하여 색상을 유지하고 상기 제1 색역으로부터 상기 제2 색역으로 색역을 변환하는 색역 변환 단계를 포함하는 것을 특징으로 하는 영상 처리 방법.
KR1020140164590A 2013-12-06 2014-11-24 영상 처리 장치 및 영상 처리 방법 KR20150066446A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2013-253438 2013-12-06
JP2013253438A JP2015111779A (ja) 2013-12-06 2013-12-06 画像処理装置、画像処理方法およびコンピュータプログラム

Publications (1)

Publication Number Publication Date
KR20150066446A true KR20150066446A (ko) 2015-06-16

Family

ID=53271703

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140164590A KR20150066446A (ko) 2013-12-06 2014-11-24 영상 처리 장치 및 영상 처리 방법

Country Status (3)

Country Link
US (1) US9478046B2 (ko)
JP (1) JP2015111779A (ko)
KR (1) KR20150066446A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3383017A1 (en) 2017-03-31 2018-10-03 Thomson Licensing Method and device for color gamut mapping

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69413575T2 (de) * 1993-02-12 1999-05-20 Eastman Kodak Co., Rochester, N.Y. Verfahren und Vorrichtung zur Transformation von Eingabefarbgrössen in einen Eingabefarbraum in Ausgabefarbgrössen in einen Ausgabefarbraum
JPH11313219A (ja) * 1998-01-20 1999-11-09 Fujitsu Ltd カラーデータ変換方法
JP3956091B2 (ja) * 2001-03-26 2007-08-08 セイコーエプソン株式会社 色変換プログラムを記録したコンピュータ読み取り可能な記録媒体、色変換テーブルの作成方法、色変換テーブルデータを記録したコンピュータ読み取り可能な記録媒体、色変換装置、色変換プログラム、色変換方法および色変換テーブル
US6961477B2 (en) 2001-07-12 2005-11-01 Canon Kabushiki Kaisha Image-based selection of gamut mapping
JP4021261B2 (ja) * 2002-07-08 2007-12-12 松下電器産業株式会社 画像処理装置
JP2004200938A (ja) 2002-12-17 2004-07-15 Canon Inc 画像処理装置及び画像処理方法
KR100595251B1 (ko) * 2004-01-12 2006-07-03 엘지전자 주식회사 디스플레이 장치의 색재현 장치 및 방법
KR20050120958A (ko) 2004-06-21 2005-12-26 삼성전자주식회사 확장된 색재현 범위를 갖는 색재현 장치를 위한 색신호처리방법 및 그 처리장치
JP4481840B2 (ja) 2005-01-20 2010-06-16 キヤノン株式会社 情報処理方法および装置
JP4793958B2 (ja) * 2005-03-04 2011-10-12 株式会社パイロットコーポレーション クリップ部材を有する筆記具
JP4669314B2 (ja) * 2005-04-18 2011-04-13 キヤノン株式会社 画像処理方法および画像処理装置
JP2007208736A (ja) * 2006-02-02 2007-08-16 Canon Inc 色処理方法および装置
JP2007259124A (ja) * 2006-03-23 2007-10-04 Konica Minolta Business Technologies Inc 色変換テーブルの作成方法、情報作成装置、記録媒体及び画像処理装置
JP4656002B2 (ja) * 2006-05-31 2011-03-23 富士ゼロックス株式会社 画像処理装置及び画像処理方法
JP4803666B2 (ja) * 2006-06-30 2011-10-26 株式会社リコー 画像処理装置、画像処理方法、プログラムおよび記録媒体
JP2008072340A (ja) * 2006-09-13 2008-03-27 Canon Inc 色処理装置
WO2008139953A1 (ja) * 2007-05-15 2008-11-20 Konica Minolta Holdings, Inc. 色変換テーブル作成方法、色変換テーブル作成装置および色変換テーブル作成プログラム
JP4891162B2 (ja) * 2007-06-29 2012-03-07 キヤノン株式会社 画像処理装置ならびにプロファイル作成方法
JP5344519B2 (ja) 2007-07-05 2013-11-20 キヤノン株式会社 色変換装置および色変換方法
JP4950846B2 (ja) 2007-11-02 2012-06-13 シャープ株式会社 カラー画像表示装置及び色変換装置
JP4666050B2 (ja) 2008-02-01 2011-04-06 セイコーエプソン株式会社 色変換装置、画像出力装置及び色変換方法
JP2009218780A (ja) * 2008-03-10 2009-09-24 Seiko Epson Corp 画像処理方法、プリンタ、色変換装置および色変換プログラム
JP5314029B2 (ja) * 2008-08-29 2013-10-16 パナソニック株式会社 色信号変換装置及び色信号変換方法
EP2309761A1 (en) * 2009-09-24 2011-04-13 Nxp B.V. A method for processing video data for a liquid crystal display
JP5598769B2 (ja) * 2012-04-16 2014-10-01 コニカミノルタ株式会社 色調整方法及び色調整プログラム
JP5988909B2 (ja) * 2012-05-08 2016-09-07 キヤノン株式会社 画像処理装置および画像処理方法
JP6123238B2 (ja) * 2012-11-06 2017-05-10 株式会社リコー 画像処理システム、情報処理装置、およびプログラム

Also Published As

Publication number Publication date
US9478046B2 (en) 2016-10-25
US20150161804A1 (en) 2015-06-11
JP2015111779A (ja) 2015-06-18

Similar Documents

Publication Publication Date Title
KR100601867B1 (ko) 벡터 스트레칭을 이용한 색역 매핑 장치 및 방법
US9866730B2 (en) Semi-fixed-hue gamut compression
US9570043B2 (en) Method for processing RGB data and system for the same
KR102478606B1 (ko) 영상 표시 장치 및 영상 표시 방법
US8767004B2 (en) Interpolation of color gamut for display on target display
US11289049B2 (en) Gamut mapping with blended scaling and clamping
CN107705264B (zh) 一种图像处理方法、电子设备以及具有存储功能的装置
JP6288943B2 (ja) 映像表示装置
CN108701351B (zh) 一种图像显示增强方法及装置
US10347198B2 (en) Image displaying methods and display devices
US20110115811A1 (en) System and method for expanding color gamut
US20190325802A1 (en) Method and apparatus for color gamut mapping color gradient preservation
JP6793281B2 (ja) 色域マッピング方法及び色域マッピング装置
KR20070090224A (ko) 전자 색 이미지 채도 처리 방법
US20160322024A1 (en) Method of mapping source colors of images of a video content into the target color gamut of a target color device
KR20150098566A (ko) 영상 처리 장치 및 영상 처리 방법
JP6664409B2 (ja) 適応的カラーグレード補間方法及びデバイス
US20160133229A1 (en) Signal processing device and signal processing method
JP2002033929A (ja) 画像処理方法、装置および記録媒体
KR20140103757A (ko) 영상 처리 방법 및 이를 이용한 표시 장치
KR20150066446A (ko) 영상 처리 장치 및 영상 처리 방법
KR102122180B1 (ko) 영상 처리 장치, 영상 처리 방법 및 프로그램
KR20120128539A (ko) 컴퓨터 그래픽 영상의 실감도 증강을 위한 장치 및 방법
JP6655149B1 (ja) 輝度色度表示装置及びそのプログラム
CN105654455B (zh) 一种“图像到设备”的色域映射算法

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application