(57)【要約】各ピクセルがパラメータ行列（Ｙ）に配列された少なくとも１つのパラメータにより規定されるようなピクセルの行列からなる画像を解析する方法である。本方法は、上記パラメータ行列（Ｙ）に微分演算を実行して、行列に配列された複数の微分エントリ（Ｄ）を得るステップを有する。略同一の微分エントリを有する隣接する微分エントリの集合が決定される。各集合におけるピクセルに関して、当該集合におけるエントリの数を示す経路長が決定される。上記経路長及び微分エントリに基づいて、ピクセルは、自然の又は合成の画像コンテンツとして分類される。
2005521169.tif 000002
【特許請求の範囲】
【請求項１】
各ピクセルがパラメータ行列に配列された少なくとも１つのパラメータ値により規定されるようなピクセルの行列からなる画像を解析する方法において、
−  前記パラメータ行列に微分演算を実行して、行列に配列された複数の微分エントリを設けるステップと、
−  所定の最大差分値以下しか相互にずれていない隣接する微分エントリの集合を決定するステップと、
−  各集合に対して該集合における前記隣接する微分エントリの数を示す経路長を決定すると共に、該経路長を当該集合における各ピクセルに割り当てるステップと、
−  ピクセルを、
−  該ピクセルに割り当てられた前記経路長と該ピクセルに関する前記微分エントリとの組合せが閾関数を超えた場合は、合成画像コンテンツとして、
−  該ピクセルに割り当てられた前記経路長と該ピクセルに関する前記微分エントリとの組合せが前記閾関数より低い場合には、自然画像コンテンツとして、
分類するステップと、
を有していることを特徴とする方法。
【請求項２】
請求項１に記載の方法において、ピクセルが、前記部分エントリにおける該ピクセルに関する微分エントリが最小エントリ値以下である場合に、背景画像コンテンツとして分類されることを特徴とする方法。
【請求項３】
請求項１に記載の方法において、前記所定の最大差分値が零であることを特徴とする方法。
【請求項４】
請求項１に記載の方法において、前記少なくとも１つのパラメータ値が前記ピクセルの輝度に対応することを特徴とする方法。
【請求項５】
請求項４に記載の方法において、ピクセルに関する前記微分エントリが、
−  前記行列におけるピクセルの行に沿う第１方向における該行列内のピクセルの位置の関数としての前記輝度の第１勾配、及び
−  前記行列における前記第１方向とは垂直のピクセルの他の行に沿う第２方向における該行列内の位置の関数としての前記輝度の第２勾配、
なる２つの勾配のうちの最大値を選択することにより決定されることを特徴とする方法。
【請求項６】
請求項２に記載の方法において、前記最小エントリ値が零であることを特徴とする方法。
【請求項７】
請求項２に記載の方法において、背景画像コンテンツとして分類されたピクセルを持つ背景集合におけるピクセルが、
−  前記背景集合が、合成画像コンテンツとして分類されたピクセルを持つ所定数未満の隣接する集合を有し、及び
−  前記背景集合が、自然画像コンテンツとして分類されたピクセルを持つ最小数の隣接する集合を有する、
場合に自然画像コンテンツとして分類され、それ以外の場合には合成画像コンテンツとして分類されることを特徴とする方法。
【請求項８】
請求項７に記載の方法において、集合における自然画像コンテンツとして分類されたピクセルが、
−  隣接する集合が合成画像コンテンツとして分類されたピクセルを有し、及び
−  当該集合の前記経路長が閾長より短い、
場合に合成画像コンテンツとして分類されることを特徴とする方法。
【請求項９】
請求項１に記載の方法において、合成画像コンテンツとして分類された隣接するピクセルの系列が、該系列の長さが最大長より短い場合に自然画像コンテンツとして分類されることを特徴とする方法。
【請求項１０】
請求項１に記載の方法において、当該画像の自然画像コンテンツとして分類されたピクセルを持つ領域において、
−  各ピクセルに対して飽和パラメータ値がチェックされ、
−  飽和閾値より大きな飽和パラメータ値を有するピクセルの割合が閾割合を超えた場合に、前記領域におけるピクセルが合成画像コンテンツとして分類される、
ことを特徴とする方法。
【請求項１１】
請求項１に記載の方法において、
−  当該画像における自然画像コンテンツとして分類された領域内のピクセルの微分エントリの絶対値ｄが発生され、
−  下記のようなヒストグラムＨ(d)が発生され、
−  零と最大範囲値との間の絶対値ｄの範囲を有し、
−  前記絶対値ｄの範囲の関数として、当該領域内の同じ絶対値ｄを持つピクセルの数のカウントを含み、
−  下記の場合に絶対値ｄにおいてピークを有し、
−  隣接するヒストグラム値Ｈ(d-1)、Ｈ(d+1)がＨ(d)より小さく、及び
−  Ｈ(d)が、当該絶対値ｄと前記最大範囲値との間の絶対値ｄの範囲における最大値である、
−  下記の場合に、当該領域内のピクセルが合成画像コンテンツとして分類される、
−  Ｈ(d)がピークを持つような絶対値ｄのうちの最小値が、第１閾距離を超える、又は
−  前記ヒストグラムＨ(d)の２つの隣接するピークに属する絶対値（ｄ）間の差が、第２閾距離を超える、
ことを特徴とする方法。
【請求項１２】
請求項１に記載の方法を実行するソフトウェア手段を有するような、コンピュータ読み取り可能な媒体上に記憶することが可能なコンピュータプログラム。
【請求項１３】
各ピクセルが少なくとも１つのパラメータ値により規定されるようなピクセルの行列からなる画像を解析する装置であって、各ピクセルに対する前記少なくとも１つのパラメータ値の値がパラメータ行列に配列されるような装置において、請求項１に記載の方法を実行する処理手段を有することを特徴とする装置。
【請求項１４】
請求項１に記載の方法を実行するために記憶されたコンピュータプログラムを有するプロセッサデバイスシステム及び／又はコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を解析する方法に関する。また、本発明はコンピュータプログラム製品、装置、プロセッサデバイスシステム及びコンピュータ読み取り可能な媒体にも関する。
【背景技術】
【０００２】
ＣＲＴ／ＬＣＤモニタ、即ちコンピュータ及びコンピュータシステムに適用可能なモニタは、高解像度及び低輝度を特徴としている。これらの表示システム（以下、モニタと称す）は、典型的には合成的コンテンツ、例えばテキスト又はグラフィックス、を表示するために使用される。これら表示システムは、現在は、益々自然的コンテンツ、例えば画像又はビデオ、を表示することを要求されるようになっている。特に、ＴＶモニタと比較して、ＣＲＴモニタは高解像度及び低輝度を特徴としている。これは、元々はモニタ（例えば、コンピュータ用のモニタ）上に表示されるコンテンツは専ら合成のものであり、特に本質的にはテキストにより表されていたからである。このタイプのコンテンツは、明らかに、ユーザにより享受されるべき高解像度を必要とするが、これは、例えばＣＲＴにおける所要の小さなスポット寸法の電子ビームにより輝度も減少も生じる。
【０００３】
合成的コンテンツとは、以下においては、自然的コンテンツと比較して、合成的起源により幾らか高い秩序度を有するような画像の内容と理解されたい。合成的コンテンツとしての上述したテキストの例とは別に、アイコン、記号、及び如何なる種類のどちらかというと構築された形状、グラフィックス又は画像も合成的コンテンツと理解されるべきである。対照的に、自然的コンテンツとは、以下においては、自然的起源の如何なる画像、特に任意の入力コンポジットラスタ画像の一部であるようなデジタル化写真、ビデオクリップ及び類似の画像のような構築された起源ではないものと理解されるべきである。
【０００４】
今日の状況は大きく変化している。インターネット及びマルチメディア技術（ＤＶＤ並びに画像記憶及び伝送等）は、モニタ用途での自然なＴＶ的コンテンツを増加させている。この新たな状況は、モニタが元々は合成的及び自然的コンテンツを表示するようには設計されていない故に、斯かるモニタに関する一連の問題を生じている。特には、この問題は、特にＣＲＴ及びＬＣＤモニタ及びフラットモニタ等の如何なるＰＣアプリケーション用モニタによっても直面されている。更に、斯様な問題は、合成的及び自然的コンテンツを含む画像を処理するように構成されたビデオカード、ビデオチップ、マルチメディアチップ、プロセッサユニット、フレームバッファ及びＶＲＡＭメモリ等の如何なる関連のあるプロセッサデバイスによっても同様に直面されている。
【０００５】
合成的及び自然的コンテンツを含む画像は、複合コンテンツを有するものと云うことにする。
【０００６】
特にモニタ装置、デバイス及びプロセッサデバイスシステム等の現在普通な表示装置は、高解像度及び無視できる程度の輝度損失で、且つ、複合コンテンツの画像に対して許容可能な処理性能及び時間で画像処理を実行することを要する。
【０００７】
特に視覚的性能等の性能を大幅に改善することが可能な強化解決策が既に存在している。画像処理の性能を効果的に向上させるために、斯様な処理は、例えば自然的コンテンツが存在するスクリーン等の、表示システムの特定の領域に適用及び限定することができる。ユーザによりなされる斯様な“ウインドウ型”の手動選択は、全体のウインドウのコンテンツが自然的なものである場合に採用することができる、簡単ではあるが効果的ではない領域を識別する方法である。
【０００８】
米国特許第6,195,459号に記載されたファジー検出規則に基づく画像検出のための検出方法も適用可能であるが、信頼性に欠ける可能性がある。
【０００９】
残念ながら、ウェブページに典型的であるような同一のウインドウ内の複合コンテンツに対して同一の方法を使用することはできない。何故なら、純粋なテキスト又はグラフィックスに対する向上技術の適用は、これらテキスト又はグラフィックスの知覚される視覚品質の大きな損失を生じさせ得るからである。しかしながら、モニタ上に表示された自然画像の品質の大幅な向上を得るために適用されるビデオ向上アルゴリズムは、純粋なテキスト又はグラフィックスに適用されると悪影響がある。従って、適用される斯様なアルゴリズムの結果は、常に、不十分である。
【００１０】
従って、如何なる種類の複合コンテンツの画像に対しても自然的コンテンツと合成的コンテンツとの間を高信頼度で区別する能力が、重要になる。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明の目的は、画像を解析する、即ち特には複合コンテンツのデジタル画像の何の領域が自然画像コンテンツを含み、何の領域が合成画像コンテンツを含むかを検出する改善された方法を提供することにある。更に、本発明の目的は、斯様な方法を実行することが可能なコンピュータプログラム製品、装置、プロセッサデバイスシステム及びコンピュータ読み取り可能な媒体を提供することにもある。
【課題を解決するための手段】
【００１２】
本発明は、独立請求項により規定される。従属請求項は、有利な実施例を規定している。
【００１３】
本発明の基本的な利点は、本発明による方法が、画像処理を特定の時点で表示され又は処理される画像コンテンツに自動的に適応化させるのを可能にすることにある。基本思想は、自然画像コンテンツは合成画像コンテンツから区別することができるということである。該区別は、本発明の基本的思想に基づいて、ローカル画像情報とグローバル画像情報との混合により実施される。グローバル情報とは経路長のような集合に関する情報である。ローカル情報は、各ピクセルに対する微分エントリにより提供される。
【００１４】
この種の区別から利益を受け得る他のアプリケーションは画像圧縮技術であり、斯かる圧縮技術は自然画像コンテンツと合成画像コンテンツとに各々別個の符号化方法を使用することができる。特に、これは、例えばビデオ画像及びテキスト／グラフィックスを符号化するための画像圧縮技術に関するものである。
【００１５】
上述した提案された方法は、各々が驚くべき知覚を有するような３つのステップに実質的に分割することができる。
【００１６】
第１ステップにおいて、本方法はピクセルの１以上の関連するパラメータ値を処理する。更に、パラメータ行列の微分によりローカル画像情報が与えられる一方、グローバル画像情報は同一の微分エントリを有する隣接するピクセルの集合により与えられる。
【００１７】
第２ステップに関しては、徹底した実験的観察が、長い経路を見つける確率は自然画像コンテンツに対しては非常に低いということを示した。該確率は、微分エントリの増加に伴い減少する。対照的に、この確率は合成画像コンテンツに対しては、より高くなる。考えは、この特徴を、複合画像コンテンツにおいて一方における自然画像コンテンツと、他方における合成画像コンテンツとを区別するために使用することである。特に、複合画像コンテンツに関しては、この知覚は、自然画像コンテンツは合成画像コンテンツより一層“断片化”されているので、自然画像コンテンツの経路長が非常に長くなることは一層困難となると見ることにより説明することができる。従って、一般的に自然画像コンテンツと合成画像コンテンツとの比較に関しては、自然画像コンテンツの経路が非常に長くなるということは余りありそうにない。
【００１８】
結果として、本発明の第３ステップは、閾関数Ｔ(D)を用いて閾処理を実行する。各集合の長さが計算され、該経路長と微分エントリとの組合せが該閾を超えた場合は、該集合に属する全てのピクセルは合成的と見なされ、該集合は合成画像コンテンツに属するものとしてラベルが付される。それ以外では、ピクセルは自然的とみなされ、当該集合は自然画像コンテンツに属するものとしてラベルが付される。
【００１９】
勾配値に関しては、自然画像コンテンツに対する閾は、より高い。何故なら、自然画像は一般的にピクセル間の低い勾配を特徴とし、従って長い集合が一層ありそうであるからである。従って、低勾配と高勾配との比較に関しては、低勾配の場合、自然画像コンテンツに対しては長い集合の方が一層ありそうである。反対に、高勾配値では閾は低くなければならない。何故なら、斯かる勾配値が合成画像に典型的であるからである。
【００２０】
提案された方法は、複合コンテンツに含まれる自然画像コンテンツを合成画像コンテンツから改善された品質で区別する方法を提供する。
【００２１】
有利な構成においては、ピクセルは、微分エントリＤにおける該ピクセルの微分エントリが最小エントリ値以下である場合、背景画像コンテンツとして分類される。改善は、低い値のピクセルは、これらピクセルが背景を表し、合成画像コンテンツ又は自然画像コンテンツの何れにも属し得るので別個に考察されるという認識から生じる。このように、上記最小エントリ値以下の値の全ての集合は、経路長の如何に拘わらず、背景画像コンテンツに属するとしてラベルが付される。
【００２２】
更に改善された構成は、所定の最大差分値が零の場合に達成される。この構成は処理時間を減少させる。
【００２３】
また、前記少なくとも１つのパラメータ値がピクセルの輝度に対応すると有利である。輝度は画像を解析するための関連するパラメータである。何故なら、輝度は画像エネルギの及び形状に関する情報の主要な部分を含む、言い換えるとコンテンツの検出に必要とされるものを含むからである。
【００２４】
ピクセルに対する前記微分エントリが下記２つの勾配の最大値を選択することにより決定されることが、他の利点となる：
−  行列におけるピクセルの該行列のピクセルの行に沿う第１方向における位置の関数としての当該輝度の第１勾配、
−  上記行列における上記第１方向とは垂直なピクセルの他の行に沿う第２方向における位置の関数としての当該輝度の第２勾配。
上記第１及び第２勾配は、当該勾配の正又は負の値と、又は該勾配の絶対値とすることができる。
【００２５】
第１及び第２勾配は、勾配の正若しくは負の値又は勾配の絶対値とすることができる。
【００２６】
最小エントリ値を零とするのも他の利点である。これは、ピクセルを背景画像コンテンツとして分類するための好適な値であることが分かった。
【００２７】
他の有利な構成においては、背景画像コンテンツとして分類されたピクセルを持つ背景集合におけるピクセルは、
−  該背景集合が、合成画像コンテンツとして分類されたピクセルを持つ所定の数未満の隣接集合を有する、
−  該背景集合が、自然画像コンテンツとして分類されたピクセルを持つ最低数の隣接集合を有する、
場合に自然画像コンテンツとして分類され、それ以外の場合は合成画像コンテンツとして分類される。
【００２８】
背景画像コンテンツとしてラベル付けされたピクセルは、背景画像コンテンツとしてラベル付けされたピクセルの関係解析を実行することにより、合成画像コンテンツ又は自然画像コンテンツの何れかへ変換される。これは、当該背景画像コンテンツの周囲の画像コンテンツを解析することにより実行することができる。
【００２９】
他の改善は、
−  隣接する集合が合成画像コンテンツとして分類されたピクセルを持つ、
−  当該集合の経路長が閾長さより短い、
場合において、集合における自然画像コンテンツとして分類されたピクセルが合成画像コンテンツとして分類される場合に達成される。
【００３０】
この最後に述べた改善ステップは、画像コンテンツの正しい検出を改善するために先に述べたステップの後で実行されることが重要である。
【００３１】
他の有利な構成においては、本方法は第３部分により補足することができる。該第３部分においては、主に自然画像コンテンツとしてラベル付けされたピクセルを伴う領域内の不規則さが補正される。特に、合成画像コンテンツとして分類された隣接ピクセルの系列は、該系列の長さが最大長より短い場合に自然画像コンテンツとして分類される。
【００３２】
他の有利な構成は、当該画像のうちの自然画像コンテンツとして分類されたピクセルを有する領域において、
−  各ピクセルに対して彩度パラメータがチェックされ、
−  彩度閾値より大きな彩度パラメータ値を持つピクセルの割合が、閾割合を超えたら、当該領域におけるピクセルは合成画像コンテンツとして分類される、
とする。
【００３３】
最後に、
−  当該画像において自然画像コンテンツとして分類された領域におけるピクセルの微分エントリの絶対値ｄが発生され、
−  下記のようなヒストグラムＨ(d)が発生され、
−  零と最大範囲値との間の絶対値ｄの範囲を有し、
−  同一の絶対値ｄを有する領域内のピクセルの数のカウントを前記絶対値ｄの範囲の関数として含み、
−  下記の場合に、絶対値ｄにおいてピークを有し、
−  隣接するヒストグラム値Ｈ(d-1)，Ｈ(d+1)がＨ(d)より小さい、且つ
−  Ｈ(d)が、絶対値ｄと前記最大範囲値との間の絶対値ｄの範囲内の最高の値である、
−  下記の場合に、当該領域におけるピクセルが合成画像コンテンツとして分類される、
−  Ｈ(d)がピークを持つような絶対値ｄの最低の値が、第１閾距離を超える、又は
−  ヒストグラムＨ(d)の２つの隣接するピークに属する絶対値(d)の間の差が、第２閾距離を超える、
場合に、利点となる。
【００３４】
上記微分エントリの絶対値のヒストグラムは、当該画像の自然画像コンテンツとして分類された領域が本当に自然のものであるかを検証するために使用される。
【００３５】
コンピュータプログラム製品に関する目的は、本発明によれば、コンピュータ上で実行された場合に上記の提案された方法を実行するコンピュータプログラム製品により解決される。
【００３６】
特に、当該コンピュータプログラム製品の改良は、閾の利用に対して下記の擬似コードを提供する：
【表１】
2005521169.tif 000003
【００３７】
ここで、ラベルｉ及びｊは各行列のエントリをラベル付けするために使用され、Ｓ(i,j)は各ピクセルに対する画像コンテンツ（自然、合成又は背景）を含む意味行列（semantic matrix）である。
【００３８】
前記装置に関する問題は、本発明によれば、ピクセルの行列からなる画像を解析する回路及び／又はコンピュータプログラムを有する装置であって、各ピクセルが少なくとも１つのパラメータにより規定され、各ピクセルに対する該少なくとも１つのパラメータの値がパラメータ行列（Ｙ）に配列され、当該装置が前述した請求項１の方法を実行する処理回路を有するような装置により解決される。
【００３９】
該装置は、コンピュータ、表示装置、モニタ、テレビジョン又は表示装置を有するか若しくは画像を処理する処理回路を有する如何なる他の製品でもあり得る。
【００４０】
プロセッサデバイスシステム及び／又はコンピュータ読み取り可能な媒体に関する目的は、提案された前記方法を実行するためにロードされたコンピュータプログラム製品を有するプロセッサデバイスシステム及び／又はコンピュータ読み取り可能な媒体により解決される。
【発明を実施するための最良の形態】
【００４１】
本発明による方法及び装置の、上記及び他の態様を添付図面を参照して詳細に解説及び記載する。
【００４２】
図１は、提案された画像を解析する方法に関する主要なフィーチャを３つのステップで示している。
【００４３】
図１で使用されている記号は：
Ｙ  当該画像を作成するピクセルの行列のパラメータ値を有するパラメータ行列、
Ｄ  上記パラメータ値の微分エントリを含む勾配行列、
Ｐ  経路行列。該行列は各ピクセルに対する経路長を含む。
Ｓ  意味行列。各ピクセルに対して、該行列は以下に説明するように３つのラベルＮＡＴ、ＳＹＮＴ及びＢＡＣＫのうちの１つを含んでいる。
【００４４】
画像は、ピクセルの行列からなっている。各ピクセルは、少なくとも１つのパラメータ値により規定される。上記ピクセル行列のパラメータ値は、パラメータ行列Ｙに配列される。これらパラメータ値は、通常は、デジタルの形態で利用可能である。パラメータとしては輝度が使用されることが有利である。第１ステップにおいては、行列Ｙの輝度パラメータ値に対して勾配演算１が実行され、該勾配は微分行列Ｄに配列された複数の微分エントリにより提供される。
【００４５】
第２ステップにおいては、所定の最大差分値以下しか相互にずれていない隣接する微分エントリの集合が識別される。各集合に対して、当該集合におけるエントリの数を示すような、経路長が経路発見器（path finder）２により決定される。
【００４６】
必要な計算を簡略化する代替例は、上記所定の最大差分値を零に等しくすることである。
【００４７】
第３ステップにおいては、各ピクセルに対して当該ピクセルの微分エントリと経路長との組合せが所定の閾関数Ｔ(D)を超えるかチェックすることにより閾チェック３が実行される。
【００４８】
各集合に関して、経路長及び微分エントリの変数を閾関数Ｔ(D)と比較することにより、当該集合に関係するピクセルは、上記変数が閾関数Ｈ(D)を超える場合は合成画像コンテンツＳＹＮＴと分類され、上記変数が閾関数Ｈ(D)より低いままである場合は自然画像コンテンツＮＡＴと分類される。
【００４９】
図２は、有利な実施例において使用される好ましい閾関数Ｔ(D)を示す。該閾関数は、微分エントリの絶対値ｄの関数として与えられる。自然画像においては、一般的にピクセル間では低い勾配が一層ありそうであり、結果として、統計的に見て、低い勾配に対しては一層長い経路長となる。この結果、図２に示すような好ましい閾関数Ｔ(D)が得られ、該図において、閾関数Ｈ(D)は部分エントリの絶対値ｄが増加すると減少する。図１における比較ステップにおいて、微分エントリは最小エントリ値と比較される。
【００５０】
上記最小エントリ値より小さい微分エントリを有するピクセルは、背景画像コンテンツＢＡＣＫと分類される。背景画像コンテンツとして分類されたピクセルは、合成画像コンテンツＳＹＮＴにも及び自然画像コンテンツにも属する可能性があるので、以下に見られるように更なる処理が必要とされる。
【００５１】
上記最小エントリ値は零とされるのが有利である。ここまで述べたステップの結果として、各ピクセルに対してラベルＮＡＴ、ＳＹＮＴ又はＢＡＣＫの１つを含む意味行列Ｓを作成することができる。
【００５２】
前記勾配演算に関しては、該タスクを実行するために多数の演算子が好適であるが、実験的試験の後、異なる勾配演算を使用しても結果は大幅には相違しないことが分かった。従って、計算的見地からは、単純なノルム、即ちmaxノルム：
【数１】
2005521169.tif 000004
を使用するのが有利であり、ここで、Ｄ(i,j)は行方向にｉでラベルを付され、列方向にｊでラベルを付された複数の微分エントリを持つ行列Ｄを示し、
【数２】
2005521169.tif 000005
は行列Ｙの行方向及び列方向の各々のエントリに関する偏微分を示す。
【００５３】
特に、
【数３】
2005521169.tif 000006
に従う方程式を規定することができる。一般的に、
【数４】
2005521169.tif 000007
のような如何なる種類の勾配演算も好適であり、ここで、Ｎは整数である。
【００５４】
Ｎ＝２の場合、これは通常のユークリッドノルム：
【数５】
2005521169.tif 000008
となる。
【００５５】
Ｎ＝∞の場合、これは、有利な実施例において使用されるようにmaxノルムとなる。
【００５６】
各ピクセルに関して、微分エントリを追加メモリに記憶することができる。しかしながら、好ましい実施例においては、微分エントリＤの行列を記憶する追加のメモリは必要ではない。行列Ｙは、フレームメモリに記憶することができる。微分エントリが算出されている各ピクセルに対して、この微分エントリは、対応するパラメータ値が記憶されたのと同一のフレームメモリに記憶することができる。何故なら、このパラメータ値は、当該方法の後のステップにおいては最早決して使用されることはないからである。これを実行するために、追加のラインメモリのみを必要とすることもできる。
【００５７】
本方法の部分１の結果として、３つの可能性のあるラベルＮＡＴ、ＳＹＮＴ又はＢＡＣＫのうちの１つが各ピクセルに割り当てられる。
【００５８】
背景画像コンテンツＢＡＣＫ値として分類されたピクセルを持つ集合は、図３のフローチャートに示すように更に処理されねばならない。これらの集合は、当該画像の一様な領域である。通常、一様な領域は画像の背景を表し、このような理由により、斯かる一様な領域は画像の自然コンテンツに及び／又は合成コンテンツの両方に属する可能性がある。例えば、風景の空の領域は、量子化の後にＪＰＥＧ圧縮により一様に見える可能性があり、同様にして、図のテキストも一様な背景を有する。一様な領域における前記集合の処理は２つのステップで、即ち短ＮＡＴ経路処理ステップ５が後続するＢＡＣＫ経路処理ステップ４により実行される。
【００５９】
自然画像に属する一様な領域に関して検証されるべき２つの独特の特性が識別されている。即ち：
１．当該画像の一様な領域を囲む領域はテキスト文字又はグラフィック部分を含むべきではない（又は、斯かるテキスト文字又はグラフィック部分は少数しか含んではならない）。言い換えると、斯かる領域はＳＹＮＴとして分類されたピクセルを持つ集合を過度に多く含んではならない。
２．上記一様な領域は、ＮＡＴとして分類されたピクセルを持つ集合に少なくとも部分的に隣接していなければならない。さもなければ、これらをビデオ画像の一部として見なす理由が存在しない。
【００６０】
ＢＡＣＫ経路処理ステップ４においては２つの特性が前記意味行列Ｓを解析することにより検証される。これらの特性を持つＢＡＣＫとして分類されたピクセルを持つ集合が発見されたら、該集合のピクセルはＮＡＴに変換され、それ以外の場合、これらはＳＹＮＴに変換される。ＢＡＣＫ経路処理ステップ４の結果として、ＮＡＴ又はＳＹＮＴとして分類されたピクセルを含む適応化された意味行列Ｓが発生される。
【００６１】
有利な実施例においては、上記２つの特性は、背景画像コンテンツＢＡＣＫとして分類されたピクセルを持つ背景集合においてピクセルを分類するために使用される。斯かる背景集合におけるピクセルは、下記の２つの特性が満足された場合は、自然画像コンテンツとして分類される：
１．当該背景集合が、合成画像コンテンツＳＹＮＴとして分類されたピクセルを持つ所定数未満の隣接する集合しか有しておらず、且つ
２．当該背景集合が、自然画像コンテンツＮＡＴとして分類されたピクセルを持つ最小数の隣接する集合を有する。
【００６２】
他の全ての場合には、背景集合におけるピクセルは合成画像コンテンツＳＹＮＴと分類される。
【００６３】
上述した処理の結果は、ＮＡＴ又はＳＹＮＴと分類されたピクセルを含む適応化された意味行列Ｓ１となる。
【００６４】
背景が正しく分類されたら、好ましい実施例は、短ＮＡＴ経路処理ステップ５において、分離されており且つ自然画像コンテンツとして見なすには短か過ぎるＮＡＴとして分類された集合を変換し続ける。これらの集合は、短ＮＡＴ経路と呼ばれ、偽経路と考えられる。何故なら、これら集合は小さなアイコン又はＪＰＥＧで圧縮された合成画像の部分から生じるからである。短ＮＡＴ経路処理ステップ５において、短ＮＡＴ経路におけるピクセルはＳＹＮＴに変換される。該短ＮＡＴ経路処理の結果は、第２の適応化された意味行列Ｓ２に記憶される。
【００６５】
最後の２つのステップの順序は逆転されてはならないことに注意することが重要である。
【００６６】
事実、自然画像の小さな部分が当該画像から背景により分離されることはしばしば発生する。これらの種類の経路は真の短ＮＡＴ経路と呼ぶことができる。何故なら、これら経路は、好ましい実施例により、過度に短いが短ＮＡＴ経路の最大部分のような誤った検出ではない自然画像に属するものであるとして分類された経路であるからである。好ましい実施例がＢＡＣＫ部分の前に短ＮＡＴ経路を処理すると、全ての短ＮＡＴ経路がＳＹＮＴに変換されてしまう。従って、短ＮＡＴ経路の部分集合であるような幾つかの真の短ＮＡＴ経路もＳＹＮＴに変換されてしまう事態が発生し得る。これは、検出性能の低下に繋がる。このように、上記ステップの正に述べた順序を維持することが、不所望な影響を防止する。
【００６７】
図３に示すように、ＢＡＣＫ経路処理ステップ４及び短ＮＡＴ経路処理ステップ５の後、当該アルゴリズムは、２種類のラベル、即ちＮＡＴ及びＳＹＮＴのみを含む第２の適応化された意味行列Ｓ２を出力として生成する。各ピクセルは、これら２つのラベルのうちの１つで分類される。ＮＡＴとラベルが付されたピクセルの集合は出力マスクを表す。このようなマスクは、しばしば、該マスク内及び境界上の両方に幾つかの不規則性を含む。従って、有利な実施例においては、これらの不規則性を低減するために不規則性低減処理ステップ６が適用される。
【００６８】
上記第２の適応化された意味行列は、行方向及び列方向の両方向に走査される。このようにすることにより、下記の２つの状況を特徴付けることができる。即ち、“マスク／非マスク”遷移及び反対の“非マスク／マスク”遷移である。最初の用語は、当該アルゴリズムが最初にマスクに属するピクセルに出会い、その後に該マスクに属さないピクセルに出会うような状況を示す。第２の用語は、反対の状況を示す。ライン内で“マスク／非マスク”遷移が見付かったら、反対の遷移が発生するか又は当該ラインが完了するまで、カウンタが増加される。次いで、該カウンタが評価される。即ち、該カウンタの値が或る閾より小さい場合は、最後の“マスク／非マスク”イベントからの全ピクセルは該マスクに属するピクセルに変換される。
【００６９】
言い換えると、合成画像コンテンツとして分類された隣接するピクセルの系列は、該系列の長さが最大長より短い場合、自然画像コンテンツＮＡＴとして分類される。
【００７０】
この種の処理は、マスク不規則性の最も大きな部分を除去する。
【００７１】
最終的に、自然領域の検出の信頼性のレベルを増加させる目的で、２つのテストＴ１、Ｔ２が当該処理の最後に実行される。
【００７２】
図３に示すように、第１のテストＴ１は当該マスク内のピクセルの彩度パラメータに対して実行される。該彩度パラメータの飽和値Ｓｖは、自然と分類された領域においてピクセル毎に評価される。
【００７３】
各ピクセルに対する飽和値Ｓｖは、当該ピクセルのＲＧＢカラー成分から、
【数６】
2005521169.tif 000009
なる式により導出することができる。
【００７４】
各ピクセルに対して飽和閾値Ｓｖが決定され、当該マスクにおける飽和値が該飽和閾値より大きいピクセルの割合が決定される。このピクセルの割合が上記飽和閾値より大きい場合、このマスクは合成領域と見なされ、関連するピクセル及び経路は合成画像コンテンツＳＹＮＴとラベル付けされる。
【００７５】
最後に、自然として認識された各領域に関する微分エントリのヒストグラムに対して第２のテストＴ２が実行される。このようなヒストグラムは自然画像の場合に２つの規準を満たさねばならないことが分かった。従って、該第２のテストの目的は、自然画像コンテンツＮＡＴとして検出された領域に対して斯かる規準を検証すると共に、当該領域のヒストグラムが両規準を満たす場合に該テストされた領域の分類を自然画像コンテンツＮＡＴとして維持することにある。それ以外の場合は、当該分類は合成画像コンテンツＳＹＮＴに変更される。
【００７６】
有利な実施例においては、テスト下の領域におけるピクセルの微分エントリの絶対値ｄが、斯かる絶対値ｄの関数としてのヒストグラムＨ(d)を発生するために使用される。
【００７７】
他の実施例においては、上記微分エントリの正及び負の値が使用される。
【００７８】
上記絶対値ｄのヒストグラムＨ(d)は、ｄの各値に対して、テスト中の領域における微分エントリの絶対値として該値ｄを持つピクセルの数を含む。
【００７９】
絶対値ｄは、零から最大範囲値まで変化し得る。該最大範囲値は、前記パラメータ行列Ｙにおける２つの隣接するエントリが最大の差（例えば、零輝度から最大輝度値への又はその逆の遷移により）を有する場合に発生するような最大の微分エントリに対応する。
【００８０】
上記ヒストグラムＨ(d)におけるピークは、下記の規準に基づいて定義される：
１）Ｈ(d)は極大（relative maximum）である。即ち、Ｈ(d)＞Ｈ(d-1)且つＨ(d)＞Ｈ(d+1)；
２）Ｈ(d)は当該範囲（ｄ，最大範囲値）内の絶対最大値である。
【００８１】
ビデオ画像のような自然画像コンテンツＮＡＴの画像のヒストグラムにおいては、全てのピーク（２以上なら）は低勾配で現れ、ピーク間の距離は非常に小さい。テキスト及びグラフィックス画像のヒストグラムにおいては、ピーク間の距離はビデオ画像に対するものより著しく大きく、最初のピークは、しばしば、ビデオ画像におけるよりも大幅に大きな絶対値で現れる。広範囲の数の入力画像を処理した後、最も小さな値ｄを持つ第１ピークに対するｄの絶対値である第１閾距離及び隣接するピークの間の第２閾距離に関する適切な閾値が見付かった。
【００８２】
上述した２つの閾値に基づけば、自然画像コンテンツＮＡＴの領域に関し該分類を維持するために満たされるべき２つの規準は：
１）最初のピークは上記第１閾距離より小さい絶対値で現れなければならず、
２）２つの連続するピークの間の距離は、上記第２閾距離よりも小さくなければならない、
となる。
【００８３】
有利な実施例においては、上記規準を適用する分類は下記のように実行される：
−  自然画像コンテンツ（ＮＡＴ）として分類された画像の領域におけるピクセルの微分エントリの絶対値ｄが発生される、
−  下記のようなヒストグラムＨ(d)が発生される、
−  零と最大範囲値との間の絶対値の範囲を有する、
−  絶対値ｄの範囲の関数として、当該領域における同じ絶対値ｄを持つピクセルの数のカウントを含む、
−  下記の場合に、絶対値ｄにピークを有する、
−  隣接するヒストグラム値Ｈ(d-1)、Ｈ(d+1)はＨ(d)より小さい、且つ
−  Ｈ(d)は当該絶対値ｄと最大範囲値との間の絶対値ｄの範囲における最大の値である、
−  下記の場合に、当該領域におけるピクセルは合成画像コンテンツ（ＳＹＮＴ）と分類される、
−  Ｈ(d)がピークを持つような絶対値ｄの最小の値が、第１閾距離を超える、又は
−  ヒストグラムＨ(d)の２つの隣接するピークに属する絶対値（ｄ）の間の差が、第２閾距離を超える。
【００８４】
図３に示す最終マスクＭ、即ち上記２つのテストＴ１、Ｔ２の後に自然コンテンツＮＡＴの分類を維持したＮＡＴとラベル付けされたピクセルを持つ領域、は良好なレベルの信頼性で当該画像内の自然領域を表す。
【００８５】
尚、上述した実施例は本発明を限定するというよりは解説するものであり、当業者であれば添付請求項の範囲から逸脱すること無しに多数の代替実施例を設計することができることに注意すべきである。また、請求項において、括弧内に配された如何なる符号も当該請求項を限定するものと見なしてはならない。また、“有する”なる動詞及びその活用形の使用は、請求項に記載されたもの以外の構成要素又はステップの存在を排除するものではない。また、単数形の構成要素は複数の斯様な構成要素の存在を排除するものではない。また、本発明は、幾つかの別個の構成要素を有するハードウェアにより、及び適切にプログラムされたコンピュータにより実施化することができる。また、幾つかの手段を列挙する装置の請求項において、これら手段の幾つかはハードウェアの１つの同一のものにより実施化することができる。また、特定の手段が相互に異なる従属請求項において引用されているという事実だけで、これら手段の組合せを有利に使用することができないということを示すものではない。
【図面の簡単な説明】
【００８６】
【図１】図１は、本方法の第１実施例を示すフローチャートである。
【図２】図２は、上記第１実施例で使用される閾関数を示す。
【図３】図３は、上記第１実施例を補足する第２実施例を示すフローチャートである。
【図１】
2005521169.tif 000010
【図３】
2005521169.tif 000011
【図２】
2005521169.tif 000012
【国際調査報告】
2005521169.tif 000013
2005521169.tif 000014