KR102122180B1 - 영상 처리 장치, 영상 처리 방법 및 프로그램 - Google Patents
영상 처리 장치, 영상 처리 방법 및 프로그램 Download PDFInfo
- Publication number
- KR102122180B1 KR102122180B1 KR1020130157375A KR20130157375A KR102122180B1 KR 102122180 B1 KR102122180 B1 KR 102122180B1 KR 1020130157375 A KR1020130157375 A KR 1020130157375A KR 20130157375 A KR20130157375 A KR 20130157375A KR 102122180 B1 KR102122180 B1 KR 102122180B1
- Authority
- KR
- South Korea
- Prior art keywords
- color
- color gamut
- image data
- blend coefficient
- saturation
- 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
-
- 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
- H04N9/67—Circuits for processing colour signals for matrixing
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
본 발명은 다른 색역을 가지는 디바이스간에서, 피부색과 같은 특정한 색 영역의 표시를 위화감 없게 표시시키는 것이다.
본 발명의 일 실시 형태에 따른 영상 처리 장치는, 입력 신호를 리니어한 제 1 색역의 제 1 영상 데이터로 변환하는 신호 입력부; 제 1 영상 데이터를 제 1 색역보다도 좁은 제 2 색역을 표시하기 위한 제 2 영상 데이터로 변환하는 색역 변환부; 입력 신호로부터 얻을 수 있는 색상 및 채도가 피부색에 상당하는 제 1 색 영역 범위인 경우에는 제 1 블렌드 계수를 설정하고, 제 2 색 영역 범위인 경우에는 제 1 블렌드 계수보다 제 2 영상 데이터의 합성 비율이 작아지는 제 2 블렌드 계수를 설정하고, 이것들의 사이의 색 영역 범위인 경우에는, 제 1 및 2 블렌드 계수들 사이의 색상 및 채도에 따른 블렌드 계수를 설정하는 블렌드 계수 설정부; 및 제 1 영상 데이터와 제 2 영상 데이터를, 블렌드 계수에 따라서 합성하는 색합성부를 갖는다.
본 발명의 일 실시 형태에 따른 영상 처리 장치는, 입력 신호를 리니어한 제 1 색역의 제 1 영상 데이터로 변환하는 신호 입력부; 제 1 영상 데이터를 제 1 색역보다도 좁은 제 2 색역을 표시하기 위한 제 2 영상 데이터로 변환하는 색역 변환부; 입력 신호로부터 얻을 수 있는 색상 및 채도가 피부색에 상당하는 제 1 색 영역 범위인 경우에는 제 1 블렌드 계수를 설정하고, 제 2 색 영역 범위인 경우에는 제 1 블렌드 계수보다 제 2 영상 데이터의 합성 비율이 작아지는 제 2 블렌드 계수를 설정하고, 이것들의 사이의 색 영역 범위인 경우에는, 제 1 및 2 블렌드 계수들 사이의 색상 및 채도에 따른 블렌드 계수를 설정하는 블렌드 계수 설정부; 및 제 1 영상 데이터와 제 2 영상 데이터를, 블렌드 계수에 따라서 합성하는 색합성부를 갖는다.
Description
본 발명은, 색역 변환을 행하는 영상 처리 기술에 관한 것이다.
액정 모니터 등의 색표시 기술의 향상에 수반하여, 디스플레이의 색재현 영역이 확대하고 있다. 특히, 최근의 LED 백라이트를 사용한 액정 모니터, 유기 EL 디스플레이 등에서는, 종래의 RGB 규격보다 넓은 색재현 영역을 실현하고 있다. 이와 같은 배경으로부터, 협색역에 대응하는 신호를 광색역 디스플레이에 입력한 경우에 양호한 표시를 하기 위한, 협색역에서 광색역으로의 색역 변환 기술이 중요해지고 있다.
예를 들어, Adobe(등록상표) RGB색 공간을 갖는 디스플레이에서 sRGB색 공간을 갖는 영상을 그대로 표시시킨 경우, 명확하게 달라진 발색(發色)으로 표시된다. 이것은, 사용하는 색역의 불일치가 원인이고, 좁은 색역에서 작성된 영상 데이터를, 넓은 색역의 디스플레이에서 표시시켰을 때에 일어나는 현상이다.
여기에서, 다른 색역을 갖는 디바이스간의 색 변환 기술이 필요하게 된다. 색 변환 기술로서, 입력 데이터로부터 색상(H), 채도(S), 명도(V)의 값들을 구하고, 그 값들에 따라서 입력 데이터를 색역 변환한 데이터 값과 입력 데이터 값을 합성하여 출력 데이터를 생성하는 방법이 개시되어 있다 (특허문헌 1, 2).
이 방법에 따르면, 채도(S)의 값에 따라서 블렌드율(blend ratio)을 결정할 경우에, 피부색이 지나치게 짙어지지 않도록, 색상(H)이 적(빨강), 황색, 마젠타(magenta)의 범위에서, 명도(V)가 중간 위치로부터 높은 범위에 있어서, 협색역으로 변환한 데이터의 비율을 높게 하는 방법이 채용되고 있다. 구체적으로는, 합성율을 r로 표시할 때 r = 0.5에 있어서의 채도(S)의 문턱값을 0.5로부터 0.8의 범위로 설정하는 것이 개시되어 있다.
[선행기술문헌]
[특허문헌1] 일본국 특허 공개 제 2009-218961호 공보
[특허문헌2] 일본국 특허 공개 제 2010-245709호 공보
그러나, 종래의 색 변환 기술에 따르면, 피부색과 같이 색감이 변하면 사람(관찰자)에게 위화감을 주는 색은, 입력 색 데이터의 색도점(色度点)을 될 수 있는 한 변경시키지 않도록 하는 필요가 있다고 하면서도, 어떻게 하면 좋은 것인지 밝혀져 있지 않은 문제가 있었다.
즉, 피부색과 같은 색채를 자연스러운 색조로 표시하기 위해서, 색상(H), 채도(S)의 값을 어떻게 설정하면 좋은지가 불명확하였다. 또한, 색상(H)이 변화된 경우의 합성 방법이 명확히 이루어지지 않고 있다.
그러므로, 다른 색역을 가지는 디바이스간에서, 피부색과 같은 특정 색을 사람에게 위화감 없이 표시시키는 것이 실현되지 않고 있다.
본 발명의 일 실시 형태는, 광색역으로 변환하여도 피부색과 같은 특정 색의 표시에 있어서 위화감을 주기 않게 하는 것을 목적으로 한다.
본 발명의 일 실시 형태에 의하면, 영상을 나타내는 입력 신호를 리니어한 제 1 색역의 제 1 영상 데이터로 변환하는 신호 입력부; 상기 제 1 영상 데이터를, 상기 제 1 색역보다도 좁은 제 2 색역을 표시하기 위한 제 2 영상 데이터로 변환하는 색역 변환부; 상기 입력 신호로부터 얻을 수 있는 색상 및 채도에 기초하여 상기 제 1 영상 데이터와 상기 제 2 영상 데이터의 합성 비율을 규정하는 블렌드 계수를 설정하는 블렌드 계수 설정부; 및 상기 제 1 영상 데이터와 상기 제 2 영상 데이터를, 상기 설정된 블렌드 계수에 따른 비율로 합성한 합성 영상 데이터를 생성하는 색합성부를 포함하고, 상기 블렌드 계수 설정부는, 상기 색상 및 상기 채도가 피부색에 상당하는 제 1 색 영역 범위인 경우에는 제 1 블렌드 계수를 설정하고, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와는 다른 제 2 색 영역 범위인 경우에는 상기 제 1 블렌드 계수보다 상기 제 2 영상 데이터의 합성 비율이 작아지는 제 2 블렌드 계수를 설정하고, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와 상기 제 2 색 영역 범위 사이의 색 영역 범위인 경우에는, 상기 제 1 블렌드 계수와 상기 제 2 블렌드 계수 사이의 상기 색상 및 상기 채도에 따른 블렌드 계수를 설정하는 것을 특징으로 하는 영상 처리 장치가 제공된다.
이 영상 처리 장치에 따르면, 광색역의 영상 출력 장치에 표시하여도 피부색과 같은 특정 색의 표시에 있어서 위화감을 주지 않게 할 수 있다.
다른 바람직한 실시 형태에 있어서, 상기 제 1 블렌드 계수는, 상기 합성 영상 데이터가 상기 제 2 영상 데이터로 되도록 규정하는 블렌드 계수일 수 있다.
이 영상 처리 장치에 따르면, 피부색 영역의 표시에 있어서의 위화감을 보다 적게 할 수 있다.
다른 바람직한 실시 형태에 있어서, 상기 제 2 블렌드 계수는, 상기 합성 영상 데이터가 상기 제 1 영상 데이터로 되도록 규정하는 블렌드 계수일 수 있다.
이 영상 처리 장치에 따르면, 피부색 이외의 색 영역의 색역을 효과적으로 넓힐 수 있다.
다른 바람직한 실시 형태에 있어서, 상기 블렌드 계수 설정부는, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위에서 상기 제 2 색 영역 범위에 걸쳐서 변화되면, 상기 제 1 블렌드 계수로부터 상기 제 2 블렌드 계수로 연속적으로 변화되도록 블렌드 계수를 설정하여도 좋다.
이 영상 처리 장치에 따르면, 피부색 영역과 그 밖의 색 영역 사이의 색 영역의 표시에 있어서의 위화감을 보다 적게 할 수 있다.
다른 바람직한 실시 형태에 있어서, 색상을 H, 색상을 S라 하였을 때에, 상기 제 1 색 영역 범위는, O°≤H≤50° 및 S≤S1(S1은 0.6 이상 0.75 이하의 어느 하나의 값)이고, 상기 제 2 색 영역 범위는, 70°≤H≤240° 또는 S≤S2(S2는 0.8이상 0.95 이하의 어느 하나의 값)의 범위일 수 있다.
이 영상 처리 장치에 따르면, 피부색 영역과 그 이외의 색 영역을 명확히 설정할 수 있다.
본 발명의 일 실시 형태에 의하면, 영상을 나타내는 입력 신호를 리니어한 제 1 색역의 제 1 영상 데이터로 변환하는 단계, 상기 제 1 영상 데이터를, 상기 제 1 색역보다도 좁은 제 2 색역을 표시하기 위한 제 2 영상 데이터로 변환하는 단계, 상기 입력 신호로부터 얻을 수 있는 색상 및 채도에 기초하여 상기 제 1 영상 데이터와 상기 제 2 영상 데이터의 합성 비율을 규정하는 블렌드 계수를 설정하는 단계, 및 상기 제 1 영상 데이터와 상기 제 2 영상 데이터를, 상기 설정된 블렌드 계수에 따른 비율로 합성한 합성 영상 데이터를 생성하는 단계를 포함하고, 상기 블렌드 계수를 설정하는 상기 단계는, 상기 색상 및 상기 채도가 피부색에 상당하는 제 1 색 영역 범위인 경우에는 제 1 블렌드 계수를 설정하는 단계, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와는 다른 제 2 색 영역 범위인 경우에는 상기 제 1 블렌드 계수보다 상기 제 2 영상 데이터의 합성 비율이 작아지는 제 2 블렌드 계수를 설정하는 단계, 및 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와 상기 제 2 색 영역 범위 사이의 색 영역 범위인 경우에는, 상기 제 1 블렌드 계수와 상기 제 2 블렌드 계수 사이의 상기 색상 및 상기 채도에 따른 블렌드 계수를 설정하는 단계를 포함하는 것을 특징으로 하는 영상 처리 방법이 제공된다.
이 영상 처리 방법에 따르면, 광색역의 영상 출력 장치에 표시하여도 피부색과 같은 특정 색의 표시에 있어서 위화감을 주지 않게 할 수 있다.
본 발명에 따르면, 다른 색역의 영상 출력 장치에 표시하여도 피부색과 같은 특정 색의 표시에 있어서 위화감을 주지 않게 할 수 있다.
도 1은 본 발명의 일 실시 형태에 따른 영상 처리 장치의 구성을 나타내는 블록도이다.
도 2는 Adobe RGB과 sRGB의 색역의 차이를 나타내는 그래프이다.
도 3은 O°≤H≤50°에 있어서의 채도(S)와 블렌드 계수(α)의 관계를 나타내는 그래프이다.
도 4는 색상(H)에 대한 블렌드 계수(α)의 값을 나타내는 그래프이다.
도 2는 Adobe RGB과 sRGB의 색역의 차이를 나타내는 그래프이다.
도 3은 O°≤H≤50°에 있어서의 채도(S)와 블렌드 계수(α)의 관계를 나타내는 그래프이다.
도 4는 색상(H)에 대한 블렌드 계수(α)의 값을 나타내는 그래프이다.
이하, 본 발명의 실시 형태를, 도면 등을 참조하면서 설명한다. 단, 본 발명은 많은 다른 실시 형태로 실시하는 것이 가능하고, 이하에 예시하는 실시 형태의 기재 내용에 한정하여 해석되는 것이 아니다.
<영상 처리 장치에 대해서>
도 1은 본 발명의 실시 형태에 따른 영상 처리 장치의 구성을 나타내는 블록도를 나타낸다. 이 영상 처리 장치는, 신호 입력부(100), 색역 변환부(102), 블렌드 계수 설정부(α설정부)(104), 합성부(106), 및 신호 출력부(108)로 구성되어 있다.
신호 입력부(100)는, 영상을 나타내는 신호(입력 신호(Rin, Gin, Bin))가 입력된다. 신호 입력부(100)는, 이 입력 신호(Rin, Gin, Bin)를 0~1로 규격화한다. 또한, 규격화한 후의 신호에 거듭제곱(power) 변환을 행하여, 리니어한 영상 데이터(Vr, Vg, Vb)를 생성한다. 예를 들어, 입력 신호가 sRGB의 규격인 경우, 그 감마(γ)값은 2.2이므로, 2.2를 거듭제곱하여 리니어한 영상 데이터(Vr, Vg, Vb)를 생성한다.
색역 변환부(102)는, 변환 매트릭스를 사용하여 신호 입력부(100)로 생성된 영상 데이터(Vr, Vg, Vb)를 보다 광색역의 디스플레이에 있어서, 협색역 표시를 하기 위한 영상 데이터로 변환한다. 예를 들어, Adobe RGB 색역의 디스플레이에 있어서 sRGB 색역 표시를 하는 경우가 있지만, 이것에 한정되지 않는다. 색역 변환부(102)는, 변환 매트릭스를 사용하여 광색역의 디스플레이에 있어서 협색역 표시를 하기 위한 계산을 행한다. 즉, 색역 변환부(102)는, 신호 입력부(100)에서 생성된 영상 데이터를, 이 영상 데이터의 색역보다도 좁은 색역을 표시하기 위한 영상 데이터로 변환한다. 그리고, 색 변환 후의 영상 데이터(Vr',Vg',Vb')생성한다.
블렌드 계수 설정부(104)는, 입력 신호(Rin, Gin, Bin)로부터 얻을 수 있는 색상(H)과 채도(S)에 기초하여 블렌드 계수(α)를 설정한다. 블렌드 계수(α)는, 합성부(106)에서 합성되는 영상 데이터(Vr, Vg, Vb)와 영상 데이터(Vr', Vg', Vb')의 합성 비율을 규정한다. 이 예에서는, 합성 비율은, 블렌드 계수(α)가 1이면, 영상 데이터(Vr', Vg', Vb')가 100%이고, 블렌드 계수(α)가 0이면, 영상 데이터(Vr, Vg, Vb)가 100%이다. 블렌드 계수 설정부(104)는, 입력 신호(Rin, Gin, Bin)로부터 얻을 수 있는 색상(H)과 채도(S)가 피부색에 상당하는 피부색 영역인 경우에는 블렌드 계수(α)를 1로 설정하고, 그 밖의 색 영역(피부색 영역을 포함하지 않는 색 영역)인 경우에는 블렌드 계수(α)를 1 미만의 값, 예를 들어 0으로 설정한다. 또한, 블렌드 계수 설정부(104)는, 피부색 영역과, 그 밖의 색 영역과의 사이의 색 영역인 경우에는, 입력 신호(Rin, Gin, Bin)로부터 얻을 수 있는 색상(H)과 채도(S)에 따라서 블렌드 계수(α)를 설정한다. 이때, 입력 신호(Rin, Gin, Bin)로부터 얻을 수 있는 색상(H)과 채도(S)가 피부색 영역에서 그 밖의 색 영역에 걸쳐서 변화하면, 블렌드 계수(α)는 연속적으로 변화되도록 설정된다.
합성부(106)는, 신호 입력부(100)에서 생성된 영상 데이터(Vr, Vg, Vb)와 색역 변환부(102)에서 생성된 영상 데이터(Vr', Vg', Vb')를 블렌드 계수 설정부(104)에서 설정된 블렌드 계수(α)에 따른 합성 비율로 합성한다. 여기에서는, 피부색 등 색감이 바뀌면, 사람에게 위화감을 줄 수 있는 색은 될 수 있는 한, 협색역 표시가 되도록 하고, 피부색의 색 영역 이외에 대해서는 광색역 표시를 할 수 있도록 합성한다. 그리고, 합성부(106)는, 합성된 영상 데이터(Vrb, Vgb, Vbb)를 생성한다.
신호 출력부(108)에서는, 합성 후의 영상 신호(Vrb, Vgb, Vbb)를 거듭제곱 변환하고, 출력 신호(Rin, Gin, Bin)를 생성한다. 예를 들어, 1/2.2의 거듭제곱 변환을 행하고, 필요한 비트 수의 Rout, Gout, Bout를 생성한다. 출력 신호(Rout, Gout, Bout)의 출력 장소는 디스플레이, 프로젝터 혹은 프린터 등의 영상 출력 장치이다.
도 1에 나타내는 영상 처리 장치는, 블렌드 계수 설정부(104)를 마련함으로써, 좁은 색역의 영상 데이터를 넓은 색역을 갖는 디바이스에 출력하여도 자연스러운 색조로 영상을 표시시킬 수 있다. 그 다음에, 이러한 영상 처리를 상세히 설명한다.
<영상 처리 방법에 대해서>
먼저, 입력 신호(Rin, Gin, Bin)를 0~1로 규격화한 후, γ=2.2의 거듭제곱 변환에 의해, Vr, Vg, Vb를 산출한다. 8 비트를 가정한 경우는 이하의 식 (1)과 같게 된다.
sRGB의 감마(γ)는 2.2이므로, 들어온 RGB의 영상 데이터를 8 비트의 레벨 폭(255)으로 제산하여 규격화 (0.0~1.0의 값으로) 한 후, 2.2를 거듭제곱함으로써 영상 데이터(Vr, Vg, Vb)는 리니어(선형)한 값으로 된다.
그 다음에, 영상 데이터(Vr, Vg, Vb)로부터 색 변환 후의 영상 데이터(Vr', Vg', Vb')를 산출한다. 여기에서, 광색역의 디스플레이에 있어서, 협색역 표시를 하기 위한 변환 매트릭스[Mc]는, 식 (2), (3)에서 의해 구한다.
여기에서, [Mnc]는 협색역의 변환 매트릭스, [Mwc]는 광색역의 변환 매트릭스, [Mc]= [Mwc]-1 [Mnc]이다.
예를 들어, 광색역을 Adobe RGB, 협색역을 sRGB라 한 경우의 예를 설명한다. 표 1은, Adobe RGB와 sRGB의 CIE xy 좌표값을 나타내고, 그것을 CIE xy 색도도(色度圖)로 플롯한 것을 도 2에 나타낸다. 여기에서, 백색(W)은 동일한 D65이다. 도 2로부터 명확한 바와 같이 Adobe RGB는 sRGB에 비하여 넓은 색역을 갖고 있고, RGB 중에서는 특히 초록이 넓게 되어 있다.
또한, Adobe RGB와 sRGB의 변환 매트릭스 및 식(3)에 있어서의 [Mc]의 값을 표 2~4에 나타낸다.
상기에서 얻어진 영상 데이터(Vr, Vg, Vb)와 영상 데이터(Vr', Vg', Vb')를, 블렌드 계수(α)를 사용하여 블렌드하고, 합성 영상 데이터(Vrb, Vgb, Vbb)를 생성한다. 합성 영상 데이터(Vrb, Vgb, Vbb)는, 식 (4)~ (6)에서 구한다. 또한, 블렌드 계수(α)의 상세한 설명은 후술한다.
합성 영상 데이터(Vrb, Vgb, Vbb)의 거듭제곱 변환을 행하고, 필요한 비트 수에 따른 출력 신호(Rout, Gout, Bout)로 변환한다. 예를 들어, 1/2.2 거듭제곱 변환을 행하고, 필요한 비트 수의 Rout, Gout, Bout를 생성한다. 8 비트를 가정한 경우는 이하의 식 (7)과 같다.
<블렌드 계수에 대해서>
블렌드 계수(α)는, 입력 신호(Rin, Gin, Bin)로부터 얻을 수 있는 색상(H)과 채도(S)에 기초하여 설정된다. 피부색 영역과 그 밖의 색 영역(피부색 영역을 포함하지 않는 색 영역)은 각각, 색상(H)과 채도(S)의 범위로부터 설정되어 있다. 입력 신호(Rin, Gin, Bin)로부터 얻을 수 있는 색상(H)과 채도(S)가 피부색 영역인 경우, 또는 그 밖의 색 영역인 경우에는, 블렌드 계수(α)는 고정되어 있다. 또한, 피부색 영역과, 그 밖의 색 영역 사이의 색 영역에 대해서는 블렌드 계수(α)가 연속적으로 변화되도록 설정한다. 피부색 영역 및 그 밖의 색 영역의 색상(H)과 채도(S)의 범위를 예시하면 다음과 같다.
(1) 피부색 영역
O°≤H≤50° 및 S≤S1(S1=0.6~0.75)
블렌드 계수(α)=1(협색역 표시)
(2) 기타의 색 영역
70°≤H≤340° 또는 S≤S2(S2=0.8~0.95)
블렌드 계수(α)=0(광색역 표시)
상기에 있어서, S1은 피부색 영역을 정하는 S값이고, S2는 그 밖의 색 영역을 정하는 S값이며, 양자는 다른 값을 취한다. 즉, S2는 1보다도 작은 값을 취하고, S1은 S2이하의 값을 취한다. 그러나, S1과 S2는 다소 벗어난 값을 취하는 것은 색재현 상에 있어서 바람직하지 않고, 어느 정도 근접한 값으로 설정하는 것이 바람직하다. 이와 같이 색상 및 채도의 범위를 규정함으로써, 피부색 영역과 그 이외의 색 영역을 명확히 설정할 수 있다. S1과 S2의 값은 적당히 설정되는 것이지만, 이 양자의 값을 크게 잡는 것은, 협색역으로의 색 변환이 강해진다는 것이다.
또한, 피부색 영역과 그 밖의 색 영역은, 상기 범위에 한정되는 것이 아니고, 색상, 채도, 명도로부터 감안하여 피부색 영역으로 인식할 수 있는 범위이면, 실시자가 적당히 하는 것도 가능하다.
상기에서 나타낸 바와 같이, 피부색 영역의 블렌드 계수(α)를 1이라 한 때, 그 밖의 색 영역의 블렌드 계수를 1 미만의 값으로 설정한다. 특히, 그 밖의 색 영역의 블렌드 계수를 1 미만의 일정한 값이고, 예를 들어 0으로 설정하는 것이 바람직하다. 이렇게 블렌드 계수를 설정하는 것으로, 피부색 영역에 대해서는 협색역 표시로 하고, 그 이외의 색 영역에 대해서는 광색역 표시를 할 수 있다.
또한, 입력 신호의 RGB데이터로부터의 색상(H), 채도(S), 명도(V)는 식 (8)~ (10)에 의해 구할 수 있다.
예를 들어, sRGB의 영상 데이터를 Adobe RGB로 표시시킬 경우, 피부색을 위화감 없이 표시시키기 위해서는, S1을 0.6 이상 0.75 이하의 범위로 설정하고, S2를 0.8 이상 0.95 이하의 범위로 설정하는 것이 바람직하다. S1과 S2의 조합의 일 예는, S1=0.6으로 한 경우에 S2=0.8(블렌드 계수(α)=0.5일 때 S=0.7)로 설정하고, S1=0.75로 한 경우에 S2=0.95(블렌드 계수(α)=0.5일 때의 S=0.85)로 설정하는 것이다. 구체적으로, sRGB로부터 Adobe RGB로의 변환의 경우에는 S1=0.75로 설정하고, S2=0.95로 설정하는 것이 바람직하다.
블렌드 계수(α)는, 채도를 결정하는 S값이 S1 이하의 경우 α=1로 하고, S2 이상의 경우, α는 1 미만의 일정 값(예를 들어, α=0)으로 설정한다. S1과 S2는 다른 값을 취하기 때문에, S1과 S2 사이의 색 영역에 대해서는 블렌드 계수(α)가 연속적으로 변화되도록 설정한다. 예를 들어, S값이 S1보다 크고, S2보다도 작은 영역에서는 식 (11)을 따라서 블렌드 계수(α)를 설정한다.
도 3은, O°≤H≤50°있어서의 채도(S)와 블렌드 계수(α)의 관계를 나타내는 그래프이다. 도 3에 나타내는 그래프는, 블렌드 계수(α)=1 때의 협색역 표시를 하고, α=0 때의 광색역 표시를 하는 경우를 나타내고 있다. 그리고, S1=0.6으로 하고, S2=0.8로 한 경우, 혹은 S1=0.75으로 하고, S2=0.95으로 한 경우에, S1과 S2의 사이에서 블렌드 계수(α)가 연속적으로 변화되는 것을 나타내고 있다.
도 4는, 색상(H)에 대한 블렌드 계수(α)의 값을 나타낸다. 피부색 영역과 그 밖의 색 영역에 있어서는 블렌드 계수(α)의 값은 일정한 값을 취하지만, 그 양자간의 색 영역에 있어서는, 색상(H)의 값의 변화에 따라서 블렌드 계수(α)는 연속적으로 변화되도록 설정되어 있다. 피부색 영역과 그 밖의 색 영역 사이의 색 영역에 있어서의 블렌드 계수를 연속적으로 변화시킴으로써, 해당하는 영역의 합성 비율을 연속적으로 변화시킬 수 있다.
예를 들어, 색상(H)과의 관계에 있어서, 피부색 영역과 그 밖의 색 영역 사이의 영역에 있어서의 블렌드 계수(α)는 식 (12), (13)으로 설정한다.
도 4에서는, 색상(H)이, 50°≤H≤70° 범위에 있어서, 블렌드 계수(α)가 0보다도 큰 값을 취하는 경우, 블렌드 계수(α)는 연속적으로 변화되는 것을 나타내고 있다. 또한, 340°≤H≤360°범위에 있어서도 같다.
이와 같이, 피부색 영역과 그 밖의 색 영역을 색상과 채도의 범위에 의해 규정하고, 각각의 영역에 대응한 블렌드 계수를 설정함으로써, 블렌드 계수의 설정 방법을 구체화할 수 있다. 블렌드 계수의 설정 방법이 명확해 지고, 피부색 부근에 대해서, 종래의 색역과 같은 표시를 실현하는 동시에, 그 이외의 색역에 대해서는 광색역 디스플레이 특유의 포화도가 높은 색표시를 실현하는 것이 가능하다.
특히, 피부색 영역에 있어서, 협색역으로 변환되는 영역을 넓게 함으로써, 채도(S)의 값이 커지도록 (명도(V)의 값이 낮은) 피부색 (구체적으로는, 음으로 된 피부색의 부분, 햇볕에 탄 피부의 색, 갈색의 피부색)에 있어서 자연스러운 색조의 피부색을 표시할 수 있다.
또한, 피부색의 색 영역 이외의 색 영역에서 완전히 광색역으로 변환함으로써, 넓은 범위에 있어서, 광색역 디스플레이 특유의 포화도가 높은 색표시를 실현할 수 있다.
<영상 처리 프로그램에 대해서>
본 실시 형태에 나타내는 영상 처리 방법은, 프로그램으로서 컴퓨터 등의 기기에 리드되거나, 혹은 기기에 내장된 CPU로 실행시킬 수 있다. 이러한 프로그램은, 컴퓨터 리드가능한 기록 매체에 기록되어 있는 것도 있고, 또 통신 네트워크를 통하여 제공하는 것도 가능하다.
100 : 신호 입력부 102 : 색역 변환부
104 : 블렌드 계수 설정부 106 : 색합성부
108 : 신호 출력부
104 : 블렌드 계수 설정부 106 : 색합성부
108 : 신호 출력부
Claims (6)
- 영상을 나타내는 입력 신호를 리니어한 제 1 색역의 제 1 영상 데이터로 변환하는 신호 입력부;
상기 제 1 영상 데이터를, 상기 제 1 색역보다도 좁은 제 2 색역을 표시하기 위한 제 2 영상 데이터로 변환하는 색역 변환부;
상기 입력 신호로부터 얻을 수 있는 색상 및 채도에 기초하여 상기 제 1 영상 데이터와 상기 제 2 영상 데이터의 합성 비율을 규정하는 블렌드 계수를 설정하는 블렌드 계수 설정부; 및
상기 제 1 영상 데이터와 상기 제 2 영상 데이터를, 상기 설정된 블렌드 계수에 따른 비율로 합성한 합성 영상 데이터를 생성하는 색합성부를 포함하고,
상기 블렌드 계수 설정부는, 상기 색상 및 상기 채도가 피부색에 상당하는 제 1 색 영역 범위인 경우에는 제 1 블렌드 계수를 설정하고, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와는 다른 제 2 색 영역 범위인 경우에는 상기 제 1 블렌드 계수보다 상기 제 2 영상 데이터의 합성 비율이 작아지는 제 2 블렌드 계수를 설정하고, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와 상기 제 2 색 영역 범위 사이의 색 영역 범위인 경우에는, 상기 제 1 블렌드 계수와 상기 제 2 블렌드 계수 사이의 상기 색상 및 상기 채도에 따른 블렌드 계수를 설정하고,
상기 채도는 상기 제1 색역을 결정하는 제1 값 및 상기 제2 색역을 결정하는 제2 값을 포함하고, 상기 제1 값 및 상기 제2 값은 서로 다른 값인 것을 특징으로 하는 영상 처리 장치. - 제 1 항에 있어서,
상기 제 1 블렌드 계수는, 상기 합성 영상 데이터가 상기 제 2 영상 데이터로 되도록 규정하는 것을 특징으로 하는 영상 처리 장치. - 제 1 항 또는 제 2 항에 있어서,
상기 제 2 블렌드 계수는, 상기 합성 영상 데이터가 상기 제 1 영상 데이터로 되도록 규정하는 것을 특징으로 하는 영상 처리 장치. - 제 1 항에 있어서,
상기 블렌드 계수 설정부는,
상기 색상 및 상기 채도가 상기 제 1 색 영역 범위에서 상기 제 2 색 영역 범위에 걸쳐 변화되면, 상기 제 1 블렌드 계수로부터 상기 제 2 블렌드 계수로 연속적으로 변화되도록 블렌드 계수를 설정하는 것을 특징으로 하는 영상 처리 장치. - 제 1 항에 있어서,
색상을 H, 채도를 S라 하였을 때에,
상기 제 1 색 영역 범위는, O°≤H≤50° 및 S≤S1(S1은 0.6 이상 0.75 이하의 어느 하나의 값)이고,
상기 제 2 색 영역 범위는, 70°≤H≤240° 또는 S≥S2(S2는 0.8이상 0.95 이하의 어느 하나의 값)의 범위인 영상 처리 장치. - 영상을 나타내는 입력 신호를 리니어한 제 1 색역의 제 1 영상 데이터로 변환하는 단계;
상기 제 1 영상 데이터를, 상기 제 1 색역보다도 좁은 제 2 색역을 표시하기 위한 제 2 영상 데이터로 변환하는 단계;
상기 입력 신호로부터 얻을 수 있는 색상 및 채도에 기초하여 상기 제 1 영상 데이터와 상기 제 2 영상 데이터의 합성 비율을 규정하는 블렌드 계수를 설정하는 단계; 및
상기 제 1 영상 데이터와 상기 제 2 영상 데이터를, 상기 설정된 블렌드 계수에 따른 비율로 합성한 합성 영상 데이터를 생성하는 단계를 포함하고,
상기 블렌드 계수를 설정하는 상기 단계는, 상기 색상 및 상기 채도가 피부색에 상당하는 제 1 색 영역 범위인 경우에는 제 1 블렌드 계수를 설정하는 단계, 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와는 다른 제 2 색 영역 범위인 경우에는 상기 제 1 블렌드 계수보다 상기 제 2 영상 데이터의 합성 비율이 작아지는 제 2 블렌드 계수를 설정하는 단계, 및 상기 색상 및 상기 채도가 상기 제 1 색 영역 범위와 상기 제 2 색 영역 범위 사이의 색 영역 범위인 경우에는, 상기 제 1 블렌드 계수와 상기 제 2 블렌드 계수 사이의 상기 색상 및 상기 채도에 따른 블렌드 계수를 설정하는 단계를 포함하고,
상기 채도는 상기 제1 색역을 결정하는 제1 값 및 상기 제2 색역을 결정하는 제2 값을 포함하고, 상기 제1 값 및 상기 제2 값은 서로 다른 값인 것을 특징으로 하는 영상 처리 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2012-274550 | 2012-12-17 | ||
JP2012274550A JP6185239B2 (ja) | 2012-12-17 | 2012-12-17 | 画像処理装置、画像処理方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140078571A KR20140078571A (ko) | 2014-06-25 |
KR102122180B1 true KR102122180B1 (ko) | 2020-06-15 |
Family
ID=50930370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130157375A KR102122180B1 (ko) | 2012-12-17 | 2013-12-17 | 영상 처리 장치, 영상 처리 방법 및 프로그램 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9311888B2 (ko) |
JP (1) | JP6185239B2 (ko) |
KR (1) | KR102122180B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105743722B (zh) * | 2014-12-09 | 2019-12-10 | 比亚迪股份有限公司 | 一种数据传输方法及装置 |
WO2017188080A1 (ja) * | 2016-04-26 | 2017-11-02 | シャープ株式会社 | フィールドシーケンシャル画像表示装置および画像表示方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009218961A (ja) * | 2008-03-11 | 2009-09-24 | Panasonic Corp | 色変換出力装置、色変換出力方法、色変換出力プログラム、色変換テーブル、色変換テーブル記録媒体並びに色変換集積回路 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7956823B2 (en) * | 2001-05-30 | 2011-06-07 | Sharp Kabushiki Kaisha | Color display device, color compensation method, color compensation program, and storage medium readable by computer |
JP2005192162A (ja) * | 2003-12-26 | 2005-07-14 | Konica Minolta Photo Imaging Inc | 画像処理方法、画像処理装置及び画像記録装置 |
WO2005112428A1 (ja) | 2004-05-18 | 2005-11-24 | Konica Minolta Photo Imaging, Inc. | 画像処理方法、画像処理装置、画像記録装置及び画像処理プログラム |
JP2006013836A (ja) | 2004-06-25 | 2006-01-12 | Seiko Epson Corp | カラー画像のカラー画像データを処理する画像データ処理 |
JP2007174216A (ja) | 2005-12-21 | 2007-07-05 | Canon Inc | 情報処理装置 |
JP2010183232A (ja) * | 2009-02-04 | 2010-08-19 | Panasonic Corp | 色域変換装置 |
JP5253274B2 (ja) | 2009-04-02 | 2013-07-31 | パナソニック株式会社 | 色変換出力装置 |
KR101715854B1 (ko) * | 2010-11-26 | 2017-03-13 | 엘지디스플레이 주식회사 | 감성 화질 향상을 위한 색온도 변환 방법 및 유닛과, 그를 이용한 디지털 표시 장치 |
-
2012
- 2012-12-17 JP JP2012274550A patent/JP6185239B2/ja active Active
-
2013
- 2013-12-16 US US14/107,877 patent/US9311888B2/en not_active Expired - Fee Related
- 2013-12-17 KR KR1020130157375A patent/KR102122180B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009218961A (ja) * | 2008-03-11 | 2009-09-24 | Panasonic Corp | 色変換出力装置、色変換出力方法、色変換出力プログラム、色変換テーブル、色変換テーブル記録媒体並びに色変換集積回路 |
Also Published As
Publication number | Publication date |
---|---|
US9311888B2 (en) | 2016-04-12 |
KR20140078571A (ko) | 2014-06-25 |
JP2014120919A (ja) | 2014-06-30 |
US20140168285A1 (en) | 2014-06-19 |
JP6185239B2 (ja) | 2017-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100834762B1 (ko) | 이 기종간 색역 사상 방법 및 장치 | |
WO2009113306A1 (ja) | 色変換出力装置、色変換テーブル及びその作成方法 | |
US8411206B2 (en) | Apparatus and method for decoding extended color space data | |
US9607575B2 (en) | Display mode adjusting method of display device and display mode adjusting module thereof | |
US7933445B2 (en) | Color gamut mapping/enhancement technique using skin color detection | |
US8928685B2 (en) | Method of displaying image and display apparatus for performing the same | |
US20080166044A1 (en) | Color gamut mapping/enhancement technique using skin color detection | |
KR101393487B1 (ko) | 디스플레이장치 및 그의 화질개선방법 | |
KR20150098566A (ko) | 영상 처리 장치 및 영상 처리 방법 | |
US9305519B2 (en) | Image color adjusting method and electronic device using the same | |
JP5253274B2 (ja) | 色変換出力装置 | |
JP5495338B2 (ja) | 画像信号処理装置及び画像信号処理方法 | |
US20160210891A1 (en) | Liquid crystal display device, and image display method for liquid crystal display device | |
KR102122180B1 (ko) | 영상 처리 장치, 영상 처리 방법 및 프로그램 | |
TWI485694B (zh) | 影像色彩調整方法與其電子裝置 | |
US8963948B2 (en) | Circuit for color space conversion and associated method | |
EP2802139A1 (en) | Image color adjusting method and electronic device using the same | |
CN101552926B (zh) | 一种彩色图像信号处理方法及装置 | |
KR101695027B1 (ko) | 표시장치 | |
KR20150084646A (ko) | 영상 처리 장치 및 영상 처리 방법 | |
JP5476108B2 (ja) | 表示装置 | |
JP2005130202A (ja) | 内視鏡におけるカラープリンタ・カラーモニタの色調整及び階調調整用のカラーチャート | |
Wen | Color management for future video Systems | |
JP2009218961A (ja) | 色変換出力装置、色変換出力方法、色変換出力プログラム、色変換テーブル、色変換テーブル記録媒体並びに色変換集積回路 | |
JP2009218962A (ja) | 色変換出力装置、色変換出力方法、色変換出力プログラム、色変換テーブル、色変換テーブル記録媒体並びに色変換集積回路 |
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 |