【手続補正書】
【提出日】平成21年8月13日(2009.8.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
イメージに含まれるパープルフリンジを除去するコンピュータ実施方法であって、
前記コンピュータを用いて、
前記パープルフリンジ領域のカラー画素を少なくともいくつかの純粋なモノクロ画素で置換して、前記パープルフリンジ領域の内部にある純粋なモノクロ画素から前記パープルフリンジ領域の境界にあるフルカラー画素への漸進的な遷移が存在するように、前記パープルフリンジ領域内の画素をフェザリングして、前記パープルフリンジを除去することで、前記パープルフリンジを自動的に補正するステップを
を実行させることを特徴とするコンピュータ実施方法。
【請求項２】
前記パープルフリンジ領域を自動的に検出するステップは、前記イメージ内の近飽和領域を検出するステップをさらに備え、前記近飽和領域は飽和閾値より大きな強度値を有する画素を含み、完全に飽和した画素は２５５の強度値を有することを特徴とする請求項１に記載のコンピュータ実施方法。
【請求項３】
前記飽和閾値は２３０以上であることを特徴とする請求項２に記載のコンピュータ実施方法。
【請求項４】
前記パープルフリンジ領域を自動的に検出するステップは、候補領域を検出するステップをさらに備え、前記候補領域内のそれぞれの画素は、緑の強度値を大幅に上回る赤および青の強度値を有することを特徴とする請求項２に記載のコンピュータ実施方法。
【請求項５】
（ａ）（青の強度値−赤の強度値）＞２５、かつ
（ｂ）（青の強度値−緑の強度値）＞２５
の２つの条件の両方を満たす場合に、緑の強度値を大幅に上回る赤および青の強度値を画素が有すると決定するステップをさらに備える請求項４に記載のコンピュータ実施方法。
【請求項６】
前記候補領域が前記近飽和領域に隣接することを決定するステップと、
前記近飽和領域に隣接する前記候補領域を前記パープルフリンジ領域として指定するステップと
をさらに備える請求項４に記載のコンピュータ実施方法。
【請求項７】
重み付け平均強度Ｉを
Ｉ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として定義するステップと、
前記パープルフリンジ領域内のフェザリング画素を選択するステップと、
前記フェザリング画素（ＲＦｅａｔｈｅｒｅｄ）の赤の強度値（Ｒ）を
ＲＦｅａｔｈｅｒｅｄ＝（（Ｎ−Ｌ）Ｉ＋ＬＲ）／Ｎ
として設定するステップと、
前記フェザリング画素（ＧＦｅａｔｈｅｒｅｄ）の緑の強度値（Ｇ）を
ＧＦｅａｔｈｅｒｅｄ＝（（Ｎ−Ｌ）Ｉ＋ＬＧ）／Ｎ
として設定するステップと、
前記フェザリング画素（ＢＦｅａｔｈｅｒｅｄ）の青の強度値（Ｂ）を
ＢＦｅａｔｈｅｒｅｄ＝（（Ｎ−Ｌ）Ｉ＋ＬＢ）／Ｎ
として設定するステップと
をさらに備え、
Ｌはフルモノクロ画素からの距離であり、Ｎはフルモノクロ画素からフルカラー画素へ行くのに必要な画素数であり、λＲおよびλＢは０および１の間の数値であることを特徴とする請求項１に記載のコンピュータ実施方法。
【請求項８】
前記パープルフリンジを自動的に補正するステップは、前記パープルフリンジ領域内のカラー画素を、前記カラー画素の赤（Ｒ）、緑（Ｇ）、および青（Ｂ）の強度値のモノクロ平均で置換するステップをさらに備える請求項１に記載のコンピュータ実施方法。
【請求項９】
前記モノクロ平均を計算するステップは、
前記モノクロ画素（ＲＡｖｅｒａｇｅ）の赤の強度値（Ｒ）を
ＲＡｖｅｒａｇｅ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として設定するステップと、
前記モノクロ画素（ＧＡｖｅｒａｇｅ）の緑の強度値（Ｇ）を
ＧＡｖｅｒａｇｅ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として設定するステップと、
前記モノクロ画素（ＢＡｖｅｒａｇｅ）の青の強度値（Ｂ）を
ＢＡｖｅｒａｇｅ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として設定するステップと
をさらに備え、
λＲおよびλＢは０および１の間の数値であることを特徴とする請求項８に記載のコンピュータ実施方法。
【請求項１０】
前記パープルフリンジを自動的に補正するステップは、前記パープルフリンジ領域内のカラー画素を、
ＲＲｅｐｌａｃｅｍｅｎｔ＝βＲＲ＋（１−βＲ）Ｇ、かつ
ＢＲｅｐｌａｃｅｍｅｎｔ＝βＢＢ＋（１−βＢ）Ｇ
となるように緑の強度値（Ｇ）を使用して設定した赤（Ｒ）および青（Ｂ）の強度値を有する画素で置換するステップをさらに備え、
βＲおよびβＢは０および１の間の数値であることを特徴とする請求項１に記載のコンピュータ実施方法。
【請求項１１】
パープルフリンジを含むイメージを処理する、符号化され格納されるコンピュータ実行可能命令を有するコンピュータ読み取り可能な記憶媒体であって、
前記イメージ内の近飽和領域を自動的に検出するステップであって、前記近飽和領域は飽和閾値より大きな強度値を有する画素を含み、強度値は、完全に黒である０から、完璧に飽和である２５５まで変動する、ステップと、
前記イメージ内の領域を自動的に検出するステップであって、それぞれの画素は、緑の強度値を大幅に上回る青および赤の強度値を有し、これらの領域を候補領域として指定するステップと、
前記近飽和領域の任意の一または複数の空間的に隣接する候補領域を決定し、少なくとも一部のパープルフリンジを含むパープルフリンジ領域としてこれらの候補領域を指定するステップと、
純粋なモノクロ画素から純粋なカラー画素へ行くときに、前記パープルフリンジ領域内に斬新的な遷移と混合とが存在するように前記パープルフリンジ領域内の画素のモノクロフェザリングを行うことによって、前記パープルフリンジ領域の画素を少なくともいくつかのフルモノクロ画素と置換することで、自動的に前記パープルフリンジ領域を補正するステップと
をコンピュータに実行させる命令を有するコンピュータ読み取り可能な記憶媒体。
【請求項１２】
（ａ）（Ｂ−Ｒ）＞２５、かつ
（ｂ）（Ｂ−Ｇ）＞２５
の２つの条件の両方を満たす場合に、候補領域を検出するステップをさらに備え、
前記候補領域内のそれぞれのピクセルに関して、Ｒは赤の強度値であり、Ｇは緑の強度値であり、Ｂは青の強度値であることを特徴とする請求項１１に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１３】
モノクロフェザリングを行うことは、
前記パープルフリンジ領域の中央の近くに、純粋なモノクロ画素を含む元のモノクロ領域を定義することと、
前記元のモノクロ領域の境界を一画素ごとに増加させて拡張モノクロ領域を取得することと、
それぞれの追加された境界画素の平均強度値をその元の強度値と混合することで、前記それぞれの追加された境界画素を修正することと、
前記境界が純粋なカラー画素を含むまで、前記拡張モノクロ領域の前記境界を増加させることを続けること、
を含むことを特徴とする請求項１１に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１４】
前記近飽和領域の１つを選択するステップと、
前記選択された近飽和領域の境界を変更するステップと、
前記選択された近飽和領域に隣接する候補領域を決定し、これを選択された候補領域として指定するステップと、
前記選択された近飽和領域と前記選択された候補領域との交差領域を決定するステップと、
前記交差領域をパープルフリンジ領域として指定するステップと、
前記プロセスを任意の残りの近飽和領域に対して繰り返すステップと
をさらに備えることを特徴とする請求項１１に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１５】
高解像度イメージからパープルフリンジ領域を除去するためのコンピュータ実施されるプロセスであって、
前記コンピュータを用いて、
近飽和領域のそれぞれの画素が飽和閾値以上であることを決定することで、前記高解像度イメージの近飽和領域を自動的に検出するステップと、
候補領域のそれぞれの画素が、緑の強度値よりも大幅に大きい青の強度値及び赤の強度値を有することを決定することで、前記高解像度イメージの候補領域を自動的に検出するステップと、
前記候補領域の少なくとも１つが前記近飽和領域の少なくとも１つに隣接することを規定し、これを、パープルフリンジを含むパープルフリンジ領域と指定するステップと、
前記パープルフリンジ領域の少なくともいくつかの元の画素を完全なモノクロ値を有する補正画素に自動的に置換するステップであって、元の画素を置換するステップは、前記元の画素の赤（Ｒ）、緑（Ｇ）及び青（Ｂ）の強度値を補正画素の強度値に置き換えるステップを含み、補正画素の赤の強度値は、
Ｒｃｏｒｒｅｃｔｅｄ＝βＲＲ＋（１−βＲ）Ｇ、
によって与えられ、
前記補正画素の青の強度値は、
Ｂｃｏｒｒｅｃｔｅｄ＝βＢＢ＋（１−βＢ）Ｇ
によって与えられ、
βＲおよびβＢは０および１の間の数値であること
を特徴とするコンピュータ実施されるプロセス。
【請求項１６】
前記補正画素のそれぞれの赤の強度値（ＲＡｖｅｒａｇｅ）を、
ＲＡｖｅｒａｇｅ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として計算するステップと、
前記補正画素のそれぞれの緑の強度値（ＧＡｖｅｒａｇｅ）を、
ＧＡｖｅｒａｇｅ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として計算するステップと、
前記補正画素のそれぞれの青の強度値（ＢＡｖｅｒａｇｅ）を、
ＢＡｖｅｒａｇｅ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として計算するステップと
をさらに備え、
λＲおよびλＢは０および１の間の数値であり、Ｒ、Ｇ、及びＢは、置換される前記元の画素の赤、緑、及び青の強度値であることを特徴とする請求項１５に記載のコンピュータ実施されるプロセス。
【請求項１７】
元の画素の赤（Ｒ）、緑（Ｇ）、及び青（Ｂ）の強度値を、補正され、フェザリングされ次の式で与えられる画素の強度値に置換するステップをさらに備え、
ＲＦｅａｔｈｅｒｅｄ＝（（Ｎ−Ｌ）Ｉ＋ＬＲ）／Ｎ
ＧＦｅａｔｈｅｒｅｄ＝（（Ｎ−Ｌ）Ｉ＋ＬＧ）／Ｎ
ＢＦｅａｔｈｅｒｅｄ＝（（Ｎ−Ｌ）Ｉ＋ＬＢ）／Ｎ
ここで、Ｉは重み付け平均強度であり、Ｉは、
Ｉ＝（λＲＲ＋（１―λＲ―λＢ）Ｇ＋λＢＢ）
として定義され、
Ｌは完全なモノクロ画素からの距離であり、Ｎは完全なモノクロ画素から完全なカラー画素へ行くのに必要な画素数であり、λＲおよびλＢは０および１の間の数値であることを特徴とする請求項１５に記載のコンピュータ実施されるプロセス。