KR101421185B1 - 컬러 공간에서의 강제된 컬러 팔레트 - Google Patents
컬러 공간에서의 강제된 컬러 팔레트 Download PDFInfo
- Publication number
- KR101421185B1 KR101421185B1 KR1020087014870A KR20087014870A KR101421185B1 KR 101421185 B1 KR101421185 B1 KR 101421185B1 KR 1020087014870 A KR1020087014870 A KR 1020087014870A KR 20087014870 A KR20087014870 A KR 20087014870A KR 101421185 B1 KR101421185 B1 KR 101421185B1
- Authority
- KR
- South Korea
- Prior art keywords
- color
- gamut
- color space
- source
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims description 24
- 239000003086 colorant Substances 0.000 claims description 19
- 230000001419 dependent effect Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 12
- 238000013507 mapping Methods 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 5
- 208000019244 fetal lower urinary tract obstruction Diseases 0.000 claims 1
- 239000011159 matrix material Substances 0.000 abstract description 9
- 239000000463 material Substances 0.000 abstract 1
- 238000006243 chemical reaction Methods 0.000 description 29
- 230000009466 transformation Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 3
- 101100021996 Arabidopsis thaliana CYP97C1 gene Proteins 0.000 description 2
- 101100510695 Arabidopsis thaliana LUT2 gene Proteins 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004737 colorimetric analysis Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000036316 preload Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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
- H04N9/67—Circuits for processing colour signals for matrixing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/06—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6058—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
- Processing Of Color Television Signals (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Digital Computer Display Output (AREA)
Abstract
디스플레이 컬러 공간 상의 소스 컬러 공간의 디스플레이를 가능하게 하는 기술은, 먼저 소스 컬러 공간 정보를 수신함으로써 개시된다. 이 소스 컬러 공간 정보는 디바이스 독립 컬러 공간으로의 전환을 거친다. 일단 디바이스 독립 컬러 공간으로 전환되면, LUT나 다른 매트릭스가 특정 디스플레이 디바이스 컬러 공간에 대응하는 입력 컬러에 대한 출력 컬러를 할당한다. LUT나 다른 매트릭스는 소스 물질로 발생되고 소스 디스플레이 디바이스로 송신될 수 있다.
Description
본 출원은 2005년 12월 21일 출원되고 그 가르침이 본 명세서에 통합되어 있는 미국 가특허 출원 일련 번호 60/752,412호의 35 U.S.C.119(e) 하의 우선권을 주장한다.
본 발명은, 컬러 디스플레이에 관한 것이다. 더 구체적으로는 본 발명은 디스플레이 상에 컬러 공간의 디스플레이를 가능하게 하기 위한 기술에 관한 것이다.
컬러 공간이라는 용어는 일반적으로 특별한 디바이스에 의해 디스플레이할 수 있는 컬러들과 같은, 특별한 환경에서의 컬러들을 설명하는 사실상 숫자로 나타낸 모델을 가리킨다. 실세계의(real world) 3자극 디스플레이에 기초하는 컬러 공간이 존재하고, 모든 디스플레이 가능한 컬러보다는 모든 인지 가능한 컬러를 커버하기 위해, CIE 컬러 매칭 기능들 또는 다른 인코딩 규칙에 기초하여 설계되는 컬러 공간이 존재한다. 하지만, 후자의 컬러 공간이 사용되면, 디스플레이는 소비자 타입의 디스플레이에 대해서는 너무 복잡한 일인 컬러 공간의 모든 정당한 컬러를 다루기 위한 비법(recipe)을 가져야 한다. 해결책은 디스플레이 색역에 송신된 컬러의 실현 가능한 전환을 허용하도록 제약되지 않은 컬러 공간에 강제를 두는 것이 다.
DCI(Digital Cinema Initiative)는, 새로운 종류의 피트수(footage)와 새로운 종류의 디스플레이 디바이스(예컨대, 프로젝터)를 허용하기 위해, 컬러 팔레트를 고의적으로 제한하지 않거나 DCI가 특별한 색역 전환 방법을 제안하지 않는다. 이 문제를 이해하기 위해서, 도 1에 도시된 다음 상황을 고려해 본다. 카메라(101)는 각각 적색에 대해서는 Xr, Yr, Zr, 녹색에 대해서는 Xg, Yg, Zg, 청색에 대해서는 Xb, Yb, Zb의 CIE 1932 3자극 값을 발생시키는 적색, 녹색 및 청색의 3가지 타입의 센서를 가지는 센서를 가지고 실제 생활 장면을 기록한다. 대안적으로, 카메라(101)는 또한 상이한 개수의 센서 타입을 사용할 수 있고, 센서 감도는 "적색" "녹색", "청색"으로 설명되는 것이 아닌 "청색-청록색"과 "황색" 등에 의해 설명될 필요가 있지만, 첫 번째 정의가 가장 흔한 상황을 포함한다. 두 번째 단계에서는, 카메라 내의 센서로부터의 신호가 카메라(101)의 컬러 색역보다 큰 XYZ 컬러 공간이나 또다른 컬러 공간으로 전환된다. 세 번째 단계에서는, 이 데이터가 이 XYZ 컬러 공간을 사용하여 싱크 (디스플레이) 디바이스(102)에 송신된다. 이 예에서, 싱크 디바이스(102)는 소비자 타입 디스플레이를 포함하고, XYZ 또는 또 다른 컬러 색역으로부터 그것 자체의 컬러 색역으로 전환하기 위해 색역 전환 방법을 사용한다.
싱크 디바이스(또는 디스플레이 디바이스)(102)가 XYZ 컬러 공간이나 xvYCC 컬러 공간과 같은 또 다른 컬러 공간에 의해 설명되는 컬러 색역보다 작은, 그리고 실제로 상당히 더 작은 컬러 색역(공간)을 가질 때 문제가 생길 수 있다. 그러므 로, 디스플레이 디바이스는 디스플레이 디바이스에 특정된 컬러 색역(컬러 공간) 내에서 가능한 각 개별 컬러를 위한 디스플레이 컬러를 찾기 위한 메커니즘을 필요로 하게 된다. 상이한 컬러 공간에서 각 컬러를 디스플레이할 필요성은 추가적인 문제를 일으킬 수 있다. 먼저, 많은 알고리즘이 색역 전환 방법론(예컨대, 소프트 클리핑 등)을 결정하기 위해 소스/싱크 색역 차이를 사용한다. IEC 61966-2-3에서 정의된 것처럼 XYZ와 xvYCC와 같은 컬러 공간의 경우, 매우 큰 컬러 색역이 커버되어야 하고, 가능한 입력 컬러들의 아주 조금만 실제로 실제 소스를 가지고 사용된다.
본 발명의 원리의 일 양상에 따르면, 소스 컬러 공간으로부터의 수신된 컬러 정보를 디바이스 독립 컬러 공간에 대한 컬러 정보로 전환함으로써, 컬러 영상을 디스플레이하기 위한 방법이 개시된다. 이후, 디바이스 독립 컬러 공간에 대한 컬러 정보를 처리하는 것이 수신된 컬러 정보에 따라 일어난다. 처리된 컬러 정보는, 나중에 디스플레이하기 위해 디바이스 독립 컬러 공간으로부터 디바이스 종속 컬러 공간에 대한 컬러 정보로 전환하는 과정을 거친다.
본 발명의 원리의 또 다른 양상에 따르면, 소스 컬러 공간으로부터의 수신된 컬러 정보를 디바이스 독립 컬러 공간에 대한 컬러 정보로 전환함으로써 컬러 영상을 디스플레이하기 위한 방법이 개시된다. 디바이스 독립 컬러 공간에 대한 컬러 정보는 수신된 컬러 정보에 따른 처리를 거친다. 이후 컬러 공간 데이터를 미리 로드하는 것이 일어난다. 이후, 처리된 컬러 정보는 미리 로드된 컬러 공간 데이터를 사용하여 나중에 디스플레이하기 위해, 디바이스 독립 컬러 공간으로부터 디바이스 종속 컬러 공간에 대한 컬러 정보로 전환하는 과정을 거친다.
본 발명의 원리의 다른 양상과 특징은, 첨부 도면과 함께 고려되는 다음 상세한 설명으로부터 분명해진다. 하지만, 첨부된 청구항에 대한 참조가 이루어져야 할 이 도면들은 예시의 목적으로만 설계된 것이고, 본 발명의 원리의 한계를 한정하는 것이 아님을 이해해야 한다. 도면은 반드시 축척대로 그려지는 것이 아니고, 달리 표시되지 않는 한, 단지 본 명세서에서 설명된 구조물과 절차를 개념상으로 예시하도록 의도된 것임이 또한 이해되어야 한다.
도면 전체에 걸쳐 같은 참조 번호는 유사한 구성 성분을 나타낸다.
도 1은 종래 기술에 따른 영상 캡처 디바이스와 디스플레이 디바이스 사이의 신호 경로를 도시하는 도면.
도 2는 본 발명의 원리에 따라 사용된 컬러를 설명하기 위해 추가 메타데이터를 사용하여 디스플레이 디바이스와 영상 캡처 디바이스 사이의 신호 경로를 도시하는 도면.
도 3은 xvYCC 컬러 공간이나 소스 색역 메타데이터가 없는 다른 컬러 공간으로부터 디스플레이 데이터를 유도하기 위한 본 발명의 원리의 일 양상에 따른 장치의 블록 개략도.
도 4는 단순화된 테이블(LUT) 구현을 위한 소스 색역 메타데이터로 xvYCC 컬러 공간이나 다른 컬러 공간으로부터 디스플레이 데이터를 유도하기 위한 본 발명 의 원리의 제 2 양상에 따른 장치의 블록 개략도.
도 5는 소스 색역 메타데이터에 기초하여 선택된 미리 계산된 3차원 LUT들의 선택을 로딩하기 위한 본 발명의 원리의 또다른 양상에 따른 장치를 도시하는 도면.
도 6은 도 5의 실시예에 따라 룩업 테이블로 미리 계산된 정보를 로딩하기 위한 단계들을 보여주는 흐름도 형태로 된 방법을 도시하는 도면.
도 7a는 본 발명의 원리의 또다른 양상에 따라, 컬러 공간에서 강제된 컬러 팔레트에 대한 시스템을 위한 장치의 블록 개략도.
도 7b는 본 발명의 원리의 또다른 양상에 따라, 컬러 공간에서 강제된 컬러 팔레트에 대한 시스템을 위한 장치의 블록 개략도.
도 8은 본 발명의 일 양상에 따라, 컬러 공간에서 강제된 컬러 팔레트에 대한 시스템을 구현하기 위한 디코더의 블록도.
본 발명의 원리의 예시적인 일 실시예에 따르면, 기록 디바이스 및/또는 저장 디바이스는 바라는 컬러 공간에 대한 실제 소스 색역을 전달한다. 이 정보는 도 1의 디스플레이 디바이스(102)와 같은 싱크(sink)(디스플레이) 디바이스까지 내내 메타데이터에 의해 유지된다. 신호 사슬(chain)에서의 임의의 처리 디바이스에 의해 행해진 임의의 컬러 조작은 그에 따라 컬러 색역 정보를 갱신한다.
도 2는 본 발명의 원리의 예시적인 일 구현예에 따라 실제로 사용된 컬러를 설명하는 추가 메타데이터를 구비한 신호 흐름을 도시한다. 카메라(101)로부터의 컬러 신호는 카메라의 컬러 공간으로부터 또다른 컬러 공간(예컨대, XYZ 컬러 공간)으로 전환된다(104). XYZ 컬러 공간 신호는 블록(108)이 컬러 수정 처리를 수행할 수 있는 컬러 조작 스테이지(106)로 넘어간다. 그러한 컬러 수정 처리는 디스플레이 컬러 공간으로의 실제 소스 색역의 전달을 가능하게 하는 메타데이터의 발생을 포함할 수 있다.
컬러 신호는, 디스플레이 디바이스(102)로의 송신을 위해, 블록(112)에 의해 XYZ 컬러 공간으로부터 디스플레이 디바이스 컬러 공간으로의 전환을 거친다. 당업자라면 "XYZ" 컬러 공간이 본 명세서에서 일 예로서만 사용되고, 예컨대 CIELAB, xvYCC 등과 같은 임의의 알려진 또는 적합한 컬러 공간일 수 있다는 사실을 인식하게 된다.
카메라(101)로부터의 출력이 충분한 컬러 색역 설명을 가질 때에는, 그 설명이 디스플레이 디바이스(102)로의 송신을 위해, 일치된 컬러 색역 수정 정보(즉, 메타데이터)(110)를 얻게 된다. "충분한 컬러 색역 설명"이란 예컨대 사용된 원색의 3자극 좌표를 포함한다. 이러한 타입의 컬러 큐브(Cube) 설명은 비디오 신호에 컬러 색역 정보 수정을 일치시키기 위해 바람직한 해결책을 구성한다. 다른 가능성은 컬러 8면체(octahedron) 또는 임의의 다른 3차원의 기하학적 모양의 설명을 포함한다. 그러므로, 도시된 예에서 소스 컬러 색역 설명은 컬러 큐브 설명의 형태로 된 소스{예컨대, 카메라(101)}로부터의 송신을 거친다.
교환 포맷은 디스플레이 디바이스, 적절한 컬러 색역을 이해, 해석, 그리고 궁극적으로는 디스플레이할 수 있는 것을 확실히 해두기 위해 신호 경로를 따라 추 가로 처리 블록을 허용하도록 표준화되어야 한다. 컬러 색역 설명은 데이터로의 변경 모드를 따르기 위해 임의의 다운스트림 컬러 처리 블록{예컨대, 블록(110)}에 의해 수정이 이루어질 수 있다.
본 발명의 원리의 일 양상에 따라, 도 1과 도 2에 도시된 것과 같은 디스플레이 디바이스용 색역 메타데이터에 대한 표준이 제안된다.
디바이스 색역 메타데이터에 대한 제안된 표준은 다음과 같다:
컬러 | X | Y | Z |
컬러1(예컨대, 적색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러2(예컨대, 녹색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러3(예컨대, 청색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러4(예컨대, 백색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러5(예컨대, 흑색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러6(예컨대, 청록색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러7(예컨대, 자홍색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
컬러8(예컨대, 황색) | 0<=X<=1 | 0<=Y<=1 | 0<=Z<=1 |
규칙은 컬러 색역을 설명하기 위해 필수적인 컬러가 적을수록, 더 나아진다는 점이다. 이 원리는 프레임워크에서 이후 CLUT라고 불리게 되는 컬러 테이블을 송신하기 위한 표준화된 메타데이터와 디바이스 색역을 송신하기 위한 표준화된 메타데이터를 제공한다. 당업자라면 이러한 원리가 또한 그래픽 삽입, 편집 등과 같은, 디스플레이 외의 다른 목적에 필수적인 색역 전환에 적용할 수 있다는 것을 인정하게 된다.
이 메타데이터 접근은 디스플레이 디바이스(102)가 코드의 더 나은 사용을 가능하게 하는 또다른 컬러 공간(예컨대, XYZ, xxYCC 등)에 사용된 소스 컬러 공간으로 전환하는 능력을 가지게 한다. 즉, 새로운 컬러 공간에서 코드워드에 의해 설 명된 각 컬러는 실제로 소스 디바이스에 의해 어드레스 지정된다. 이는 목표 색역에서의 소스 색역의 디스플레이가 더 작고 더 간단하게 할 수 있는 컬러 LUT 또는 임의의 다른 구현예를 허용한다.
이 개념은 컬러 색역 설명이 컬러 큐브의 형태인 경우에 유효한데, 이는 컬러 색역의 어떠한 비선형 변환도 의미하지 않고, 이 경우 본래 컬러 공간의 동일한 전환 방법론이 사용될 수 있다. 도 2에 도시된 것처럼, 예시된 신호 경로는 요구된 컬러 전환을 상당히 감소시키고, 소스로부터 디스플레이로 비디오 스트림의 더 효율적인 처리를 가능하게 한다.
"충분한 컬러 색역 설명"에 대한 선택적인 정보는 3차원 소스 컬러 색역 내부의 하위 공간들의 코드 개체수(population)를 설명하는 추가 정보를 포함한다. 그러한 정보는 다른 것과는 상이한 정확도를 지닌 일부 영역을 처리할 필요성을 설명할 수 있다. 그러한 정보의 일 예는 소스에 의해 사용된 광-전기(opto-electrical) 전달 함수나 신호 사슬에서의 임의의 다른 디바이스가 된다. 이는 디스플레이에서 백 엔드(back end) 상에서 요구되는 처리 양자화에 관한 힌트를 제공하게 된다. 이후, 디스플레이 디바이스(102)는 예컨대 새로운 컬러 공간을 계산하고 대응하는 컬러 룩업 테이블(CLUT)을 계산하기 위해 색역 설명을 사용할 수 있다- 도 2를 보라.
본 발명의 원리의 일 실시예에 따르면, CLUT의 메타데이터에 관한 제안된 표준은 다음과 같다.
타입: 예컨대, 3차원, 예컨대 큐브, 팔면체 또는 임의의 다른 기하학적 모 양.
출력되는 원색의 개수
간격(interval): 예컨대, 10, 20(입력/출력 샘플들 사이의 간격)
샘플의 개수: 정수
M ×N 매트릭스 포맷으로 된 데이터, M=샘플의 개수, N=출력되는 원색의 개수
3차원 LUT를 사용할 때, 입력 컬러들이 저장될 필요가 없도록 규칙적인 큐브 스페이싱(spacing)이 가정된다.
대안적인 일 실시예에서, 디스플레이 디바이스(102)는 한 세트의 컬러 공간과 대응하는 CLUT를 가질 수 있다. 이후 디스플레이 디바이스는 입력 컬러 색역에 따라 컬러 공간과 CLUT를 선택할 수 있다. 하지만, 디스플레이 디바이스는 소스의 컬러 색역을 충분히 둘러싸는 선택된 컬러 공간의 컬러 색역을 선택해야 한다. 대안적으로, 색역 설명은 전환을 위해 CLUT를 설명하는 동반 데이터를 포함해야 한다.
도 3은 소스 색역 없이, xvYCC 컬러 공간으로부터 디스플레이 데이터를 유도하기 위한 장치(300)를 예시한다. 장치(300)는 수신기나 비디오 신호를 디스플레이에 제공하는 다른 타입의 디바이스를 포함할 수 있다. 추가 메타데이터 정보는 소스 컬러 공간을 더 나은 코드 효율을 가지는 새로운 컬러 공간(예컨대, 디바이스 독립 컬러 공간)으로 변경하는 역할을 할 수 있다. 전술한 바와 같이, 이러한 새로운 컬러 공간은 이후 CLUT를 사용하여 그리고 대부분은 3D-LUT로 목표 컬러 공간으 로의 효율적인 전환을 위해 사용될 수 있다.
입력 소스(S1) 신호는 ITU 권고안인 ITU-R BT.709, ITU-R BT.601 또는 IEC 61966-2-3(xvYCC)에서 정의된 것과 같은 YCbCr 신호이다. 이 논의의 목적상, 공칭(nominal) 백색 포인트가 Y=1, Cb=0 및 Cr=0에 대해 달성되도록, S1 신호가 정규화된다고 가정된다. 게다가, 임의의 주어진 서브샘플링(subsampling)이 처리에 앞서 제거된다고 가정된다.
입력 소스(S1) 신호는 성분 신호로부터 RGB 신호로의 컬러 공간 전환을 위해 블록(302)에 공급된다. 이 점에서, 전환 매트릭스 YCC2RGB는 신호(S2)를 발생시키기 위해 S1에 적용된다. 일 양상에 따르면, YCC2RGB는 사용된 비디오 표준에 따라 선택되고, 고선명(High Definition) ITU-R BT.709(Part 2)에 대해 정의된 것과 같은 컬러 공간 전환으로부터 유도되거나 ITU-R BT.601에서 정의된 것과 같은 컬러 공간 전환에 의해 유도된다. 하지만, YCC2RGB는 또한 임의의 다른 컬러 공간 변환을 나타낼 수도 있다. 예를 들면, 709의 경우, YCC2RGB는
이 되고, 여기서 ER, EG, EB는 신호(S2)의 3가지 성분이고, Y, CB, CR은 신호(S1)의 3가지 성분이다.
신호(S2)는 신호(S2)의 광-전기 전달 함수가 신호(S3)를 만들어내기 위해 선형화되는(즉, 디감마) 블록(304)으로의 입력이다. 즉, 신호(S2)의 비선형 광-전기 전달 함수(즉, 감마)는 제거된다. 그 결과 신호(S3)는 적색, 녹색 및 청색의 선형화된 컬러 신호이다.
신호(S1)가 본래 표준인 ITU-R BT.709에 따른 YCbCr 신호였다면, 디감마 함수는 다음과 같이 특정된다.
S1이 IEC 61966-2-3(xvYCC)에 따른 YCbCr 신호였다면,
이 된다.
신호(S3)는 XYZ 디바이스 독립 컬러 공간으로의 전환을 위한 처리 블록(306)으로 입력되고, 여기서 XYZ 컬러 공간은 CIE 1931 컬러 매칭 함수로부터 유도되며, 3 ×3 매트릭스 RGB2XYZ709에 의해 계산된다. 적색-녹색-청색 신호(S3)가 ITU-R BT709 또는 IEC 61966-2-3에서 정의된 것과 같은 비색 정량(colorimetry)을 사용하는 경우에는, RGB2XYZ709 전환 매트릭스는
이다.
당업자에게 분명해지는 것처럼, 신호(S1)로부터 신호(S4)로의 이러한 전환은 디바이스 종속 컬러 공간으로부터 디바이스 독립 컬러 공간으로의 전환이다.
일단 디바이스 독립 컬러 공간 신호(S4)가 발생하였다면, 컬러 변환이 수행된다. 처리 블록(308)에서, 임의의 출력 컬러가 LUT3D에서 특정된 것처럼 입력 컬러에 할당된다. 처리 블록(308)에 의해 수행된 컬러 변환은 디바이스 독립 컬러 공간이나, 예컨대 1976 CIEL*a*b 또는 CIECAM02와 같은 그것의 파생물 중 하나에서 행해지는데, 이 경우 하나 이상의 후속 컬러 공간 전환이 필수적이 될 수 있다. LUT3D는 3차원 룩업 테이블을 사용하여 구현될 수 있지만, 1차원 룩업 테이블과 매트릭스 연산들 또는 인라인 함수들의 조합과 같은 다른 기술이 본 발명의 원리의 취지로부터 벗어나지 않으면서 마찬가지로 사용될 수 있다.
컬러 변환은 소스 컬러 색역으로부터 디스플레이 색역으로의 맵핑과 같은 별개의 단계에서 정의된다. 몇몇 접근법이 그러한 변환에 대해 알려져 있다. 그러한 것의 일 예가 Yang-Ho Cho, Yun-Tae Kim 및 Yeong-Ho Ha에 의해 Journal of Imaging Science and Technology 48:66-74(2004)에 실린 "Gamut Mapping based on Color Space Division for Enhancement of Lightness Contrast and Chrominance"라는 제목의 발표문에서 설명된다. 블록의 출력은 여전히 동일한 독립 컬러 공간에 있게 된다.
최종 처리 단계(310)는 디바이스 독립 컬러 공간으로부터 디바이스 종속 컬러 공간으로의 컬러 공간 전환이다. 이는 목표 또는 디스플레이 디바이스 색역의 역인 RGB2XYZ_Disp를 컬러 변환된 신호(S5)에 적용하여, 디스플레이 컬러 공간에 신호(S6)를 제공함으로써 수행된다. RGB2XYZ_Disp 색역 정보(디스플레이 디바이스의)는 처리 블록(310)에 직접 공급되고, 신호(S5)에 의해 나타낸 3DLUT를 적용하기 전에 반전된다.
도 4의 실시예는 도 3에 관해 설명된 약간 수정된 예를 만들어낸다. 특히, 컬러 공간 전환(408)과 입력 컬러로의 출력 컬러의 할당(410)의 위치가 바뀌어 있다. 이러한 식으로, XYZ 디바이스 독립 컬러 공간 신호(S4)는 소스 색역의 역(RGB2XYZ_G)을 사용하여 디바이스 독립 컬러 공간 신호(S5)로 전환되고, 입력 컬러로의 출력 컬러의 최종 할당(410)이 컬러 공간 전환된 신호(S5)에 관해 수행된다.
도 5는 미리 계산된 컬러 변환 함수 또는 컬러 룩업 테이블을 로딩하기 위한 장치(500)를 예시하고, 이는 본 발명의 원리의 일 실시예에 따라 3D-LUT들로서 구현될 수 있다. 도 5는 소스 컬러 색역을 지닌 컬러 신호를 싱크(sink) 컬러 색역을 지닌 컬러 신호로 변환하지만 싱크에서 이용 가능한 몇몇 미리 정의된 컬러 변환(LUT0, LUT1, LUT2, LUT3)을 가짐으로써 싱크(디스플레이 디바이스)에 소스 컬러 색역 정보(RGB2XYZ_Source-_Gamut)를 발신하는 실제 예를 도시하고 이는 미리 정의된 컬러 색역 정의(XYZ Colorspace, Colorspace1, Colorspace2, Colorspace3)용으로 적합하고, 소스 컬러 색역(RGB2XYZ_Source_Gamut)과 반드시 같아야할 필요는 없다. 도 4와 도 5에 도시된 구현예에서는, 송신된 신호가 압축되거나 압축되지 않은 포맷으로 된 화상 신호와 소스 컬러 색역을 발신하는 메타데이터(예컨대, 도 4에서의 RGB2XYZ_G, 도 5에서의 RGB2XYZ_Source_Gamut) 모두를 포함한다는 사실이 완전한 것이다.
또한, 컬러 변환은 소스 컬러 공간과 같거나 약간 더 큰 컬러 공간에서 동작 한다. 그러므로, 컬러 변환은 결코 어드레스 지정되지 않는 컬러 샘플들을 포함하지 않는다. 이들 컬러 샘플은 사용중인 입력 컬러 공간에 의해 어드레스 지정 가능하지만 신호 RGB2XYZ_Source_Gamut에 의해 실제로 사용되고 발신되는 컬러의 외부에 있는 샘플이다. 그러므로, 이 구현예는 컬러 룩업 테이블에 대해 매우 친화적인데, 이는 그것이 샘플당 비트를 덜 소비하고 노드를 덜 소비하기 때문이다{보간(interpolation)을 사용하는 LUT의 경우에}.
도 5에서 도시된 블록들(502, 504, 506, 508, 510)은 도 4의 장치의 각 블록들(402, 404, 406, 408, 410)과 동일한 구조 및 기능을 가진다. 이와 같으므로, 동일한 설명은 반복되지 않는다. 도 5의 실시예에서, 몇몇 컬러 공간과 대응하는 CLUT들이 필요할 때 처리 블록으로 로딩하기 위해 저장된다. 이 예에서, 컬러 공간과 LUT 선택기(512)는 몇몇 컬러 공간(예컨대, XYZ, Colorspace1, Colorspace2, Colorspace3 등)과 그것에 로딩되는 대응하는 CLUT들을 가진다. 선택기(512)는 소스로부터 직접 소스(또는 입력) 색역 정보, RGB2XYZ_Source_Gamut를 수신하고, 그 정보에 기초하여 결정을 내린다. 전술한 바와 같이, 선택기(512)는 컬러 공간 정의를 여러 번 저장하였고, 소스 컬러 공간으로부터 디스플레이 컬러 공간으로의 컬러 변환을 정의하는 컬러 변환 또는 컬러 룩업 테이블을 여러 번 저장하였다. 컬러 공간 1로부터 컬러 공간 2로의 변환은 2단계 접근법으로 행해지고, 이 경우 제 1 단계 동안에는 컬러가 디바이스 독립 컬러 공간(XYZ)으로부터 컬러 공간(RGB2XYZ_G)에 의해 정의되는 컬러 공간으로 전환된다. RGB2XYZ_G는 블록(512)에 이용 가능한 컬러 공간들 중 하나이다. 전술한 바와 같이, 이 예에서는 블록(512)이 XYZ Colorspace, Color space 1, Color space 2 또는 Color space 3를 가진다. 컬러 공간 RGB2XYZ는 이 예에서 이들 컬러 공간들 중 하나와 같다. 완전히 둘러싸기 위해 가장 가깝게 소스 컬러 공간에 맞추어지는 컬러 공간이 선택되고, 이후 목표 컬러 공간(예컨대, RGB2XYZ_G)으로 전환하기 위한 컬러 매트릭스 또는 다른 수단과, CLUT(예컨대, LUT3D)와 같은 추가 수단이 로딩된다. 블록(512)에서의 선택 기준은 RGB2XYZ_Source_Gamut에 의해 정의된 소스 컬러 색역을 둘러싸는 가장 작은 컬러 공간이 될 필요가 있다. 전형적인 선택 처리는 한 세트의 미리 정의된 컬러 샘플들(예컨대, 컬러 색역 정점들)을 동시에 이용 가능한 컬러 공간들 전부로 전환함으로써 실현될 수 있다. 그 다음 컬러 공간 중 임의의 공간에서 임의의 색역 정점이 클리핑(clipping)을 거치게 되는지를 결정하기 위한 확인이 일어나는데, 이는 상이한 컬러 공간으로 전환된 컬러들이 불법적인 값들, 예컨대 최소값보다 낮거나 최대값보다 큰 값을 초래한다는 것을 의미한다.
마지막으로, 컬러 룩업 테이블(CLUT)이 컬러 변환을 포함하게 되고, 전술한 바와 같이, 적색, 녹색, 청색 컬러 영역에서 작용한다. 이 컬러 변환은 블록(308)에 대해 설명된 것처럼, 소스 컬러 색역으로부터 싱크 컬러 색역으로 컬러 색역 맵핑을 수행한다.
도 6은 도 5의 장치(500)에 의해 수행된 것과 같은 미리 계산된 3D-LUT들을 로딩하기 위한 처리의 흐름도(600)를 도시한다. 도 6을 참조하면, 색역(1)이 충분히 소스 색역 내부에 있는지에 대한 초기 결정(602)이 이루어진다. 색역(1)이 충분히 소스 색역 내부에 있지 않으면, XYZ 컬러 공간이 단계(604) 동안에 사용되고, LUT0가 로딩된다. 색역(1)이 충분히 소스 색역 내부에 있을 때에는, 단계(612) 동안 색역(2)이 충분히 소스 색역 내부에 있는지에 대한 제 2 결정이 이루어진다. 색역(2)이 충분히 소스 색역 내부에 있지 않으면, 단계(614) 동안 색역(1)이 사용되고, LUT1이 단계(616) 동안 로딩된다. 색역(2)이 충분히 소스 색역 내부에 있을 때에는, 단계(622) 동안 색역(3)이 충분히 소스 색역 내부에 있는지에 대한 또다른 결정이 이루어진다. 색역(3)이 충분히 소스 색역 내부에 있지 않을 때에는, 단계(624) 동안 컬러 공간(2)이 사용되고, LUT2가 단계(626) 동안 로딩된다. 색역(3)이 충분히 소스 색역 내부에 있을 때에는, 컬러 공간이 사용되고 대응하는 LUT3가 단계(630) 동안 로딩된다.
도 7a는 신호 송신기(718), 통상 송신 채널의 형태로 되어 있는 신호 전달 매체(716), 및 디스플레이 그 자체가 아닌 컬러 변환의 계산과 디스플레이로 비디오 신호를 보내기 위한 수신기(720)를 포함하는 시스템(700)을 도시한다. 그러한 수신기의 예로는 재생 유닛으로서 동작하는 케이블과 같은 셋톱 박스 또는 위성 수신기가 포함될 수 있다. 수신기(720)는 또한 피어 투 피어 구성이나 방송을 위한 원격 위치에 있는 디바이스를 포함할 수 있다. 신호(YCbCr)(714)는 채널(716)을 통한 송신을 위한 기저대역 신호이다. 이 채널은 HD-SDL, HDMI, DVI, IEEE1394 등과 같은 압축되지 않거나 압축된 비디오 인터페이스와 같은 다양한 상이한 인터페이스를 사용할 수 있다. 하지만, 본 명세서에서는 채널(716)이 예컨대 방송 케이블, 대기(air) 신호를 통한 지상파(terrestrial), 또는 위성 연결 또는 이들의 임의의 결합과 같은 통신 채널 또는 매체를 포함한다고 계획된다. 이상적으로는, 채널(716) 이 압축되거나 압축되지 않은 기저대역 신호 송신의 기능성과 양방향 송신의 가능성의 지원을 포함하는데, 이들은 메타데이터의 준비, 그 메타데이터를 가지고 컬러 데이터를 송신하는 것, 및 싱크측에서 컬러 데이터에 메타데이터를 적용할 필요가 있는 싱크측(통상적으로, 디스플레이)에서의 구현을 포함한다. 분명해지듯이, 도 7a에서 도시된 처리 단계들(702, 704, 706, 708, 710)은 도 5의 실시예에 대한 각 단계들(502, 504, 506, 508, 510)과 동일하므로 반복되지 않는다.
도 7a의 실시예에서, 블록(712)은 소스 색역(RGB2XYZ_G)을 사용하여 3D-LUT 계산(즉, 메타데이터의 준비)을 수행한다. 이러한 식으로, CLUT는 디스플레이 디바이스의 처리 블록(미도시)으로 다운로드하기 위한 신호를 동반할 수 있다. 비표준 디스플레이 디바이스의 경우, Display_Gamut 정보가 디스플레이로의 소스의 역할을 하는 디코더에서와 같은, 디스플레이 디바이스 외의 디바이스에서 CLUT를 계산하기 위해 사용된다. Display_Gamut은 디스플레이 디바이스로부터 이 정보를 다시 읽어들임으로써 얻어질 수 있다.
본 발명의 원리에 따른 일 구현예에 따르면, 블록(712)에서의 LUT 계산은 도 3의 블록(308)에 의해 사용된 것과 동일한 방법을 사용한다. 블록(712)에서 사용된 Gamut Mapping LUT 계산은 다음 단계들, 즉 1) 입력 컬러 색역의 정보를 수집하는 단계; 2) 출력 컬러 색역에 대한 정보를 수집하는 단계; 및 3) 맵핑 기술을 선택하는 단계를 포함한다. 대부분은, 입력 컬러 색역은 출력 컬러 색역보다 작다고 가정된다. 하지만, 더 작은 컬러 색역으로부터 더 큰 컬러 색역으로의 맵핑은 일부 상황에서는 바람직할 수 있다. 3D LUT 계산의 경우라면, 예컨대 컬러의 3차원 격자가 보통 규칙적인 공간들로 정의되어, 예컨대 그것이 17 ×17 ×17 3D-LUT의 경우, LUT(0,0,0)={0,0,0}({적색, 녹색, 청색})로부터 LUT(16,16,16)={1,1,1}까지의 모든 컬러를 포함하게 된다. 이후 이들 4913개의 값들 전부는 컬러 색역 맵핑(예컨대, XYZ, RGB, YCrbCr, CIEL*a*b 또는 CIECAM02에 대한 Jch)에 대한 선택의 컬러 공간으로 변환을 거치게 된다. 이후 선택의 맵핑 기술이 적용되어야 한다. 이 맵핑 기술은 흔히 입력 컬러 색역 정보와 출력 컬러 색역 정보 모두를 요구한다. 마지막으로, 출력 값들의 계산된 격자는 본래의 컬러 공간으로 다시 계산된다. 이제 이들은 3D-LUT의 값들이다.
대안적으로, 도 7b에 도시된 것처럼 소스(즉, 카메라 또는 컬러 정정 도구, 또는 콘텐츠 서버)는 몇몇 알려진 기준 디스플레이용의 CLUT를 만들어낼 수 있다. 모든 CLUT는 이후 업링크 메타데이터 채널의 필요성 없이, 색역 세부 사양(specification)에 따라 디스플레이 디바이스에 송신된다. 이후 디스플레이 디바이스는 적절한 CLUT나 CLUT의 세트로부터의 컬러 변환 또는 블록(726)에 의해 송신된 컬러 변환을 선택하게 된다. CLUT들이나 컬러 변환을 발생시키는 처리는, 그 처리가 한 세트의 가능한 컬러 색역이나 N개의 기준 색역(예컨대, 통상적인 플라즈마 디스플레이를 위한 것, 표준 CCFL을 지닌 통상적인 LCD 디스플레이를 위한 것, 넓은 색역 CCFL을 지닌 통상적인 LCD를 위한 것 등)보다는 입력으로서 디스플레이(724)의 실제 컬러 색역을 사용하지 않는다는 점을 제외하고는 도 7a를 참조하여 설명된 것과 동일하다.
다른 실시예에 따르면, CLUT들은 3D-LUT가 될 수 있지만, 이것이 요구되지는 않는다. 3 ×3 매트릭스와 2 ×3 1-D LUT와 같은 다른 더 비용면에서 효율적인 구현예가 사용될 수 있다. 어느 경우든, 당업자라면 소스와 싱크(디스플레이 디바이스) 사이의 LUT의 공통 포맷 교환이 달성되어야 한다는 사실을 인지하게 된다.
도 8은 본 발명의 일 양상에 따른 디코더(800)의 전형적인 일 실시예를 도시한다. 이 디코더는 소스로부터의 컬러 데이터를 수신하도록 적응된 수신기(802)를 포함한다. 제어기(804)는 본 발명의 원리에 따른 처리를 위해 요구된 디바이스-독립 컬러 공간 정보로 수신된 컬러 데이터를 전환한다. 처리기(808)는 수신된 정보의 적절한 디코딩을 위해 디코더에 의해 요구된 처리를 다룬다. 처리기(808)는 또한 제어기(804)가 디바이스 독립 컬러 공간 정보를 목표 디스플레이 디바이스에 대응하는 디바이스 종속 컬러 공간 정보로 전환할 수 있도록, 수신된 컬러 정보와 디바이스 독립 컬러 공간 정보를 상관시키도록 동작한다.
메모리(806)는 제어기(804)와 처리기(808)를 연결하고, RAM, ROM, 플레시 메모리, 하드 드라이브, 제거 가능한 매체 디스크 또는 임의의 다른 적합한 메모리 저장 디바이스를 포함할 수 있다. 메모리(806)는 LUT나, 소스 및/또는 목표 디스플레이 디바이스(들)에 관련된 임의의 미리 결정된 컬러 공간 정보를 저장한다. 당업자라면 메모리(808)가 본 발명의 원리의 취지로부터 벗어나지 않으면서 많은 상이한 형태로 구현될 수 있음을 인지하게 된다.
본 발명의 원리는 다양한 형태의 하드웨어, 소프트웨어, 펌웨어, 특별한 목적의 처리기, 또는 이들이 결합된 형태로 구현될 수 있다는 점이 이해되어야 한다. 바람직하게, 본 발명의 원리는 하드웨어와 소프트웨어의 결합으로서 구현될 수 있 다. 게다가, 그 소프트웨어는 바람직하게 프로그램 저장 디바이스에 실체적으로 구현된 애플리케이션 프로그램으로서 구현된다. 이 애플리케이션 프로그램은 임의의 적합한 아키텍처를 포함하는 기계에 업로드되고 이 기계에 의해 실행될 수 있다. 바람직하게, 이 기계는 하나 이상의 중앙 처리 장치(CPU), 랜덤 액세스 메모리(RAM) 및 입출력(I/O) 인터페이스(들)과 같은 하드웨어를 가지는 컴퓨터 플랫폼에서 구현된다. 이 컴퓨터 플랫폼 또한 운영 체제와 마이크로인스트럭션 코드를 포함한다. 본 명세서에 설명된 다양한 처리 및 기능은 운영 체제를 통해 실행되는 마이크로인스트럭션 코드 부분 또는 애플리케이션 프로그램 부분(또는 이들의 결합)일 수 있다. 또한, 추가 데이터 저장 디바이스와 인쇄 디바이스와 같은 다양한 다른 주변 디바이스가 컴퓨터 플랫폼에 연결될 수 있다.
첨부 도면에 도시된 일부 구성 시스템 성분과 방법 단계들이 바람직하게는 소프트웨어로 구현되기 때문에, 시스템 성분들(또는 처리 단계들) 사이의 실제 연결이 본 발명의 원리가 프로그래밍되는 방식에 따라 상이할 수 있다. 본 명세서에서 주어진 가르침으로, 당업자는 본 발명의 원리의 이들 및 유사한 구현예 또는 구성예를 생각해볼 수 있다.
본 발명의 근본적인 새로운 특성이 도시되고, 설명되며, 지적되었지만, 설명된 방법과 예시된 디바이스의 형태와 세부 사항에 있어서의 다양한 생략, 대체 및 변경이 이들의 동작시 본 발명의 취지로부터 벗어나지 않으면서 당업자에 의해 이루어질 수 있음을 이해하게 된다. 예컨대, 동일한 결과들을 달성하기 위해, 실질적으로 동일한 기능을 실질적으로 동일한 방식으로 수행하는 이들 요소 및/또는 방법 단계의 모든 조합이 본 발명의 원리의 범주 내에 있는 것으로 명백히 의도된다. 게다가, 본 발명의 원리의 임의의 개시된 형태 또는 구현예와 연관되어 도시 및/또는 설명된 구조 및/또는 요소 및/또는 방법 단계가 설계 선택의 일반적인 문제로서 임의의 다른 개시, 설명 또는 제안된 형태 또는 구현예에서 통합될 수 있음을 인지해야 한다. 그러므로, 이는 본 명세서에 첨부된 청구항의 범주에 의해 표시된 것에만 제한된 의도이다.
전술한 바와 같이, 본 발명은 컬러 디스플레이, 특히 디스플레이 상에 컬러 공간의 디스플레이를 가능하게 하는 기술이 필요로 하는 분야에 이용 가능하다.
Claims (20)
- 컬러 영상의 디스플레이 방법으로서,(a) 소스 컬러 공간으로부터의 컬러 정보와 소스 컬러 색역의 정보를 수신하는 단계;(b) 소스 컬러 공간으로부터 수신된 컬러 정보를 디바이스 독립 컬러 공간에 대한 컬러 정보로 전환하는 단계;(c) 상기 디바이스 독립 컬러 공간으로부터의 컬러 정보를 소스 컬러 색역의 역(inverse)을 사용하여, 디바이스 종속 컬러 공간에서의 컬러 정보로 전환하는 단계;(d) 수신된 소스 컬러 색역 정보에 따라 디바이스 종속 컬러 공간에 대한 컬러 정보를 디스플레이 디바이스의 컬러 공간으로 처리하는 단계, 및(e) 처리된 컬러 정보에 의해 디스플레이 디바이스로 컬러 영상을 디스플레이하는 단계를 포함하는 컬러 영상의 디스플레이 방법.
- 제 1항에 있어서, 상기 전환하는 단계(b)는 소스 컬러 공간의 성분 신호들을 RGB 신호들로 전환하는 단계를 더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 2항에 있어서, 상기 전환하는 단계(b)는 RGB 신호에 대한 광-전기(opto-electrical) 전달 함수를 선형화하는 단계를 더 포함하는, 컬러 영상의 디스플레이 방법.
- 삭제
- 제 1항에 있어서, 상기 처리하는 단계(d)는 디바이스 종속 컬러 공간을 사용하여 각 입력 컬러에 출력 컬러들을 할당하는 단계를 더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 5항에 있어서, 상기 할당하는 단계는 디스플레이 디바이스 컬러 공간에 대응하는 컬러 룩업 테이블(LUT: look up table)을 적용하는 단계를 더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 5항에 있어서, 상기 할당하는 단계는 소스 컬러 공간으로부터의 컬러를 디스플레이 디바이스 컬러 공간으로 맵핑하는 단계를 더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 1항에 있어서, 디바이스 종속 컬러 공간 색역은 상기 소스 컬러 공간의 색역과 적어도 같은 크기의 색역을 가지는, 컬러 영상의 디스플레이 방법.
- 삭제
- 컬러 영상의 디스플레이 방법으로서,소스 컬러 공간으로부터 수신된 컬러 정보를 디바이스 독립 컬러 공간에 대한 컬러 정보로 전환하는 단계(502, 504, 506);수신된 컬러 정보에 따라 디바이스 독립 컬러 공간에 대한 컬러 정보를 처리하는 단계(508);컬러 공간 데이터를 미리 로딩하는(pre-loading) 단계(512); 및소스 컬러 색역을 포함하는 미리 로딩된 컬러 공간 데이터로부터 최소의 컬러 공간의 컬러 색역의 역을 사용하여, 디바이스 독립 컬러 공간으로부터의 처리된 컬러 정보를 추후 디스플레이를 위해 디바이스 종속 컬러 공간에 대한 컬러 정보로 전환하는 단계(510)를 포함하는, 컬러 영상의 디스플레이 방법.
- 제 10항에 있어서, 상기 미리 로딩하는 단계는제 1 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 1 색역이 소스 색역 내부에 있지 않을 때에는 제 1 디바이스 독립 컬러 공간(XYZ)을 사용하는 단계, 및상기 처리된 컬러 정보를 전환하는 단계에서 사용하기 위해, 제 1 룩업 테이블(LUTO)을 로딩하는 단계를더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 10항에 있어서, 상기 미리 로딩하는 단계는제 1 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 1 색역이 소스 색역 내부에 있을 때에는, 제 2 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 2 색역이 소스 색역 내부에 있지 않을 때에는, 제 2 디바이스 독립 컬러 공간을 사용하는 단계, 및상기 처리된 컬러 정보를 전환하는 단계에서 사용하기 위해, 제 2 룩업 테이블을 로딩하는 단계를더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 10항에 있어서, 상기 미리 로딩하는 단계는제 1 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 1 색역이 소스 색역 내부에 있을 때에는, 제 2 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 2 색역이 소스 색역 내부에 있을 때에는, 제 3 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 3 색역이 소스 색역 내부에 있지 않을 때에는, 제 3 디바이스 독립 컬러 공간을 사용하는 단계, 및상기 처리된 컬러 정보를 전환하는 단계에서 사용하기 위해, 제 3 룩업 테이블을 로딩하는 단계를더 포함하는, 컬러 영상의 디스플레이 방법.
- 제 10항에 있어서, 상기 미리 로딩하는 단계는제 1 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 1 색역이 소스 색역 내부에 있을 때에는, 제 2 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 2 색역이 소스 색역 내부에 있을 때에는, 제 3 색역이 소스 색역 내부에 있는지를 결정하는 단계,상기 제 3 색역이 소스 색역 내부에 있을 때에는, 제 4 디바이스 독립 컬러 공간을 사용하는 단계, 및상기 처리된 컬러 정보를 전환하는 단계에서 사용하기 위해, 제 4 룩업 테이블을 로딩하는 단계를더 포함하는, 컬러 영상의 디스플레이 방법.
- 영상의 컬러 디스플레이를 위한 장치로서,소스로부터 소스 컬러 공간에 대한 컬러 정보와 소스 컬러 색역의 정보를 수신하도록 구성된 수신기,소스 컬러 공간으로부터 수신된 컬러 정보를 디바이스 독립 컬러 공간으로 변환하고, 이 후 상기 소스 컬러 색역의 역을 사용해서 디바이스 종속 컬러 공간에서의 컬러 정보로 전환하도록 구성된 제어기, 및제어기가 디바이스 독립 컬러 공간을 디바이스 종속 컬러 공간으로 전환하도록 하기 위해 수신된 컬러 정보와 디바이스 독립 컬러 공간 정보를 상관시키도록 구성된 처리기를 포함하는, 영상의 컬러 디스플레이를 위한 장치.
- 제 15항에 있어서, 상기 디바이스 종속 컬러 공간은 수신된 컬러 정보를 디스플레이하기 위해 사용된 디스플레이 디바이스에 대응하는, 영상의 컬러 디스플레이를 위한 장치.
- 제 15항에 있어서, 상기 처리기는 디바이스 종속 컬러 공간을 사용하여 각 입력 컬러에 출력 컬러들을 할당하는, 영상의 컬러 디스플레이를 위한 장치.
- 제 17항에 있어서, 적어도 하나의 컬러 룩업 테이블(LUT : Look Up Table)을 저장하기 위한 메모리를 더 포함하고, 상기 처리기는 상기 출력 컬러 할당 동안 상기 적어도 하나의 컬러 LUT를 이용하는, 영상의 컬러 디스플레이를 위한 장치.
- 제 15항에 있어서, 디스플레이 디바이스 컬러 공간 데이터를 저장하기 위한 메모리를 더 포함하고, 상기 제어기는 상기 저장된 디스플레이 디바이스 컬러 공간 데이터를 사용하여, 디바이스 독립 컬러 공간을 디스플레이 디바이스 컬러 공간으로 전환하는, 영상의 컬러 디스플레이를 위한 장치.
- 제 18항에 있어서, 상기 적어도 하나의 컬러 룩업 테이블(LUT : Look Up Table)이 소스 컬러 공간 정보의 소스에 의해 제공되는, 영상의 컬러 디스플레이를 위한 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US75241205P | 2005-12-21 | 2005-12-21 | |
US60/752,412 | 2005-12-21 | ||
PCT/US2006/046705 WO2007078563A2 (en) | 2005-12-21 | 2006-12-07 | Constrained color palette in a color space |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080077993A KR20080077993A (ko) | 2008-08-26 |
KR101421185B1 true KR101421185B1 (ko) | 2014-07-22 |
Family
ID=37912503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087014870A KR101421185B1 (ko) | 2005-12-21 | 2006-12-07 | 컬러 공간에서의 강제된 컬러 팔레트 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9219898B2 (ko) |
EP (1) | EP1964389A2 (ko) |
JP (2) | JP2009521840A (ko) |
KR (1) | KR101421185B1 (ko) |
CN (1) | CN101346984B (ko) |
WO (1) | WO2007078563A2 (ko) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1578140A3 (en) * | 2004-03-19 | 2005-09-28 | Thomson Licensing S.A. | System and method for color management |
WO2006050305A1 (en) * | 2004-11-01 | 2006-05-11 | Technicolor Inc | Method and system for mastering and distributing enhanced color space content |
EP1838083B1 (en) * | 2006-03-23 | 2020-05-06 | InterDigital CE Patent Holdings | Color metadata for a downlink data channel |
US8847976B2 (en) * | 2006-06-02 | 2014-09-30 | Thomson Licensing | Converting a colorimetric transform from an input color space to an output color space |
KR101446364B1 (ko) * | 2006-12-21 | 2014-10-01 | 톰슨 라이센싱 | 디스플레이를 위한 컬러 그레이딩을 제공하는 방법, 장치 및 시스템 |
JP2008187695A (ja) * | 2007-01-31 | 2008-08-14 | Toshiba Corp | 映像信号変換装置及び映像信号変換方法 |
US9185268B2 (en) | 2007-04-03 | 2015-11-10 | Thomson Licensing | Methods and systems for displays with chromatic correction with differing chromatic ranges |
JP4329838B2 (ja) * | 2007-04-18 | 2009-09-09 | ソニー株式会社 | 画像信号処理装置、画像信号処理方法、およびプログラム |
US8237735B2 (en) * | 2008-01-22 | 2012-08-07 | Xerox Corporation | Caching for color management systems performing a gamut mapping function |
US20090184976A1 (en) * | 2008-01-22 | 2009-07-23 | Alcatel-Lucent | System and Method for Color-Compensating a Video Signal Having Reduced Computational Requirements |
US8129669B2 (en) | 2008-01-22 | 2012-03-06 | Alcatel Lucent | System and method generating multi-color light for image display having a controller for temporally interleaving the first and second time intervals of directed first and second light beams |
JP2010011191A (ja) * | 2008-06-27 | 2010-01-14 | Sony Corp | 記録装置および記録制御方法、再生装置および再生制御方法、出力装置および出力制御方法、並びにプログラム |
US10129513B2 (en) | 2008-08-28 | 2018-11-13 | Thomson Licensing | Color metadata for a downlink data channel |
US8477247B2 (en) * | 2008-09-30 | 2013-07-02 | Intel Corporation | Joint enhancement of lightness, color and contrast of images and video |
EP2200268B1 (en) | 2008-12-22 | 2012-02-08 | Thomson Licensing | Method of calibration of a target color reproduction device |
US8760461B2 (en) * | 2009-05-13 | 2014-06-24 | Stmicroelectronics, Inc. | Device, system, and method for wide gamut color space support |
US20100322513A1 (en) * | 2009-06-19 | 2010-12-23 | Sharp Laboratories Of America, Inc. | Skin and sky color detection and enhancement system |
WO2011028626A2 (en) | 2009-09-01 | 2011-03-10 | Entertainment Experience Llc | Method for producing a color image and imaging device employing same |
US8860751B2 (en) | 2009-09-01 | 2014-10-14 | Entertainment Experience Llc | Method for producing a color image and imaging device employing same |
BR112012011965A2 (pt) * | 2009-11-20 | 2019-09-24 | Sharp Kk | dispositivo de processamento de imagem e método de processamento de imagem |
WO2011106247A2 (en) * | 2010-02-24 | 2011-09-01 | Dolby Laboratories Licensing Corporation | Display management methods and apparatus |
TWI538473B (zh) | 2011-03-15 | 2016-06-11 | 杜比實驗室特許公司 | 影像資料轉換的方法與設備 |
CN106101483B (zh) | 2011-05-27 | 2020-01-17 | 杜比实验室特许公司 | 包括变化的元数据等级的用于控制颜色管理的可缩放*** |
US9736337B2 (en) * | 2011-06-30 | 2017-08-15 | Hewlett-Packard Development Company, L.P. | Color profile adjustment |
CN102231787B (zh) * | 2011-07-18 | 2013-02-13 | 格科微电子(上海)有限公司 | 一种影像色彩校正方法及其装置 |
US9024961B2 (en) | 2011-12-19 | 2015-05-05 | Dolby Laboratories Licensing Corporation | Color grading apparatus and methods |
KR20130076132A (ko) * | 2011-12-28 | 2013-07-08 | 삼성전자주식회사 | 디스플레이 장치 및 영상 표시 방법 |
WO2013165687A1 (en) | 2012-04-30 | 2013-11-07 | Dolby Laboratories Licensing Corporation | Reference card for scene referred metadata capture |
WO2014176019A1 (en) | 2013-04-23 | 2014-10-30 | Dolby Laboratories Licensing Corporation | Transmitting display management metadata over hdmi |
CN107147942B (zh) | 2013-10-02 | 2021-01-26 | 杜比实验室特许公司 | 视频信号传输方法、设备、装置以及存储介质 |
US9179042B2 (en) | 2013-10-09 | 2015-11-03 | Dolby Laboratories Licensing Corporation | Systems and methods to optimize conversions for wide gamut opponent color spaces |
EP3114835B1 (en) | 2014-03-04 | 2020-04-22 | Microsoft Technology Licensing, LLC | Encoding strategies for adaptive switching of color spaces |
CN110519593B (zh) | 2014-03-04 | 2021-08-31 | 微软技术许可有限责任公司 | 色彩空间、色彩采样率和/或比特深度的自适应切换 |
MX2016012636A (es) | 2014-03-27 | 2016-12-14 | Microsoft Technology Licensing Llc | Ajuste de cuantificacion/escalamiento y cuantificacion/escalamient o inverso cuando se cambian espacios de color. |
US9560968B2 (en) * | 2014-06-27 | 2017-02-07 | Nucleus Dynamics Pte. Ltd. | Remote monitoring framework |
CN111901599B (zh) * | 2014-06-27 | 2024-05-14 | 松下知识产权经营株式会社 | 再现装置 |
CN109151253B (zh) | 2014-09-22 | 2020-12-18 | 松下知识产权经营株式会社 | 显示装置、显示方法以及再现显示*** |
WO2016054765A1 (en) | 2014-10-08 | 2016-04-14 | Microsoft Technology Licensing, Llc | Adjustments to encoding and decoding when switching color spaces |
WO2016082174A1 (zh) * | 2014-11-28 | 2016-06-02 | 深圳市尊正数字视频有限公司 | 调色监视器和实时调色方法 |
US9558538B2 (en) * | 2015-01-09 | 2017-01-31 | Vixs Systems, Inc. | Dynamic range converter with frame by frame adaptation and methods for use therewith |
US9589313B2 (en) * | 2015-01-09 | 2017-03-07 | Vixs Systems, Inc. | Dynamic range converter with pipelined architecture and methods for use therewith |
US9860504B2 (en) | 2015-01-09 | 2018-01-02 | Vixs Systems, Inc. | Color gamut mapper for dynamic range conversion and methods for use therewith |
US9544560B2 (en) * | 2015-01-09 | 2017-01-10 | Vixs Systems, Inc. | Dynamic range converter with generic architecture and methods for use therewith |
US9560330B2 (en) * | 2015-01-09 | 2017-01-31 | Vixs Systems, Inc. | Dynamic range converter with reconfigurable architecture and methods for use therewith |
RU2680197C1 (ru) * | 2015-06-05 | 2019-02-18 | Телефонактиеболагет Лм Эрикссон (Пабл) | Кодирование пикселя входной видеопоследовательности |
EP3119086A1 (en) * | 2015-07-17 | 2017-01-18 | Thomson Licensing | Methods and devices for encoding/decoding videos |
US10966591B2 (en) | 2015-08-06 | 2021-04-06 | Sony Olympus Medical Solutions Inc. | Medical signal processing device, medical display device, and medical observation system involving appending color gamut identification information to the picture signal resulting from conversion |
CN108172198A (zh) * | 2018-01-02 | 2018-06-15 | 京东方科技集团股份有限公司 | 图像处理装置、存储介质、显示设备及图像处理方法 |
CN109286802A (zh) * | 2018-10-22 | 2019-01-29 | 深圳Tcl新技术有限公司 | 色域匹配方法、装置、显示终端及可读存储介质 |
US11615763B2 (en) | 2020-11-05 | 2023-03-28 | Samsung Electronics Co., Ltd. | Color gamut compression and extension |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000350050A (ja) * | 1999-04-30 | 2000-12-15 | Hewlett Packard Co <Hp> | 空間比較を用いた色域内画像の再現 |
US20050152612A1 (en) | 2004-01-14 | 2005-07-14 | Eastman Kodak Company | Applying an adjusted image enhancement algorithm to a digital image |
JP2005318491A (ja) * | 2004-03-30 | 2005-11-10 | Seiko Epson Corp | 画像データの色変換処理 |
Family Cites Families (177)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4689669A (en) | 1984-11-27 | 1987-08-25 | Sony Corporation | Color graphics data processing apparatus |
US4663663A (en) * | 1985-05-06 | 1987-05-05 | Eastman Kodak Company | Digital color image processing method employing constrained correction of color reproduction functions |
US4670780A (en) | 1985-05-28 | 1987-06-02 | Tektronix, Inc. | Method of matching hardcopy colors to video display colors in which unreachable video display colors are converted into reachable hardcopy colors in a mixture-single-white (MSW) color space |
JPS63116277U (ko) | 1987-01-23 | 1988-07-27 | ||
WO1989000317A1 (en) * | 1987-07-06 | 1989-01-12 | Dai Nippon Insatsu Kabushiki Kaisha | Method and apparatus for correcting color |
CZ284768B6 (cs) | 1988-01-19 | 1999-02-17 | Philips Electronics N. V. | Způsob přenosu informačních signálů a zařízení pro jeho provádění |
US4994901A (en) * | 1988-12-23 | 1991-02-19 | Eastman Kodak Company | Method and apparatus for increasing the gamut of an additive display driven from a digital source |
US5233684A (en) * | 1990-06-26 | 1993-08-03 | Digital Equipment Corporation | Method and apparatus for mapping a digital color image from a first color space to a second color space |
US5212546A (en) * | 1990-07-03 | 1993-05-18 | Electronics For Imaging, Inc. | Color correction system employing reference pictures |
WO1992009963A1 (en) | 1990-11-30 | 1992-06-11 | Vpl Research, Inc. | System for creating a virtual world |
BE1004659A5 (nl) * | 1991-03-01 | 1993-01-05 | Barco Graphics Nv | Werkwijze en inrichting voor het transformeren van een kleurcoordinatenset. |
EP0508626A3 (en) | 1991-04-12 | 1993-04-21 | Advanced Micro Devices, Inc. | Color palette circuit |
CA2045908A1 (en) * | 1991-06-28 | 1992-12-29 | Jennifer M. Crawford | Method and apparatus for converting data representations of an image between colour spaces |
JPH0522658A (ja) | 1991-07-12 | 1993-01-29 | Pioneer Electron Corp | 表示制御装置 |
JP2994153B2 (ja) * | 1991-12-03 | 1999-12-27 | 株式会社リコー | 色信号変換装置 |
US5416890A (en) | 1991-12-11 | 1995-05-16 | Xerox Corporation | Graphical user interface for controlling color gamut clipping |
JP3219511B2 (ja) | 1991-12-11 | 2001-10-15 | ゼロックス コーポレーション | 図形ユーザーインターフェイス装置及び発色制御修正システム |
US5317425A (en) | 1992-02-10 | 1994-05-31 | Eastman Kodak Company | Technique for use in conjunction with an imaging system for providing an appearance match between two images and for calibrating the system thereto |
DE4310727C2 (de) * | 1992-04-06 | 1996-07-11 | Hell Ag Linotype | Verfahren und Einrichtung zur Analyse von Bildvorlagen |
JPH0651727A (ja) * | 1992-06-04 | 1994-02-25 | Toshiba Corp | 表示制御方法及び表示制御装置 |
JP3309431B2 (ja) | 1992-07-15 | 2002-07-29 | 富士ゼロックス株式会社 | 情報処理装置 |
US5754184A (en) * | 1993-01-06 | 1998-05-19 | Eastman Kodak Company | Digital color system and method which provides a visual match across different input and output viewing conditions |
GB2275584B (en) * | 1993-02-25 | 1997-05-14 | Quantel Ltd | An image processing system |
JPH06261207A (ja) | 1993-03-04 | 1994-09-16 | Toshiba Corp | 色変換装置 |
US5311295A (en) * | 1993-04-12 | 1994-05-10 | Tektronix, Inc. | RGB display of a transcoded serial digital signal |
US5377041A (en) * | 1993-10-27 | 1994-12-27 | Eastman Kodak Company | Method and apparatus employing mean preserving spatial modulation for transforming a digital color image signal |
JPH07135635A (ja) | 1993-11-10 | 1995-05-23 | Hitachi Ltd | 映像信号処理装置 |
JPH07236069A (ja) * | 1994-02-24 | 1995-09-05 | Sony Corp | 画像処理装置 |
JPH07250346A (ja) | 1994-03-11 | 1995-09-26 | Sony Corp | 色補正装置 |
EP0679020A1 (en) * | 1994-04-19 | 1995-10-25 | Eastman Kodak Company | Method and apparatus for constrained gamut clipping |
US6301025B1 (en) * | 1994-06-24 | 2001-10-09 | Mgi Software Corporation | Method for performing a color space transformation |
JPH08129370A (ja) | 1994-10-30 | 1996-05-21 | Fujitsu Social Sci Lab:Kk | 高速マップ方法 |
JPH08228295A (ja) | 1995-02-20 | 1996-09-03 | Ricoh Co Ltd | カラー画像処理装置 |
US5742892A (en) | 1995-04-18 | 1998-04-21 | Sun Microsystems, Inc. | Decoder for a software-implemented end-to-end scalable video delivery system |
US5742350A (en) * | 1995-06-29 | 1998-04-21 | Motorola, Inc. | Video system performing non-uniform interpolation of color space signals and method of using same |
DE69527356T2 (de) * | 1995-09-15 | 2003-01-30 | Agfa-Gevaert, Mortsel | Verfahren zur Berechnung von Farbtonbereichen |
US5805213A (en) * | 1995-12-08 | 1998-09-08 | Eastman Kodak Company | Method and apparatus for color-correcting multi-channel signals of a digital camera |
US5990982A (en) * | 1995-12-21 | 1999-11-23 | Texas Instruments Incorporated | DMD-based projector for institutional use |
US5832120A (en) * | 1995-12-22 | 1998-11-03 | Cirrus Logic, Inc. | Universal MPEG decoder with scalable picture size |
US20010037656A1 (en) * | 1996-02-16 | 2001-11-08 | Ross Harold F. | Ice cream machine including a baffled evaporator |
US6563946B2 (en) * | 1996-05-07 | 2003-05-13 | Canon Kabushiki Kaisha | Image processing apparatus and method |
GB9619119D0 (en) * | 1996-09-12 | 1996-10-23 | Discreet Logic Inc | Processing image |
US6388648B1 (en) * | 1996-11-05 | 2002-05-14 | Clarity Visual Systems, Inc. | Color gamut and luminance matching techniques for image display systems |
JP3907783B2 (ja) * | 1996-12-12 | 2007-04-18 | 富士フイルム株式会社 | 色変換方法 |
US6100999A (en) * | 1997-01-14 | 2000-08-08 | Fuji Xerox Co., Ltd. | Method for predicting color transfer characteristics |
US6243133B1 (en) * | 1997-03-07 | 2001-06-05 | Eastman Kodak Company | Method for automatic scene balance of digital images |
GB2323734B (en) * | 1997-03-27 | 2001-04-11 | Quantel Ltd | A video processing system |
US6075573A (en) * | 1997-06-10 | 2000-06-13 | Winbond Electronics Corp. | Method and apparatus for converting luminance-chrominance color space signals to RGB color space signals using shared predictive and compensative transformation codes for chrominance components |
US6225974B1 (en) * | 1997-06-19 | 2001-05-01 | Electronics For Imaging, Inc. | Gamut correction with color separation and methods and apparatuses for performing same |
JP3786242B2 (ja) | 1997-07-14 | 2006-06-14 | 富士写真フイルム株式会社 | 画像処理方法および装置、画像再生方法および装置並びにその方法に使用する画像確認装置 |
US6229626B1 (en) * | 1997-10-24 | 2001-05-08 | Eastman Kodak Company | Method apparatus and product providing direct calculation of the color gamut of color reproduction processes |
JPH11216881A (ja) * | 1997-10-30 | 1999-08-10 | Xerox Corp | プリンタドライバの生成方法及びプリンタドライバを用いたカラープリントシステム |
KR100244227B1 (ko) * | 1997-12-01 | 2000-02-01 | 구자홍 | 에이치디티브이의 디스플레이용 영상 처리장치 |
US6044172A (en) * | 1997-12-22 | 2000-03-28 | Ricoh Company Ltd. | Method and apparatus for reversible color conversion |
US6268939B1 (en) * | 1998-01-08 | 2001-07-31 | Xerox Corporation | Method and apparatus for correcting luminance and chrominance data in digital color images |
US6181445B1 (en) | 1998-03-30 | 2001-01-30 | Seiko Epson Corporation | Device-independent and medium-independent color matching between an input device and an output device |
JPH11331622A (ja) | 1998-05-08 | 1999-11-30 | Fuji Photo Film Co Ltd | 画像データ構成方法および装置、画像データ変換方法および装置並びに画像データ変換システム |
US6999617B1 (en) * | 1998-07-24 | 2006-02-14 | Canon Kabushiki Kaisha | Image processing method and apparatus |
JP3813387B2 (ja) * | 1998-07-28 | 2006-08-23 | 富士写真フイルム株式会社 | 情報埋込方法および装置並びに記録媒体 |
US6782132B1 (en) * | 1998-08-12 | 2004-08-24 | Pixonics, Inc. | Video coding and reconstruction apparatus and methods |
US6282312B1 (en) | 1998-09-28 | 2001-08-28 | Eastman Kodak Company | System using one or more residual image(s) to represent an extended color gamut digital image |
EP0991019B1 (en) | 1998-09-28 | 2014-01-08 | Intellectual Ventures Fund 83 LLC | Method of applying manipulations to a color digital image |
JP3072729B2 (ja) * | 1998-10-09 | 2000-08-07 | 日本電気株式会社 | カラーマッチング方法、カラーマッチング装置並びにプログラムを記録した機械読み取り可能な記録媒体 |
JP2000132155A (ja) | 1998-10-28 | 2000-05-12 | Toshiba Corp | 画質改善装置および画質改善方法 |
US6360007B1 (en) * | 1998-12-22 | 2002-03-19 | Xerox Corporation | Dynamic optimized color lut transformations based upon image requirements |
US6417891B1 (en) * | 1999-04-16 | 2002-07-09 | Avid Technology, Inc. | Color modification on a digital nonlinear editing system |
US7515161B1 (en) * | 1999-05-17 | 2009-04-07 | Texas Instruments Incorporated | Method for reducing temporal artifacts in digital video boundary dispersion for mitigating PWM temporal contouring artifacts in digital displays spoke light recapture in sequential color imaging systems |
US7057765B1 (en) | 1999-05-28 | 2006-06-06 | Eastman Kodak Company | Constrained multi-dimensional color transformation |
WO2000074372A1 (en) | 1999-05-28 | 2000-12-07 | Imation Corporation | Constrained multi-dimensional color transformation |
KR100288455B1 (ko) | 1999-06-14 | 2001-04-16 | 박승옥 | 영상 디스플레이 색보정 장치 및 방법 |
JP2001002261A (ja) | 1999-06-23 | 2001-01-09 | Copyer Co Ltd | 画像形成装置 |
US6885381B1 (en) * | 2000-08-04 | 2005-04-26 | Microsoft Corporation | System and method for producing a video signal |
US6771323B1 (en) | 1999-11-15 | 2004-08-03 | Thx Ltd. | Audio visual display adjustment using captured content characteristics |
US6603879B2 (en) | 1999-11-15 | 2003-08-05 | Canon Kabushiki Kaisha | Embedded gamut mapping algorithm |
US6603483B1 (en) * | 1999-11-15 | 2003-08-05 | Canon Kabushiki Kaisha | Color management and proofing architecture |
US6963411B1 (en) | 2000-01-07 | 2005-11-08 | Eastman Kodak Company | Optimized printing system |
KR100331839B1 (ko) * | 2000-01-17 | 2002-04-09 | 구자홍 | 텔레비젼 영상 신호를 디코딩 하는 장치 및 방법 |
US6977661B1 (en) * | 2000-02-25 | 2005-12-20 | Microsoft Corporation | System and method for applying color management on captured images |
US6611273B2 (en) * | 2000-02-25 | 2003-08-26 | Microsoft Corporation | Method and data arrangement for encapsulating signed over-ranged color image data to accommodate in-range file formats |
US6822760B1 (en) | 2000-04-05 | 2004-11-23 | Eastman Kodak Company | Method of processing and paying for an extended color gamut digital image |
WO2001078368A2 (en) | 2000-04-07 | 2001-10-18 | Demografx | Film and video bi-directional color matching system and method |
AUPQ684100A0 (en) | 2000-04-10 | 2000-05-11 | Rising Sun Pictures Pty Ltd | System and means for matching colour on an output path to a viewing path |
DE10023270C2 (de) | 2000-05-12 | 2002-09-12 | Kraus Software Gmbh | Verfahren zur Regelung von digitalen Farbdruckeinrichtungen |
EP1170576A1 (fr) | 2000-07-07 | 2002-01-09 | Christian Stapfer | Spectres et cages chromatométriques, leur utilisation et la manière de les élaborer |
US6775407B1 (en) | 2000-08-02 | 2004-08-10 | Eastman Kodak Company | Producing a final modified digital image using a source digital image and a difference digital image |
US6754384B1 (en) | 2000-08-30 | 2004-06-22 | Eastman Kodak Company | Method for processing an extended color gamut digital image using an image information parameter |
JP4205320B2 (ja) * | 2000-09-01 | 2009-01-07 | セイコーエプソン株式会社 | 画像ファイルの出力画像調整 |
US20020027603A1 (en) * | 2000-09-01 | 2002-03-07 | Seiko Epson Corporation | Apparatus, method, signal and computer program product configured to provide output image adjustment for image files |
JP2001148794A (ja) | 2000-10-05 | 2001-05-29 | Nec Corp | 色変換方法、色変換テーブル作成装置、色変換装置、および記録媒体 |
US6950109B2 (en) * | 2000-10-23 | 2005-09-27 | Sun Microsystems, Inc. | Multi-spectral color correction |
KR20020038525A (ko) * | 2000-11-17 | 2002-05-23 | 마츠시타 덴끼 산교 가부시키가이샤 | 축적 화상 배송 방법, 기록 매체 및 축적 화상 배송 장치 |
JP2002218262A (ja) | 2000-11-17 | 2002-08-02 | Matsushita Electric Ind Co Ltd | 蓄積画像配送方法、記録媒体及び蓄積画像配送装置 |
US6707938B2 (en) * | 2000-12-06 | 2004-03-16 | Xerox Corporation | Principal axis look-up for color correction |
US7095529B2 (en) * | 2000-12-22 | 2006-08-22 | Xerox Corporation | Color management system |
US6985253B2 (en) * | 2000-12-28 | 2006-01-10 | Eastman Kodak Company | Processing film images for digital cinema |
US6943831B2 (en) * | 2001-01-24 | 2005-09-13 | Eastman Kodak Company | Method and apparatus to extend the effective dynamic range of an image sensing device and use residual images |
JP3520860B2 (ja) * | 2001-02-09 | 2004-04-19 | セイコーエプソン株式会社 | 画像ファイルの出力画像調整 |
JP3608533B2 (ja) | 2001-02-09 | 2005-01-12 | セイコーエプソン株式会社 | ネットワークを介した画像処理 |
JP4137393B2 (ja) | 2001-02-28 | 2008-08-20 | 株式会社リコー | 画像処理装置、画像処理方法、色変換テーブル作成方法及び記録媒体 |
US6987586B2 (en) | 2001-03-02 | 2006-01-17 | Eastman Kodak Company | Method of digital processing for digital cinema projection of tone scale and color |
US7053927B2 (en) * | 2001-03-02 | 2006-05-30 | Eastman Kodak Company | System for optimizing the display and rendering of digital images for digital mastering |
JP4678807B2 (ja) * | 2001-03-15 | 2011-04-27 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
JP2002344761A (ja) * | 2001-03-16 | 2002-11-29 | Seiko Epson Corp | 環境適応型の画像表示システム、プロジェクタ、プログラム、情報記憶媒体および画像処理方法 |
AU2002305387B2 (en) * | 2001-05-04 | 2008-04-03 | Legend Films, Llc | Image sequence enhancement system and method |
JP2002033936A (ja) | 2001-06-04 | 2002-01-31 | Fuji Xerox Co Ltd | 情報処理装置 |
JP3876650B2 (ja) * | 2001-06-06 | 2007-02-07 | 日本電気株式会社 | 色補正パラメータ算出装置、画像色補正装置及びそれに用いる色補正パラメータ算出方法並びにそのプログラム |
WO2003001499A1 (fr) * | 2001-06-26 | 2003-01-03 | Seiko Epson Corporation | Systeme d'affichage d'images, projecteur, procede de traitement d'images et support d'enregistrement de donnees |
US6826303B2 (en) * | 2001-06-28 | 2004-11-30 | Hewlett-Packard Development Company, L.P. | Software-based acceleration color correction filtering system |
US6961477B2 (en) * | 2001-07-12 | 2005-11-01 | Canon Kabushiki Kaisha | Image-based selection of gamut mapping |
JP2003087586A (ja) * | 2001-09-12 | 2003-03-20 | Canon Inc | 画像処理方法、装置およびプログラム |
US6897842B2 (en) | 2001-09-19 | 2005-05-24 | Intel Corporation | Nonlinearly mapping video date to pixel intensity while compensating for non-uniformities and degradations in a display |
US6947589B2 (en) | 2001-09-20 | 2005-09-20 | Canon Kabushiki Kaisha | Dynamic gamut mapping selection |
JP4276395B2 (ja) | 2001-10-19 | 2009-06-10 | セイコーエプソン株式会社 | 画像処理装置および画像処理プログラム |
US6842541B2 (en) * | 2001-10-31 | 2005-01-11 | Xerox Corporation | Adaptive color super resolution thresholding |
JP2003143425A (ja) * | 2001-10-31 | 2003-05-16 | Ricoh Co Ltd | 画像処理装置 |
JP3797199B2 (ja) | 2001-11-08 | 2006-07-12 | ソニー株式会社 | 画像記録方法及び画像情報処理装置 |
JP2003169220A (ja) | 2001-11-29 | 2003-06-13 | Konica Corp | 画像形成システム |
US6795084B2 (en) * | 2002-01-02 | 2004-09-21 | Canon Kabushiki Kaisha | Heuristic determination of color reproduction parameters |
JP2003241732A (ja) | 2002-02-21 | 2003-08-29 | Minolta Co Ltd | カラー画像表示システム |
US6720973B2 (en) * | 2002-02-26 | 2004-04-13 | Xerox Corporation | Method and apparatus for transforming color gamut from one color space to another |
US6873439B2 (en) * | 2002-03-13 | 2005-03-29 | Hewlett-Packard Development Company, L.P. | Variational models for spatially dependent gamut mapping |
US7212574B2 (en) * | 2002-04-02 | 2007-05-01 | Microsoft Corporation | Digital production services architecture |
US7184057B2 (en) | 2002-06-24 | 2007-02-27 | Microsoft Corpoartion | Systems and methods for providing color management |
JP2004096506A (ja) | 2002-08-30 | 2004-03-25 | Konica Minolta Holdings Inc | 画像形成方法、画像処理装置及び画像記録装置 |
JP2004112169A (ja) | 2002-09-17 | 2004-04-08 | Victor Co Of Japan Ltd | 色調整装置及び色調整方法 |
DE10243554B4 (de) * | 2002-09-19 | 2005-12-29 | OCé PRINTING SYSTEMS GMBH | Verfahren zur optimierten Farbwiedergabe einer farbigen Bildvorlage durch ein Farbwiedergabegerät |
JP4300780B2 (ja) | 2002-09-20 | 2009-07-22 | 富士ゼロックス株式会社 | 色変換係数作成方法、色変換係数作成装置、プログラム、記憶媒体 |
US6979069B2 (en) * | 2002-09-30 | 2005-12-27 | Fuji Photo Film Co., Ltd. | Color conversion processing method, color conversion processing apparatus, and color conversion processing program storage medium |
JP4048482B2 (ja) | 2002-10-07 | 2008-02-20 | 村田機械株式会社 | カラースキャナシステム |
JP2004151167A (ja) * | 2002-10-29 | 2004-05-27 | Fuji Photo Film Co Ltd | 画像補正方法およびシステム |
US7233413B2 (en) * | 2002-11-22 | 2007-06-19 | E. I. Du Pont De Nemours And Company | Gamut description and visualization |
JP2004180013A (ja) * | 2002-11-27 | 2004-06-24 | Toshiba Tec Corp | 色変換装置および色変換方法 |
JP2004228734A (ja) | 2003-01-21 | 2004-08-12 | Nippon Telegr & Teleph Corp <Ntt> | 動画像色補正装置 |
US7436050B2 (en) | 2003-01-22 | 2008-10-14 | Semiconductor Energy Laboratory Co., Ltd. | Semiconductor device having a flexible printed circuit |
TWI260569B (en) * | 2003-01-29 | 2006-08-21 | Chunghwa Picture Tubes Ltd | Plasma display panel with color space transformation device |
JP2004240606A (ja) | 2003-02-05 | 2004-08-26 | Toppan Printing Co Ltd | カラーマネジメントシステム及びカラーマネジメント方法並びにカラーマネジメントプログラム |
JP2004242066A (ja) | 2003-02-06 | 2004-08-26 | Konica Minolta Holdings Inc | 画像記録装置及び画像記録方法並びに画像処理プログラム |
JP2004282599A (ja) | 2003-03-18 | 2004-10-07 | Matsushita Electric Ind Co Ltd | 画像表示装置、画像表示方法、プログラム、および記録媒体 |
US7751081B2 (en) * | 2003-03-31 | 2010-07-06 | Lexmark International, Inc. | Gamut mapping by controlling minimum and maximum color changes |
US20040196250A1 (en) * | 2003-04-07 | 2004-10-07 | Rajiv Mehrotra | System and method for automatic calibration of a display device |
JP4200365B2 (ja) * | 2003-04-18 | 2008-12-24 | セイコーエプソン株式会社 | 対応関係定義データ作成用格子点決定方法、対応関係定義データ作成用格子点決定装置、対応関係定義データ作成用格子点決定プログラム、印刷制御装置、印刷制御方法、印刷制御プログラムおよび画像データ処理装置 |
JP2005012285A (ja) | 2003-06-16 | 2005-01-13 | Sharp Corp | 動画像処理装置、動画像処理プログラムおよび記録媒体 |
US6897876B2 (en) | 2003-06-26 | 2005-05-24 | Eastman Kodak Company | Method for transforming three color input signals to four or more output signals for a color display |
WO2005011287A2 (en) * | 2003-07-23 | 2005-02-03 | Avid Technology, Inc. | Display color calibration system |
CN101124528A (zh) * | 2003-10-28 | 2008-02-13 | 皇家飞利浦电子股份有限公司 | 交互***和用于控制交互***的方法 |
EP1538826A3 (en) * | 2003-12-05 | 2007-03-07 | Samsung Electronics Co., Ltd. | Color transformation method and apparatus |
US6972828B2 (en) * | 2003-12-18 | 2005-12-06 | Eastman Kodak Company | Method and system for preserving the creative intent within a motion picture production chain |
KR100800736B1 (ko) | 2003-12-30 | 2008-02-01 | 삼성전자주식회사 | 엘씨디와 씨알티 표시부들을 구비하는 장치들 간의 컬러 정합 방법 |
US7308135B2 (en) * | 2004-01-14 | 2007-12-11 | Eastman Kodak Company | Constructing extended color gamut digital images from limited color gamut digital images |
JP4333421B2 (ja) | 2004-03-16 | 2009-09-16 | セイコーエプソン株式会社 | 映像表示装置 |
EP1578140A3 (en) | 2004-03-19 | 2005-09-28 | Thomson Licensing S.A. | System and method for color management |
US7379208B2 (en) * | 2004-05-06 | 2008-05-27 | Canon Kabushiki Kaisha | Hybrid gamut mapping |
JP3901173B2 (ja) * | 2004-06-07 | 2007-04-04 | セイコーエプソン株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
US8149338B2 (en) * | 2004-09-29 | 2012-04-03 | Thomson Licensing | Method and apparatus for color decision metadata generation |
WO2006050305A1 (en) | 2004-11-01 | 2006-05-11 | Technicolor Inc | Method and system for mastering and distributing enhanced color space content |
US7511860B2 (en) | 2004-11-16 | 2009-03-31 | Xerox Corporation | Systems and methods of embedding gamut mapping information into printed images |
JP2005287069A (ja) | 2005-04-25 | 2005-10-13 | Nec Corp | 色変換方法、色変換装置、および記録媒体 |
US20060244983A1 (en) | 2005-04-29 | 2006-11-02 | Huanzhao Zeng | Fast color mapping using primary adjustment with gamut adaptation |
US7822270B2 (en) | 2005-08-31 | 2010-10-26 | Microsoft Corporation | Multimedia color management system |
WO2007050091A1 (en) | 2005-10-28 | 2007-05-03 | Thomson Licensing | Systems and methods for determining and communicating correction information for video images |
US20070121132A1 (en) * | 2005-11-30 | 2007-05-31 | Microsoft Corporation | Spectral color management |
EP1838083B1 (en) | 2006-03-23 | 2020-05-06 | InterDigital CE Patent Holdings | Color metadata for a downlink data channel |
US8194997B2 (en) | 2006-03-24 | 2012-06-05 | Sharp Laboratories Of America, Inc. | Methods and systems for tone mapping messaging |
US8847976B2 (en) | 2006-06-02 | 2014-09-30 | Thomson Licensing | Converting a colorimetric transform from an input color space to an output color space |
JP5022658B2 (ja) | 2006-10-03 | 2012-09-12 | オークマ株式会社 | 主軸装置 |
KR101446364B1 (ko) | 2006-12-21 | 2014-10-01 | 톰슨 라이센싱 | 디스플레이를 위한 컬러 그레이딩을 제공하는 방법, 장치 및 시스템 |
US20080195977A1 (en) | 2007-02-12 | 2008-08-14 | Carroll Robert C | Color management system |
US9185268B2 (en) | 2007-04-03 | 2015-11-10 | Thomson Licensing | Methods and systems for displays with chromatic correction with differing chromatic ranges |
WO2009005495A1 (en) | 2007-06-29 | 2009-01-08 | Thomson Licensing | System and method for matching colors on displays with different modulation transfer functions |
EP2023602A1 (en) | 2007-07-27 | 2009-02-11 | THOMSON Licensing | Method for describing an actual color gamut of a color device or of a color content |
EP2175660A4 (en) | 2007-08-02 | 2012-04-25 | Sony Corp | IMAGE PROCESSOR |
JP2009081617A (ja) | 2007-09-26 | 2009-04-16 | Mitsubishi Electric Corp | 画像データ処理装置および画像データ処理方法 |
US8593476B2 (en) | 2008-02-13 | 2013-11-26 | Gary Demos | System for accurately and precisely representing image color information |
JP4957676B2 (ja) | 2008-03-19 | 2012-06-20 | セイコーエプソン株式会社 | 画像データ解析装置、画像データ解析方法、およびプログラム |
JP2009278407A (ja) * | 2008-05-15 | 2009-11-26 | Fujitsu Microelectronics Ltd | データ変調回路 |
US7759213B2 (en) | 2008-08-11 | 2010-07-20 | International Business Machines Corporation | Pattern independent Si:C selective epitaxy |
CN102132561A (zh) | 2008-08-22 | 2011-07-20 | 汤姆逊许可证公司 | 用于内容传送的方法和*** |
-
2006
- 2006-12-07 KR KR1020087014870A patent/KR101421185B1/ko active IP Right Grant
- 2006-12-07 CN CN2006800488589A patent/CN101346984B/zh active Active
- 2006-12-07 JP JP2008547275A patent/JP2009521840A/ja active Pending
- 2006-12-07 EP EP06839151A patent/EP1964389A2/en not_active Withdrawn
- 2006-12-07 US US12/086,707 patent/US9219898B2/en active Active
- 2006-12-07 WO PCT/US2006/046705 patent/WO2007078563A2/en active Application Filing
-
2015
- 2015-02-27 JP JP2015037603A patent/JP2015122804A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000350050A (ja) * | 1999-04-30 | 2000-12-15 | Hewlett Packard Co <Hp> | 空間比較を用いた色域内画像の再現 |
US20050152612A1 (en) | 2004-01-14 | 2005-07-14 | Eastman Kodak Company | Applying an adjusted image enhancement algorithm to a digital image |
JP2005318491A (ja) * | 2004-03-30 | 2005-11-10 | Seiko Epson Corp | 画像データの色変換処理 |
Also Published As
Publication number | Publication date |
---|---|
CN101346984A (zh) | 2009-01-14 |
EP1964389A2 (en) | 2008-09-03 |
KR20080077993A (ko) | 2008-08-26 |
CN101346984B (zh) | 2012-12-26 |
WO2007078563A3 (en) | 2008-01-03 |
US9219898B2 (en) | 2015-12-22 |
JP2009521840A (ja) | 2009-06-04 |
US20090284554A1 (en) | 2009-11-19 |
WO2007078563A2 (en) | 2007-07-12 |
JP2015122804A (ja) | 2015-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101421185B1 (ko) | 컬러 공간에서의 강제된 컬러 팔레트 | |
KR101183011B1 (ko) | 신호 처리 장치 및 방법과 기록 매체 | |
JP4308392B2 (ja) | デジタル画像処理方法及びマッピング方法 | |
US8116561B2 (en) | Color processing apparatus and method | |
CN100375499C (zh) | 图像信号处理方法和图像信号处理装置 | |
EP1085749A2 (en) | Image processing method and apparatus | |
JP2018026798A (ja) | ソース色域外の入力色を有するlutを使用して画像のソース色をマッピングする方法 | |
US20070070363A1 (en) | Color processing color data undefined to a gamut | |
JP2007124049A (ja) | 色変換係数決定装置および方法 | |
JP2006303616A (ja) | 色補正装置 | |
JP2011061407A (ja) | 画像処理装置、画像処理方法および画像処理プログラム |
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: 20170616 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190625 Year of fee payment: 6 |