(57)【要約】【課題】広ダイナミックレンジな色空間を持つ画像データの３次元ルックアップテーブルを用いた色空間変換の精度を改善し、３ＤＬＵＴの格子点の数を増やさなくても、グレー付近の格子点の間隔を密にすることを可能にする画像処理方法を提供する。【解決手段】本発明の画像処理方法は、入力画像データに対して、入力色空間への入力変換、出力色空間への出力変換を順次行って、入力画像データを出力画像データに変換するものであって、入力変換の後に、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得し、出力変換の中で、変換画像データの彩度または色度を入力画像データの彩度または色度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行う。【選択図】図１
2014007734.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データに対して、入力色空間への入力変換、出力色空間への出力変換を順次行って、前記入力画像データを出力画像データに変換する画像処理方法であって、
前記入力変換の後に、前記入力画像データの彩度または色度の空間が、前記入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、前記入力画像データの彩度または色度、もしくは、前記入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記変換画像データの彩度または色度を前記入力画像データの彩度または色度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行うことを特徴とする画像処理方法。
【請求項２】
前記入力変換の後に、前記入力画像データの彩度を増加させる変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記変換画像データの彩度の増加分を減少させて前記入力画像データの彩度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行う請求項１に記載の画像処理方法。
【請求項３】
前記入力変換の後に、前記入力色空間の入力画像データを、前記入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記高彩度色空間の変換画像データを前記入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行う請求項１に記載の画像処理方法。
【請求項４】
前記入力変換の後に、前記入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、前記第１色空間を、前記第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記低色度色空間を、前記第１色空間に逆変換し、前記逆変換された第１色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理を含む前記３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行う請求項１に記載の画像処理方法。
【請求項５】
前記入力変換の後に、前記入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、前記第２色空間を、前記第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記低彩度色空間を、前記第２色空間に逆変換し、前記逆変換された第２色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理を含む前記３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行う請求項１に記載の画像処理方法。
【請求項６】
入力デバイスの入力画像データに対して、入力色空間への入力変換、色調整、出力色空間への出力変換を順次行って、前記入力画像データを出力デバイスの出力画像データに変換する画像処理方法であって、
前記入力変換の後に、前記入力画像データの彩度の空間が、前記入力色空間における彩度の空間を有効に使用させるために両者の差を小さくするように、前記入力画像データの彩度、もしくは、前記入力色空間における彩度を変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記変換画像データの彩度を前記入力画像データの彩度に戻す逆変換処理、および、前記変換画像データを前記出力画像データに変換する画像処理を行うことを特徴とする画像処理方法。
【請求項７】
入力画像データに対して、入力色空間への入力変換、整数符号化を順次行って、前記整数符号化された変換画像データを伝送し、前記伝送された変換画像データを出力色空間の出力画像データに出力変換する画像処理方法であって、
前記入力変換の後に、前記入力画像データの彩度の空間が、前記入力色空間における彩度の空間を有効に使用させるために両者の差を小さくするように、前記入力画像データの彩度、もしくは、前記入力色空間における彩度を変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記変換画像データの彩度を前記入力画像データの彩度に戻す逆変換処理、および、前記変換画像データを前記出力画像データに変換する画像処理を行うことを特徴とする画像処理方法。
【請求項８】
前記入力変換の後に、前記入力画像データの彩度を増加させる変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記変換画像データの彩度の増加分を減少させて前記入力画像データの彩度に戻す逆変換処理、および、前記変換画像データを前記出力画像データに変換する画像処理を行う請求項６または７に記載の画像処理方法。
【請求項９】
前記入力変換の後に、前記入力色空間の入力画像データを、前記入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記高彩度色空間の変換画像データを前記入力色空間の入力画像データに逆変換する逆変換処理、および、前記逆変換された入力画像データを前記出力画像データに変換する画像処理を行う請求項６または７に記載の画像処理方法。
【請求項１０】
前記入力変換の後に、前記入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、前記第１色空間を、前記第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記低色度色空間を、前記第１色空間に逆変換し、前記逆変換された第１色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理、および、前記逆変換された入力画像データを前記出力画像データに変換する画像処理を行う請求項６または７に記載の画像処理方法。
【請求項１１】
前記入力変換の後に、前記入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、前記第２色空間を、前記第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得し、
前記出力変換の中で、前記低彩度色空間を、前記第２色空間に逆変換し、前記逆変換された第２色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理、および、前記逆変換された入力画像データを前記出力画像データに変換する画像処理を行う請求項６または７に記載の画像処理方法。
【請求項１２】
前記出力変換は、３次元ルックアップテーブルを用いて、前記逆変換処理、および、前記画像処理を行う請求項６〜１１のいずれか１項に記載の画像処理方法。
【請求項１３】
前記変換処理は、前記入力画像データ及び前記変換画像データのいずれも対数変換値を用いて、対数色空間で行う請求項１〜１２のいずれか１項に記載の画像処理方法。
【請求項１４】
前記変換処理は、Ｒ（赤）Ｇ（緑）Ｂ（青）マトリックスを用いて行う請求項１〜１３のいずれか１項に記載の画像処理方法。
【請求項１５】
前記変換処理を行う際に、前記入力画像データの入力色空間における、前記入力画像データのグレーからの距離によって彩度の増加幅を変更する請求項１〜１４のいずれか１項に記載の画像処理方法。
【請求項１６】
入力画像データに対して、入力色空間への入力変換を行う入力変換部と、
前記入力変換の後に、前記入力画像データの彩度または色度の空間が、前記入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、前記入力画像データの彩度または色度、もしくは、前記入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得する彩度色度最適化部と、
前記変換画像データに対して、出力色空間への出力変換を行って出力画像データを取得する出力変換部とを備え、
前記出力変換部は、前記出力変換の中で、前記変換画像データの彩度または色度を前記入力画像データの彩度または色度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行うものであることを特徴とする画像処理装置。
【請求項１７】
前記彩度色度最適化部は、前記入力変換の後に、前記入力画像データの彩度を増加させる変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記変換画像データの彩度の増加分を減少させて前記入力画像データの彩度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行うものである請求項１６に記載の画像処理装置。
【請求項１８】
前記彩度色度最適化部は、前記入力変換の後に、前記入力色空間の入力画像データを、前記入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記高彩度色空間の変換画像データを前記入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行うものである請求項１６に記載の画像処理装置。
【請求項１９】
前記彩度色度最適化部は、前記入力変換の後に、前記入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、前記第１色空間を、前記第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記低色度色空間を、前記第１色空間に逆変換し、前記逆変換された第１色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理を含む前記３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行うものである請求項１６に記載の画像処理装置。
【請求項２０】
前記彩度色度最適化部は、前記入力変換の後に、前記入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、前記第２色空間を、前記第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記低彩度色空間を、前記第２色空間に逆変換し、前記逆変換された第２色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理を含む前記３次元ルックアップテーブルを用いて、前記変換画像データを前記出力画像データに変換する画像処理を行うものである請求項１６に記載の画像処理装置。
【請求項２１】
入力デバイスの入力画像データに対して、入力色空間への入力変換を行う入力変換部と、
前記入力変換の後に、前記入力画像データの彩度または色度の空間が、前記入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、前記入力画像データの彩度または色度、もしくは、前記入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得する彩度色度最適化部と、
前記彩度色度最適化部で取得された変換画像データの色調整を行う色調整部と、
前記色調整部で色調整された変換画像データに対して、出力デバイスの出力色空間への出力変換を行って出力画像データを取得する出力変換部とを備え、
前記出力変換部は、前記出力変換の中で、前記色調整部で色調整された変換画像データの彩度または色度を前記入力画像データの彩度または色度に戻す逆変換処理、および、前記色調整部で色調整された変換画像データを前記出力画像データに変換する画像処理を行うものであることを特徴とする画像処理装置。
【請求項２２】
入力画像データに対して、入力色空間への入力変換を行う入力変換部と、
前記入力変換の後に、前記入力画像データの彩度または色度の空間が、前記入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、前記入力画像データの彩度または色度、もしくは、前記入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得する彩度色度最適化部と、
前記彩度色度最適化部で取得された変換画像データを整数符号化する整数符号化部と、
前記整数符号化部で整数符号化された変換画像データに対して、出力色空間への出力変換を行って出力画像データを取得する出力変換部とを備え、
前記出力変換部は、前記出力変換の中で、前記変換画像データの彩度または色度を前記入力画像データの彩度または色度に戻す逆変換処理、および、前記変換画像データを前記出力画像データに変換する画像処理を行うものであることを特徴とする画像処理装置。
【請求項２３】
前記彩度色度最適化部は、前記入力変換の後に、前記入力画像データの彩度を増加させる変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記変換画像データの彩度の増加分を減少させて前記入力画像データの彩度に戻す逆変換処理、および、前記変換画像データを前記出力画像データに変換する画像処理を行うものである請求項２１または２２に記載の画像処理装置。
【請求項２４】
前記彩度色度最適化部は、前記入力変換の後に、前記入力色空間の入力画像データを、前記入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記高彩度色空間の変換画像データを前記入力色空間の入力画像データに逆変換する逆変換処理、および、前記逆変換された入力画像データを前記出力画像データに変換する画像処理を行うものである請求項２１または２２に記載の画像処理装置。
【請求項２５】
前記彩度色度最適化部は、前記入力変換の後に、前記入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、前記第１色空間を、前記第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記低色度色空間を、前記第１色空間に逆変換し、前記逆変換された第１色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理、および、前記逆変換された入力画像データを前記出力画像データに変換する画像処理を行うものである請求項２１または２２に記載の画像処理装置。
【請求項２６】
前記彩度色度最適化部は、前記入力変換の後に、前記入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、前記第２色空間を、前記第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得するものであり、
前記出力変換部は、前記出力変換の中で、前記低彩度色空間を、前記第２色空間に逆変換し、前記逆変換された第２色空間の画像データを、前記入力色空間の入力画像データに逆変換する逆変換処理、および、前記逆変換された入力画像データを前記出力画像データに変換する画像処理を行うものである請求項２１または２２に記載の画像処理装置。
【請求項２７】
前記出力変換部は、３次元ルックアップテーブルを用いて、前記逆変換処理、および、前記画像処理を行うものである請求項２１〜２６のいずれか１項に記載の画像処理装置。
【請求項２８】
コンピュータに、請求項１〜１５のいずれか１項に記載の画像処理方法の各手順を実行させるための画像処理プログラム。
【請求項２９】
請求項２８に記載の画像処理プログラムが記録されたコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像処理装置および画像処理プログラムに関し、詳しくは広ダイナミックレンジな色空間を持つ画像データの、特に、３次元ルックアップテーブル（以下、３ＤＬＵＴともする）を用いた色空間変換の精度を改善する画像処理方法及び画像処理装置、この画像処理方法をコンピュータに実行させる画像処理プログラム、並びにこの画像処理プログラムが記録されたコンピュータ読取可能な記録媒体に関するものである。
【背景技術】
【０００２】
撮影物体、情景の正確な色情報を持つ、シーン基準（scene-referred）の画像表現は、正確な色の再現の目的や、カラーマネージメントにおける撮影画像の基準として用いられている。例えば、米映画アカデミー協会（ＡＭＰＡＳ：Academy Motion Picture Arts and Sciences）では、映画製作におけるカラーマネージメントの中で、非特許文献１に記載されたシーン基準の広ダイナミックレンジ画像色空間（ＡＣＥＳ：Academy Color Encoding Specification）を定義し、様々なカメラで撮影された映像の色を一致させる基準としている。
【０００３】
ＡＣＥＳの色空間は、上述のように非常に広いダイナミックレンジを有し、画素の画像データが浮動小数で表現されている。画像変換等の際には、この広いダイナミックレンジの画像データを入力として扱う必要がある。
【０００４】
このＡＣＥＳの色空間の画像データは、レンダリングと呼ばれる絵作り変換（ＲＲＴ：Reference Rendering Transform）を行うことで、出力に適した画像データ（output-referred）が得られる。レンダリング（ＲＲＴ）は、観察環境（明るさや光源の色味）に応じたコントラストや色変換、好ましい再現（好ましい肌色、空、緑などの記憶色）への色変換の役割を持つ。ＡＭＰＡＳの規格ではこのレンダリング変換（ＲＲＴ）は、複雑な数式で定義しているが、実際の色変換システムで、この複雑な数式をそのまま搭載できるものは少なく、３次元ルックアップテーブル（３ＤＬＵＴ）に置き換えて搭載する必要がある。
【０００５】
３ＤＬＵＴとは、入力値Ｒi、Ｇi、Ｂiの組み合わせに対して出力値Ｒｏ、Ｇｏ、Ｂｏを任意に設定可能なテーブルで、入力値は離散的に設定でき、離散値の間の入力に対しては、その前後の値から補間で求めることができる。
このような３ＤＬＵＴを表すテーブルの一例を、以下の表１に示す。
【０００６】
【表１】
2014007734.tif 000003
【０００７】
３ＤＬＵＴの入力値は、Ｒ、Ｇ、Ｂとも、等分割で同じ値の組み合わせとしたものが、演算の簡便さから広く使われている。３ＤＬＵＴの入力値をＲ、Ｇ、Ｂの３次元空間に表現すると、図１１に示すような格子状の立方体として表すことができる。
図１１に示す３ＤＬＵＴは、０〜２５６の範囲のＲ、Ｇ、Ｂ値すべての組み合わせ空間をカバーしていることになる。
このような３ＤＬＵＴを用いてＡＣＥＳ空間のような広ダイナミックレンジな色空間からの変換を行う場合には、３ＤＬＵＴがカバーしなければならない範囲が膨大となり、３ＤＬＵＴで離散的に指定する入力値座標の数（格子点）を多くとらないと、精度の良い変換ができなくなる。
【０００８】
このため、広ダイナミックレンジ画像を対象とする場合、屋外の太陽光が、１００００ｃｄ/ｍ２以上、月明りが、おおよそ０．０１ｃｄ/ｍ２であり、ダイナミックレンジで６（Ｌｏｇ１０（１００００/０．０１））あり、この範囲をカバーするルックアップテーブル（以下、ＬＵＴともする）を適用する必要がある。通常、ＬＵＴの入力は、等間隔ステップの値であるが、上記広ダイナミックレンジをカバーするには、１０６＝１００００００個の入力値が必要となる上、暗い領域では分解能が粗くなる問題があることや、人間の明るさに対する知覚がＬｏｇ関数の関係を持つ（Weber-Fechner's Law）ことから、輝度リニアな画像データをＬｏｇ変換した後に、ＬＵＴを施す方法が良く用いられる。Ｌｏｇ変換後のデータに対して等間隔な入力格子点を持つ３ＤＬＵＴを適用することにより、人間の知覚に対して配分で離散化されたデータにより、変換を近似できるようになる。
【０００９】
したがって、ＡＭＰＡＳの提唱する映像変換アーキテクチャ（画像変換処理を行うコンピュータハードウェアの論理的な構造）においても、ＡＣＥＳ色空間から出力デバイスの色空間への変換に３ＤＬＵＴを適用することが行われている。
図１２に、このようなＡＭＰＡＳの映像変換アーキテクチャに基づいて作成された画像変換処理システム１２０を示す。
図１２に示す画像変換処理システム１２０においては、まず、データ入力部１２２に、入力デバイスであるデジタルカメラで撮影されたカメラ画像（映像）１２４が入力され、画像変換処理システム１２０内に取得される。
カメラ画像１２４（の画像データ）（デジタルカメラの色空間）は、入力変換部１２６内の入力デバイス変換（ＩＤＴ：Input Device Transform）１２８等によって、入力デバイスに依存しないＡＣＥＳ色空間（入力色空間）１３２（の画像データ）に変換される。
【００１０】
ＡＣＥＳ色空間１３２に変換された画像データは、色調整部１３０においてＡＣＥＳ色空間１３２で色調整等の編集加工が行われた後、出力変換部１３４内のレンダリング変換（ＲＲＴ：Reference Rendering Transform）１３６によってＡＣＥＳ色空間１３２と共通色空間である出力色空間（ＯＣＥＳ：Output Color Encoding Specification（図示せず））に変換され、出力デバイス変換（ＯＤＴ：Output Device Transform）１３８によってデジタルプロジェクタ等の表示装置１４０に表示される出力画像１４２の画像データに変換される。
なお、図１２に示す画像変換処理システム１２０においては、出力変換部１３４内のＲＲＴ変換１３６及びＯＤＴ変換１３８の組み合わせに対して３ＤＬＵＴが適用されている。
この出力変換部１３４で用いられる３ＤＬＵＴは、ＩＤＴ１２８で入力変換されたＡＣＥＳ色空間１３２である図３（Ｂ）に示す色空間４４の全域をカバーするように適用される３ＤＬＵＴ４６ということができる。
【先行技術文献】
【非特許文献】
【００１１】
【非特許文献１】Specification S-2008-001 Academy Color Encoding Specification (ACES), The Academy of Motion Picture Arts and Sciences, Science and Technology Council, Image Interchange Framework Subcommittee, Version 1.0, August 12, 2008
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、図１２に示す画像変換処理システム１２０の場合、図３（Ｂ）に示すように、ＡＣＥＳ色空間１３２等の広ダイナミックレンジの範囲からのレンダリング（ＲＲＴ１３６）等の色変換を３次元ルックアップテーブル（３ＤＬＵＴ４６）で表現する場合、隣接する格子点間のデータは、線形補間によって求められるため、その色変換の非線形性が強いほど、格子点の数を増やさないと、精度が悪くなってしまうという問題がある。特に、グレー付近の誤差は、人間の知覚が敏感なため、色のうねりやトーンジャンプ等が観察されてしまうという問題がある。
また、３ＤＬＵＴの格子点は１７３、３３３、６６３などが一般的であるが、色変換の精度を高めるために、格子点を増やすとデータ量が膨大になることや、色変換の処理速度が低下すること等の問題がある。
【００１３】
本発明の目的は、上記従来技術の問題点を解消し、広ダイナミックレンジな色空間を持つ画像データの色空間変換、特に、３次元ルックアップテーブルを用いた色空間変換の精度を改善し、特に、３次元ルックアップテーブルの格子点の数を増やさなくても、グレー付近の格子点の間隔を密にすることを可能にする画像処理方法及び画像処理装置、この画像処理方法をコンピュータに実行させる画像処理プログラム、並びにこの画像処理プログラムが記録されたコンピュータ読取可能な記録媒体を提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明は、入力画像データに対して、入力色空間への入力変換、出力色空間への出力変換を順次行って、入力画像データを出力画像データに変換する画像処理方法であって、
入力変換の後に、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得し、
出力変換の中で、変換画像データの彩度または色度を入力画像データの彩度または色度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うことを特徴とする画像処理方法。
【００１５】
ここで、入力変換の後に、入力画像データの彩度を増加させる変換処理を行って変換画像データを取得し、
出力変換の中で、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００１６】
また、入力変換の後に、入力色空間の入力画像データを、入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得し、
出力変換の中で、高彩度色空間の変換画像データを入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００１７】
また、入力変換の後に、入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、第１色空間を、第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得し、
出力変換の中で、低色度色空間を、第１色空間に逆変換し、逆変換された第１色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００１８】
また、入力変換の後に、入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得し、
出力変換の中で、低彩度色空間を、第２色空間に逆変換し、逆変換された第２色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００１９】
また、本発明は、入力デバイスの入力画像データに対して、入力色空間への入力変換、色調整、出力色空間への出力変換を順次行って、入力画像データを出力デバイスの出力画像データに変換する画像処理方法であって、
入力変換の後に、入力画像データの彩度の空間が、入力色空間における彩度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度、もしくは、入力色空間における彩度を変換する変換処理を行って変換画像データを取得し、
出力変換の中で、変換画像データの彩度を入力画像データの彩度に戻す逆変換処理、および、変換画像データを出力画像データに変換する画像処理を行うことを特徴とする画像処理方法を提供する。
【００２０】
また、本発明は、入力画像データに対して、入力色空間への入力変換、整数符号化を順次行って、整数符号化された変換画像データを伝送し、伝送された変換画像データを出力色空間の出力画像データに出力変換する画像処理方法であって、
入力変換の後に、入力画像データの彩度の空間が、入力色空間における彩度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度、もしくは、入力色空間における彩度を変換する変換処理を行って変換画像データを取得し、
出力変換の中で、変換画像データの彩度を入力画像データの彩度に戻す逆変換処理、および、変換画像データを出力画像データに変換する画像処理を行うことを特徴とする画像処理方法を提供する。
【００２１】
ここで、入力変換の後に、入力画像データの彩度を増加させる変換処理を行って変換画像データを取得し、
出力変換の中で、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻す逆変換処理、および、変換画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００２２】
また、入力変換の後に、入力色空間の入力画像データを、入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得し、
出力変換の中で、高彩度色空間の変換画像データを入力色空間の入力画像データに逆変換する逆変換処理、および、逆変換された入力画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００２３】
また、入力変換の後に、入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、第１色空間を、第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得し、
出力変換の中で、低色度色空間を、第１色空間に逆変換し、逆変換された第１色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理、および、逆変換された入力画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００２４】
また、入力変換の後に、入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得し、
出力変換の中で、低彩度色空間を、第２色空間に逆変換し、逆変換された第２色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理、および、逆変換された入力画像データを出力画像データに変換する画像処理を行うことが好ましい。
【００２５】
また、出力変換は、３次元ルックアップテーブルを用いて、逆変換処理、および、画像処理を行うことが好ましい。
【００２６】
また、変換処理は、入力画像データ及び変換画像データのいずれも対数変換値を用いて、対数色空間で行うことが好ましい。
【００２７】
また、変換処理は、Ｒ（赤）Ｇ（緑）Ｂ（青）マトリックスを用いて行うことが好ましい。
【００２８】
また、変換処理を行う際に、入力画像データの入力色空間における、入力画像データのグレーからの距離によって彩度の増加幅を変更することが好ましい。
【００２９】
また、本発明は、入力画像データに対して、入力色空間への入力変換を行う入力変換部と、
入力変換の後に、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得する彩度色度最適化部と、
変換画像データに対して、出力色空間への出力変換を行って出力画像データを取得する出力変換部とを備え、
出力変換部は、出力変換の中で、変換画像データの彩度または色度を入力画像データの彩度または色度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うものであることを特徴とする画像処理装置を提供する。
【００３０】
ここで、彩度色度最適化部は、入力変換の後に、入力画像データの彩度を増加させる変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻す逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３１】
また、彩度色度最適化部は、入力変換の後に、入力色空間の入力画像データを、入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、高彩度色空間の変換画像データを入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３２】
また、彩度色度最適化部は、入力変換の後に、入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、第１色空間を、第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、低色度色空間を、第１色空間に逆変換し、逆変換された第１色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３３】
また、彩度色度最適化部は、入力変換の後に、入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、低彩度色空間を、第２色空間に逆変換し、逆変換された第２色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３次元ルックアップテーブルを用いて、変換画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３４】
また、本発明は、入力デバイスの入力画像データに対して、入力色空間への入力変換を行う入力変換部と、
入力変換の後に、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得する彩度色度最適化部と、
彩度色度最適化部で取得された変換画像データの色調整を行う色調整部と、
色調整部で色調整された変換画像データに対して、出力デバイスの出力色空間への出力変換を行って出力画像データを取得する出力変換部とを備え、
出力変換部は、出力変換の中で、色調整部で色調整された変換画像データの彩度または色度を入力画像データの彩度または色度に戻す逆変換処理、および、色調整部で色調整された変換画像データを出力画像データに変換する画像処理を行うものであることを特徴とする画像処理装置を提供する。
【００３５】
また、本発明は、入力画像データに対して、入力色空間への入力変換を行う入力変換部と、
入力変換の後に、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換する変換処理を行って変換画像データを取得する彩度色度最適化部と、
彩度色度最適化部で取得された変換画像データを整数符号化する整数符号化部と、
整数符号化部で整数符号化された変換画像データに対して、出力色空間への出力変換を行って出力画像データを取得する出力変換部とを備え、
出力変換部は、出力変換の中で、変換画像データの彩度または色度を入力画像データの彩度または色度に戻す逆変換処理、および、変換画像データを出力画像データに変換する画像処理を行うものであることを特徴とする画像処理装置を提供する。
【００３６】
ここで、彩度色度最適化部は、入力変換の後に、入力画像データの彩度を増加させる変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻す逆変換処理、および、変換画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３７】
また、彩度色度最適化部は、入力変換の後に、入力色空間の入力画像データを、入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、高彩度色空間の変換画像データを入力色空間の入力画像データに逆変換する逆変換処理、および、逆変換された入力画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３８】
また、彩度色度最適化部は、入力変換の後に、入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、第１色空間を、第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、低色度色空間を、第１色空間に逆変換し、逆変換された第１色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理、および、逆変換された入力画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００３９】
また、彩度色度最適化部は、入力変換の後に、入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得するものであり、
出力変換部は、出力変換の中で、低彩度色空間を、第２色空間に逆変換し、逆変換された第２色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理、および、逆変換された入力画像データを出力画像データに変換する画像処理を行うものであることが好ましい。
【００４０】
また、出力変換部は、３次元ルックアップテーブルを用いて、逆変換処理、および、画像処理を行うものであることが好ましい。
【００４１】
また、本発明は、コンピュータに、上記のいずれかに記載の画像処理方法の各手順を実行させるための画像処理プログラムを提供する。
【００４２】
また、本発明は、上記に記載の画像処理プログラムが記録されたコンピュータ読取可能な記録媒体を提供する。
【発明の効果】
【００４３】
本発明によれば、上記構成により、広ダイナミックレンジな色空間を持つ画像データの色空間変換、特に、３次元ルックアップテーブルを用いた色空間変換の精度を改善し、特に、画像処理や画像伝送のための画像符号化に用いられる３次元ルックアップテーブルの格子点の数を増やさなくても、グレー付近の格子点の間隔を密にすることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の画像処理方法を実施する画像処理装置の構成を表すブロック図である。
【図２】本発明に係る画像処理方法を実施する画像処理装置の構成を表す第１の実施形態を模式的に示すブロック図である。
【図３】（Ａ）及び（Ｂ）は、それぞれ本発明に係る画像処理方法及び従来の画像処理方法を概念的に示す説明図である。
【図４】本発明の画像処理方法の処理の流れの一例を示すフローチャートである。
【図５】本発明に係る画像処理方法を実施する画像処理装置の構成を表す第２の実施形態を模式的に示すブロック図である。
【図６】本発明に係る画像処理方法を実施する画像処理装置の構成を表す第３の実施形態を模式的に示すブロック図である。
【図７】明度および色度からなる第１色空間を、第１色空間の色度を下げた低色度色空間に変換する様子を表す概念図である。
【図８】本発明に係る画像処理方法を実施する画像処理装置の構成を表す第４の実施形態を模式的に示すブロック図である。
【図９】明度、彩度および色相からなる第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する様子を表す概念図である。
【図１０】本発明に係る画像処理方法を実施する画像処理装置の構成を表す第５の実施形態を模式的に示すブロック図である。
【図１１】３次元ルックアップテーブルを格子状の立方体として模式的説明するための斜視図である。
【図１２】従来の画像変換処理システムを示すブロック図である。
【発明を実施するための形態】
【００４５】
以下に、本発明に係る画像処理方法、画像処理装置、画像処理プログラム、並びに記録媒体を、添付の図面に示す好適実施形態に基づいて詳細に説明する。
【００４６】
図１は、本発明の画像処理方法を実施する画像処理装置の構成を表すブロック図である。同図に示す画像処理装置８０は、入力画像データに対して、入力色空間への入力変換、出力色空間への出力変換を順次行って、入力画像データを出力画像データに変換するものであり、入力変換部８２と、彩度色度最適化部８４と、出力変換部８６とによって構成されている。
【００４７】
入力変換部８２は、入力画像データに対して、ＡＭＰＡＳのＡＣＥＳ色空間等のような入力色空間への変換（入力変換）を行うものである。
【００４８】
彩度色度最適化部８４は、入力変換部８２による入力変換の後に、デジタルカメラ等の入力デバイスで撮影された入力画像データの彩度または色度の空間が、前述のＡＣＥＳ色空間２０等のような広ダイナミックレンジな入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、つまり、現実の画像データで使用されている彩度または色度の空間に合わせるように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換（最適化）する変換処理を行って変換画像データを取得するものである。
【００４９】
出力変換部８６は、彩度色度最適化部８４で取得された変換画像データに対して、出力色空間への変換（出力変換）を行って出力画像データを取得するものである。また、出力変換部８６は、出力変換の中で、変換画像データの彩度または色度を、入力画像データの彩度または色度に戻す逆変換処理を含む３次元ルックアップテーブル（３ＤＬＵＴ）を用いて、変換画像データを出力画像データに変換する画像処理を行う。
【００５０】
本発明の第１の実施形態において、彩度色度最適化部８４は、入力変換部８２による入力変換の後に、入力画像データの彩度を増加させる変換処理を行って変換画像データを取得する。
そして、出力変換部８６は、出力変換の中で、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻す逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
【００５１】
本発明の第２の実施形態において、彩度色度最適化部８４は、入力変換部８２による入力変換の後に、入力色空間の入力画像データを、入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得する。
そして、出力変換部８６は、出力変換の中で、高彩度色空間の変換画像データを入力色空間の入力画像データに逆変換する逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
【００５２】
本発明の第３の実施形態において、彩度色度最適化部８４は、入力変換部８２による入力変換の後に、入力色空間の入力画像データを、明度および色度からなる第１色空間の画像データに変換し、第１色空間を、第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得する。
そして、出力変換部８６は、出力変換の中で、低色度色空間を、第１色空間に逆変換し、逆変換された第１色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
【００５３】
本発明の第４の実施形態において、彩度色度最適化部８４は、入力変換部８２による入力変換の後に、入力色空間の入力画像データを、明度、彩度および色相からなる第２色空間の画像データに変換し、第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得する。
そして、出力変換部８６は、出力変換の中で、低彩度色空間を、第２色空間に逆変換し、逆変換された第２色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
【００５４】
次に、本発明の画像処理方法に従って、画像処理装置８０の概略動作を説明する。
【００５５】
画像処理装置８０では、入力変換部８２により、入力画像データに対して、入力色空間への変換（入力変換）が行われる。
続いて、彩度色度最適化部８４により、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくするように、入力画像データの彩度または色度、もしくは、入力色空間における彩度または色度を変換する変換処理が行われて変換画像データが取得される。
そして、出力変換部８６により、変換画像データの彩度または色度を、入力画像データの彩度または色度に戻す逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理が行われる。
【００５６】
このように、画像処理装置８０では、入力画像データの彩度または色度の空間が、入力色空間における彩度または色度の空間を有効に使用させるために両者の差を小さくして３ＤＬＵＴに入力することにより、３ＤＬＵＴの格子点の数を増やさなくても、３ＤＬＵＴの各格子点のデータの利用率を向上させることができる。このため、グレー付近の格子点の間隔を密にすることができ、広ダイナミックレンジな色空間を持つ画像データの３ＤＬＵＴを用いた色空間変換の精度を改善することができる。
つまり、入力画像データの色空間と、入力色空間との差を小さくすることによって、入力色空間の利用効率を向上させることができ、これによって変換の精度を向上させることができる。
【００５７】
以下、本発明に係る画像処理方法を実施する画像処理装置の第１〜第４の実施形態について説明する。
まず、第１の実施形態の画像処理装置について説明する。
図２は、本発明に係る画像処理方法を実施する画像処理装置の構成の第１の実施形態を模式的に示すブロック図である。
【００５８】
図２に示すように、画像処理装置１０は、基本的に、ＡＭＰＡＳの色変換アーキテクチャに基づいて作成されたもので、データ入力部１２と、入力変換部１４と、彩度増加処理部１６と、色調整部１８と、出力変換部２０と、表示装置２２とを有する。入力変換部１４は、ＩＤＴ２６を含み、出力変換部２０は、彩度減少処理部３０と、ＲＲＴ３２と、ＯＤＴ３４とを含む。
データ入力部１２は、入力デバイスであるデジタルカメラ等で撮影されたカメラ画像データ２４が入力されて、画像処理装置１０内に取得される部分である。データ入力部１２で取得されたカメラ画像データ２４は、入力変換部１４内に入力される。
【００５９】
入力変換部１４は、ＡＭＰＡＳの色変換アーキテクチャに基づく図１２に示す画像処理システム１２０のＩＤＴ１２８と同様に、ＩＤＴ２６を含み、カメラ画像データ２４を、色調整部１８において色調整等の編集加工処理が行われるＡＭＰＡＳのＡＣＥＳ色空間（入力色空間）２８（における画像データ）に変換（入力変換）するものである。
ＩＤＴ２６は、図１２に示すＩＤＴ１２８と同様に、デジタルカメラ等の入力デバイスで撮影されたカメラ画像データ２４（デジタルカメラ等の色空間）をデジタルカメラ等の入力デバイスに依存しない、シーン基準の色空間として定義される入力の共通色空間であるＡＣＥＳ色空間２８（の画像データ）に変換するものである。
【００６０】
なお、入力変換部１４は、ＩＤＴ２６でＡＣＥＳ色空間２８（の画像データ）に変換された画像データを、入力デバイスの個体差に応じて補正するようにしても良い。
こうすることにより、種々の異なる複数台のデジタルカメラ等の入力デバイスで撮影されたカメラ画像データ２４は、シーン基準の色空間として定義されるＡＣＥＳ色空間２８（の画像データ）に変換されるので、同一シーンであれば、同一の色の画像データに変換される。
こうして、メーカや機種の異なる複数台のデジタルカメラ等の入力デバイスで撮影されたカメラ画像データであっても、高精度にマッチングの取れたＡＣＥＳ色空間２８の画像データとすることができる。
【００６１】
彩度増加処理部１６は、本発明の特徴とする部分であって、図１に示す彩度色度最適化部８４の一例であり、ＩＤＴ２６で変換されたＡＣＥＳ色空間２８の画像データの彩度を増加（ＵＰ）させる変換処理を行って変換画像データを取得するものである。
図３（Ａ）に示すように、図３（Ｂ）に示す元の色空間４４に対して彩度を上げた色空間４０を定義して、図３（Ｂ）に示す元の色空間４４に対して全域をカバーするように定義された従来の３次元ルックアップテーブル（３ＤＬＵＴ）４６と同じ格子点数の３ＤＬＵＴ４２を色空間４０に対して色空間４０の中央の領域に適用するように定義する。
【００６２】
ここで、本発明で用いる入力色空間４０は、元の色空間４４に対して、グレー（明るさ）方向には色空間の広さは変わらず、色方向にのみ広げた色空間となっている。即ち、入力色空間４０は、元の色空間４４に対して、色方向には、伸張され、彩度が増加されているが、明るさ方向には、元のまま伸縮されておらず、不変であるので、明度は変化していない。
なお、上述したように、図３（Ｂ）に示す３ＤＬＵＴ４６は、図１２に示す出力変換部１３４で用いられる３ＤＬＵＴであり、図３（Ａ）に示す本発明の３ＤＬＵＴ４２も、後述する出力変換部２０で用いられる３ＤＬＵＴであり、格子点の数は同じサイズの３ＤＬＵＴであるが、本発明の３ＤＬＵＴ４２は、彩度増加処理部１６で増加させた彩度を低下させ、元の彩度に復帰させる処理を含む点で、従来の３ＤＬＵＴ４６と異なる。
【００６３】
このように、本発明の３ＤＬＵＴ４２の格子点数（サイズ）を変えずに、彩度を増加させた色空間から色変換を行うことにより、彩度の高い領域の変換が行えなくなるデメリットが生じるが、ＡＣＥＳ色空間２８のような広ダイナミックレンジな色空間の、例えば、Ｌｏｇで−４〜+２の範囲の色空間を考えると、高彩度な色とは、ＲＧＢが、例えば、（−４、−３、＋１）のような組み合わせの色であり、これを真数に戻すと（０．０１％、０．１％、１０００％）という明るさの組み合わせの色になり、このように極端な色の明るさを持つような被写体は、現実にはほとんど存在しない。
【００６４】
このため、格子点の数に限りがある３ＤＬＵＴを適用する際には、彩度方向のカバー率を、現実のシーンに存在する範囲に狭め、現実のシーンに存在しない高彩度の範囲は３ＤＬＵＴの変換の対象外とするのが効果的である。
即ち、彩度増加処理部１６における彩度の増加処理は、図３（Ａ）に示す３ＤＬＵＴ４２によって適用される領域が、少なくとも、後述する表示装置２２の出力画像３８の再現可能な色空間、即ち出力変換部２０のＯＤＴ３４の出力色空間全域の画像データをカバーできれば良いので、逆に、ＯＤＴ３４の出力色空間を逆変換して、ＡＣＥＳ色空間２８内において占める領域となるように調整すればよい。
したがって、彩度増加処理部１６によって行われる彩度の増加処理は、このように調整できれば、特に限定される訳ではない。
【００６５】
例えば、このような彩度の増加処理は、入力されたカメラ画像データ及び彩度増加画像データのいずれも対数（Ｌｏｇ）変換値を用い、対数（Ｌｏｇ）色空間で行うのが好ましい。その理由は、本発明では、広ダイナミックレンジ画像を対象とするため、上述のように、広ダイナミックレンジをカバーする必要があり、暗い領域では分解能が粗くなり、人間の明るさに対する知覚がＬｏｇ関数の関係を持つからである。
また、彩度増加処理部１６による彩度の増加処理は、マトリックス変換処理とするのが好ましく、例えば、Ｒ（赤）Ｇ（緑）Ｂ（青）マトリックスや、ＹＣＣマトリックス等を用いて行うのがより好ましい。その理由は、マトリックス演算は、単純な演算として行うことができ、彩度増加処理部１６による彩度の増加処理及び後述する彩度減少処理部３０による彩度の減少処理の逆変換処理を簡単に求めることができ、逆変換処理の彩度の減少処理を３ＤＬＵＴに適用するのが容易であり、３ＤＬＵＴにおける格子点間の補間が線形変換となり、非線形な変換と組み合わせるより、単純な線形変換の方が精度がよくなるからである。
【００６６】
更に、彩度増加処理部１６によって彩度の増加処理を行う際に、入力カメラ画像データのグレーからの距離、具体的には、カメラ画像データからＩＤＴ２６で変換された入力の共通色空間であるＡＣＥＳ色空間２８における画像データのグレーからの距離によって彩度の増加幅を変更するのが好ましい。その理由は、グレーの付近の差異に対して、人間の知覚が敏感なためである。
なお、グレーからの距離によって彩度の増加幅を変更する代わりに、ＹＣＣ等や輝度等によって彩度の増加幅を変更しても良い。
彩度増加処理部１６の彩度の増加処理の具体例については、後述する。
【００６７】
色調整部１８は、図１２に示すＡＣＥＳ色空間１３２における色調整部１３０と同様に、ＡＣＥＳ色空間２８において、色調整パラメータ等に基づいて画像の色、例えばシーンの色を調整するためのものである。例えば、映画等の映像の場合には、色調整部１８は、映像コンテンツやストーリ、シーンの雰囲気にあわせた演出のための色調整を行うものである。なお、色調整部１８は、ＡＣＥＳ色空間２８において、画像データを色調整済画像データに変換するので、色調整済画像データの色空間も、ＡＣＥＳ色空間２８である。ここで、色調整部１８では、ＡＣＥＳ色空間２８の中で、彩度がアップされた状態で色調整等の変換が行われる。色調整部１８での色調整等の変換は、彩度がアップされた状態での変換であるので、シーンに存在する細かいところまで変換できるという効果がある。
【００６８】
出力変換部２０は、色調整部１８で色調整された、ＡＣＥＳ色空間２８の色調整済変換画像データを、表示装置２２の表示画面に出力画像３８を表示するための出力画像データに変換（出力変換）するためのもので、上述したように、彩度減少処理部３０と、ＲＲＴ３２と、ＯＤＴ３４とを含む。
出力変換部２０では、彩度減少処理部３０による彩度減少処理、ＲＲＴ３２によるＯＣＥＳ色空間への変換及びＯＤＴ３４による出力デバイス変換を、個々に行うのではなく、３つの処理を１つの３ＤＬＵＴによって変換する。
出力変換部２０の３ＤＬＵＴは、図３（Ａ）に示す３ＤＬＵＴ４２ように、彩度が増加された（色方向に伸張された）色空間４０の増加（伸張）した両側の現実のシーンに全く若しくはあまり存在しない領域を切り取った領域のみカバーするので、３ＤＬＵＴの入力は、カバー領域内の格子点となる。
【００６９】
彩度減少処理部３０は、彩度増加処理部１６において増加させた彩度を減少させ、即ち彩度の増加分だけ減少させ、彩度を元に戻して復帰させるためのものである。
彩度減少処理部３０では、図３（Ａ）に示すように、彩度を増加させた色空間４０からの３ＤＬＵＴ４２によるレンダリング変換（ＲＲＴ）３２等を含む出力変換の中において彩度を下げる処理を施す。したがって、彩度増加処理部１６で増加された彩度は、彩度減少処理部３０で減少されるので、トータルの色変換結果に変化はないことになる。また、彩度を増加させた色空間４０では、グレー（明るさ）方向には空間の広さは変わらないので、色方向にのみ広げた色空間４０に対し、ＲＲＴ３２の前に彩度を下げて戻した変換を３ＤＬＵＴ４２で表現して適用する。
【００７０】
ここで、彩度減少処理部３０における彩度減少（彩度ＤＯＷＮ）は、例えば、下記式（１）によって演算することができる。
Ｇray=（Ｒi+Ｇi+Ｂi）/３
Ｒo＝Ｒi−（Ｒi−Ｇray）＊ｋ
Ｇo＝Ｇi−（Ｇi−Ｇray）＊ｋ
Ｂo＝Ｂi−（Ｂi−Ｇray）＊ｋ                    ………（１）
ここで、Ｒi、Ｇi及びＢiは彩度減少処理のＲＧＢ入力値（画像データ）であり、Ｒo、Ｇo及びＢoは彩度減少処理のＲＧＢ出力値（画像データ）であり、ＧrayはＲＧＢ入力値の平均値であり、グレーの値とし、ｋは彩度減少の係数（０〜１）で、０は彩度低下なし、１は彩度が０になり、グレーになる。
【００７１】
一方、彩度減少処理部３０における彩度減少が上記式（１）で表される時、彩度増加処理部１６においる彩度増加（彩度ＵＰ）は、上記の逆変換で与えられ、下記式（２）によって演算することができる。
Ｒo＝（Ｒi−Ｇray＊ｋ）／（１−ｋ）
Ｇo＝（Ｇi−Ｇray＊ｋ）／（１−ｋ）
Ｂo＝（Ｂi−Ｇray＊ｋ）／（１−ｋ）                    ………（２）
ここで、Ｒi、Ｇi及びＢiは、彩度増加処理のＲＧＢ入力値（画像データ）であり、Ｒo、Ｇo及びＢoは、彩度減少処理のＲＧＢ出力値（画像データ）である。
【００７２】
このように定義される彩度の増加処理演算は、上記式（２）を演算マトリックスに変形して用いるのが好ましい。
なお、彩度増加処理部１６における彩度増加においては、係数ｋを０超、１未満の値に変化させることにより、グレーからの距離を変化させることができる。
ここで、この係数ｋの値は、出力変換部２０のＯＤＴ３４の変換で、少なくとも出力デバイスの色空間全域のデータが表現できれば良いので、出力デバイスの色空間を逆変換して、ＡＣＥＳ色空間２８まで持って行った時に、ＡＣＥＳ色空間２８全域ではなく、所定の領域に収まっている時に、その所定の領域をカバーできる範囲の値として求めれば良い。この係数ｋの値としては、出力デバイスの色空間から求めても良いが、本発明はこれに限定されず、予め、設定された設定値、例えば０．５等の値を用いても良い。
【００７３】
次に、ＲＲＴ３２は、図１２に示すＲＲＴ１３６と同様に、出力画像を観察する環境の明るさ、観察する光源の色味等に応じた出力画像のコントラスト、出力画像の色の調整、或いは、出力画像の用途等に応じた出力画像の色の好ましい再現、例えば、映画やテレビ（ＴＶ）や屋内広告や野外広告等のターゲットに応じて空や木々の緑等の実物そのものの色ではなく、観察するのに好ましい色への再現等のレンダリング（編集加工）を行い、ターゲット出力デバイスの、出力デバイスに依存しない出力標準色空間、例えば、ＯＣＥＳ色空間内に変換するレンダリング変換を行うものである。
即ち、ＲＲＴ３２は、図３（Ａ）に示すように、下記式（３）にしたがって、彩度減少処理部３０において彩度が減少したＡＣＥＳ色空間２８の画像データＤｅＳａｔ（ＲＧＢi（Ｒi、Ｇi、Ｂi））にレンダリング変換ｆを施し、ＯＣＥＳ色空間の画像データＲＧＢo（Ｒo、Ｇo、Ｂo）に変換するものである。
ＲＧＢo＝ｆ（ＤｅＳａｔ（ＲＧＢi））                    ………（３）
【００７４】
次に、ＯＤＴ３４は、図１２に示すＯＤＴ１３８と同様に、色空間やガンマ（γ値）変換や、表示装置２２のキャリブレーションが施され、表示装置２２へ出力画像データとして出力画像３８を送るためのものである。即ち、ＯＤＴ３４は、出力デバイスに依存しない出力標準色空間から、現実の出力デバイスである表示装置２２に依存する出力デバイス色空間に変換し、出力標準色空間の画像データから、出力デバイスである表示装置２２で表示するための出力画像データに出力デバイス変換するためのものである。
【００７５】
本実施形態の出力変換部２０においては、上述の彩度減少処理部３０による彩度減少処理、ＲＲＴ３２によるＯＣＥＳ色空間への変換及びＯＤＴ３４による出力デバイス変換の３つの処理を１つの３ＤＬＵＴによって１つの処理として行うが、３ＤＬＵＴにおける入力値は、彩度増加処理部１６において彩度が増加された、ＡＣＥＳ色空間２８の画像データであり、彩度の大きい部分を除いた領域において、格子点を取ることができるので、シーンに存在する入力色空間上の点、微細な色濃度（明度、色相、彩度）を出力色空間上に精度よく再現することができる。
【００７６】
表示装置２２は、出力変換部２０から出力される出力デバイス色空間、即ち表示装置２２の色空間上の出力画像データを受け取り、その表示画面上に出力画像を表示し、出力するものである。
表示装置２２としては、出力画像を出力する出力デバイスであれば、如何なるものでも良いが、例えば、出力画像として映像を出力するデジタルプロジェクタや映写機や、ＴＶや、大型から小型までの種々の画像モニタ等を用いることができる。
こうして、本実施形態の画像処理装置１０においては、３ＤＬＵＴの格子点の数を増やさなくても、グレー付近の格子点の間隔を密にすることができ、広ダイナミックレンジな色空間を持つ画像データの３次元ルックアップテーブルを用いた色空間変換の精度を改善することができる。
第１の実施形態に係る画像処理装置は、基本的に以上のように構成される。
【００７７】
以下に、本発明の画像処理装置の作用及び本発明の画像処理方法について説明する。
図４は、本発明の画像処理方法の処理の流れの一例を示すフローチャートである。
図４に示すように、ステップＳ１０において、図２に示す画像処理装置１０のデータ入力部１２にカメラ画像２４の画像データが入力され、画像処理装置１０内に取得される。
次に、ステップＳ１２において、入力変換部１４のＩＤＴ２６によって、カメラ画像データを入力の共通色空間であるＡＣＥＳ色空間２８の画像データに入力変換する。
【００７８】
続いて、ステップＳ１４において、彩度増加処理部１６によって、ＡＣＥＳ色空間２８の画像データに彩度を増加させる処理を施す。
次に、ステップＳ１６において、色調整部１８によって、ＡＣＥＳ色空間２８で、彩度増加画像データに色調整処理を施す。
【００７９】
次に、ステップＳ１８〜Ｓ２２において、出力変換部２０によって、色調整済彩度増加画像データに出力変換処理を施す。
まず、出力変換のステップＳ１８において、出力変換部２０の彩度減少処理部３０によって、色調整済彩度増加画像データ（ＡＣＥＳ色空間２８の画像データ）に彩度を減少させて元に復帰させる処理を施す。
【００８０】
次に、出力変換のステップＳ２０において、出力変換部２０のＲＲＴ３２によって、色調整済彩度減少（復帰）画像データ（ＡＣＥＳ色空間２８の画像データ）をレンダリング変換して出力標準色空間（例えば、ＯＣＥＳ色空間）の画像データに変換する。
続いて、出力変換のステップＳ２２において、出力変換部２０のＯＤＴ３４によって、出力標準色空間（ＯＣＥＳ色空間）の画像データを出力デバイス（表示装置２２）の色空間の出力デバイス依存画像データに変換する。
なお、ステップＳ１８〜Ｓ２２の彩度減少処理、レンダリング変換及び出力デバイス変換は、１つの３ＤＬＵＴを用いた１つの出力変換処理として出力変換部２０によって行われるのが好ましい。
【００８１】
次に、ステップＳ２４において、こうして得られた出力デバイス依存画像データを出力デバイスである表示装置２２の表示画面に出力画像として表示する。
こうして、本実施形態の画像処理方法においては、画像データの彩度を増加させて３ＤＬＵＴに入力することにより、３ＤＬＵＴの格子点の数を増やさなくても、３ＤＬＵＴ効率的に使用することができる。このため、グレー付近の格子点の間隔を密にすることができ、広ダイナミックレンジな色空間を持つ画像データの３次元ルックアップテーブルを用いた色空間変換の精度を改善することができる。
したがって、表示装置２２に表示された出力画像は、微細な細部においても、色や、彩度や、明るさが精度良く再現され、また、好ましく再現された画像である。
本実施形態に係る画像処理方法は、基本的に以上のように構成される。
【００８２】
なお、上述した第１の実施形態の画像処理装置及び画像処理方法においては、出力変換部２０の彩度減少処理部３０、ＲＲＴ３２及びＯＤＴ３４における各処理を１つの３ＤＬＵＴを用いて１つの出力変換処理として行っているが、本発明は、これに限定されず、これらの処理を、２つ以上の処理を３ＤＬＵＴを用いて行っても良いし、３ＤＬＵＴを全く用いないで行っても良いし、１つの処理又は、２つの処理を３ＤＬＵＴを用い、残りの処理を用いないで行っても良い。
【００８３】
また、例えば、本発明の画像処理方法や画像処理装置を用いて、映画撮影現場で撮影画像から、映像確認用の表示モニタへの変換を行わせ、更に、図２に示す色調整部１８において色調整を行わせる映像確認・色調整システムへ適用することができる。この際、撮影現場での色調整結果は、３ＤＬＵＴとして、映像編集の後工程に伝えることができる。その際、色調整結果を含む入力変換用３ＤＬＵＴと、出力変換用３ＤＬＵＴとに分けて、後工程でも、ＡＣＥＳ色空間で追加の色調整を行うことができるようにする必要がある。後工程のシステムは、３ＤＬＵＴでの変換のみ対応していることが殆どのため、本発明の彩度を強調したＡＣＥＳ色空間を使用した画像処理方法や画像処理装置を用いるのが望ましい。
更に、システム間の色の一貫性を確保するためには、３ＤＬＵＴを使わないシステム、例えば、ＲＲＴの演算式を直接計算できるようなシステムでも、本発明の画像処理を使用するのが望ましい。
【００８４】
次に、本発明の第２の実施形態について説明する。
【００８５】
図５は、本発明に係る画像処理方法を実施する画像処理装置の構成を表す第２の実施形態を模式的に示すブロック図である。
同図に示す画像処理装置９０は、図２に示す第１の実施形態の画像処理装置１０において、彩度増加処理部１６および彩度減少処理部３０の代わりに、高彩度色空間変換部９２および高彩度色空間逆変換部９４を備えるものである。
本実施形態の画像処理装置９０の上記以外の構成要素は、第１の実施形態の画像処理装置１０と同じものであるから、その繰り返しの説明は省略する。
【００８６】
高彩度色空間変換部９２は、図１に示す彩度色度最適化部８４の一例であり、入力変換部１４による入力変換の後に、図２（Ａ）に示すように、入力色空間（例えば、ＡＣＥＳ色空間２８）の入力画像データを、入力色空間に対して彩度を上げた高彩度色空間の画像データに変換する変換処理を行って変換画像データを取得する。
【００８７】
前述のように、入力色空間の入力画像データは、高彩度な領域、つまり、彩度が所定値よりも高い領域内にはほとんど存在しない。
従って、高彩度色空間変換部９２により、入力色空間の入力画像データを、高彩度色空間の画像データに変換し、入力色空間の全域をカバーするように定義された従来の３ＤＬＵＴと同じ格子点数の３ＤＬＵＴを高彩度色空間の中央の領域、つまり、現実に入力画像データが存在する領域に適用することにより、第１の実施形態の画像処理装置１０の彩度増加処理部１６と同様に、入力色空間の入力画像データの彩度を増加させて３ＤＬＵＴに入力させることができる。
【００８８】
高彩度色空間逆変換部９４は、出力変換の中で、高彩度色空間の変換画像データを入力色空間の入力画像データに逆変換する逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
これにより、第１の実施形態の画像処理装置１０の彩度減少処理部３０と同様に、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻してから、変換画像データを出力画像データに変換することができる。
【００８９】
上記のように、第２の実施形態の画像処理装置９０では、入力画像データの彩度を増加させて３ＤＬＵＴに入力させることができるため、第１の実施形態の画像処理装置１０と同様の効果を得ることができる。
【００９０】
次に、本発明の第３の実施形態について説明する。
【００９１】
図６は、本発明に係る画像処理方法を実施する画像処理装置の構成を表す第３の実施形態を模式的に示すブロック図である。
同図に示す画像処理装置１００は、図２に示す第１の実施形態の画像処理装置１０において、彩度増加処理部１６および彩度減少処理部３０の代わりに、低色度色空間変換部１０２および低色度色空間逆変換部１０４を備えるものである。
本実施形態の画像処理装置１００の上記以外の構成要素は、第１の実施形態の画像処理装置１０と同じものであるから、その繰り返しの説明は省略する。
【００９２】
低色度色空間変換部１０２は、図１に示す彩度色度最適化部８４の一例であり、入力変換部１４による入力変換の後に、入力色空間の入力画像データ、例えば、ＲＧＢ色空間の入力画像データを、Ｙｃｂｃｒ色空間、Ｌ＊ａ＊ｂ＊色空間等のような、明度および色度からなる第１色空間の画像データに変換し、さらに、第１色空間を、第１色空間の色度を下げた低色度色空間に変換する変換処理を行って変換画像データを取得する。
【００９３】
図７は、明度および色度からなる第１色空間を、第１色空間の色度を下げた低色度色空間に変換する様子を表す概念図である。
同図左側に示すように、第１色空間は、明度の軸と、２つの色度ａ、ｂの軸からなる色空間である。第１色空間の画像データは、明度が低い領域から高い領域にわたって延び、かつ、明度の中央をピークとして、２つの色度ａ、ｂが楕円形状に延びる領域内に存在する。つまり、第１色空間の画像データは、２つの色度ａ、ｂのそれぞれが所定値よりも高い高色度の領域内にはほとんど存在しない。
【００９４】
低色度色空間変換部１０２は、同図右側に示すように、第１色空間の画像データがほとんど存在しない、２つの色度ａ、ｂのそれぞれが所定値よりも高い高色度の領域を取り除くように、第１色空間の２つの色度ａ、ｂのそれぞれの座標を変換し、第１色空間の２つの色度ａ、ｂを下げた低色度色空間に変換する。これにより、低色度色空間における２つの色度ａ、ｂの空間が、第１色空間の画像データの２つの色度ａ、ｂの空間を有効に使用させるために両者の差を小さくすることができる。
【００９５】
従って、低色度色空間変換部１０２により、第１色空間を、低色度色空間に変換し、入力色空間の全域をカバーするように定義された従来の３ＤＬＵＴと同じ格子点数の３ＤＬＵＴを低色度色空間の領域、つまり、現実に入力画像データが存在する領域に適用することにより、第１の実施形態の画像処理装置１０の彩度増加処理部１６と同様に、第１色空間の画像データの色度を増加させて３ＤＬＵＴに入力させることができる。
【００９６】
低色度色空間変換部１０４は、出力変換の中で、低色度色空間を、第１色空間に逆変換し、逆変換された第１色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
これにより、第１の実施形態の画像処理装置１０の彩度減少処理部３０と同様に、変換画像データの色度の増加分を減少させて入力画像データの色度に戻してから、変換画像データを出力画像データに変換することができる。
【００９７】
上記のように、第３の実施形態の画像処理装置１００では、入力画像データの色度を増加させて３ＤＬＵＴに入力させることができるため、第１の実施形態の画像処理装置１０と同様の効果を得ることができる。
【００９８】
次に、本発明の第４の実施形態について説明する。
【００９９】
図８は、本発明に係る画像処理方法を実施する画像処理装置の構成を表す第４の実施形態を模式的に示すブロック図である。
同図に示す画像処理装置１１０は、図に示す第３の実施形態の画像処理装置１００において、低色度色空間変換部１０２および低色度色空間逆変換部１０４の代わりに、低彩度色空間変換部１１２および低彩度色空間逆変換部１１４を備えるものである。
本実施形態の画像処理装置１１０の上記以外の構成要素は、第３の実施形態の画像処理装置１００と同じものであるから、その繰り返しの説明は省略する。
【０１００】
低彩度色空間変換部１１２は、図１に示す彩度色度最適化部８４の一例であり、入力変換部１４による入力変換の後に、入力色空間の入力画像データ、例えば、ＲＧＢ色空間の入力画像データを、Ｌ＊Ｃ＊Ｈ＊色空間、ＨＳＬ色空間等のような、明度、彩度および色相からなる第２色空間の画像データに変換し、さらに、第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する変換処理を行って変換画像データを取得する。
【０１０１】
図９は、明度、彩度および色相からなる第２色空間を、第２色空間の彩度を下げた低彩度色空間に変換する様子を表す概念図である。
同図左側に示すように、第２色空間は、明度の軸と、彩度の軸と、色相の軸からなる色空間である。第２色空間の画像データは、明度が低い領域から高い領域にわたって延び、色相が小さい領域から大きい領域にわたって延び、かつ、明度の中央をピークとして、彩度が楕円形状に延びる領域内に存在する。つまり、第２色空間の画像データは、彩度が所定値よりも高い高彩度の領域にはほとんど存在しない。
【０１０２】
低彩度色空間変換部１１２は、同図右側に示すように、第２色空間の画像データがほとんど存在しない、彩度が所定値よりも高い高彩度の領域を取り除くように、第２色空間の彩度の座標を変換し、第２色空間の彩度を下げた低彩度色空間に変換する。これにより、低彩度色空間における彩度の空間が、第２色空間の画像データの彩度の空間を有効に使用させるために両者の差を小さくすることができる。
【０１０３】
従って、低彩度色空間変換部１１２により、第２色空間を、低彩度色空間に変換し、入力色空間の全域をカバーするように定義された従来の３ＤＬＵＴと同じ格子点数の３ＤＬＵＴを低彩度色空間の領域、つまり、現実に入力画像データが存在する領域に適用することにより、第１の実施形態の画像処理装置１０の彩度増加処理部１６と同様に、第２色空間の画像データの彩度を増加させて３ＤＬＵＴに入力させることができる。
【０１０４】
低彩度色空間逆変換部１１４は、出力変換の中で、低彩度色空間を、第２色空間に逆変換し、逆変換された第２色空間の画像データを、入力色空間の入力画像データに逆変換する逆変換処理を含む３ＤＬＵＴを用いて、変換画像データを出力画像データに変換する画像処理を行う。
これにより、第１の実施形態の画像処理装置１０の彩度減少処理部３０と同様に、変換画像データの彩度の増加分を減少させて入力画像データの彩度に戻してから、変換画像データを出力画像データに変換することができる。
【０１０５】
上記のように、第４の実施形態の画像処理装置１１０では、入力画像データの彩度を増加させて３ＤＬＵＴに入力させることができるため、第１の実施形態の画像処理装置１０と同様の効果を得ることができる。
【０１０６】
以下に、本発明に係る画像処理方法を実施する画像処理装置の第５の実施形態について説明する。
図１０は、本発明に係る画像処理方法を実施する画像処理装置の構成を表す第５の実施形態を模式的に示すブロック図である。
図１０に示すように、画像処理装置５０は、画像を取得して、その画像データを出力デバイスに伝送する画像伝送装置５２と、画像伝送装置５２から伝送された画像データに基づいて出力画像を表示する画像表示装置５４とを有し、画像伝送システムを構成する。
【０１０７】
画像伝送装置５２は、カメラ画像５７を取得する画像取得部５６と、カメラ画像５７の画像データを入力の共通色空間、例えばＡＭＰＡＳのＡＣＥＳ色空間の画像データに入力変換する入力デバイス変換部５８と、入力の共通色空間の画像データの彩度を増加させる彩度増加処理部６０と、彩度増加画像データを整数符号化する整数符号化部６２と、整数符号化によって圧縮された画像データを画像表示装置５４に伝送する画像伝送部６４とを有する。
【０１０８】
図１０に示す画像取得部５６、入力デバイス変換部５８及び彩度増加処理部６０は、それぞれ図２に示す画像処理装置１０のデータ入力部（画像取得部）１２、入力変換部１４及び彩度増加処理部１６に相当するものであるので、詳細な説明は省略する。
整数符号化部６２は、画像伝送部６４による画像伝送に先立って、入力の共通色空間の高彩度領域を省いた領域の彩度増加画像データをデータ圧縮するためのもので、公知の圧縮符号化を行うものであれば良く、特に制限的ではない。
画像伝送部６４は、整数符号化部６２で圧縮された入力の共通色空間の彩度増加画像データを画像表示装置５４に伝送するためのもので、公知の画像伝送方式で伝送するものであれば良く、特に制限的ではない。
【０１０９】
画像表示装置５４は、画像伝送装置５２から伝送された入力の共通色空間の彩度増加画像データを受信する画像受信部６６と、入力の共通色空間の彩度増加画像データの色調整を行う色調整部６８と、入力の共通色空間の色調整済彩度増加画像データの彩度を減少させて元の彩度に復帰させる彩度減少処理部７０と、入力の共通色空間の彩度復帰画像データを出力デバイスの色空間の出力デバイス依存画像データに出力変換する出力デバイス変換部７２と、出力デバイス依存画像データに基づいて出力画像７３を表示する表示部７４とを有する。なお、彩度減少処理部７０及び出力デバイス変換部７２は、出力変換部７６を構成する。
また、図１０に示す本実施形態の画像処理装置５０においても、図２に示す画像処理装置１０のように、彩度減少処理部７０及び出力デバイス変換部７２からなる出力変換部７６は、１つの３ＤＬＵＴを用いた処理を行うのが好ましい。
【０１１０】
図１０に示す色調整部６８、彩度減少処理部７０、表示部７４は、それぞれ図２に示す画像処理装置１０の色調整部１８、出力変換部２０の彩度減少処理部３０及び表示装置２２に相当するものであり、図１０に示す出力デバイス変換部７２は、図２に示す画像処理装置１０の出力変換部２０のＲＲＴ３２及びＯＤＴ３４からなる構成に相当し、したがって、図１０に示す出力変換部７６は、彩度減少処理部７０及び出力デバイス変換部７２からなる構成であるので、図２に示す画像処理装置１０の出力変換部２０に相当するので、詳細な説明は省略する。
画像受信部６６は、画像伝送装置５２の画像伝送部６４によて画像伝送された、入力の共通色空間の高彩度領域を省いた領域の彩度増加画像データの整数符号化による圧縮画像データを受信するためのもので、公知の受信方式の受信部であれば良く、特に制限的ではない。
【０１１１】
図１０に示す本実施形態の画像処理装置５０においても、図２に示す画像処理装置１０と同様に、本実施形態の出力変換部７６においては、上述の彩度減少処理部７０による彩度減少処理、ＲＲＴ等による出力標準色空間への変換及びＯＤＴ等による出力デバイス変換の３つの処理を１つの３ＤＬＵＴによって１つの処理として行うが、３ＤＬＵＴにおける入力値は、彩度増加処理部６０において彩度が増加された、入力の共通色空間の画像データであり、彩度の大きい部分を除いた領域において、格子点を取ることができるので、シーンに存在する入力色空間上の点、微細な色濃度（明度、色相、彩度）を出力色空間上に精度よく再現することができる。
こうして、本実施形態の画像処理装置５０においては、画像データの彩度を増加させて３ＤＬＵＴに入力することにより、３ＤＬＵＴの格子点の数を増やさなくても、３ＤＬＵＴを効率的に使用することができる。このため、グレー付近の格子点の間隔を密にすることができ、広ダイナミックレンジな色空間を持つ画像データの３次元ルックアップテーブルを用いた色空間変換の精度を改善することができる。
【０１１２】
また、本発明は、図１０に示す画像処理装置の処理の流れを画像処理方法として実施することができる。
即ち、本実施形態の画像処理方法は、入力画像データに対して整数符号化を行い、整数符号化された画像データを伝送し、伝送された整数符号化画像データを出力画像を表示するための出力画像データに出力変換するに際し、整数符号化の前に彩度を増加させる処理を行い、かつ出力画像を表示する前の前処理として彩度を減少させて彩度を復帰させる逆変換処理を行うことにより、実施することができる。
したがって、第５の実施形態の画像処理方法においても、第５の実施形態の画像処理装置５０や、第１の実施形態の画像処理方法と同様な効果を奏することができる。
【０１１３】
なお、上述した第５の実施形態の画像処理装置、及び画像処理方法においては、出力変換部７６の彩度減少処理部７０、並びにＲＲＴ及びＯＤＴ等を含む出力デバイス変換部７２における各処理を１つの３ＤＬＵＴを用いて１つの出力変換処理として行っているが、本発明は、これに限定されず、これらの処理を、２つ以上の処理を３ＤＬＵＴを用いて行っても良いし、３ＤＬＵＴを全く用いないで行っても良いし、１つの処理又は、２つの処理を３ＤＬＵＴを用い、残りの処理を用いないで行っても良い。
また、第５の実施形態の画像処理装置及び画像処理方法の映像確認・色調整システムへの適用も、第１の実施形態の画像処理方法や画像処理装置の場合と同様に行うことができる。
【０１１４】
なお、上述の画像処理方法は、画像処理プログラムを実行することによってコンピュータ上で処理することができる。
例えば、本発明の画像処理プログラムは、上述した画像処理方法の各ステップをコンピュータ、具体的にはそのＣＰＵに行わせる手順を有するものである。これらの手順からなるプログラムは、１つまたは複数のプログラムモジュールとして構成されていても良い。
【０１１５】
これらのコンピュータが実行する手順からなる画像処理プログラムは、コンピュータまたはサーバのメモリ（記憶装置）内に記憶されるものであっても良いし、記録媒体に記憶されるものであっても良く、実行時に、当該コンピュータ（ＣＰＵ）または他のコンピュータによって、メモリまたは記録媒体から読み出されて実行されるものである。したがって、本発明は、上記画像処理方法をコンピュータに実行させるための画像処理プログラムを記憶したコンピュータ読み取り可能なメモリもしくは記録媒体であっても良い。
【０１１６】
以上、本発明に係る画像処理方法、画像処理装置、画像処理プログラムおよび記録媒体について詳細に説明したが、本発明は、以上の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、各種の改良や変更を行ってもよい。
【符号の説明】
【０１１７】
１０、５０、８０、９０、１００、１１０  画像処理装置
１２、１２２  データ入力部
１４、８２、１２６  入力変換部
１６、６０  彩度増加処理部
１８、６８、１３０  色調整部
２０、７６、８６、１３４  出力変換部
２２  表示装置
２４、５７、１２４  カメラ画像
２６  ＩＤＴ
２８、１３２  ＡＣＥＳ色空間
３０、７０  彩度減少処理部
３２、１３６  ＲＲＴ
３４、１３８  ＯＤＴ
３８、７３、１４２  出力画像
４０、４４  色空間
４２、４６  ３ＤＬＵＴ
５２  画像伝送装置
５４、１４０  画像表示装置
５６  画像取得部
５８、１２８  入力デバイス変換部
６２  整数符号化部
６４  画像伝送部
６６  画像受信部
７２  出力デバイス変換部
７４  表示部
８４  彩度色度最適化部
９２  高彩度色空間変換部
９４  高彩度色空間逆変換部
１０２  低色度色空間変換部
１０４  低色度色空間逆変換部
１１２  低彩度色空間変換部
１１４  低彩度色空間逆変換部
１２０  画像変換処理システム
【図１】
2014007734.tif 000004
【図２】
2014007734.tif 000005
【図３】
2014007734.tif 000006
【図４】
2014007734.tif 000007
【図５】
2014007734.tif 000008
【図６】
2014007734.tif 000009
【図７】
2014007734.tif 000010
【図８】
2014007734.tif 000011
【図９】
2014007734.tif 000012
【図１０】
2014007734.tif 000013
【図１１】
2014007734.tif 000014
【図１２】
2014007734.tif 000015