JP2005501356A - カラー画像にトーンマッピング関数を適用する装置 - Google Patents

カラー画像にトーンマッピング関数を適用する装置 Download PDF

Info

Publication number
JP2005501356A
JP2005501356A JP2003524251A JP2003524251A JP2005501356A JP 2005501356 A JP2005501356 A JP 2005501356A JP 2003524251 A JP2003524251 A JP 2003524251A JP 2003524251 A JP2003524251 A JP 2003524251A JP 2005501356 A JP2005501356 A JP 2005501356A
Authority
JP
Japan
Prior art keywords
color
pixel
scale factor
tone mapping
pixels
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
JP2003524251A
Other languages
English (en)
Inventor
ザン、ジェメイ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HP Inc
Original Assignee
Hewlett Packard Co
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 Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of JP2005501356A publication Critical patent/JP2005501356A/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6027Correction or control of colour gradation or colour contrast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Processing Of Color Television Signals (AREA)

Abstract

【課題】ピクセルの色度を変化させずに画像トーン特性を向上させる装置を提供する。
【解決手段】本発明は、デジタル画像のピクセルを処理する装置を提供する。この装置は、前記ピクセルのうち人間の視覚系の相対輝度応答にもっとも厳密に一致している第1のカラーチャネルに対しトーンマッピング関数を適用し、それにより該第1のカラーチャネルの値がスケールファクタで変換され、該スケールファクタを前記ピクセルの他のすべてのカラーチャネルに対し適用するプロセッサを有する。各ピクセルは別個に処理され、それによりスケールファクタは各ピクセルに特定的である。本発明の一実施形態では、デジタル画像は正の線形色空間で表される。本発明の別の実施形態では、他のカラーチャネルに対してスケールファクタを計算する場合に、プロセッサがノイズバランシング項を付加する。

Description

