KR20150016332A - 이미지 데이터 변환을 위한 방법 - Google Patents

이미지 데이터 변환을 위한 방법 Download PDF

Info

Publication number
KR20150016332A
KR20150016332A KR1020147035520A KR20147035520A KR20150016332A KR 20150016332 A KR20150016332 A KR 20150016332A KR 1020147035520 A KR1020147035520 A KR 1020147035520A KR 20147035520 A KR20147035520 A KR 20147035520A KR 20150016332 A KR20150016332 A KR 20150016332A
Authority
KR
South Korea
Prior art keywords
display
color
point
input
target display
Prior art date
Application number
KR1020147035520A
Other languages
English (en)
Other versions
KR101667238B1 (ko
Inventor
앤더스 볼레스테드
안드레이 코스틴
그레고리 존 워드
Original Assignee
돌비 레버러토리즈 라이쎈싱 코오포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 돌비 레버러토리즈 라이쎈싱 코오포레이션 filed Critical 돌비 레버러토리즈 라이쎈싱 코오포레이션
Publication of KR20150016332A publication Critical patent/KR20150016332A/ko
Application granted granted Critical
Publication of KR101667238B1 publication Critical patent/KR101667238B1/ko

Links

Images

Classifications

    • 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
    • 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
    • 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
    • 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/6027Correction or control of colour gradation or colour contrast
    • 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/6083Colour correction or control controlled by factors external to the apparatus
    • H04N1/6088Colour correction or control controlled by factors external to the apparatus by viewing conditions, i.e. conditions at picture output
    • 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/62Retouching, i.e. modification of isolated colours only or in isolated picture areas only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/67Circuits for processing colour signals for matrixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/68Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • G09G2320/0276Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/066Adjustment of display parameters for control of contrast
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0666Adjustment of display parameters for control of colour parameters, e.g. colour temperature

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Image Processing (AREA)
  • Processing Of Color Television Signals (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Picture Signal Circuits (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Color Image Communication Systems (AREA)
  • Digital Computer Display Output (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

이미지 데이터는 타겟 디스플레이 상에 디스플레이하기 위해 변환된다. 시그모이드 전달 함수(sigmoidal transfer function)는 최소-톤 콘트라스트를 제어하는 프리 파라미터(free parameter)를 제공한다. 전달 함수는 주변 광 조건들을 변경하는 것을 수용하도록 동적으로 조정될 수 있다. 이미지 데이터에서 구현된 창작 의도를 실질적으로 보존하는 방식으로 타겟 디스플레이 상에 디스플레이하기 위해 이미지 데이터를 자동으로 적응하도록 변환이 선택될 수 있다. 이미지 데이터는 비디오 데이터일 수 있다.

Description

이미지 데이터 변환을 위한 방법{METHOD FOR IMAGE DATA TRANSFORMATION}
관련 출원들에 대한 교차 참조
본 출원은 2011년 3월 15일에 출원된 미국 임시 특허 출원 제 61/453,107 호 및 2011년 12월 7일에 출원된 미국 임시 특허 출원 제 61/567,784 호에 대한 우선권을 주장하고, 두 출원은 모든 목적들을 위해 실제로 본 명세서에 참조로서 전부 포함된다.
특허 출원은 또한 2012년 3월 1일에 출원되고 본 명세서에 참조로서 포함된 국제 특허 출원 번호 제 PCT/US2012/027267 호에 관련된다.
본 발명은 이미지들을 디스플레이하고 처리하는 방법에 관한 것이다. 본 발명은 특히 톤 및/또는 색역 매핑을 포함하는 방법들 및 장치에 관한 것이다. 본 명세서에 기술된 방법들 및 장치는 목적지 디스플레이들 상에 양질의 이미지들을 제공하면서 창작 의도(creative intent)를 보존하도록 적용될 수 있다. 본 발명은 예를 들면, 텔레비전들, 컴퓨터 모니터들, 미디어 플레이어들, 휴대가능한 비디오 전화들 및 다른 휴대용 디바이스들과 같은 전자 디스플레이들, 가상 현실 디스플레이들, 광고 디스플레이들과 같은 전문화된 디스플레이들 등에서 뿐만 아니라, 셋톱 박스들, 액세스 지점들 등과 같은 업스트림 이미지 처리 기기에 대해 구현될 수 있다.
본 발명의 일반 분야에서의 특허 공보들은 다음을 포함한다:
US20010050757;
US20020075136;
US20020080245;
US20070127093;
US20080094515;
US20080170031;
US20080186707;
US20090201309;
US20090267876;
US20100007599;
US201000118008;
US7158673;
US6989859;
US5276779; 및
JP2002092655.
비디오 제작 또는 다른 이미지의 창작자(예를 들면, 디렉터 또는 컬러리스트 등)는 이미지에서의 픽셀들의 톤들 및 컬러들을 설정할 수 있어서, 뷰잉될 때, 이미지는 창작자의 창작 의도와 일치하는 원하는 외관을 가진다. 예를 들면, 창작자는 일부 장면들이 다른 장면들보다 어둡고, 억압적인 느낌을 가지기를 원할 수 있다. 창작자는 장면에 묘사된 특정 특징들이 두드러지거나 덜 눈에 띄기를 원할 수 있다. 이미지에서의 픽셀들의 톤들 및 컬러들을 조정하는 방법은 소스 비디오 데이터에 대한 컬러 그레이딩(또는 '컬러 타이밍')을 수행하는 단계를 포함할 수 있다. 컬러 그레이딩은 원하는 외관을 달성하기 위해 이용자에게 비디오 데이터를 다양한 방식으로 변경하도록 허용하는 하드웨어/소프트웨어 시스템을 이용하여 수행될 수 있다.
다양한 디스플레이 기술들이 이제 이용가능하다. 예를 들면, 플라즈마 디스플레이들, 다양한 유형들의 LED들, 형광등들 또는 고강도 백열등들과 같은 다양한 유형들의 광원들에 의해 백라이팅되는 LCD 디스플레이들, CRT-기반 디스플레이들, 디지털 시네마 디스플레이들 등이 존재한다. 특정 디스플레이는, 비디오 신호들을 수신하고 비디오 신호들의 비디오 콘텐트를 디스플레이하도록 디스플레이 하드웨어를 구동하는 비디오 신호 처리 구성요소들과 디스플레이 하드웨어를 조합한다.
상이한 디스플레이들은 다음과 같은 특징들에 관해 상당히 변화할 수 있다:
Figure pat00001
디스플레이에 의해 재생될 수 있는 컬러 색역;
Figure pat00002
달성 가능한 최대 밝기;
Figure pat00003
콘트라스트 비;
Figure pat00004
해상도;
Figure pat00005
수용가능한 입력 신호 포맷들;
Figure pat00006
컬러 심도;
Figure pat00007
백색 레벨;
Figure pat00008
흑색 레벨;
Figure pat00009
백색 지점;
Figure pat00010
그레이 단계들;
Figure pat00011
등.
결과적으로, 동일한 이미지 콘텐트는 상이한 디스플레이들 상에서 재생될 때 상이하게 나타날 수 있다. 일부 디스플레이들 상에서 디스플레이될 때 창작자의 창작 의도와 매칭하는 이미지 콘텐트는 다른 디스플레이들 상에서 뷰잉될 때 하나 이상의 방식들로 창작자의 창작 의도를 벗어날 수 있다.
일부 현재 디스플레이들은 특정 콘텐트가 하나 이상의 양태들에서 생성되었을 때 최신인 디스플레이들을 능가할 수 있다. 예를 들면, 새로운 디스플레이들은 구식 디스플레이들보다 밝은 하이라이트들, 큰 콘트라스트, 및/또는 넓은 컬러 색역들을 가진 이미지들을 제공할 수 있다. 뷰잉되는 콘텐트에서 구현된 창작 의도를 그다지 벗어나지 않고 이들 개선된 능력들을 이용하는 것이 바람직할 수 있다.
레거시 디스플레이들 또는 더 낮은 능력들을 가진 디스플레이들 상에서 고성능 디스플레이들을 이용하도록 생성된 비디오 콘텐트를 플레이하는 것이 바람직할 수 있다. 이미지 데이터에서 구현된 창작 의도를 가능한 많이 보존하도록 상이한 디스플레이들 상에서 디스플레이된 비디오 및 다른 이미지들의 외관을 적응시키기 위한 방법들 및 장치를 제공하는 것이 바람직하다.
컬러 및 휘도의 인식은 주변 조건들에 의해 영향을 받을 수 있다. 극장 조건들(낮은 주변 광) 하에서 제공된 비디오 또는 다른 이미지들은 상당한 주변 광을 가진 상태들 하에서 뷰잉될 때 인식되는 동일한 비디오 또는 다른 이미지들과 상당히 상이하게 뷰어들에 의해 인식될 수 있다. 또한, 주변 광의 특성들(컬러 온도와 같은)은 비디오 콘텐트의 뷰어의 인식에 영향을 미칠 수 있다. 비디오 또는 다른 이미지들에서 구현된 창작 의도를 가능한 많이 보존하도록 콘텐트가 뷰잉되고 있는 환경을 고려하여 비디오 또는 다른 이미지들을 디스플레이하는 것이 바람직하다.
이미지들(정지 및/또는 비디오 이미지들을 포함)의 뷰어들에게 이미지들을 뷰잉하는 디스플레이들의 능력들을 활용하는 뷰잉 경험들을 제공할 필요가 있다. 이미지 데이터에서 인코딩된 비디오 또는 다른 이미지 콘텐트가 플레이될 때 원하는 외관을 가지도록 이미지 데이터를 조정하는데 적용될 수 있는 장치 및 방법들이 여전히 필요하다.
본 발명은 다양한 양태들을 가진다. 이들은 색역 변환 기능성을 포함하는 장치; 색역 변환 방법, 주변 광 조건들을 고려하도록 이미지 콘텐트의 디스플레이를 적응시키는 방법; 데이터 처리기에 의해 실행될 때, 데이터 처리기로 하여금 본 발명에 따른 방법을 실행하도록 하는 컴퓨터 판독가능한 코드를 포함하는, 프로그램 제품들을 포함하지만, 이에 제한되지 않는다.
하나의 비-제한적인 양태는 전달 함수에 따라 이미지 데이터를 변환하도록 구성되는 픽셀 좌표 매핑 유닛을 포함하는 장치를 제공한다. 전달 함수는 복수의 앵커 지점들 및 프리 파라미터에 의해 특징지워진다. 전달 함수는 프리 파라미터에 의해 제어된 중간-범위 기울기(mid-range slope)를 가진다. 앵커 지점들에서의 변환들은 프리 파라미터에 의해 영향을 받지 않는다. 이러한 장치는 예를 들면, 특정 타겟 디스플레이 상에 디스플레이하기 위해 컬러-그레이딩된 콘텐트를 변환하는데 유용할 수 있다.
일부 실시예들에서, 장치는 주변 광 센서를 포함하거나 이로부터 신호를 수신하고, 상기 주변 광 센서들로부터 주변-광 신호를 수신하도록 접속된 회로는 주변-광 신호에 적어도 부분적으로 기초하여 앵커 지점들 중 하나의 좌표 및 프리 파라미터 중 하나 이상을 제어하도록 구성된다.
일부 실시예들에서, 이미지 데이터는 이미지에서의 픽셀들에 대한 픽셀 값들의 세트들을 포함한다. 픽셀 값들의 세트들은 복수의 원색 컬러들 각각에 대한 컬러 값들(예를 들면, 적색, 녹색 및 청색 원색 컬러들에 대응하는 값들)을 포함한다. 장치는 컬러 값들 중 대응하는 값을 변환하도록 각각 접속된 복수의 픽셀 좌표 매핑 유닛들을 포함한다. 상이한 좌표 매핑 유닛들에서의 전달 함수들에 대한 파라미터들은 동일하거나 상이할 수 있다. 적합하게 선택된 상이한 파라미터들로, 변환들은 색역 변환 뿐만 아니라, 컬러 보정을 수행할 수 있다.
본 발명의 또 다른 양태는 타겟 디스플레이 상에 디스플레이하기 위해 이미지 데이터를 매핑하기 위한 방법들을 포함한다. 방법들은 전달 함수에 따라 이미지 데이터의 픽셀 값들을 대응하는 변환된 픽셀 값들로 변환하는 단계를 포함한다. 전달 함수는 복수의 앵커 지점들 및 프리 파라미터에 의해 특징지워진다. 전달 함수는 프리 파라미터에 의해 제어된 중간-범위 기울기를 가진다. 앵커 지점들에 대응하는 픽셀 값들의 변환들은 프리 파라미터에 의해 영향을 받지 않는다. 일부 실시예들에서, 중간-범위 앵커 지점의 위치 및 프리 파라미터 중 하나 이상은 주변 광 및/또는 뷰어들의 시각 시스템들의 적응을 고려하여 자동으로 변경된다.
또 다른 양태는 글로벌 톤-매핑 변환을 로컬 다중-스케일 톤 매핑 동작과 조합함으로써 타겟 디스플레이 상에 디스플레이하기 위해 이미지 데이터를 매핑하기 위한 방법들을 포함한다.
또 다른 양태는 컬러 조작 장치를 제공한다. 장치는 예를 들면, 정지 또는 비디오 이미지들을 수정하기 위한 워크스테이션을 포함할 수 있다. 장치는 이미지 데이터의 컬러 값들을 수정하기 위해 적용될 수 있다. 컬러 조작 장치는 소스 이미지 데이터에 대한 제 1 메모리 또는 입력부 및 수정된 이미지 데이터에 대한 제 2 메모리 또는 출력부를 포함한다. 픽셀 좌표 매핑 유닛은 제 1 메모리 또는 입력부에 액세스하도록 접속되고 복수의 앵커 지점들 및 프리 파라미터에 의해 특징지워진 전달 함수에 따라 소스 이미지 데이터를 변환하도록 구성된다. 상기 전달 함수는 프리 파라미터에 의해 제어된 중간-범위 기울기를 갖고, 앵커 지점들에서의 변환들은 수정된 이미지 데이터를 산출하고 수정된 이미지 데이터를 제 2 메모리 또는 출력부에 제공하는데 있어서 프리 파라미터에 의해 영향을 받지 않는다. 이용자 입력부는 이용자로부터 프리 파라미터에 대한 값을 수용하도록 구성된다. 디스플레이는 수정된 이미지 데이터를 디스플레이하도록 접속된다. 이용자는 디스플레이 상에 디스플레이된 이미지의 원하는 외관을 획득하도록 프리 파라미터의 값을 조정할 수 있다.
본 발명의 또 다른 양태들 및 본 발명의 특정 실시예들의 특징들은 하기에 기술된다.
첨부 도면들은 본 발명의 비-제한적인 실시예들을 예시한다.
도 1은 비디오 분배 파이프라인의 개략도.
도 2는 본 발명의 일 예시적인 실시예에 따른 장치를 도시한 도면.
도 3은 일 예시적인 전달 함수를 도시한 도면.
도 4는 전달 함수를 규정하는 파라미터들에 대한 적합한 값들을 결정하기 위해 타겟 디스플레이에 관한 정보 및 입력 이미지 데이터를 이용하는 방법을 도시한 흐름도.
도 5는 일 예시적인 실시예에 따라 이미지 데이터를 처리하기 위한 방법을 도시한 흐름도.
도 6은 일 예시적인 실시예에 따라 글로벌 톤-매핑 연산자를 로컬 다중-스케일 톤-매핑 연산자와 조합하는 방법을 도시한 흐름도.
다음의 기술 전반에 걸쳐, 본 발명의 더욱 완전한 이해를 제공하기 위해 특정 상세들이 기재된다. 그러나, 본 발명은 이들 상세들 없이 실시될 수 있다. 다른 예들에서, 잘 알려진 요소들은 본 발명을 불필요하게 모호하게 하는 것을 회피하기 위해 상세히 도시되거나 기술되지 않았다. 따라서, 명세서 및 도면들은 제한적인 관점이 아니라 예시적인 관점에서 간주되어야 한다.
도 1은 비디오 분배 파이프라인(20)을 개략적으로 도시한다. 미가공 비디오 데이터(22)가 획득되어 미가공 비디오 제품(24)을 제공하기 위해 편집 스위트(23)에서 편집된다. 미가공 비디오 제품에서의 톤들 및/또는 컬러들은 컬러 타이밍된 비디오 제품(27)을 달성하기 위해 컬러리스트(예를 들면, 적합한 이용자 인터페이스를 통해 컬러 타이밍 스테이션에 의해 제공된 도구들을 이용하는 사람)에 의해 컬러 타이밍 스테이션(26)에서 조정된다. 컬러 타이밍 스테이션(26)은 컬러리스트가 비디오 제품을 뷰잉하는 전문 모니터(30)를 포함한다. 컬러 타이밍 스테이션(26)에 의해 제공된 도구들 및 제어들을 이용하여, 컬러리스트는, 디스플레이(30) 상에서 뷰잉될 때 컬러리스트의 예술 의도와 매칭하는 전반적인 외관을 달성하기 위해 비디오 제품을 구성하는 이미지들의 전부 또는 일부들의 톤들 및/또는 컬러들을 조정한다.
컬러 타이밍된 비디오 제품(27)의 모든 뷰어들이 컬러리스트에 의해 경험된 주변 조건들과 동일한 주변 조건들 하에서 디스플레이(30)와 동일한 디스플레이 상에서 비디오 제품을 시청한 경우, 이미지들의 인간 인식에서 개인적인 변동들을 제외하고, 뷰어들은 컬러리스트에 의해 의도된 대로 정확하게(즉, 컬러리스트의 예술 의도와 맞는 방식으로) 비디오 제품을 모두 보게 된다. 이용되고 있는 광범위한 디스플레이들이 주어지면, 뷰어들이 동일한 디스플레이를 모두 가지는 것 또는 심지어 상이한 뷰어들이 비디오 제품을 뷰잉하는 디스플레이들이 최대 밝기, 흑색 레벨 및 컬러 색역과 같은 유사한 특성들을 가지는 것을 예상하는 것은 비현실적이다.
본 발명의 하나의 양태는, 컬러리스트의 뷰잉 경험을 근접하게 복제하는 방식으로 특정 목적지 디스플레이 상에 디스플레이하기 위해 예를 들면, 컬러 타이밍된 비디오 제품(27)과 같은 이미지 데이터로부터 톤들 및/또는 컬러들을 매핑하기 위해 자동으로 적용될 수 있는 매핑 방법들 및 장치를 제공한다.
일부 실시예들에서, 매핑 방법들 및 장치는:
- 평균 이미지 밝기(적응 지점);
- 중간-톤 로컬 콘트라스트;
- 컬러 포화;
- 입력 흑색이 디스플레이되는 레벨; 및
- 입력 백색이 디스플레이되는 레벨 중 하나 이상을 통한 직접 제어를 제공한다. 이들 파라미터들은 뷰잉 경험에 영향을 미친다.
도 2는 본 발명의 일 예시적인 실시예에 따른 장치(40)를 도시한다. 이 예에서, 장치(40)는 뷰어 V에 의해 뷰잉하기 위한 타겟 디스플레이(41)의 스크린(44) 상에서 디스플레이될 비디오 데이터(43)를 수신하기 위한 입력부(42)를 구비한다. 비디오 데이터(43)는 창작자의 의도를 구현하는 컬러-타이밍된 비디오 데이터를 포함할 수 있다. 장치(40)는 비디오 데이터(43)에 대한 픽셀 값들을 타겟 디스플레이(41)에 고유한 컬러 공간으로 변환하는 컬러 공간 변환기(46)를 포함한다. 도시된 예시적인 실시예에서, 타겟 디스플레이(41)의 고유 컬러 공간은 RGB 컬러 공간이고, 이것은 타겟 디스플레이(41)의 원색 컬러들의 강도들의 관점에서 컬러들을 지정한다.
컬러 공간 변환기(46)는 예를 들면, 디스플레이(41) 고유 컬러 공간 값들(예를 들면, RGB 값들)의 벡터를 산출하기 위해 비디오 데이터(43)에서의 픽셀 값들의 벡터를 3×3 행렬로 곱하는 행렬 곱셈기를 포함할 수 있다. 전달 행렬은 타겟 디스플레이(41)의 원색들 및 백색 지점을 고려하여 지정될 수 있다. 일부 실시예들에서, 컬러 공간 변환기(46)는 피크 휘도에 대한 스케일링 없이 컬러 공간 변환 행렬을 적용하도록 구성될 수 있다. 하기에 설명되는 바와 같이, 이것은 후속적으로 이미지 처리 동작들을 위한 파라미터들의 선택을 더욱 직관적으로 만들 수 있다.
다음의 예에서, 비디오 데이터(43)에서의 픽셀 값들은 XYZ 컬러 공간에서 표현되고 컬러 공간 변환기(46)는 XYZ 컬러 공간으로부터 양의 RGB 값들로의 변환을 수행한다. 본 발명은 XYZ 컬러 공간에서 제공된 컬러 데이터에 제한되지 않는다. 비디오 데이터(43)는 임의의 적합한 컬러 공간에서 제공될 수 있다.
음의 RGB 값들은 색역외(예를 들면, 디스플레이에 의해 이용된 원색 컬러들의 임의의 이용가능한 조합을 이용하여 재생될 수 없는 컬러들)에 있는 픽셀 값들의 조합들의 변환들에 대한 결과일 수 있다. 컬러 공간 변환기(46)에 의해 생성된 임의의 음의 RGB 값들은 낮은 음이 아닌 값으로 클리핑될 수 있다. 대안적으로, 색역외 픽셀 값들은 변환에 앞서 색역내 픽셀 값들에 매핑될 수 있다(예를 들면, 비디오 데이터(43)의 컬러 공간 내의 매핑에 따라). 이것은 예를 들면, 컬러 공간 변환기(46)의 구성요소에 의해 또는 별도의 매핑 유닛에 의해 수행될 수 있다.
컬러 공간 변환기(46)에 의해 처리된 후, 비디오 데이터(43)는 타겟 디스플레이(41)의 적색, 녹색 및 청색(RGB) 원색들에 각각 대응하는 값들(48R, 48G, 및 48B)을 포함한다.
값들(48R, 48G, 및 48B)의 각각은 매핑 유닛(50)에 의해 새로운 값으로 독립적으로 매핑된다. 매핑 유닛들(50R, 50G, 및 50B)이 도시된다. 각각의 매핑 유닛은 컬러 공간 변환기(46)로부터 수신된 대응하는 입력 값을 변환된 값으로 매핑한다. 예시된 실시예에서, 변환된 값들은 각각 48R' 48G' 및 48B'로 표시된다.
각각의 매핑 유닛(50)은 전달 함수(55)에 따라 그 입력 값을 출력 값에 매핑한다. 유리하게, 전달 함수(들)(55)는(은) 복수의 고정된 지점들에 의해 특징지워질 수 있고, 이것은 '앵커 지점들(anchor points)' 및 전달 함수의 기울기를 중간-범위 영역으로 조정하는 프리 파라미터로서 칭해질 수 있다. 이 기울기는 중간-범위 콘트라스트에 대응한다. 프리 파라미터의 조정은 중간-범위 콘트라스트를 제어하기 위한 수단을 제공한다. 전달 함수는 선형적이거나 중간-범위 영역의 선형성에 근접할 수 있다.
도 3은 일 예시적인 전달 함수를 도시한다. 도 3에서, 입력 값들은 수평축 상에 표시되고 출력 값들은 수직축 상에 표시된다. 각각의 축은 대수 계산자를 가진다. 전달 함수(55)는 출력 값들에 대한 최대 값(56A), 출력 값들에 대한 최소 값(56B) 및 실질적으로 선형인 중간-톤 영역(56C)에 의해 특징지워진다. 매핑 유닛들(50A, 50B 및 50C)에 의해 적색, 청색, 및 녹색 채널 신호들에 적용된 전달 함수들(55R, 55G 및 55B)은 동일하거나 상이할 수 있다. 매핑 유닛들(50A, 50B 및 50C)은 완전히 독립적일 수 있거나 하드웨어 및/또는 소프트웨어 구성요소들을 공유할 수 있다.
일 예시적인 실시예에서, 전달 함수(55)는 다음의 수학식에 의해 주어진다:
Figure pat00012
여기서, C1, C2 및 C3은 상수들이고, V는 컬러 채널에 대한 입력 값이고, V'는 컬러 채널에 대한 출력 값이고, n은 파라미터이다. [수학식 1]의 전달 함수는 파라미터화된 시그모이드 톤 곡선 함수(sigmoidal tone curve function)의 일례이다.
다른 파라미터화된 전달 함수들은 대안적으로 이용될 수 있다. 일부 실시예들에서, 전달 함수는 저단 기울기, 고단 기울기, 전달 함수의 상단부 및 하단부에서의 롤-오프의 "첨예도(sharpness)" 중 하나 이상을 통한 제어를 제공하는 파라미터들을 포함한다.
특정 경우에 [수학식 1]의 파라미터들에 대한 값들을 확립하기 위한 하나의 방법은 도 4의 방법(70)에 의해 예시된다. 방법(70)은 [수학식 1]의 파라미터들에 대한 적합한 값들을 결정하기 위해 입력 비디오 데이터('컬러-타이밍 디스플레이')를 승인하거나 컬러-타이밍에서 이용되는 디스플레이에 관한 정보 및 타겟 디스플레이에 관한 정보를 이용한다. 블록(71)은 곡선(55) 상의 3개의 휘도 앵커 지점들을 식별한다. 제 1 앵커 지점(57A)은 컬러-타이밍 디스플레이 및 타겟 디스플레이의 흑색 레벨들과 각각 동일한 수평 및 수직 좌표들을 가진다. 일부 실시예들에서, 컬러-타이밍 디스플레이에 관한 정보는 입력 신호로부터 추론된다. 예를 들면, 컬러-타이밍 디스플레이에 대한 흑색 레벨은 입력 신호에서 휘도 채널의 작은 백분위수(예를 들면, 0.1 백분위수)를 취함으로써 입력 신호로부터 추론될 수 있다. 타겟 디스플레이에 대한 흑색 레벨은 타겟 디스플레이에 대한 흑색 레벨이다.
제 2 앵커 지점(57B)은 수평 좌표로서 컬러-타이밍 디스플레이에 대한 백색 레벨을 갖고, 수직 좌표로서 타겟 디스플레이에 대한 백색 지점을 가진다. 예를 들면, 컬러-타이밍 디스플레이에 대한 백색 지점은 입력 신호에서 임의의 컬러 채널의 최대 값으로서 입력 신호로부터 추론될 수 있다.
중간 앵커 지점(57C)의 위치는 디스플레이된 이미지의 전체적인 밝기(예를 들면, 이미지의 '키(key)')에 영향을 미친다. 중단-톤 앵커 지점(57C)의 적합한 선택은 입력 이미지가 타겟 디스플레이 상에서 적합하게 밝은 것으로 인식되는 것을 용이하게 한다.
지점(57C)의 수평 위치는 다양한 방식들로 설정될 수 있다; 이들은 다음을 포함한다:
Figure pat00013
입력 휘도의 기하 평균을 계산한다;
Figure pat00014
컬러-그레이딩 환경에서 인식되는 고정 값을 적합한 중간 값으로 선택한다. 예를 들면, 일부 실시예들에서, 이 값은 10과 같은 레벨로 설정될 수 있다.
지점(57C)에 대한 수직 값은 타겟 디스플레이에 대한 중간 그레이에 대응하는 휘도 레벨에 기초할 수 있다. 예를 들면, 1cd/m2 내지 400cd/m2의 휘도 값들을 생성할 수 있는 디스플레이에서, 중간 그레이는 대략 20cd/m2이다(이것은 1cd/m2와 400cd/m2 사이의 대수적으로 절반이다). 따라서 지점(57C)에 대한 적합한 값은 중간 그레이에 대응하는 값(이 예에서 약 20cd/m2)일 수 있다. 컬러 공간 변환기(46)가 피크 휘도에 대한 스케일링 없이 컬러 공간 변환 행렬을 적용하도록 구성된 실시예들에서, 20의 값은 20cd/m2의 중간 그레이에 대응할 것이다.
일부 실시예들에서, 중간-톤 앵커 지점(57C)은 전달 함수의 입력 및 출력 둘다에 대해, 원하는 팩터 내에서, 중간-톤 앵커 지점의 좌표비를 백색 앵커 지점의 좌표와 동일해지도록 선택된다.
일부 실시예들에서, RGB 좌표들 각각에 대한 상이한 전달 함수들은 비디오 데이터의 백색 지점이 타겟 디스플레이 및/또는 타겟 뷰잉 환경의 백색 지점과 매칭하도록 변환되도록 변환을 제공하기 위해 이용될 수 있다. 이를 달성하기 위한 일 방식은 색도 좌표들(예를 들면, CIEx,y 색도 좌표들과 같이)에 의해 입력 비디오 데이터의 백색 지점을 표현하고 다음의 수학식들에 의해 주어진 스케일링된 XYZ 값들로 변환하는 것이다:
Figure pat00015
Figure pat00016
Figure pat00017
이들 XYZ 값들은, (R, G, B)wp,in로서 규정될 수 있는 입력 데이터에 대한 백색 지점을 산출하기 위해 타겟 디스플레이에 대한 RGB 컬러 공간으로 후속적으로 변환될 수 있다. 소스 및 타겟 백색 지점들이 동일한 경우들에서, 두 백색 지점들은 정규화된 RGB 좌표들에서 (111)이어야 한다. 적색, 녹색 및 청색 채널들에 대한 앵커 지점들(57A, 57B, 57C)에 대한 좌표들은 그후에 휘도 앵커 값들을 다음과 같이 백색 지점 값들로 곱함으로써 획득될 수 있다:
Figure pat00018
Figure pat00019
Figure pat00020
Figure pat00021
Figure pat00022
Figure pat00023
여기서, 첨자 'in'은 입력 이미지 데이터를 표시하고, 첨자 'out'은 출력 데이터(즉, 디스플레이를 위해 전달된 데이터)를 표시하고; (Ymax,in, Ymax,out)는 앵커 지점(57B)에 대한 조정되지 않은 좌표들이고; (Ymin,in, Ymin,out)는 앵커 지점(57A)에 대한 조정되지 않은 좌표들이고; (Ymid,in, Ymid,out)는 앵커 지점(57C)에 대한 조정되지 않은 좌표들이고; (R, G, B)wp,out는 타겟 디스플레이의 백색 지점의 RGB 좌표들이다.
[수학식 5] 내지 [수학식 10]은 각각의 컬러 채널에 대한 3개의 앵커 지점들의 세트를 제공한다. 예를 들면, 적색 컬러 채널에 대한 앵커 지점(57A)은 (Rmax,in, Rmax,out)에 의해 주어지고; 적색 컬러 채널에 대한 앵커 지점(57B)은 (Rmin,in, Rmin,out)에 의해 주어지고; 적색 컬러 채널에 대한 앵커 지점(57C)은 (Rmid,in, Rmid,out)에 의해 주어진다. 입력 비디오 데이터 및 타겟 디스플레이에 대한 백색 지점들이 동일하지 않은 경우, 앵커 지점들의 세트들은 상이할 것이고, 이것은 각각의 컬러 채널에 대한 상이한 전달 함수를 유발한다.
[수학식 1]에 의해 제공된 형태의 각각의 컬러 채널에 대한 전달 함수는 계산:
Figure pat00024
을 수행함으로써 대응하는 앵커 지점들의 좌표들로부터 획득될 수 있고, 여기서, x1, x2 및 x3은:
Figure pat00025
에 의해 주어지고, y1, y2 및 y3은:
Figure pat00026
에 의해 주어진다.
상술된 전달 함수들의 하나의 특징은 n이 여전히 프리 파라미터라는 것이다. 이것은 중간-톤 콘트라스트가 임의의 원하는 레벨로 설정되도록 허용한다. 중간-톤 앵커 지점에서의 로그-로그 기울기는 중간-톤 앵커 지점이 입력 및 출력 범위들에서 중앙이 아닌 경우 n의 값으로부터 양간 상이할 것임을 유념해야 한다. 그러나, 중간-톤 콘트라스트는 n에 대한 값을 조정함으로써 설정될 수 있다. 중간-톤 콘트라스트 파라미터 n에 대한 양호한 시작 지점은 1이다. n에 대한 이 값은 매핑된 장면이 타겟 디스플레이 상에서 및 오리지널 장면에서 실질적으로 유사한 중간-범위 로컬 콘트라스트를 가지는 것을 보장한다.
전달 함수들이 상기와 같이 주어지면, 적색, 녹색 및 청색 컬러 채널들 각각에 대한 디스플레이 선형 휘도 값들은 다음과 같이 표현될 수 있다:
Figure pat00027
Figure pat00028
Figure pat00029
이들 값들은 이미지를 디스플레이하도록 타겟 디스플레이를 구동하기 위해 이용될 수 있다. 일부 실시예들에서, 이들 값들은 타겟 디스플레이를 구동하기 위해 이용되기 전에, 선형 입력 값들(예를 들면, 정규화된)에 대한 타겟 디스플레이의 응답에 대해 보정될 수 있다.
일부 실시예들에서, 타겟 디스플레이에 대한 정규화된 구동 값들(Rnorm, Gnorm, Bnorm)은 다음의 관계들을 이용하여 계산된다:
Figure pat00030
Figure pat00031
Figure pat00032
정규화된 값들은 타겟 디스플레이에 대한 구동 신호들의 범위(예를 들면, 8-비트 타겟 디스플레이에 대해 범위 0-255로)로 스케일링될 수 있다.
선택적으로, 이미지 컬러들은 컬러 포화를 증가시킴으로써 개선될 수 있다. 이것은 예를 들면, 다음의 관계식들을 이용하여 행해질 수 있다:
Figure pat00033
Figure pat00034
Figure pat00035
[수학식 20]에서의 a, b 및 c에 대한 값들은 역변환 컬러 공간 변환기(46)([X, Y, Z]T = M * [R, G, B])에 대응하는 역변환 행렬 M의 원소들을 참조하여 규정될 수 있고, 특히 a는 a = M(2,1)에 의해 주어질 수 있고, b는 b = M(2,2)에 의해 주어질 수 있고, c는 c = M(2,3)에 의해 주어질 수 있다. [수학식 20], [수학식 21] 및 [수학식 22]에서, S는 파라미터이다. 1보다 큰 S에 대한 값들은 컬러 포화를 증가시키게 할 것이다. 1보다 작은 S에 대한 값들은 컬러 포화를 감소시키게 할 것이다(즉, 컬러들의 포화가 더욱 저하되게 할 것이다).
필요하거나 원하는 경우, 정규화된 구동 값들은 감마 보정될 수 있다. 이것은 예를 들면, 다음의 관계식들에 따라 행해질 수 있다:
Figure pat00036
Figure pat00037
Figure pat00038
여기서, γ는 디스플레이 응답이다. γ는 일부 타겟 디스플레이들에서 대략 2.2이다. 정규화된 구동 값들이 재-포화되는 경우, 재-포화된 구동 값들(R', G' 및 B')에 대해 감마 보정이 수행될 수 있다.
일부 실시예들에서, 이미지 컬러들은 적어도 대략적으로 톤 압축의 결과로서 손상된 포화를 복구하도록 재-포화된다. 톤 압축이 이미지에서의 톤들의 범위에 걸쳐 일정하지 않은 경우, 상이한 톤들에 적용된 톤 압축의 상이한 레벨들은 상이한 컬러들이 상이한 정도들로 포화가 저하되게 한다. 일반적으로, 톤 압축의 양이 많을수록, 포화가 저하되는 양이 많다. 톤 압축의 양은 톤-곡선의 로그-로그 기울기에 의해 양자화될 수 있다. 일 예시적인 예로서, 도 3의 곡선(55)으로 도시된 시그모이드 톤 곡선 함수는 최대 값(56A) 및 최소 값(56B)의 부근에서 행해지는 것보다 실질적으로 선형 중간-톤 영역(56C)에서 실질적으로 더 급격한 로그-로그 기울기를 가진다. 따라서, 입력(수평 좌표)에서 출력(수직 좌표)으로 진행하는 톤 압축이 실질적으로 선형 중간-톤 영역(56C)에 비해 값들(56A 및 56B)의 부근에서 더 크다.
글로벌 재-포화 기술을 적용하는 것은 톤 압축에 의해 유발된 포화가 저하되는 양에 상관없이 모든 픽셀들을 재-포화할 수 있다. 일부 실시예들은 변환된 이미지 데이터 픽셀들의 톤 압축의 양에 따라 변환된 이미지 데이터 픽셀들을 재-포화한다. 톤 압축의 양이 톤-곡선의 로그-로그 기울기에 대응한다고 가정하면, 입력 값 Lin에 대한 톤 압축의 양은 입력 값 Lin에서 전달 함수 Lout = f(Lin)의 미분으로 결정될 수 있다. 이러한 전달 함수의 로그-로그 기울기는, Lin = ex 및 Lout = ey를 설정하고 로그-로그 기울기를 표현하는 dy/dx를 풂으로써 결정될 수 있다. 상기 [수학식 1]에 따른 톤 곡선에 대해, y는:
Figure pat00039
와 같이 표현될 수 있고, 톤 곡선 상의 임의의 지점에서의 로그-로그 기울기 c(Lin)는 Lin에서 x에 대한 y의 미분으로 계산될 수 있다:
Figure pat00040
컬러 채널들 R, G, 및 B에 대해, 재-포화된 구동 값들Rre-sat, Gre-sat, Bre-sat은 다음과 같은 정규화된 구동 값들에 의해 결정될 수 있고:
Figure pat00041
Figure pat00042
Figure pat00043
여기서 f(c)는:
Figure pat00044
로서 주어지고, k1 및 k2는 상수들이다. 일부 실시예들에서 k1 = 1.6774이다. 일부 실시예들에서 k1 = 1.677이다. 일부 실시예들에서 k1 = 1.68이다. 일부 실시예들(k1 = 1.6774, k1 = 1.677 또는 k1 = 1.68인 일부 실시예들을 제한없이 포함)에서, k2 = 0.9925이다. 일부 실시예들(k1 = 1.6774, k1 = 1.677 또는 k1 = 1.68인 일부 실시예들을 제한없이 포함)에서, k2 = 0.992이다. 일부 실시예들(k1 = 1.6774, k1 = 1.677 또는 k1 = 1.68인 일부 실시예들을 제한없이 포함)에서, k2 = 0.99이다. k1 및 k2의 다른 값들을 이용하여 수용가능한 결과들이 획득될 수 있음을 알 것이다. 또한, 재-포화된 구동 값들 Rre-sat, Gre-sat, Bre-sat은 적색, 녹색 및 청색 컬러 채널들(Rout, Gout 및 Bout)의 각각에 대한 디스플레이 선형 휘도 값들에 기초하여 계산될 수 있음을 알 것이다.
톤 압축-의존 재-포화에 대한 상술된 기술이 파라미터 프리(자동)인 방식으로 실시될 수 있음을 알 것이다.
도 5는 또 다른 예시적인 실시예에 따른 방법(80)을 도시한 흐름도이다. 방법(80)은 복수의 선택적 단계들을 포함한다. 블록(81)에서, 방법(80)은 이미지 데이터를 타겟 디스플레이의 컬러 공간으로 변환한다. 예시된 예에서, 타겟 디스플레이는 적색- 녹색- 및 청색-원색들을 갖고, 컬러 공간은 RGB 컬러 공간이다. 블록(81)은 타겟 디스플레이의 백색 지점 및 원색들을 고려하는 변환을 수행하는 단계를 포함할 수 있다. 블록(81)은 이미지 데이터가 타겟 디스플레이의 고유한 컬러 공간에 이미 존재하는 경우에도 선택적이다.
블록(82)은 소스 및 타겟에 대한 색채 백색 지점들(chromatic white points)을 결정한다. 백색 지점들은 예를 들면, 임의의 적합한 컬러 공간에서 색도 좌표들로서 표현될 수 있고 타겟 디스플레이의 고유한 컬러 공간으로 변환될 수 있다.
블록(83)은 전달 함수에 대한 초기 흑색 레벨 및 백색 레벨 앵커 지점들을 확립한다. 초기 앵커 지점들은 소스에 대한 및 타겟 디스플레이에 대한 흑색 및 백색 레벨들에 기초하여 설정될 수 있다.
블록(84)은 전달 함수에 대한 초기 중간-톤 앵커 지점을 확립한다. 중간-톤 앵커 지점은 소스 이미지 데이터의 분석(예를 들면, 소스 이미지 데이터의 휘도의 기하 평균을 결정함으로써) 및 타겟 디스플레이의 특성들(또는 타겟 디스플레이 및 타겟 디스플레이에서의 현재 뷰잉 환경의 특성들)을 결정하는 것을 통해 결정될 수 있다.
블록(85)은 블록(82)에서 결정된 백색 지점들에 기초하여 앵커 지점들을 조정한다(예를 들면, [수학식 5] 내지 [수학식 10] 적용).
블록(86)은 블록(85)에서 결정되는 조정된 앵커 지점들에 의해 지정된 전달 함수를 이용하여 이미지 데이터를 매핑한다.
블록(87)은 블록(86)으로부터 매핑된 이미지 데이터에 기초하여 타겟 디스플레이에 대한 구동 값들을 계산한다.
선택적 블록(88)은 컬러 포화를 조정한다(블록(88)은 예를 들면, [수학식 20] 내지 [수학식 22] 또는 [수학식 28] 내지 [수학식 30]을 적용할 수 있다).
블록(89)은 구동 값들을 감마 보정한다.
방법(80)의 적용을 통해 생성되는 구동 값들은 이미지들을 디스플레이하도록 타겟 디스플레이를 구동하도록 적용될 수 있고/있거나 타겟 디스플레이 상에 나중에 디스플레이하기 위해 저장되거나 송신될 수 있다.
본 명세서에 기술된 장치 및 방법들은 특정 주변 뷰잉 상태들에 대해 타겟 디스플레이를 최적화하기 위해 이용될 수 있다. 상술된 일반적인 유형의 전달 함수들은 주변 광의 변화들 및 인간 시각 시스템(HVS)의 결과로서 생긴 변화 적응 레벨을 수용하도록 동적으로 시프트될 수 있다. 타겟 디스플레이에 대한 이상적인 휘도 중간-지점은 주변 광의 함수일 수 있다. 중간-톤 앵커 지점의 수직 성분은 주변 광 조건들에 기초하여 선택될 수 있다.
일부 실시예들에서, 중간 앵커 지점(57C)을 고정하는 것은 주변 광에 부분적으로 기초하거나 타겟 디스플레이의 특성들 뿐만 아니라, 추정되는 뷰어의 눈들의 적응에 부분적으로 기초하여 행해진다(이것은 자체적으로, 측정된 주변 광에 적어도 부분적으로 기초할 수 있거나 측정된 주변 광과 과거 디스플레이 콘텐트의 조합에 적어도 부분적으로 기초할 수 있다). 예를 들면, 지점(57C)의 수직 좌표는 타겟 디스플레이의 부근의 주변 광에 기초하여 조정될 수 있다. 예를 들면, 수직 좌표는 디스플레이가 어두운 주변 광 조건들 내에 있는 경우(또는 뷰어의 눈들이 암-적응되는 것으로 추정되는 경우) 더 낮은 휘도 값으로 감소될 수 있고, 그 값은 타겟 디스플레이가 높은 주변 광을 가진 환경들 내에 있는 경우(또는 뷰어들의 눈들이 더 밝은 상태들에 적응되는 것으로 추정되는 경우) 더 높은 값으로 증가될 수 있다.
일부 실시예들에서, 포화 조정량(예를 들면, [수학식 20], [수학식 21] 및 [수학식 22] 및 [수학식 28], [수학식 29] 및 [수학식 30]에 따라)은 주변 광에 부분적으로 기초하거나 타겟 디스플레이의 특성들 뿐만 아니라, 추정되는 뷰어의 눈들의 적응에 부분적으로 기초하여 행해진다(이것은 자체적으로, 측정된 주변 광에 적어도 부분적으로 기초할 수 있거나 측정된 주변 광과 과거 디스플레이 콘텐트의 조합에 적어도 부분적으로 기초할 수 있다). 예를 들면, 파라미터 S는 타겟 디스플레이의 부근의 주변 광에 기초하거나 측정된 주변 광과 과거 디스플레이된 콘텐트의 조합에 기초하여 조정될 수 있다. 예를 들면, 파라미터 S의 값은 디스플레이가 어두운 주변 광 조건들 내에 있는 경우(또는 뷰어의 눈들이 암적응되는 것으로 추정되는 경우) 비교적 더 낮게 설정될 수 있고, 그 값은 타겟 디스플레이가 높은 주변 광을 가진 환경들 내에 있는 경우(또는 뷰어들의 눈들이 더 밝은 상태들에 적응되는 것으로 추정되는 경우) 비교적 더 높게 설정될 수 있다. 일부 실시예들은 주변 광 센서로부터의 신호 및/또는 과거 이미지 콘텐트를 포함하는 신호들 및/또는 과거 디스플레이된 콘텐트의 전체 밝기를 표시하는 신호들을 수신하는 재포화 제어 유닛을 제공한다. 재포화 제어 유닛은 수신된 신호(들)에 기초하여 재포화량에 영향을 미치는 파라미터(예를 들면, 파라미터 S)에 대한 새로운 값들을 설정하도록 구성될 수 있다.
일부 실시예들에서, 주변 광의 스펙트럼 특성들이 고려된다. 예를 들면, 각각의 컬러 채널에 대한 전달 함수들에서의 지점들(57C)의 위치는 컬러 채널에 대응하는 스펙트럼 범위에서 주변 광의 양에 부분적으로 기초하여 개별적으로 설정될 수 있다.
부가적으로 또는 대안적으로, 전달 함수들의 기울기는 주변 광(또는 뷰어들의 눈들의 적응의 추정들)에 기초하여 제어될 수 있다. 주변 광이 더 밝은 경우, 디스플레이 표면으로부터의 반사들은 흑색 레벨을 증가시키는 경향이 있다. 이것은 타겟 디스플레이의 범위를 효과적으로 감소시킨다. 높은 주변 광 조건들(뷰어들의 눈들이 명-적응되는 것으로 추정되는) 하에서, 중간-톤 영역에서의 전달 곡선의 기울기는 주변 조건들 하의 개선된 뷰잉 경험을 제공하기 위해 감소될 수 있다. 예를 들면, 낮은(어두운) 주변 광 조건들에 대해, 콘트라스트의 인식이 감소된다. 이것은 이미지가 "평평하게(flat)" 나타나게 한다. 따라서 전달 함수의 중간-톤 부분의 기울기는 암-적응된 눈들에 대한 콘트라스트 레벨을 증가시키기 위해 1 : 1의 기울기로부터 최대 1 : 1.5 정도(예를 들면, 1.3의 기울기)와 같은 더 큰 기울기로 증가될 수 있다. 이것은 [수학식 1]에 의해 예시된 유형의 전달 함수가 적용되는 프리 파라미터 n의 값을 변경함으로써 행해질 수 있다. 기울기는 주변 광 센서로부터의 입력에 응답하여 제어될 수 있다.
일부 실시예들에서, 주변 광 센서로부터의 신호, 이력 이미지 콘텐트의 밝기의 가중 평균 또는 다른 표시자를 표현하는 신호 등을 포함할 수 있는 입력들에 응답하여 인간 시각 시스템의 적응 레벨을 추정하는 광-적응 회로가 제공된다. 광-적응 회로는 예를 들면, 인간 시각 시스템의 모델에 기초할 수 있다. 인간 시각 시스템의 적응 레벨을 추정하기 위한 다양한 알고리즘들은 본 기술분야에 알려져 있다. 광 적응 회로는 하나 이상의 프로그래밍가능한 데이터 처리기들, 고정된 논리 회로들, 또는 그 조합들 상에서 실행하는 소프트웨어를 포함하여 임의의 적합한 방식으로 이러한 알고리즘들을 구현할 수 있다. 전달 함수들에서의 지점들(57C)의 위치들 및/또는 중간-톤 콘트라스트에 대한 값들은 광-적응 회로로부터의 출력에 응답하여 자동으로 제어될 수 있다.
일부 실시예들에서, 전달 함수들은 타겟 디스플레이에 대해 한 번씩 셋업된다. 전달 함수들은 예를 들면, 타겟 디스플레이에 내장될 수 있고, 상술된 바와 같은 전달 함수들에 따라 매핑을 수행하는 펌웨어 또는 다른 소프트웨어를 실행하는 하나 이상의 프로그래밍가능한 처리기들; 상술된 전달 함수들을 구현하는 룩업 테이블들; 상술된 바와 같은 전달 함수들에 기초하여 출력을 제공하도록 셋업되는 하드-와이어드 또는 구성가능한 논리 회로들; 등의 형태로 구현될 수 있다.
일부 실시예들에서, 타겟 디스플레이의 적색, 녹색 및 청색 채널들에 대한 구동 값들은 디스플레이의 비트 심도와 매칭하는 비트 심도로 변환된다. 예를 들면, 디스플레이는 8-비트 구동 값들을 이용할 수 있다. 전달 함수들이 플로팅-지점 또는 다른 더 높은 정밀도 계산들을 이용하여 적용되는 경우, 변환은 예를 들면, 구동 값들을 가장 근접한 대응하는 8-비트 값으로 라운딩하는 것을 관련시킬 수 있다.
상술된 실시예들에서, 입력 비디오 데이터에 대한 최소 및 최대 휘도 값들은 디스플레이의 픽셀들에 대한 최소 및 최대 밝기 값들로 각각 매핑되게 될 수 있다. 또한, 입력 비디오 신호로부터의 선택된 중간-톤 지점은 디스플레이에 대한 선택된 중간-톤 지점으로 매핑되게 할 수 있다. 중간-톤 콘트라스트는 여전히 프리 파라미터이다. 상술된 전달 함수들의 다른 특징은 이들이 낮은 값 및 높은 값 둘다에 대한 압축 또는 확장을 제공하면서 중간-톤 범위에서의 로컬 콘트라스트를 보존하는 것이다.
일부 실시예들에서, 특정 이미지들(예를 들면, 특정 비디오 프레임 또는 비디오 프레임들의 시퀀스)이 비교적 낮은 평균 휘도(낮은 키)인 반면 다른 이미지들(예를 들면, 프레임들 또는 프레임들의 그룹들)이 비교적 높은 평균 휘도(높은 키)를 의도적으로 가지게 될 수 있다. 일부 실시예들에서, 이미지의 의도된 키에 관한 정보는 메타데이터의 형태로 제공된다. 메타데이터는 예를 들면, 컬러 그레이딩 동작 동안 생성되어 이미지 데이터와 연관될 수 있다. 예를 들면, 메타데이터는 임베딩될 수 있거나 그렇지 않으면 컬러 그레이딩된 비디오 데이터를 운반하는 신호와 연관될 수 있다. 이러한 실시예들에서, 메타데이터에 의해 표시된 바와 같은 이미지의 키는 전달 함수들에서 이용되는 중간-톤 앵커 지점(들)을 결정하는데 이용될 수 있다. 메타데이터가 낮은 키 이미지를 표시하는 경우, 앵커 지점의 수직 좌표가 더 낮은 값으로 이동될 수 있고, 따라서 타겟 디스플레이에서의 키를 재현할 수 있다.
상이한 비디오 콘텐트는 상이한 기준 디스플레이들에 대해 컬러 그레이딩될 수 있다. 상술된 방식을 따를 때, 컬러 그레이딩이 수행된 기준 디스플레이의 특성들에 의존하여 임의의 특정 타겟 디스플레이에서 콘텐트를 상이하게 매핑하는 것이 바람직할 수 있다. 기준 디스플레이를 식별하는 정보 또는 그 특성들은 예를 들면, 임베딩된 메타데이터로 운반될 수 있거나 그렇지 않으면 이미지 데이터와 연관될 수 있다. 타겟 디스플레이는 복수의 상이한 세트들의 전달 함수들에 대한 파라미터들을 저장할 수 있다. 상이한 세트들의 전달 함수들은 상이한 기준 디스플레이들을 이용하여 컬러 타이밍된 비디오 데이터에 대응할 수 있고 이를 위해 이용될 수 있다.
[수학식 1]에 의해 제공된 형태를 가진 예시적인 전달 함수들의 또 다른 특징은 동일한 전달 함수가 선택된 파라미터들에 의존하여, 범위의 고단부 및 저단부에 압축 또는 확장을 제공할 수 있다는 것이다. 예를 들면, 타겟 디스플레이가 입력 데이터보다 큰 휘도 범위를 가지는 경우에, 타겟 디스플레이는 타겟 디스플레이의 것과 매칭하거나 더욱 근접하게 접근하기 위해 이미지 데이터의 범위를 확장하는 전달 함수들로 구성될 수 있다.
본 명세서에 기술된 일부 실시예들에 따른 방법들 및 장치의 한 가지 이점은 매핑이 타겟 디스플레이의 RGB 컬러 공간에서 수행된다는 점이다. 이것은 계산량들을 상당히 절감할 수 있고/있거나 매핑을 수행하는데 요구되는 하드웨어의 복잡성을 감소시킬 수 있다.
매핑은 실시간으로 수행될 수 있다.
일부 실시예들에 따른 방법들은: 1) 평균 이미지 밝기("적응 지점(adaptation point)"), 2) 중간-톤 로컬 콘트라스트(톤-곡선 기울기에 의해 설정된 바와 같이), 3) 최소 디스플레이 휘도에 대한 입력 흑색 맵들 및 4) 최대 디스플레이 휘도에 대한 입력 백색이 맵들 각각을 통한 직접 제어를 제공한다. 이들 변수들은 오리지널 이미지 데이터에서 구현되는 바와 같은 창작 의도를 재현하는 이미지들을 제공하기 위한 기초가 되는 것으로 판명되었다. 예시적인 실시예들에서, 이들 변수들은 명시적으로 개별 파라미터들에 대응한다. 이러한 방법들은 결과적으로, 오리지널 이미지 데이터(예를 들면, 높은 다이내믹 레인지(HDR) 데이터 및/또는 컬러-그레이딩된 이미지 데이터를 포함할 수 있음)를 취하고, 오리지널 이미지 데이터를 지정된 출력 디스플레이의 제한된 3차원 색역으로 매핑하는 컬러 매핑을 수행하기 위한 간단하고 효과적인 방식을 제공한다.
본 명세서에 기술된 바와 같은 컬러 매핑 방법들 및 장치는 또한 또는 대안적으로 컬러 그레이딩/콘텐트 생성시 이용될 수 있다. 컬러리스트에게는 상술된 바와 같은 변환들을 구현하는 필터가 제공될 수 있다. 필터는 컬러리스트가 전달 함수들의 파라미터들을 직접 설정하도록 허용하는 제어들을 가질 수 있다. 컬러리스트는 예를 들면, 흑색 레벨 등을 조정하기 위해 이들 제어들을 이용할 수 있다. 일부 실시예들에서, 제어들은: 백색 레벨 앵커 지점, 흑색 레벨 앵커 지점 및 중간-레벨 앵커 지점(예를 들면, 각각 지점들(57A, 57B 및 57C)) 중 하나 이상에 대한 하나 이상의 좌표들 및 중간-레벨 콘트라스트(예를 들면, 파라미터 n) 중 하나 이상의 직접 설정을 허용하는 제어들을 포함한다. 이러한 제어들은 컬러리스트들이 중간-톤 기울기에 그다지 영향을 미치지 않고 백색 레벨, 흑색 레벨 및 키를 설정하도록 허용할 수 있고 그 반대로도 가능하다.
일부 실시예들에서, 장치는 컬러리스트가 의도하는 것에 근접할 수 있는 시작 세트의 파라미터들을 자동으로 결정하도록 설정된다. 이들 시작 파라미터들은 예를 들면, 입력 비디오 콘텐트를 특징짓는 정보(예를 들면, 픽셀 컬러 / 휘도 좌표들에 대한 최소 및 최대 값들) 및 타겟 디스플레이를 특징짓는 정보(예를 들면, 백색 레벨, 흑색 레벨 및 선택적으로 메타데이터(예를 들면, 처리되는 이미지 데이터의 키를 표시하는 메타데이터))에 기초하여 생성될 수 있다.
비디오 제품은 더 큰 및 더 적은 능력들을 가진 디스플레이들에 대한 상이한 버전들을 생성하는 것을 관련시킨다. 예를 들면, 표준 다이내믹 레인지(SDR) 그레이딩은 레거시 디스플레이들 상에서 디스플레이하기 위한 비디오를 생성하기 위해 수행될 수 있다. 본 명세서에 기술된 바와 같은 도구는 SDR 버전의 비디오를 자동으로 생성하기 위해 적용될 수 있다. 컬러리스트는 최적화된 결과들을 생성하기 위해 도구의 동작을 안내할 수 있다.
또한, 컬러리스트가 더 낮은 능력의 디스플레이 상의 뷰잉을 위한 버전을 제공하기 위해 파라미터들을 설정한 경우, 더 낮은 능력의 디스플레이에 대해 컬러리스트에 의해 선택된 파라미터 값들로부터 중간 능력들을 가진 디스플레이들에 대한 매핑을 수행하는데 이용하기 위한 파라미터들이 결정될 수 있다. 이것은 예를 들면, 중간 능력들을 가진 디스플레이보다 높은 및 낮은 능력들을 가진 디스플레이들에 대해 컬러리스트에 의해 확립된 파라미터 값들의 보간에 의해 행해질 수 있다.
본 명세서에 기술된 방법들 및 장치는 전문-레벨 컬러 타이밍과 관련되어 이용하도록 제한되지 않는다. 컬러-타이밍에 대한 도구들이 비전문가들에게 이용가능하고, 컬러-타이밍이 교정되지 않은 모니터(예를 들면, 가정용 컴퓨터 디스플레이, 텔레비전 등) 상에서 수행되는 경우에도, 본 명세서에 기술된 방법들 및 장치는 교정되지 않은 모니터 상에 생성된 콘텐트를 또 다른 디스플레이로 변환하기 위해(예를 들면, 교정되지 않은 컬러 타이밍 디스플레이의 능력들을 추정함으로써) 이용될 수 있다. 본 명세서에 기술된 기술은 또한 컬러 타이밍되지 않은 신호들에 적용한다.
글로벌 톤-매핑 연산자와 로컬 다중-스케일 톤-매핑 연산자의 조합
본 명세서에 기술된 바와 같은 컬러 매핑 방법들 및 장치는 또한 다른 톤 매핑 기술들, 예를 들면, 로컬 톤 매핑 오퍼레이터들(TMO들)과 조합될 수 있다. 도 6은, 본 명세서에 기술된 바와 같은 글로벌 톤 매핑 오퍼레이터가, 국제 특허 출원 제 PCT/US2012/027267 호로도 출원되고, 2012년 3월 1일 출원되고, 본 명세서에 참조로서 온전히 포함된 G. J. Ward에 의한 미국 임시 출원 제 61/448,606 호, "A Local Multiscale Tone-Mapping Operator"의 (본 명세서에서 "Ward" 참조로 칭해짐)에 기술된 바와 같은 로컬 다중-스케일 톤 매핑 오퍼레이터와 조합되는 일 예시적인 실시예를 도시한다. 예시적인 실시예는 로컬 다중-스케일 오퍼레이터(MS TMO)를 이용할 때 컬러 충실도 및 하이라이트들을 보존하기 위한 능력과 글로벌 TMO의 안정성 및 예측성을 조합한다.
도 6에 도시된 바와 같이, 방법(60)은 입력 이미지 또는 비디오 데이터를 액세스함으로써 단계(62)에서 시작한다. 이들 데이터는 YCbCr, RGB, XYZ 등과 같은 다양한 컬러 포맷들로 저장되거나 송신될 수 있다. 단계(63)에서, 이것은 입력 데이터로부터 휘도 구성요소, 예를 들면, Y를 추출할 수 있다. 입력 데이터(예를 들면, RGB)의 포맷에 의존하여, 이 단계는 컬러 변환(예를 들면, RGB에서 XYZ로)을 필요로 할 수 있다. 단계(64)는 [수학식 1]에 의해 기술된 바와 같이, 글로벌 톤 매핑 오퍼레이터(55)를 입력 데이터의 Y 컬러 성분에 적용할 수 있다. 일 예시적인 실시예에서, 글로벌 TMO(55)의 앵커 지점들은 입력 데이터의 휘도 범위가 범위 [4*LdMin, l/2*LdMax]로 매핑되도록 선택될 수 있고, 여기서 LdMin 및 LdMax는 타겟 디스플레이의 최소 및 최대 휘도를 표시한다. 4 및 1/2의 스케일링 팩터들은 통상적이지만, 조정가능하다.
일 예시적인 실시예에서, 단계(64)의 출력은 글로벌 톤-매핑된 휘도 데이터 YTM으로 표시될 수 있다. 단계(65)에서, 이것은 "Ward"에 의해 기술된 바와 같은 로컬 다중-스케일 톤-매핑 연산자 (MS TMO)를 YTM 데이터에 적용할 수 있다. 예를 들면, 먼저, 이것은 오리지널 휘도 픽셀들에 의해 나누어진 글로벌 톤-매핑된 휘도 데이터의 대수로서 규정된 글로벌 로그 비 이미지
Figure pat00045
를 계산할 수 있다. 글로벌 로그 비 이미지 RL이 주어지면, Ward에 의해 기술된 바와 같이, MS TMO(예를 들면, 단계(65))의 출력은 YMS로서 표시되는 로컬 톤-매핑된 휘도 이미지일 수 있다. YMS를 이용하여, 이것은
Figure pat00046
Figure pat00047
를 계산할 수 있다.
단계(66)에서, XMS, YMS, 및 ZMS 데이터는 타겟 디스플레이에 의해 결정되는 원색들, 백색, 및 흑색 레벨들을 가진 RMS, GMS, 및 BMS(RGBMS) 데이터로 다시 변환될 수 있다. 음 또는 색역외 RGBMS 값들은 매우 작은 양의 값들로 클리핑될 수 있거나, 알려진 색역 매핑 알고리즘들 중 어느 것을 이용하여 색역내 RGB 값들로 재매핑될 수 있다.
단계(66), 단계(67)로부터 주어진 색역내 RGBMS 데이터는 글로벌 톤-매핑된 보정된 데이터 RGBG-MS를 출력하기 위해 글로벌 톤 매핑 오퍼레이터(55)를 모든 컬러 구성요소들에 재적용할 수 있다. 제 2 글로벌 톤-매핑 동작의 적용은 MS TMO의 출력이 타겟 디스플레이의 범위에 있음을 보장한다. 최종적으로, 단계(68)에서, 이미지 데이터를 디스플레이하기 전에(단계 69), RGBG-MS 데이터는 출력 디스플레이에 대해 요구된 대로 감마 보정될 수 있다.
본 발명의 특정 구현들은 처리기들로 하여금 본 발명의 방법을 수행하도록 하는 소프트웨어 지시들을 실행하는 컴퓨터 처리기들을 포함한다. 예를 들면, 디스플레이에서 하나 이상의 처리기들, 컬러 그레이딩 스테이션, 셋톱 박스, 트랜스코더 등은 처리기들에 액세스가능한 프로그램 메모리에서의 소프트웨어 지시들을 실행함으로써 상술된 이미지 데이터 변환 방법들을 구현할 수 있다. 본 발명은 또한 프로그램 제품의 형태로 제공될 수 있다. 프로그램 제품은 데이터 처리기에 의해 실행될 때 데이터 처리기로 하여금 본 발명의 방법을 실행하게 하는 지시들을 포함하는 컴퓨터-판독가능한 신호들의 세트를 운반하는 임의의 매체를 포함할 수 있다. 본 발명에 따른 프로그램 제품들은 다양한 형태들 중 임의의 형태일 수 있다. 프로그램 제품은 예를 들면, 플로피 디스켓들, 하드 디스크 드라이브들을 포함하는 자기 데이터 저장 매체들, CD ROM들, DVD들을 포함하는 광 데이터 저장 매체들, ROM들, 플래시 RAM을 포함하는 전자 데이터 저장 매체들 등과 같은 물리적 매체들을 포함할 수 있다. 프로그램 제품들 상의 컴퓨터-판독가능한 신호들은 선택적으로 압축되거나 암호화될 수 있다.
구성요소(예를 들면, 소프트웨어 모듈, 처리기, 어셈블리, 디바이스, 회로 등)가 상기에 나타낸 경우, 달리 표시되지 않는 한, 그 구성요소에 대한 참조("수단(means)"에 대한 참조를 포함)는 본 발명의 도시된 예시적인 실시예들에서의 기능을 수행하는 개시된 구조와 구성적으로 등가가 아닌 구성요소들을 포함하여, 기술된 구성요소의 기능을 수행하는(즉, 기능적으로 등가인) 임의의 구성요소를 그 구성요소의 등가들로서 포함하는 것으로 해석되어야 한다.
일부 비-제한적인 실시예들은 다음의 이점들 중 하나 이상을 제공할 수 있다(예를 들면, 환경들에 의존하여):
Figure pat00048
흑색 지점 앵커를 가진 톤 매핑 곡선에 따른 매핑은 어두운 입력 콘텐트의 과도한 톤 압축을 회피할 수 있다;
Figure pat00049
흑색 지점 및/또는 백색 지점 앵커들을 가진 톤 매핑 곡선에 따른 매핑은 이러한 앵커 지점들 중 하나 둘다를 가지지 않은 곡선에 따른 톤 매핑보다 많은 타겟 디스플레이의 휘도 범위를 활용할 수 있다;
Figure pat00050
휘도 범위를 최대화하는 컬러 채널 특정 매핑 함수들은 타겟 디스플레이의 RGB 컬러 공간에서 적용될 수 있다(예를 들면, 입력 컬러 공간으로부터의 타겟 디스플레이 RGB 컬러 공간으로의 변환 후에); 및
Figure pat00051
타겟 디스플레이에 대한 출력 비디오 데이터의 백색 지점, 밝기 및/또는 중간-콘트라스트는 전달 함수에서 조정될 수 있다(예를 들면, 전달 함수에 따른 매핑 전 또는 후 대신에).
일부 실시예들은 상기 이점들 중 어느 것을 제공하지 않을 수 있고; 일부 실시예들은 상이한 이점들(예를 들면, 상기 이점들보다는, 또는 이에 대한 보충으로)을 제공할 수 있다.
상술된 개시내용에 비추어 당업자들에게 명백한 바와 같이, 본 발명의 실시에서 본 발명의 사상 및 범위를 벗어나지 않고 많은 변경들 및 수정들이 가능하다. 따라서, 본 발명의 범위는 다음의 특허청구범위들에 의해 규정된 내용에 따라 해석되어야 한다.
22: 미가공 비디오 데이터 23: 편집 스위트
24: 미가공 비디오 제품
26: 컬러 타이밍 스테이션
27: 컬러 타이밍된 비디오 제품 30: 모니터

Claims (12)

  1. 이미지들의 디스플레이 관리를 위한 장치에 있어서:
    입력 이미지 신호를 수신하는 입력;
    기준 디스플레이에 대한 제 1 정보 데이터를 액세스하는 입력으로서, 상기 제 1 정보 데이터는 상기 기준 디스플레이에 대한 블랙 포인트 레벨, 화이트 포인트 레벨, 및 미드-포인트 레벨을 포함하는, 상기 제 1 정보 데이터를 액세스하는 입력;
    타겟 디스플레이에 대한 제 2 정보 데이터를 액세스하는 입력으로서, 상기 제 2 정보 데이터는 상기 타겟 디스플레이에 대한 블랙 포인트 레벨, 화이트 포인트 레벨, 및 미드-포인트 레벨을 포함하는, 상기 제 2 정보 데이터를 액세스하는 입력;
    상기 제 1 정보 데이터 및 상기 제 2 정보 데이터를 이용하여 상기 입력 이미지 신호의 픽셀 값들을 출력 이미지 신호의 대응하는 픽셀 값들에 매핑하기 위한 전달 함수를 결정하는 프로세서로서, 상기 전달 함수는 3개의 앵커 포인트들(anchor points)을 포함하고, 제 1 앵커 포인트는 상기 기준 디스플레이 및 상기 타겟 디스플레이의 블랙 포인트 레벨들을 이용하여 결정되고, 제 2 앵커 포인트는 상기 기준 디스플레이 및 상기 타겟 디스플레이의 화이트 포인트 레벨들을 이용하여 결정되고, 제 3 앵커 포인트는 상기 기준 디스플레이 및 상기 타겟 디스플레이의 미드-포인트 레벨들을 이용하여 결정되는, 상기 전달 함수를 결정하는 프로세서;
    결정된 상기 전달 함수를 이용하여 상기 입력 이미지 신호를 상기 출력 이미지 신호로 매핑하는 프로세서; 및
    생성된 상기 출력 이미지 신호를 출력하는 출력;을 포함하는, 이미지들의 디스플레이 관리를 위한 장치.
  2. 제 1 항에 있어서,
    상기 프로세서에 의한 상기 전달 함수의 결정은 프리 파라미터를 적용하는 것을 더 포함하고, 상기 프리 파라미터는 상기 제 3 앵커 포인트에서 상기 전달 함수의 기울기를 조정하는, 이미지들의 디스플레이 관리를 위한 장치.
  3. 제 1 항에 있어서,
    상기 제 1 정보 데이터는 상기 입력 이미지 신호의 메타데이터의 일부로 수신되는, 이미지들의 디스플레이 관리를 위한 장치.
  4. 제 3 항에 있어서,
    상기 제 1 정보 데이터는 상기 입력 이미지 신호의 신(scene)에 대해 결정되는, 이미지들의 디스플레이 관리를 위한 장치.
  5. 제 1 항에 있어서,
    상기 입력 이미지 신호의 특성에 기초해서 상기 제 1 정보 데이터를 생성하는 프로세서를 더 포함하는, 이미지들의 디스플레이 관리를 위한 장치.
  6. 제 5 항에 있어서,
    상기 기준 디스플레이의 블랙 포인트는 상기 입력 신호의 휘도 채널의 작은 백분위수로서 결정되는, 이미지들의 디스플레이 관리를 위한 장치.
  7. 제 5 항에 있어서,
    상기 기준 디스플레이의 화이트 포인트는 상기 입력 신호의 어느 컬러 채널의 최대값으로서 결정되는, 이미지들의 디스플레이 관리를 위한 장치.
  8. 제 1 항에 있어서,
    상기 제 1 앵커 포인트는 상기 기준 디스플레이 및 상기 타겟 디스플레이의 상기 블랙 포인트 레벨들과 각각 동일한 수평 및 수직 좌표들을 가지고, 상기 제 2 앵커 포인트는 상기 기준 디스플레이 및 상기 타겟 디스플레이의 상기 화이트 포인트 레벨들과 각각 동일한 수평 및 수직 좌표들을 가지고, 상기 제 3 앵커 포인트는 상기 기준 디스플레이 및 상기 타겟 디스플레이의 상기 미드-포인트 레벨들과 각각 동일한 수평 및 수직 좌표들을 가지는, 이미지들의 디스플레이 관리를 위한 장치.
  9. 제 1 항에 있어서,
    상기 전달 함수는,
    Figure pat00052
    에 따른 변환을 포함하고,
    여기서, V는 입력 픽셀 값을 나타내고, V'는 출력 픽셀 값을 나타내고, C1, C2 및 C3은 상기 3개의 앵커 포인트들을 이용하여 결정된 파라미터들이고, n은 프리 파라미터를 나타내는, 이미지들의 디스플레이 관리를 위한 장치.
  10. 제 1 항에 있어서,
    상기 입력 이미지의 픽셀 값들은 2개 이상의 컬러 성분들에 대한 컬러 값들을 포함하고, 상기 전달 함수는 상기 2개 이상의 컬러 성분들 중 각각의 하나에 대해 결정되는, 이미지들의 디스플레이 관리를 위한 장치.
  11. 제 9 항에 있어서,
    상기 프리 파라미터(n)는 미드-레인지 영역(mid-range region) 내 상기 전달 함수의 기울기에 따라 결정되는, 이미지들의 디스플레이 관리를 위한 장치.
  12. 제 9 항에 있어서,
    상기 프리 파라미터(n)는, 결정된 상기 앵커 포인트들과는 독립적으로, 원하는 미드-레인지 콘트라스트(a desired mid-range contrast)에 따라 결정되는, 이미지들의 디스플레이 관리를 위한 장치.
KR1020147035520A 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법 KR101667238B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201161453107P 2011-03-15 2011-03-15
US61/453,107 2011-03-15
US201161567784P 2011-12-07 2011-12-07
US61/567,784 2011-12-07
PCT/US2012/029189 WO2012125802A1 (en) 2011-03-15 2012-03-15 Method and apparatus for image data transformation

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020147028571A Division KR101490727B1 (ko) 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법

Publications (2)

Publication Number Publication Date
KR20150016332A true KR20150016332A (ko) 2015-02-11
KR101667238B1 KR101667238B1 (ko) 2016-10-18

Family

ID=45895475

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020137024143A KR101481984B1 (ko) 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법 및 장치
KR1020147028571A KR101490727B1 (ko) 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법
KR1020147035520A KR101667238B1 (ko) 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법

Family Applications Before (2)

Application Number Title Priority Date Filing Date
KR1020137024143A KR101481984B1 (ko) 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법 및 장치
KR1020147028571A KR101490727B1 (ko) 2011-03-15 2012-03-15 이미지 데이터 변환을 위한 방법

Country Status (13)

Country Link
US (4) US9224363B2 (ko)
EP (2) EP3340598B1 (ko)
JP (4) JP5770865B2 (ko)
KR (3) KR101481984B1 (ko)
CN (4) CN103763456B (ko)
BR (2) BR122015005675B1 (ko)
ES (2) ES2664508T3 (ko)
HK (1) HK1218198A1 (ko)
PL (2) PL3340598T3 (ko)
PT (1) PT3340598T (ko)
RU (3) RU2554860C2 (ko)
TW (2) TWI538473B (ko)
WO (1) WO2012125802A1 (ko)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8666148B2 (en) 2010-06-03 2014-03-04 Adobe Systems Incorporated Image adjustment
EP2518719B1 (en) 2011-04-08 2016-05-18 Dolby Laboratories Licensing Corporation Image range expansion control methods and apparatus
US8731287B2 (en) 2011-04-14 2014-05-20 Dolby Laboratories Licensing Corporation Image prediction based on primary color grading model
HUE058712T2 (hu) 2011-05-27 2022-09-28 Dolby Laboratories Licensing Corp Skálázható rendszerek színkezelés vezérlésére, amelyek változó szintû metaadatokat tartalmaznak
US8903169B1 (en) 2011-09-02 2014-12-02 Adobe Systems Incorporated Automatic adaptation to image processing pipeline
US9008415B2 (en) * 2011-09-02 2015-04-14 Adobe Systems Incorporated Automatic image adjustment parameter correction
US8988552B2 (en) 2011-09-26 2015-03-24 Dolby Laboratories Licensing Corporation Image formats and related methods and apparatuses
KR101812469B1 (ko) 2011-12-06 2017-12-27 돌비 레버러토리즈 라이쎈싱 코오포레이션 상이한 디스플레이 능력들을 통한 지각적 휘도 비선형성―기반 이미지 데이터 교환을 향상시키는 방법
US10242650B2 (en) 2011-12-06 2019-03-26 Dolby Laboratories Licensing Corporation Perceptual luminance nonlinearity-based image data exchange across different display capabilities
US9645386B2 (en) 2011-12-10 2017-05-09 Dolby Laboratories Licensing Corporation Calibration and control of displays incorporating MEMS light modulators
US9024961B2 (en) 2011-12-19 2015-05-05 Dolby Laboratories Licensing Corporation Color grading apparatus and methods
CN104160705B (zh) 2012-03-12 2018-11-16 杜比实验室特许公司 三维视觉动态范围编码
US9105078B2 (en) 2012-05-31 2015-08-11 Apple Inc. Systems and methods for local tone mapping
WO2014043005A1 (en) 2012-09-12 2014-03-20 Dolby Laboratories Licensing Corporation Display management for images with enhanced dynamic range
MX338258B (es) 2012-10-08 2016-04-11 Koninkl Philips Nv Procesamiento de imagenes por cambio de luminancia con restricciones de color.
CN104956670B (zh) 2013-01-25 2017-09-08 杜比实验室特许公司 基于全局显示管理的光调制
CN105009580B (zh) 2013-02-21 2017-09-29 杜比实验室特许公司 高动态范围视频的显示管理
JP5526251B1 (ja) * 2013-03-25 2014-06-18 Eizo株式会社 色変換方法、階調値補正装置、コンピュータプログラム及び表示装置
KR20160019060A (ko) * 2013-06-10 2016-02-18 톰슨 라이센싱 큰 동적 범위 픽처들의 평균 휘도를 적응시키기 위한 인코딩과 디코딩 방법들 및 대응하는 인코더 및 디코더
ES2769593T3 (es) 2013-07-16 2020-06-26 Koninklijke Philips Nv Procedimiento y aparato para crear una función EOTF para un mapeo de código universal para una imagen HDR
TWI555392B (zh) 2013-07-30 2016-10-21 杜比實驗室特許公司 用於產生場景穩定的元資料之系統和方法
WO2015061335A2 (en) * 2013-10-22 2015-04-30 Dolby Laboratories Licensing Corporation Guided color grading for extended dynamic range
EP2989793B1 (en) * 2013-11-13 2017-04-05 Dolby Laboratories Licensing Corporation Workflow for content creation and guided display management of enhanced dynamic range video
WO2015077329A1 (en) * 2013-11-22 2015-05-28 Dolby Laboratories Licensing Corporation Methods and systems for inverse tone mapping
US9584786B2 (en) 2014-03-05 2017-02-28 Dolby Laboratories Licensing Corporation Graphics blending for high dynamic range video
US9230338B2 (en) 2014-03-05 2016-01-05 Dolby Laboratories Licensing Corporation Graphics blending for high dynamic range video
US9196022B2 (en) * 2014-03-10 2015-11-24 Omnivision Technologies, Inc. Image transformation and multi-view output systems and methods
EP3117612A1 (en) * 2014-03-14 2017-01-18 VID SCALE, Inc. Systems and methods for rgb video coding enhancement
US10217438B2 (en) * 2014-05-30 2019-02-26 Apple Inc. User interface and method for directly setting display white point
CN104052988B (zh) * 2014-06-16 2016-03-30 京东方科技集团股份有限公司 3d显示驱动方法及3d眼镜驱动方法
CN111263096B (zh) * 2014-06-30 2021-06-01 松下知识产权经营株式会社 由再现装置执行的方法以及再现装置
US9613407B2 (en) * 2014-07-03 2017-04-04 Dolby Laboratories Licensing Corporation Display management for high dynamic range video
KR102244918B1 (ko) 2014-07-11 2021-04-27 삼성전자주식회사 시인성을 향상시키고 전력 소모를 줄일 수 있는 디스플레이 컨트롤러와 이를 포함하는 디스플레이 시스템
CN107209927B (zh) * 2014-09-19 2020-07-03 巴尔科股份有限公司 利用减少的视觉假象提高对比度的方法
US10277783B2 (en) 2014-11-14 2019-04-30 Samsung Electronics Co., Ltd. Method and device for image display based on metadata, and recording medium therefor
EP3241071B1 (en) 2014-12-31 2021-12-22 Dolby Laboratories Licensing Corporation Improved integration rod assemblies for image projectors
US9860504B2 (en) 2015-01-09 2018-01-02 Vixs Systems, Inc. Color gamut mapper for dynamic range conversion and methods for use therewith
WO2016110341A1 (en) * 2015-01-09 2016-07-14 Koninklijke Philips N.V. Luminance changing image processing with color constancy
US9558538B2 (en) * 2015-01-09 2017-01-31 Vixs Systems, Inc. Dynamic range converter with frame by frame adaptation 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
US9654755B2 (en) * 2015-01-09 2017-05-16 Vixs Systems, Inc. Dynamic range converter with logarithmic conversion 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
US9589313B2 (en) * 2015-01-09 2017-03-07 Vixs Systems, Inc. Dynamic range converter with pipelined architecture and methods for use therewith
SG11201705702XA (en) 2015-01-19 2017-08-30 Dolby Laboratories Licensing Corp Display management for high dynamic range video
US10999607B2 (en) 2015-01-27 2021-05-04 Interdigital Madison Patent Holdings, Sas Methods, systems and apparatus for electro-optical and opto-electrical conversion of images and video
EP3054418A1 (en) * 2015-02-06 2016-08-10 Thomson Licensing Method and apparatus for processing high dynamic range images
EP3059937A1 (en) 2015-02-20 2016-08-24 Thomson Licensing Method and apparatus for encoding color mapping information and processing pictures based on color mapping information
CN106157334B (zh) * 2015-04-14 2019-11-15 北京智谷睿拓技术服务有限公司 信息处理方法和设备
US11323722B2 (en) 2015-04-21 2022-05-03 Interdigital Madison Patent Holdings, Sas Artistic intent based video coding
EP3295451B1 (en) 2015-05-12 2020-07-01 Dolby Laboratories Licensing Corporation Metadata filtering for display mapping for high dynamic range images
US9942489B2 (en) * 2015-06-02 2018-04-10 Samsung Electronics Co., Ltd. Adaptive tone mapping based on local contrast
US10007412B2 (en) * 2015-06-24 2018-06-26 Samsung Electronics Co., Ltd. Tone mastering system with creative intent metadata
US10043487B2 (en) 2015-06-24 2018-08-07 Samsung Electronics Co., Ltd. Apparatus and method for split screen display on mobile device
EP3113496A1 (en) * 2015-06-30 2017-01-04 Thomson Licensing Method and device for encoding both a hdr picture and a sdr picture obtained from said hdr picture using color mapping functions
WO2017015397A1 (en) 2015-07-22 2017-01-26 Dolby Laboratories Licensing Corporation Video coding and delivery with both spatial and dynamic range scalability
CN107852502B (zh) 2015-07-28 2021-07-20 杜比实验室特许公司 用于增强视频信号的位深的方法、编码器、解码器和***
JP6320440B2 (ja) 2015-08-04 2018-05-09 ドルビー ラボラトリーズ ライセンシング コーポレイション ハイダイナミックレンジ信号のための信号再構成
KR102049481B1 (ko) 2015-08-19 2019-11-27 삼성전자주식회사 이미지 변환을 수행하는 전자 장치 및 이의 방법
EP3139342A1 (en) * 2015-09-02 2017-03-08 Thomson Licensing Methods, systems and apparatus for over-exposure correction
WO2017053620A1 (en) 2015-09-23 2017-03-30 Dolby Laboratories Licensing Corporation Preserving texture/noise consistency in video codecs
EP3371976A1 (en) 2015-11-02 2018-09-12 Dolby Laboratories Licensing Corp. Layered representation containing crc codes and delivery of high dynamic range video
US10902567B2 (en) * 2015-11-24 2021-01-26 Koninklijke Philips N.V. Handling multiple HDR image sources
US9984446B2 (en) * 2015-12-26 2018-05-29 Intel Corporation Video tone mapping for converting high dynamic range (HDR) content to standard dynamic range (SDR) content
CN109219844B (zh) 2016-05-27 2021-08-20 杜比实验室特许公司 在视频优先级与图形优先级之间转换
ES2829350T3 (es) 2016-06-22 2021-05-31 Dolby Laboratories Licensing Corp Representación de amplia gama de colores en imágenes bidimensionales (2D) en pantallas con capacidad tridimensional (3D)
WO2018000126A1 (en) * 2016-06-27 2018-01-04 Intel Corporation Method and system of multi-dynamic range multi-layer video blending with alpha channel sideband for video playback
GB201611253D0 (en) 2016-06-29 2016-08-10 Dolby Laboratories Licensing Corp Efficient Histogram-based luma look matching
WO2018011054A1 (en) 2016-07-15 2018-01-18 Koninklijke Kpn N.V. Streaming virtual reality video
US9916638B2 (en) 2016-07-20 2018-03-13 Dolby Laboratories Licensing Corporation Transformation of dynamic metadata to support alternate tone rendering
JP2018013696A (ja) * 2016-07-22 2018-01-25 キヤノン株式会社 画像処理装置および表示装置
JP6301416B2 (ja) * 2016-09-05 2018-03-28 株式会社Screenホールディングス 画像処理方法、画像処理装置、および撮像装置
US10382735B2 (en) 2016-10-04 2019-08-13 Dolby Laboratories Licensing Corporation Targeted display color volume specification via color remapping information (CRI) messaging
CN116582674A (zh) * 2016-10-05 2023-08-11 杜比实验室特许公司 与源颜色体积信息的处理相关的方法
KR102554379B1 (ko) * 2016-10-31 2023-07-11 엘지디스플레이 주식회사 하이 다이나믹 레인지 영상 처리 방법 및 영상 처리 모듈과 그를 이용한 표시 장치
US10218952B2 (en) 2016-11-28 2019-02-26 Microsoft Technology Licensing, Llc Architecture for rendering high dynamic range video on enhanced dynamic range display devices
US20180152686A1 (en) * 2016-11-28 2018-05-31 Microsoft Technology Licensing, Llc Tone mapping functions for rendering high dynamic range video on enhanced dynamic range display devices
JP6822121B2 (ja) * 2016-12-19 2021-01-27 ソニー株式会社 画像処理装置、画像処理方法及びプログラム
WO2018119161A1 (en) * 2016-12-22 2018-06-28 Dolby Laboratories Licensing Corporation Ambient light-adaptive display management
EP3559933A1 (en) * 2016-12-22 2019-10-30 Dolby Laboratories Licensing Corporation Ambient light-adaptive display management
WO2018132329A1 (en) 2017-01-10 2018-07-19 Dolby Laboratories Licensing Corporation Display mapping for high dynamic range images
US11010877B2 (en) 2017-01-27 2021-05-18 Canon U.S.A., Inc. Apparatus, system and method for dynamic in-line spectrum compensation of an image
US10176561B2 (en) 2017-01-27 2019-01-08 Microsoft Technology Licensing, Llc Content-adaptive adjustments to tone mapping operations for high dynamic range content
US10104334B2 (en) 2017-01-27 2018-10-16 Microsoft Technology Licensing, Llc Content-adaptive adjustment of display device brightness levels when rendering high dynamic range content
US10490130B2 (en) * 2017-02-10 2019-11-26 Semiconductor Energy Laboratory Co., Ltd. Display system comprising controller which process data
JP6738972B2 (ja) 2017-02-15 2020-08-12 ドルビー ラボラトリーズ ライセンシング コーポレイション ハイダイナミックレンジ画像のためのトーン曲線マッピング
WO2018152063A1 (en) 2017-02-15 2018-08-23 Dolby Laboratories Licensing Corporation Tone curve mapping for high dynamic range images
EP3367210A1 (en) 2017-02-24 2018-08-29 Thomson Licensing Method for operating a device and corresponding device, system, computer readable program product and computer readable storage medium
CN110383802B (zh) * 2017-03-03 2021-05-25 杜比实验室特许公司 利用逼近函数的彩色图像修改方法
EP3399757A1 (en) * 2017-05-04 2018-11-07 Thomson Licensing Method and apparatus to encode and decode two-dimension point clouds
US10402952B2 (en) 2017-06-02 2019-09-03 Apple Inc. Perceptual tone mapping of SDR images for an HDR display
US10366516B2 (en) * 2017-08-30 2019-07-30 Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd. Image processing method and device
WO2019050972A2 (en) * 2017-09-06 2019-03-14 Dolby Laboratories Licensing Corporation TONAL CURVE OPTIMIZATION METHOD AND VIDEO ENCODER AND VIDEO DECODER THEREOF
US10187622B1 (en) * 2017-09-08 2019-01-22 Apple Inc. Image data format conversion systems and methods
KR102526145B1 (ko) * 2017-11-24 2023-04-28 삼성디스플레이 주식회사 유기 발광 표시 장치 및 이의 구동 방법
EP3493150A1 (en) 2017-11-30 2019-06-05 InterDigital VC Holdings, Inc. Tone mapping adaptation for saturation control
US10803341B2 (en) * 2017-12-26 2020-10-13 Augentix Inc. Method and computer system of white point detection
JP6712822B2 (ja) 2017-12-27 2020-06-24 パナソニックIpマネジメント株式会社 表示装置および表示方法
KR101890538B1 (ko) * 2017-12-29 2018-08-30 (주)제이엘케이인스펙션 영상 변환 방법 및 장치
JP7027554B2 (ja) 2018-01-11 2022-03-01 ドルビー ラボラトリーズ ライセンシング コーポレイション コンテンツスキャン適応メタデータを用いた光レベル管理
JP7073191B2 (ja) 2018-05-25 2022-05-23 キヤノン株式会社 画像処理装置、画像処理方法及びプログラム
US10863157B2 (en) * 2018-07-06 2020-12-08 Samsung Electronics Co., Ltd. Guided tone mapping of high dynamic range video based on a Bezier curve for presentation on a display device
WO2020060980A1 (en) 2018-09-17 2020-03-26 Dolby Laboratories Licensing Corporation Display mapping for high dynamic range images on power-limiting displays
US11302288B2 (en) 2018-09-28 2022-04-12 Apple Inc. Ambient saturation adaptation
US11024260B2 (en) 2018-09-28 2021-06-01 Apple Inc. Adaptive transfer functions
US10672363B2 (en) 2018-09-28 2020-06-02 Apple Inc. Color rendering for images in extended dynamic range mode
US10957024B2 (en) 2018-10-30 2021-03-23 Microsoft Technology Licensing, Llc Real time tone mapping of high dynamic range image data at time of playback on a lower dynamic range display
CN109544657B (zh) * 2018-12-05 2023-11-28 上海联影医疗科技股份有限公司 医学图像迭代重建方法、装置、计算机设备和存储介质
CN111709764B (zh) * 2019-03-18 2023-04-18 腾讯科技(深圳)有限公司 多媒体内容的相关参数的确定方法、装置及存储介质
JP7483747B2 (ja) 2019-04-23 2024-05-15 ドルビー ラボラトリーズ ライセンシング コーポレイション ハイダイナミックレンジ画像のディスプレイ管理
US11425379B2 (en) 2019-05-31 2022-08-23 Hfi Innovation Inc. Method and apparatus of latency reduction for chroma residue scaling
US11473971B2 (en) * 2019-09-27 2022-10-18 Apple Inc. Ambient headroom adaptation
EP4136634A1 (en) 2020-04-17 2023-02-22 Dolby Laboratories Licensing Corp. Chromatic ambient light correction
US11935492B2 (en) * 2020-04-28 2024-03-19 Dolby Laboratories Licensing Corporation Image-dependent contrast and brightness control for HDR displays
JP7476354B2 (ja) * 2020-05-08 2024-04-30 ホアウェイ・テクノロジーズ・カンパニー・リミテッド エンコーダ、デコーダ、システム、およびトーンマッピング曲線パラメータを決定するための方法
JPWO2021235138A1 (ko) 2020-05-22 2021-11-25
CN115803802A (zh) 2020-06-30 2023-03-14 杜比实验室特许公司 用于使用pq偏移进行环境光补偿的***和方法
EP4214925A1 (en) 2020-09-18 2023-07-26 Dolby Laboratories Licensing Corporation Trim-pass correction for cloud-based coding of hdr video
US11348470B1 (en) 2021-01-07 2022-05-31 Rockwell Collins, Inc. Apparent video brightness control and metric
EP4315232A1 (en) * 2021-03-22 2024-02-07 Dolby Laboratories Licensing Corporation Luminance adjustment based on viewer adaptation state
WO2022231629A1 (en) * 2021-04-30 2022-11-03 Hewlett-Packard Development Company, L.P. Color-blindness adjustment
EP4352964A1 (en) 2021-06-08 2024-04-17 Dolby Laboratories Licensing Corporation Chained reshaping function optimization
CN117426091B (zh) * 2021-06-08 2024-05-28 杜比实验室特许公司 用于生成或渲染图像的方法以及计算装置
EP4377879A1 (en) 2021-07-29 2024-06-05 Dolby Laboratories Licensing Corporation Neural networks for dynamic range conversion and display management of images
US12028658B2 (en) 2021-08-03 2024-07-02 Samsung Electronics Co., Ltd. Content creative intention preservation under various ambient color temperatures
WO2023028046A1 (en) 2021-08-24 2023-03-02 Dolby Laboratories Licensing Corporation Neural networks for precision rendering in display management
KR20240089140A (ko) 2021-09-28 2024-06-20 돌비 레버러토리즈 라이쎈싱 코오포레이션 Hdr 비디오를 위한 다단계 디스플레이 매핑 및 메타데이터 재구성
WO2023055612A1 (en) 2021-09-30 2023-04-06 Dolby Laboratories Licensing Corporation Dynamic spatial metadata for image and video processing
WO2023224917A1 (en) 2022-05-16 2023-11-23 Dolby Laboratories Licensing Corporation Trim pass metadata prediction in video sequences using neural networks

Family Cites Families (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55140372A (en) * 1979-04-18 1980-11-01 Matsushita Electric Ind Co Ltd Luminance signal processing unit
JPH0724424B2 (ja) 1986-09-02 1995-03-15 富士写真フイルム株式会社 画像処理方法及び装置
US5276779A (en) 1991-04-01 1994-01-04 Eastman Kodak Company Method for the reproduction of color images based on viewer adaption
JP3470906B2 (ja) * 1992-11-30 2003-11-25 株式会社日立製作所 テレビジョン受像機
JP3400506B2 (ja) * 1993-03-12 2003-04-28 オリンパス光学工業株式会社 画像処理装置
JP3201449B2 (ja) * 1994-04-06 2001-08-20 株式会社富士通ゼネラル 電子ディスプレイの映像表示処理方法およびその装置
US6075888A (en) 1996-01-11 2000-06-13 Eastman Kodak Company System for creating a device specific color profile
JPH10294853A (ja) 1997-04-21 1998-11-04 Fuji Photo Film Co Ltd 画像合成方法
US7382379B1 (en) 1997-06-27 2008-06-03 Eastman Kodak Company Arrangement for mapping colors between imaging systems and method thereof
US6411306B1 (en) * 1997-11-14 2002-06-25 Eastman Kodak Company Automatic luminance and contrast adustment for display device
US6229624B1 (en) * 1998-04-09 2001-05-08 Eastman Kodak Company Transform for digital images
JP3565020B2 (ja) * 1998-06-12 2004-09-15 松下電器産業株式会社 画像表示装置の補正データ生成方法
US6285798B1 (en) * 1998-07-06 2001-09-04 Eastman Kodak Company Automatic tone adjustment by contrast gain-control on edges
US6335983B1 (en) 1998-09-28 2002-01-01 Eastman Kodak Company Representing an extended color gamut digital image in a limited color gamut color space
US6847376B2 (en) 1998-11-13 2005-01-25 Lightsurf Technologies, Inc. Method and system for characterizing color display monitor output
JP4147655B2 (ja) 1998-12-07 2008-09-10 ソニー株式会社 画像処理装置及び画像処理方法
US6438264B1 (en) * 1998-12-31 2002-08-20 Eastman Kodak Company Method for compensating image color when adjusting the contrast of a digital color image
US6317153B1 (en) 1999-04-16 2001-11-13 Avid Technology, Inc. Method and system for calibrating color correction instructions between color correction devices
JP2001184016A (ja) * 1999-12-27 2001-07-06 Sharp Corp ガンマ補正装置
JP3708397B2 (ja) 2000-03-03 2005-10-19 三菱電機株式会社 色彩特性変換方法及び画像表示装置
JP3904841B2 (ja) 2000-05-15 2007-04-11 シャープ株式会社 液晶表示装置及びそれを用いた電子機器並びに液晶表示方法
JP2002092655A (ja) 2000-09-20 2002-03-29 Minolta Co Ltd 3次元仮想現実を表示するシステム及び方法
JP3620443B2 (ja) 2000-12-05 2005-02-16 日産自動車株式会社 自動車用表示装置
US6947079B2 (en) 2000-12-22 2005-09-20 Eastman Kodak Company Camera having verification display with reverse white balanced viewer adaptation compensation and method
US6989859B2 (en) 2000-12-22 2006-01-24 Eastman Kodak Company Camera having user interface ambient sensor viewer adaptation compensation and method
FR2820299B1 (fr) * 2001-02-02 2003-10-24 Seb Sa Appareil de cuisson a couvercle separable du dispositif de filtration
TW508560B (en) 2001-04-03 2002-11-01 Chunghwa Picture Tubes Ltd Method for performing different anti-compensation processes by segments on image gray levels inputted to plasma flat display
US7046992B2 (en) * 2001-05-11 2006-05-16 Telefonaktiebolaget Lm Ericsson (Publ) Authentication of termination messages in telecommunications system
JP3679060B2 (ja) 2001-05-30 2005-08-03 シャープ株式会社 カラー表示装置
JP2002359773A (ja) * 2001-05-31 2002-12-13 Seiko Epson Corp 画像入出力装置、画像変換方法および画像変換プログラム
EP1292113A3 (en) * 2001-08-23 2005-03-23 Eastman Kodak Company Tone scale adjustment
US7133070B2 (en) 2001-09-20 2006-11-07 Eastman Kodak Company System and method for deciding when to correct image-specific defects based on camera, scene, display and demographic data
JP4372401B2 (ja) * 2001-12-21 2009-11-25 シャープ株式会社 補正特性決定装置、補正特性決定方法および表示装置
US6954543B2 (en) 2002-02-28 2005-10-11 Ipac Acquisition Subsidiary I, Llc Automated discovery, assignment, and submission of image metadata to a network-based photosharing service
JP3994265B2 (ja) * 2002-03-04 2007-10-17 セイコーエプソン株式会社 画像処理システム、プロジェクタ、プログラムおよび情報記憶媒体
US6844881B1 (en) * 2002-03-29 2005-01-18 Apple Computer, Inc. Method and apparatus for improved color correction
JP2003337580A (ja) * 2002-05-21 2003-11-28 Seiko Epson Corp 映像表示装置
JP4231661B2 (ja) 2002-05-23 2009-03-04 オリンパス株式会社 色再現装置
US7113649B2 (en) * 2002-06-24 2006-09-26 Eastman Kodak Company Enhancing the tonal characteristics of digital images
US7236641B2 (en) * 2002-07-01 2007-06-26 Xerox Corporation Page background detection and neutrality on scanned documents
KR100490405B1 (ko) * 2002-07-02 2005-05-17 삼성전자주식회사 프린팅 시스템에 있어서 이미지의 색상 조정방법 및 이를위한 그래픽 사용자 인터페이스
US7289663B2 (en) 2002-07-24 2007-10-30 Eastman Kodak Company Producing an extended color gamut luminance-chrominance digital image from a captured image
JP2004163823A (ja) * 2002-11-15 2004-06-10 Fuji Photo Film Co Ltd 画像表示装置の品質管理システム
JP2004212598A (ja) 2002-12-27 2004-07-29 Sharp Corp 変換装置、補正回路、駆動装置、表示装置、検査装置および表示方法
EP1588550A1 (en) 2003-01-30 2005-10-26 Kodak Polychrome Graphics, LLC Color correction using a device-dependent display profile
US7616233B2 (en) 2003-06-26 2009-11-10 Fotonation Vision Limited Perfecting of digital image capture parameters within acquisition devices using face detection
US7840892B2 (en) 2003-08-29 2010-11-23 Nokia Corporation Organization and maintenance of images using metadata
US7259769B2 (en) 2003-09-29 2007-08-21 Intel Corporation Dynamic backlight and image adjustment using gamma correction
JP2005151147A (ja) 2003-11-14 2005-06-09 Toshiba Corp 再生装置及び再生方法
US7599551B2 (en) 2003-11-14 2009-10-06 Mitsubishi Denki Kabushiki Kaisha Color correction device and color correction method
US7492375B2 (en) 2003-11-14 2009-02-17 Microsoft Corporation High dynamic range image viewing on low dynamic range displays
GB2408872B (en) 2003-12-01 2008-12-31 Inventec Appliances Corp Method and apparatus for transforming a high dynamic range image into a low dynamic range image
JP4729568B2 (ja) 2004-06-30 2011-07-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 非演色色空間を介して変換されたビデオコンテンツからの周囲光のためのドミナントカラーの抽出
CN100583282C (zh) 2004-09-29 2010-01-20 彩色印片公司 色彩判定元数据生成的方法及设备
JP4151643B2 (ja) 2004-11-16 2008-09-17 セイコーエプソン株式会社 色変換行列作成装置、色変換行列作成プログラム及び画像表示装置
KR100763178B1 (ko) 2005-03-04 2007-10-04 삼성전자주식회사 색 공간 스케일러블 비디오 코딩 및 디코딩 방법, 이를위한 장치
RU2413383C2 (ru) 2005-04-04 2011-02-27 Конинклейке Филипс Электроникс Н.В. Блок цветового преобразования для уменьшения окантовки
JP2006343957A (ja) 2005-06-08 2006-12-21 Canon Inc 色処理方法及びその装置
US7548657B2 (en) 2005-06-25 2009-06-16 General Electric Company Adaptive video compression of graphical user interfaces using application metadata
ES2674897T3 (es) 2005-07-18 2018-07-04 Thomson Licensing Método y dispositivo para manejar múltiples flujos de vídeo usando metadatos
US20070017144A1 (en) * 2005-07-25 2007-01-25 Roberto Colon Fishing Line Reel Stringer
US7809200B2 (en) 2005-11-15 2010-10-05 Teledyne Licensing, Llc Dynamic range compression of high dynamic range imagery
JP4529888B2 (ja) 2005-12-07 2010-08-25 ブラザー工業株式会社 画像処理装置、画像処理方法及び画像処理プログラム
US7746411B1 (en) 2005-12-07 2010-06-29 Marvell International Ltd. Color management unit
EP1964389A2 (en) 2005-12-21 2008-09-03 Thomson Licensing Constrained color palette in a color space
US20070171441A1 (en) * 2006-01-21 2007-07-26 Iq Colour, Llc Color and darkness management system
JP4810420B2 (ja) 2006-02-24 2011-11-09 キヤノン株式会社 画像処理装置及び画像処理方法、サーバ及びその制御方法、プログラム並びに記憶媒体
US7869649B2 (en) 2006-05-08 2011-01-11 Panasonic Corporation Image processing device, image processing method, program, storage medium and integrated circuit
JP4930781B2 (ja) * 2006-05-17 2012-05-16 ソニー株式会社 画像補正回路、画像補正方法および画像表示装置
US8369646B2 (en) * 2006-05-17 2013-02-05 Sony Corporation Image correction circuit, image correction method and image display
JP4967454B2 (ja) * 2006-05-23 2012-07-04 ソニー株式会社 画像補正回路、画像補正方法および画像表示装置
JP4238881B2 (ja) 2006-06-02 2009-03-18 セイコーエプソン株式会社 画像補正装置、画像補正方法、画像補正プログラム、画像読み取り装置、画像読み取り方法および印刷装置
KR101287481B1 (ko) 2006-06-02 2013-07-19 톰슨 라이센싱 입력 색 공간으로부터 측색 변환을 출력 색 공간으로 변환하는 방법
US9071787B2 (en) 2006-06-07 2015-06-30 Advanced Micro Devices, Inc. Display information feedback
KR100834762B1 (ko) 2006-09-29 2008-06-05 삼성전자주식회사 이 기종간 색역 사상 방법 및 장치
US7773127B2 (en) 2006-10-13 2010-08-10 Apple Inc. System and method for RAW image processing
WO2008066840A2 (en) 2006-11-27 2008-06-05 Dolby Laboratories Licensing Corporation Apparatus and methods for boosting dynamic range in digital images
WO2008065575A1 (en) 2006-11-30 2008-06-05 Nxp B.V. Device and method for processing color image data
US20080170031A1 (en) 2007-01-17 2008-07-17 Chia-Hui Kuo Method for performing chromatic adaptation while displaying image, and corresponding display circuit and device
US8026908B2 (en) 2007-02-05 2011-09-27 Dreamworks Animation Llc Illuminated surround and method for operating same for video and other displays
KR101458072B1 (ko) 2007-04-03 2014-11-06 톰슨 라이센싱 상이한 색채 범위에 대한 색채 보정을 갖는 디스플레이를 위한 방법 및 시스템
US7995242B2 (en) 2007-05-31 2011-08-09 Sharp Laboratories Of America, Inc. Systems and methods for attenuation of near-neutral image colors
TWI466093B (zh) 2007-06-26 2014-12-21 Apple Inc 用於視訊播放的管理技術
WO2009002316A1 (en) 2007-06-27 2008-12-31 Thomson Licensing System and method for color correction between displays with and without average picture dependency
JP4835525B2 (ja) 2007-07-04 2011-12-14 ソニー株式会社 画像処理装置、画像処理方法及びプログラム
US8330768B2 (en) 2007-07-27 2012-12-11 Sharp Laboratories Of America, Inc. Apparatus and method for rendering high dynamic range images for standard dynamic range display
US8295594B2 (en) 2007-10-09 2012-10-23 Samsung Display Co., Ltd. Systems and methods for selective handling of out-of-gamut color conversions
US9177509B2 (en) * 2007-11-30 2015-11-03 Sharp Laboratories Of America, Inc. Methods and systems for backlight modulation with scene-cut detection
JP4517308B2 (ja) 2007-12-13 2010-08-04 ソニー株式会社 情報処理装置および方法、プログラム、並びに情報処理システム
WO2009079760A1 (en) 2007-12-20 2009-07-02 Ati Technologies Ulc Method, apparatus and machine-readable medium for describing video processing
US8130236B2 (en) 2008-02-05 2012-03-06 Aptina Imaging Corporation Systems and methods to achieve preferred imager color reproduction
US8593476B2 (en) 2008-02-13 2013-11-26 Gary Demos System for accurately and precisely representing image color information
US8531379B2 (en) 2008-04-28 2013-09-10 Sharp Laboratories Of America, Inc. Methods and systems for image compensation for ambient conditions
CN101610420B (zh) 2008-06-20 2012-03-21 睿致科技股份有限公司 自动白平衡的方法
US8416179B2 (en) 2008-07-10 2013-04-09 Sharp Laboratories Of America, Inc. Methods and systems for color preservation with a color-modulated backlight
US8446961B2 (en) 2008-07-10 2013-05-21 Intel Corporation Color gamut scalability techniques
WO2010024782A1 (en) 2008-08-26 2010-03-04 Agency For Science, Technology And Research A method and system for displaying an hdr image on a ldr display device
EP2890149A1 (en) 2008-09-16 2015-07-01 Intel Corporation Systems and methods for video/multimedia rendering, composition, and user-interactivity
US20100073362A1 (en) 2008-09-23 2010-03-25 Ike Ikizyan Method And System For Scene Adaptive Dynamic 3-D Color Management
CN101719359B (zh) * 2008-10-09 2012-02-29 华硕电脑股份有限公司 色彩分布调整法与色彩分布模块
CN101719361B (zh) * 2008-10-09 2012-04-11 华硕电脑股份有限公司 饱和度调整法与饱和度调整模块
JP2010114839A (ja) 2008-11-10 2010-05-20 Canon Inc 画像処理装置および画像処理方法
US20100149207A1 (en) * 2008-11-21 2010-06-17 Madden Thomas E Grayscale characteristic for color display device
US8749570B2 (en) 2008-12-11 2014-06-10 International Business Machines Corporation Identifying and generating color and texture video cohorts based on video input
US8831343B2 (en) 2009-01-19 2014-09-09 Dolby Laboratories Licensing Corporation Image processing and displaying methods for devices that implement color appearance models
US8406569B2 (en) 2009-01-19 2013-03-26 Sharp Laboratories Of America, Inc. Methods and systems for enhanced dynamic range images and video from multiple exposures
US8190938B2 (en) * 2009-01-29 2012-05-29 Nokia Corporation Method and apparatus for controlling energy consumption during resource sharing
WO2010088465A1 (en) * 2009-02-02 2010-08-05 Gentex Corporation Improved digital image processing and systems incorporating the same
US8290295B2 (en) 2009-03-03 2012-10-16 Microsoft Corporation Multi-modal tone-mapping of images
KR101256030B1 (ko) 2009-03-10 2013-04-23 돌비 레버러토리즈 라이쎈싱 코오포레이션 확장된 동적 범위 및 확장된 차수 이미지 신호 변환
JP5257158B2 (ja) 2009-03-11 2013-08-07 株式会社リコー 色変換装置、色変換方法およびプログラム
JP5517685B2 (ja) 2009-04-14 2014-06-11 キヤノン株式会社 画像処理装置および方法
WO2010132237A1 (en) 2009-05-11 2010-11-18 Dolby Laboratories Licensing Corporation Light detection, color appearance models, and modifying dynamic range for image display
US8760461B2 (en) 2009-05-13 2014-06-24 Stmicroelectronics, Inc. Device, system, and method for wide gamut color space support
US8537177B2 (en) 2009-06-15 2013-09-17 Marvell World Trade Ltd. System and methods for gamut bounded saturation adaptive color enhancement
US20100329646A1 (en) 2009-06-26 2010-12-30 Loeffler Markus E System and method for remote film color correction
US8928686B2 (en) 2010-06-08 2015-01-06 Dolby Laboratories Licensing Corporation Tone and gamut mapping methods and apparatus
US8525933B2 (en) 2010-08-02 2013-09-03 Dolby Laboratories Licensing Corporation System and method of creating or approving multiple video streams
PL2681710T3 (pl) 2011-03-02 2019-03-29 Dolby Laboratories Licensing Corporation Lokalny wieloskalowy operator mapowania tonowego

Also Published As

Publication number Publication date
JP5770865B2 (ja) 2015-08-26
TW201448563A (zh) 2014-12-16
CN103763456B (zh) 2016-06-08
EP3340598A1 (en) 2018-06-27
RU2014136061A (ru) 2015-12-10
KR20130135315A (ko) 2013-12-10
RU2592074C1 (ru) 2016-07-20
EP3340598B1 (en) 2020-08-05
WO2012125802A1 (en) 2012-09-20
US20160071484A1 (en) 2016-03-10
TWI538473B (zh) 2016-06-11
JP2015080216A (ja) 2015-04-23
JP6085011B2 (ja) 2017-02-22
EP2687005A1 (en) 2014-01-22
PL3340598T3 (pl) 2020-11-30
CN105516541A (zh) 2016-04-20
CN103763456A (zh) 2014-04-30
US9916809B2 (en) 2018-03-13
US10255879B2 (en) 2019-04-09
ES2664508T3 (es) 2018-04-19
KR101490727B1 (ko) 2015-02-11
BR122015005675A2 (pt) 2019-08-20
ES2816103T3 (es) 2021-03-31
JP2015233286A (ja) 2015-12-24
US8593480B1 (en) 2013-11-26
JP2014512740A (ja) 2014-05-22
CN103430527B (zh) 2016-06-08
CN103430527A (zh) 2013-12-04
US20140002478A1 (en) 2014-01-02
CN105744114A (zh) 2016-07-06
JP6134755B2 (ja) 2017-05-24
PT3340598T (pt) 2020-08-28
KR20140129377A (ko) 2014-11-06
EP2687005B1 (en) 2018-02-21
BR112013023527A2 (pt) 2016-12-06
US20180182352A1 (en) 2018-06-28
KR101667238B1 (ko) 2016-10-18
BR112013023527B1 (pt) 2022-06-28
HK1218198A1 (zh) 2017-02-03
KR101481984B1 (ko) 2015-01-21
CN105744114B (zh) 2019-05-14
JP5792369B2 (ja) 2015-10-14
US20130328907A1 (en) 2013-12-12
CN105516541B (zh) 2018-10-26
RU2582655C2 (ru) 2016-04-27
PL2687005T3 (pl) 2018-07-31
RU2554860C2 (ru) 2015-06-27
RU2013145821A (ru) 2015-04-20
TWI538474B (zh) 2016-06-11
TW201304501A (zh) 2013-01-16
BR122015005675B1 (pt) 2022-07-05
US9224363B2 (en) 2015-12-29
JP2015233323A (ja) 2015-12-24

Similar Documents

Publication Publication Date Title
KR101490727B1 (ko) 이미지 데이터 변환을 위한 방법
KR102553977B1 (ko) 변하는 레벨들의 메타데이터을 포함하는 컬러 관리를 제어하기 위한 스케일러블 시스템들
US9509935B2 (en) Display management server
EP2949120B1 (en) Global display management based light modulation

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20191001

Year of fee payment: 4