【技術分野】
【0001】
本発明は、カラー画像のトーンマッピングに関する。
【背景技術】
【0002】
デジタル画像は、ディスプレイRGB等の出力デバイス空間で表すことも、またはカメラRGB等の取込デバイス空間で表すことも、またはCIE三刺激値空間(tristimulus space)XYZ等のデバイス独立空間で表すことも可能である。画像におけるすべてのピクセルの相対輝度値は、その画像のトーン特性を確定する。
【発明の開示】
【発明が解決しようとする課題】
【0003】
デジタルに取込まれた画像の全体の明度を、画像が表示された時に人間の眼に心地よいレベルにするために、トーンマッピングが実行される。これは、露出不足かまたは露出過度な画像に対して特に重要である。トーンマッピングは、しばしば、オリジナルデジタルレベルを新たなレベルにマップする「トーンカーブ(tone curve)」を用いて実行する。すべてのカラーチャネルに対し、同じトーンカーブを別個に適用する。トーンマッピングは単純かつ高速であり、色再現域外の色をもたらさない。しかしながら、トーンマッピングカーブを異なるカラーチャネルに対し独立して適用することにより、異なるカラーチャネルの値が互いから独立して新たな値に再マップされるため、画像によっては色歪みがもたらされる場合がある。結果として、個々のピクセルの色度が変化する可能性がある。
【0004】
したがって、ピクセルの色度を変化させずに画像トーン特性を向上させる必要がある。
【課題を解決するための手段】
【0005】
デジタル画像のピクセルは、該ピクセルの第1のカラーチャネルに対してトーンマッピング関数を適用し、それにより該第1のカラーチャネルの値がスケールファクタで変換され、該スケールファクタを該ピクセルの他のすべてのカラーチャネルに対し適用することによって処理される。該第1のカラーチャネルは人間の視覚系の相対輝度応答にもっとも厳密に一致する。
【0006】
本発明の他の態様および利点は、本発明の原理を例として示す、添付図面を使って行われる以下の詳細な説明から明らかとなろう。
【発明を実施するための最良の形態】
【0007】
図1を参照すると、デジタル画像のピクセルを処理する方法は、ピクセルの第1のカラーチャネルに対しトーンマッピング関数を適用するステップ(110)と、それにより第1のカラーチャネルの値がスケールファクタで変換され、そのスケールファクタをピクセルの他のすべてのカラーチャネルに適用するステップ(112)と、を含む。第1のカラーチャネルは、人間の視覚系の相対輝度応答に最も厳密に一致する。
【0008】
デジタル画像を、AおよびA(k=1、2、…、n−1)によって指定できるn個のチャネルを有する、線形色空間で表す。Aは、色空間において輝度関数に最も厳密に一致するチャネルを表し、Aは、色空間の他のn−1個のチャネルを表す。図1の方法を、以下のように数学的に表すことができる。
【0009】
’=TM(A
’=SF(A) k=1、2、…、n−1
ここで、TM(・)はトーンマッピング関数であり、A’およびA’はカラーチャネルの変更された値であり、スケールファクタSF=A’/Aである。ピクセルは、別個に処理される。ピクセルの1つのカラーチャネルに対してスケールファクタを確定し、それをそのピクセルの他のカラーチャネルの各々に対し適用する。いかなるトーンマッピング関数を使用してもよい。
【0010】
トーンマッピング関数により、デジタル画像の全体のトーン特性が変更される場合、画像のピクセルの色度は変化しない(異なるカラーチャネルに対し別個にトーンマッピング関数を適用する従来のトーンマッピング技術とは異なる)。図1の方法は、色度、またはA色空間におけるベクトルの向き、または各ピクセルの色のスペクトル形状を、トーンマッピング後におよそ同様に維持し、A空間におけるベクトルの長さ(またはスペクトルのスケールファクタ)のみが変化する。
【0011】
ほとんどすべての画像に、ある程度のノイズが存在するため、ノイズ増幅を防止するために各チャネルにノイズバランシング項を付加してもよい。ノイズバランシング項は、画像におけるノイズの量、または画像を表すために使用する色空間の白色点の関数である、小さい正の数である。たとえば、ノイズ項を、ノイズレベル、ノイズレベルの2倍または他の何らかの値に設定してもよい。ノイズバランシング項が画像のノイズレベルに適度に近い限り、本方法は、ノイズレベルがいかにして確定されるかの変動に影響を受けない。
【0012】
ノイズバランシング項を、以下のように付加してもよい。各ピクセルに対し、Aチャネルの値に対しトーンマッピング関数を適用し、カラーチャネルの値を以下のように調整する。
【0013】
’=TM(A
’=(A+Ak(noise))/(A+AL(noise))×A
ノイズバランシング項の追加は、高輝度ピクセルの色度にはほとんど影響を与えないが、低輝度ピクセルに対してはノイズ増幅問題を低減するのに役立つ。また、ノイズバランシング項は、トーンカーブの非ゼロ値に対しゼロ輝度値をマップする場合に、ゼロによる除算を回避するのに有用である。
【0014】
図1の方法は、正の線形色空間で表される画像に対し適用する。正の線形色空間の例には、CIE三刺激値XYZ空間、RGB空間および人間の錐体(cone)感度空間がある。正の線形色空間は、いかなる数のカラーチャネルを含んでもよい。
【0015】
デジタル化されたカラー画像のCIE三刺激値XYZ成分表現を考慮する。画像ピクセルのCIE Y値は、その相対輝度レベルを表す。各ピクセルに対し、Y値にトーンマッピング関数を適用し、XおよびZ値を以下のように調整する。
【0016】
Y’=TM(Y)
X’=(X+Xnoise)/(Y+Ynoise)×Y’
Z’=(Z+Znoise)/(Y+Ynoise)×Y’
noise、YnoiseおよびZnoise項は、ノイズバランシング項であり、各カラーチャネルにおけるノイズレベルを表す小さい正の値であってもよく、あるいは、画像を表すために使用する色空間の白色点に比例する数の3つの組であってもよい。
【0017】
RGB色空間では、グリーンチャネルが、通常、人間の視覚系の相対輝度応答に最も厳密に一致するチャネルである。したがって、通常、グリーンチャネルにトーンマッピング関数を適用し、レッドおよびブルーの値を同様に調整して、RGB空間において色のベクトルの向きを一定に保つようにする。最初にグリーンチャネルをトーンマッピングするか否かは、色空間の個々のタイプによって決まる。場合によっては、グリーンチャネルの代りにレッドまたはブルーチャネルを最初にトーンマッピングしてもよい。
【0018】
図2は、カラー画像(IN)をトーンマッピングするようにプログラムされたプロセッサ210を示す。プロセッサ210は、人間の視覚系の相対輝度応答に最も厳密に一致するカラーチャネルに対してトーンマッピング関数を適用し、他のカラーチャネルのすべてに対しスケールファクタを適用する。出力画像(OUT)のピクセルは、それらの色度を維持する。プロセッサ210を、デジタルカメラ、スキャナ、プリンタ、ディスプレイおよび画像処理ソフトウェアアプリケーション等の用途で使用してもよい。プロセッサ210のソフトウェアを、コンピュータメモリ212において符号化する。
【0019】
本発明は、上述し例示した実施形態に限定されない。代りに、本発明は、添付の特許請求の範囲にしたがって解釈される。
【図面の簡単な説明】
【0020】
【図1】カラー画像に対しトーンマッピング関数を適用する方法の図である。
【図2】カラー画像に対しトーンマッピング関数を適用するプロセッサの図である。

Claims (4)

  1. デジタル画像のピクセルを処理する装置であって、
    前記ピクセルのうち人間の視覚系の相対輝度応答にもっとも厳密に一致している第1のカラーチャネルに対しトーンマッピング関数を適用し、それにより該第1のカラーチャネルの値がスケールファクタで変換され、該スケールファクタを前記ピクセルの他のすべてのカラーチャネルに対し適用するプロセッサを有する、デジタル画像のピクセルを処理する装置。
  2. 前記デジタル画像は正の線形色空間で表される、請求項1に記載の装置。
  3. 前記プロセッサは、前記他のカラーチャネルに対してスケールファクタを計算する場合にノイズバランシング項を付加する、請求項1に記載の装置。
  4. 前記ピクセルは別個に処理され、それによりスケールファクタは各ピクセルに特定的である、請求項1に記載の装置。
JP2003524251A 2001-08-30 2002-08-29 カラー画像にトーンマッピング関数を適用する装置 Withdrawn JP2005501356A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/945,094 US6894720B2 (en) 2001-08-30 2001-08-30 Method and apparatus for applying tone mapping functions to color images
PCT/US2002/027937 WO2003019930A1 (en) 2001-08-30 2002-08-29 Method and apparatus for applying tone mapping functions to color images

Publications (1)

Publication Number Publication Date
JP2005501356A true JP2005501356A (ja) 2005-01-13

Family

ID=25482611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003524251A Withdrawn JP2005501356A (ja) 2001-08-30 2002-08-29 カラー画像にトーンマッピング関数を適用する装置

Country Status (5)

Country Link
US (1) US6894720B2 (ja)
EP (1) EP1421778A1 (ja)
JP (1) JP2005501356A (ja)
TW (1) TW583874B (ja)
WO (1) WO2003019930A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007035028A (ja) * 2005-07-28 2007-02-08 Mitsubishi Electric Research Laboratories Inc 高ダイナミックレンジ画像を生成する方法及び高ダイナミックレンジ出力画像を生成するシステム

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060093234A1 (en) * 2004-11-04 2006-05-04 Silverstein D A Reduction of blur in multi-channel images
JP5110780B2 (ja) * 2005-07-28 2012-12-26 キヤノン株式会社 画像処理方法及び画像処理装置
US7822270B2 (en) * 2005-08-31 2010-10-26 Microsoft Corporation Multimedia color management system
US7426029B2 (en) 2005-08-31 2008-09-16 Microsoft Corporation Color measurement using compact device
US7573620B2 (en) * 2005-09-01 2009-08-11 Microsoft Corporation Gamuts and gamut mapping
US8274714B2 (en) * 2005-11-30 2012-09-25 Microsoft Corporation Quantifiable color calibration
US7822289B2 (en) * 2006-07-25 2010-10-26 Microsoft Corporation Locally adapted hierarchical basis preconditioning
US8687087B2 (en) * 2006-08-29 2014-04-01 Csr Technology Inc. Digital camera with selectively increased dynamic range by control of parameters during image acquisition
US7714903B2 (en) * 2006-08-29 2010-05-11 Zoran Corporation Wide dynamic range image capturing system method and apparatus
US9955084B1 (en) 2013-05-23 2018-04-24 Oliver Markus Haynold HDR video camera
GB201410635D0 (en) 2014-06-13 2014-07-30 Univ Bangor Improvements in and relating to the display of images
US10277771B1 (en) 2014-08-21 2019-04-30 Oliver Markus Haynold Floating-point camera
US10225485B1 (en) 2014-10-12 2019-03-05 Oliver Markus Haynold Method and apparatus for accelerated tonemapping
CA2986150A1 (en) 2015-05-19 2016-11-24 Irystec Software Inc. System and method for color retargeting
CN111369448A (zh) * 2019-12-28 2020-07-03 北京无线电计量测试研究所 一种提升图像质量的方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4021843A (en) * 1974-01-30 1977-05-03 Hitachi, Ltd. Color tone control device in color television receiver
DE3629396C2 (de) * 1986-08-29 1993-12-23 Agfa Gevaert Ag Verfahren zur elektronischen Bildverarbeitung
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
JP2748678B2 (ja) * 1990-10-09 1998-05-13 松下電器産業株式会社 階調補正方法および階調補正装置
JP2894117B2 (ja) * 1992-10-20 1999-05-24 富士ゼロックス株式会社 画像信号処理方法及びその装置
US5638138A (en) * 1994-06-09 1997-06-10 Hickman; Charles B. Method for electronic image dynamic range and contrast modification
US6040876A (en) * 1995-10-13 2000-03-21 Texas Instruments Incorporated Low intensity contouring and color shift reduction using dither
US5633511A (en) * 1995-12-22 1997-05-27 Eastman Kodak Company Automatic tone scale adjustment using image activity measures
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
US6408103B1 (en) * 1998-12-31 2002-06-18 Eastman Kodak Company Method for preserving spatial detail and color content when adjusting the tone scale of a digital color image
US6393148B1 (en) * 1999-05-13 2002-05-21 Hewlett-Packard Company Contrast enhancement of an image using luminance and RGB statistical metrics
US6594388B1 (en) * 2000-05-25 2003-07-15 Eastman Kodak Company Color image reproduction of scenes with preferential color mapping and scene-dependent tone scaling
US6750873B1 (en) * 2000-06-27 2004-06-15 International Business Machines Corporation High quality texture reconstruction from multiple scans
US7068841B2 (en) * 2001-06-29 2006-06-27 Hewlett-Packard Development Company, L.P. Automatic digital image enhancement

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007035028A (ja) * 2005-07-28 2007-02-08 Mitsubishi Electric Research Laboratories Inc 高ダイナミックレンジ画像を生成する方法及び高ダイナミックレンジ出力画像を生成するシステム

Also Published As

Publication number Publication date
US6894720B2 (en) 2005-05-17
WO2003019930A1 (en) 2003-03-06
TW583874B (en) 2004-04-11
EP1421778A1 (en) 2004-05-26
US20040218072A1 (en) 2004-11-04

Similar Documents

Publication Publication Date Title
JP5481021B2 (ja) 異機種間色域マッピング方法および装置
JP4721610B2 (ja) カラーフラットパネルディスプレイの較正方法
JP4809235B2 (ja) モバイルディスプレイ用のスマートクリッパ
JP2005501356A (ja) カラー画像にトーンマッピング関数を適用する装置
US20090060326A1 (en) Image processing apparatus and method
JP2004356930A (ja) 色彩調整装置及びその方法
WO2005109854A1 (en) Method for processing color image data
JP2004192614A (ja) 画像処理装置および画像処理方法並びにプログラムおよび記録媒体
JP2002245446A (ja) カラー画像処理装置及びその方法
JP2008522530A (ja) 電子カラー画像彩度処理の方法
US8064693B2 (en) Methods of and apparatus for adjusting colour saturation in an input image
JPH1084487A (ja) 画像処理装置および方法
JP2006229925A (ja) 動的画像彩度処理装置
KR101393487B1 (ko) 디스플레이장치 및 그의 화질개선방법
JP2005210495A (ja) 画像処理装置、画像処理方法及び画像処理プログラム
KR20070091208A (ko) 자동 백색 밸런스 제어
Han Real-time color gamut mapping method for digital TV display quality enhancement
JP5878586B2 (ja) 画像色調整方法及びその電子装置
US20040057060A1 (en) Method for fast color saturation control
CN1860798A (zh) 用于解码多基色显示***的输入信号的通用彩色解码器和方法
JP4007964B2 (ja) 画像処理装置、画像処理方法、及び画像処理プログラム
EP1895781B1 (en) Method of and apparatus for adjusting colour saturation
KR100463831B1 (ko) 인간 시각 특성을 이용한 최적화 화질 추출장치 및 방법
JP4396107B2 (ja) 映像表示システム
US6753908B1 (en) Linear matrix circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050330

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070611