(57)【要約】        本発明は、諸ピクセルから構成されるデジタルイメージ（１００）を修正するための方法およびシステムに関する。前記デジタルイメージは、諸区域（１０３）に分割される。少なくとも１つの区域値が、各区域Ｚｉ（１０３）に割り当てられる。少なくとも１つのパラメータ値Ｖｐｉｊ（２０３）が、前記各区域（１０３）に割り当てられる。１組の対（Ｚｉ，Ｖｐｉｊ）が、パラメータイメージ（２０１）を形成する。本発明の方法は、（ａ）パラメータイメージ（２０１）が決定済みパラメータイメージと呼ばれる、区域（１０３）ごとに決定済みパラメータ値Ｖｐｉｒを決定することであり、（ｂ）その変動を低減させることにより、この決定済みパラメータイメージを調整することであり、（ｃ）前記調整済みパラメータイメージの諸パラメータ値（２０３）に従って前記デジタルイメージ（１００）の決定済みピクセル（１０１）の諸ピクセル値（１０２）を修正することであり、それによってこのデジタルイメージは、前記ピクセルごとに差分的に、連続する区域について準規則的に修正される。
2007506321.tif 000002
【特許請求の範囲】
【請求項１】
ピクセル値（１０２）を有する諸ピクセルから構成されるデジタルイメージ（１００）を修正するための方法であって、前記デジタルイメージが、諸ゾーン（１０３）に分解され、前記各ピクセルが、少なくとも１つの隣接するゾーン（１０５）に関連付けられ、少なくとも１つのゾーン値（１０４）が、前記各ゾーンＺｉ（１０３）に割り付けられ、少なくとも１つのパラメータ値Ｖｐｉｊ（２０３）が、前記各ゾーンＺｉ（１０３）に割り付けられ、ゾーンＺｉ（１０３）、および前記ゾーン（１０３）に関連するパラメータ値Ｖｐｉｊ（２０３）から構成される１組の対（Ｚｉ；Ｖｐｉｊ）が、パラメータイメージ（２０１）を構成しており、
前記方法が、
（ａ）ゾーン（１０３）ごとに特に前記デジタルイメージ（１００）の諸ゾーン値（１０４）の関数として決定済みパラメータ値Ｖｐｉｒ（３０５）を決定する段階を含み、このようにして形成される前記パラメータイメージ（２０１）が、以降で前記決定済みパラメータイメージ（５０５）と称され、
前記ゾーン値（１０４）が、少なくとも１つの前記ゾーン（１０３）と、連続するゾーン（４０３）との間で変化し、前記変動が、以降で前記デジタルイメージの変動（４０１）と称され、
前記決定済みパラメータ値（３０５）が、前記ゾーン（１０３）と少なくとも１つの連続するゾーン（４０３）の間で変化し、前記変動が、以降で前記決定済みパラメータイメージ（４０２）の変動と称され、
前記方法が、さらに以下の諸段階、すなわち
（ｂ）前記決定済みパラメータイメージ（５０５）の前記変動を低減させて、前記デジタルイメージの前記変動（４０１）のレベルよりも小さな変動レベルを有し、以降で規則化パラメータイメージ（５０７）と称されるパラメータイメージを生成することにより、前記デジタルイメージの前記変動（４０１）の関数として前記決定済みパラメータイメージ（５０５）を規則化する段階と、
（ｃ）前記決定済みピクセルに隣接した諸ゾーンに対する、前記規則化パラメータイメージ（５０７）の諸パラメータ値（２０３）の関数として、前記デジタルイメージ（１００）の決定済みピクセル（１０１）の諸ピクセル値（１０２）を修正する段階とをさらに含み、
その結果、前記デジタルイメージが、前記のピクセルごとに差分的に、また連続する諸ゾーンについて準規則的に修正される方法。
【請求項２】
各ゾーン（１０３）が、１つのピクセル（１０１）から構成されるようになっている、請求項１に記載の方法。
【請求項３】
各ゾーン（１０３）が、連続するピクセル（１０１）のグループから構成されるようになっている、請求項１または２のいずれか一項に記載の方法。
【請求項４】
前記決定済みパラメータ値（３０５）が、前記ゾーン値（１０４）である、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ゾーン値（１０４）が、前記ゾーン（１０３）に関連する諸ピクセル値（１０２）の最大値、前記ゾーン（１０３）に関連する諸ピクセル値（１０２）の最小値、および／または前記ゾーン（１０３）に関連する諸ピクセル値（１０２）から計算される値である、請求項１から４のいずれか一項に記載の方法。
【請求項６】
１つの決定済みパラメータ値（３０５）が、各ゾーン（１０３）に割り付けられており、
その変動レベルが、前記デジタルイメージの前記変動のレベルよりも小さい前記パラメータイメージ（２０１）が、以降で制御変動イメージと称され、前記方法が、前記決定済みパラメータイメージの前記変動を低減させるために、また前記デジタルイメージ（１００）の前記変動のレベルよりも小さな変動レベルを有する規則化パラメータイメージ（５０７）を生成するために、
前記決定済みパラメータイメージ（５０５）に（本発明の意味の範囲内で）近いパラメータイメージを前記制御変動イメージの中から選択する段階をさらに含み、
その結果、前記規則化パラメータイメージを構成するパラメータイメージが取得されている、請求項１から５のいずれか一項に記載の方法。
【請求項７】
１つの決定済みパラメータ値（３０５）が、各ゾーン（１０３）に割り付けられており、
その変動レベルが、前記デジタルイメージの前記変動のレベルよりも小さい前記パラメータイメージが、以降で制御変動イメージと称されており、前記方法が、前記決定済みパラメータイメージ（５０５）の前記変動を低減させるために、また前記デジタルイメージの前記変動のレベルよりも小さな変動レベルを有する規則化パラメータイメージ（５０７）を生成するために、
以下の条件、すなわち
何であれ、任意のゾーン（Ｚｉ）の前記決定済みパラメータイメージの前記決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））以下であるという条件と、
ゾーン（Ｚｉ）の前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ；Ｖｐｉ（ｑ））についてのパラメータ値（Ｖｐｉ（ｑ））以下であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ；Ｖｐｉ（ｃ））を制御変動イメージの中から選択する段階をさらに含み、
その結果、前記規則化パラメータイメージを構成するパラメータイメージが、取得されている、請求項１から５のいずれか一項に記載の方法。
【請求項８】
１つの決定済みパラメータ値（３０５）が、各ゾーン（１０３）に割り付けられており、
その変動レベルが、前記デジタルイメージの前記変動のレベルよりも小さい前記パラメータイメージが、以降で制御変動イメージと称されており、前記方法が、前記決定済みパラメータイメージ（５０５）の前記変動を低減させるために、また前記デジタルイメージの前記変動のレベルよりも小さな変動レベルを有する規則化パラメータイメージ（５０７）を生成するために、
以下の条件、すなわち
何であれ、任意のゾーン（Ｚｉ）の前記決定済みパラメータイメージの前記決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））以上であるという条件と、
ゾーン（Ｚｉ）の前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ；Ｖｐｉ（ｑ））についてのパラメータ値（Ｖｐｉ（ｑ））以上であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ；Ｖｐｉ（ｃ））を前記制御変動イメージの中から選択する段階をさらに含み、
その結果、前記規則化パラメータイメージを構成するパラメータイメージが、取得されている、請求項１から５のいずれか一項に記載の方法。
【請求項９】
前記デジタルイメージの前記変動の関数として前記決定済みパラメータイメージを規則化するために、以下の諸段階、すなわち
定義されたゾーンＺｉについて、
そのゾーンＺｊが、前記ゾーンＺｉの近傍に位置する、ｎ番目のイメージおよび／またはｎ＋１番目のイメージの対のパラメータ値Ｖｐｊ（ｎ）および／またはＶｐｊ（ｎ＋１）を
前記ゾーンＺｉと前記ゾーンＺｊの間の前記デジタルイメージの変動の関数である補正値と
組み合わせることにより、ｎ＋１番目のパラメータイメージの前記対（Ｚｉ；Ｖｐｉ（ｎ＋１））のパラメータ値Ｖｐｉ（ｎ＋１）を決定する段階と、
前段階をステップごとに反復する段階と
を含むアルゴリズムを使用しており、
前記アルゴリズムが、まず第１に前記アルゴリズムを前記決定済みパラメータイメージの対に適用することによって初期化される、請求項１から５のいずれか一項に記載の方法。
【請求項１０】
前記デジタルイメージ（１００）の決定済みピクセル（１０１）の諸ピクセル値（１０２）を修正するために、以下の諸段階、すなわち
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージ（５０７）の諸パラメータ値から前記決定済みピクセルに対するパラメータ値（６０３）を補間する段階と、
このようにして補間された前記パラメータ値（６０３）を使用することにより、前記決定済みピクセルの値を修正する段階と
をさらに含む、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
１つの決定済みパラメータ値（３０５）が、各ゾーン（１０３）に割り付けられており、前記方法が、前記デジタルイメージ（１００）の決定済みピクセル（１０１）の諸ピクセル値（１０２）を修正するために、以下の諸段階、すなわち
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージ（５０７）の諸パラメータ値から前記決定済みピクセルに対するパラメータ値（６０３）を補間する段階と、
このようにして補間された前記パラメータ値（６０３）に所定の関数、とりわけガンマを適用することにより、係数（１１０４）を計算する段階と、
前記係数（１１０４）により、前記決定済みピクセルの諸ピクセル値（１０２）を乗算する段階と
をさらに含む、請求項１から９のいずれか一項に記載の方法。
【請求項１２】
２つの決定済みパラメータ値が、各ゾーンに割り付けられており、以降で第１のパラメータ値および第２のパラメータ値と称されており、前記方法が、前記デジタルイメージ（１００）の決定済みピクセル（１０１）の諸ピクセル値（１０２）を修正するために、以下の諸段階、すなわち
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージ（５０７）の前記第１の諸パラメータ値から前記決定済みピクセルに対する第１のパラメータ値を補間する段階と、
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージ（５０７）の前記第２の諸パラメータ値から前記決定済みピクセルに対する第２のパラメータ値を補間する段階と、
このようにして補間された前記第１のパラメータ値および前記第２のパラメータ値の関数としてアフィン変換（１２０４）を選択する段階と、
前記各ピクセル値に前記アフィン変換（１２０４）を適用する段階と
をさらに含む、請求項１から９のいずれか一項に記載の方法。
【請求項１３】
前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下の諸段階、すなわち
前記規則化パラメータイメージの諸パラメータ値、および諸ピクセル値の関数として係数を計算する段階と、
前記係数、および前記決定済みピクセルの前記諸ピクセル値の関数として前記決定済みピクセルの各ピクセル値を計算する段階と
をさらに含む、請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下の諸段階、すなわち
前記規則化パラメータイメージの諸パラメータ値、および諸ピクセル値の関数として係数を計算する段階と、
前記係数により、前記決定済みピクセルの各ピクセル値を乗算する段階と
をさらに含む、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
前記デジタルイメージの暗い諸部分（１００２）の明度を増大させることが意図され、さらにより詳細には、暗い小さな範囲の前記デジタルイメージのこれらの部分の明度を保持するようになっており、
問題になっている諸ゾーンについてのこれらの決定済みパラメータ値の間の差が小さくなるようにするために、暗い小さな範囲の前記諸部分の諸ゾーンのこれらの決定済みパラメータ値を、隣接する諸ゾーンのこれらの決定済みパラメータ値から計算する段階をさらに含む、請求項１から１４のいずれか一項に記載の方法。
【請求項１６】
ピクセル値（１０２）を有する諸ピクセル（１０１）から構成されるデジタルイメージ（１００）を修正するためのシステムであって、前記デジタルイメージ（１００）が、諸ゾーンＺｉ（１０３）に分解され、前記各ピクセル（１０１）が、少なくとも１つの隣接するゾーンに関連付けられ、少なくとも１つのゾーン値（１０４）が、前記各ゾーンＺｉ（１０３）に割り付けられ、少なくとも１つのパラメータ値Ｖｐｉｊ（２０３）が、前記各ゾーンＺｉ（１０３）に割り付けられ、ゾーンＺｉ（１０３）、および前記ゾーンＺｉ（１０３）に関連するパラメータ値Ｖｐｉｊ（２０３）から構成される１組の対（Ｚｉ；Ｖｐｉｊ）が、パラメータイメージ（２０１）を構成しており、
前記システムが、
（ａ）ゾーン（１０３）ごとに特に前記デジタルイメージ（１００）の諸ゾーン値（１０４）の関数として決定済みパラメータ値Ｖｐｉｒ（３０５）を決定することを可能にする第１の計算する手段（５０４）を含み、このようにして形成される前記パラメータイメージが、以降で前記決定済みパラメータイメージ（５０５）と称され、
前記ゾーン値（１０４）が、少なくとも１つの前記ゾーンと、連続するゾーンとの間で変化し、前記変動が、以降で前記デジタルイメージの変動（４０１）と称され、
前記決定済みパラメータ値（３０５）が、前記ゾーンと、少なくとも１つの連続するゾーンとの間で変化し、前記変動が、以降で前記決定済みパラメータイメージの変動と称され、
前記システムが、
（ｂ）前記決定済みパラメータイメージの前記変動を低減させて、前記デジタルイメージの前記変動（４０１）のレベルよりも小さな変動レベルを有し、以降で規則化パラメータイメージ（５０７）と称されるパラメータイメージを生成することにより、前記デジタルイメージの前記変動（４０１）の関数として前記決定済みパラメータイメージ（５０５）を規則化することを可能にする第２の計算する手段（５０６）と、
（ｃ）前記決定済みピクセルに隣接した諸ゾーンに対する、前記規則化パラメータイメージ（５０７）の諸パラメータ値の関数として、前記デジタルイメージ（１００）の決定済みピクセル（１０１）の諸ピクセル値（１０２）を修正することを可能にする第３の計算する手段（５０８）とをさらに含み、
その結果、前記デジタルイメージが、前記のピクセルごとに差分的に、また連続する諸ゾーンについて準規則的に修正されるシステム。
【請求項１７】
各ゾーン（１０３）が、１つのピクセル（１０１）から構成されるようになっている、請求項１６に記載のシステム。
【請求項１８】
各ゾーン（１０３）が、連続するピクセル（１０１）のグループから構成されるようになっている、請求項１６または１７のいずれか一項に記載のシステム。
【請求項１９】
前記決定済みパラメータ値（３０５）が、前記ゾーン値（１０４）である、請求項１６から１８のいずれか一項に記載のシステム。
【請求項２０】
前記ゾーン値（１０４）が、前記ゾーンに関連する諸ピクセル値（１０２）の最大値、および／または前記ゾーン（１０３）に関連する諸ピクセル値（１０２）の最小値、および／または前記ゾーンに関連する諸ピクセル値（１０２）から計算される値である、請求項１６から１９のいずれか一項に記載のシステム。
【請求項２１】
１つの決定済みパラメータ値（３０５）が、各ゾーン（１０３）に割り付けられており、
その変動レベルが、前記デジタルイメージの前記変動（４０１）のレベルよりも小さい前記パラメータイメージが、以降で制御変動イメージと称され、前記システムが、前記決定済みパラメータイメージ（５０５）の前記変動を低減させるために、また前記デジタルイメージの前記変動のレベルよりも小さな変動レベルを有する規則化パラメータイメージ（５０７）を生成するために、
前記決定済みパラメータイメージ（５０５）に（本発明の意味の範囲内で）近いパラメータイメージを前記制御変動イメージの中から選択する第１の選択手段（７０３）をさらに備え、
その結果、前記規則化パラメータイメージを構成するパラメータイメージが取得されている、請求項１６から２０のいずれか一項に記載のシステム。
【請求項２２】
１つの決定済みパラメータ値（３０５）が、各ゾーン（１０３）に割り付けられており、
その変動レベルが、前記デジタルイメージの前記変動のレベルよりも小さい前記パラメータイメージが、以降で制御変動イメージと称されており、前記システムが、前記決定済みパラメータイメージ（５０５）の前記変動を低減させるために、また前記デジタルイメージの前記変動のレベルよりも小さな変動レベルを有する規則化パラメータイメージ（５０７）を生成するために、
以下の条件、すなわち
何であれ、任意のゾーン（Ｚｉ）の前記決定済みパラメータイメージの前記決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））以下であるという条件と、
ゾーン（Ｚｉ）の前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ；Ｖｐｉ（ｑ））についてのパラメータ値（Ｖｐｉ（ｑ））以下であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ；Ｖｐｉ（ｃ））を前記制御変動イメージの中から選択する第２の選択する手段（７０３）をさらに含み、
その結果、前記規則化パラメータイメージを構成するパラメータイメージが、取得されている、請求項１６から２０のいずれか一項に記載のシステム。
【請求項２３】
１つの決定済みパラメータ値（２０３）が、各ゾーン（１０３）に割り付けられており、
その変動レベルが、前記デジタルイメージの前記変動のレベルよりも小さい前記パラメータイメージが、以降で制御変動イメージと称されており、前記システムが、前記決定済みパラメータイメージ（５０５）の前記変動を低減させるために、また前記デジタルイメージの前記変動のレベルよりも小さな変動レベルを有する規則化パラメータイメージ（５０７）を生成するために、
以下の条件、すなわち
何であれ、任意のゾーン（Ｚｉ）の前記決定済みパラメータイメージの前記決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））以上であるという条件と、
ゾーン（Ｚｉ）の前記選択されたパラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ；Ｖｐｉ（ｑ））についてのパラメータ値（Ｖｐｉ（ｑ））以上であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ；Ｖｐｉ（ｃ））を前記制御変動イメージの中から選択する第３の選択する手段（７０３）をさらに含み、
その結果、前記規則化パラメータイメージを構成するパラメータイメージが、取得されている、請求項１６から２０のいずれか一項に記載のシステム。
【請求項２４】
前記デジタルイメージの前記変動の関数として前記決定済みパラメータイメージを規則化するために、以下の計算の諸段階、すなわち
定義されたゾーンＺｉについて、
そのゾーンＺｊが、前記ゾーンＺｉの近傍に位置する、ｎ番目のイメージおよび／またはｎ＋１番目のイメージの対のパラメータ値Ｖｐｊ（ｎ）および／またはＶｐｊ（ｎ＋１）を
前記ゾーンＺｉと前記ゾーンＺｊの間の前記デジタルイメージの変動の関数である補正値と
組み合わせることにより、ｎ＋１番目のパラメータイメージの前記対（Ｚｉ；Ｖｐｉ（ｎ＋１））のパラメータ値Ｖｐｉ（ｎ＋１）を決定する段階と、
前段階をステップごとに反復する段階と
を含むアルゴリズムを使用しており、
前記アルゴリズムが、まず第１に前記アルゴリズムを前記決定済みパラメータイメージの対に適用することによって初期化される、請求項１６から２０のいずれか一項に記載のシステム。
【請求項２５】
前記第３の計算する手段（５０８）が、前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下のオペレーション、すなわち
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージの諸パラメータ値から前記決定済みピクセルに対するパラメータ値を補間するオペレーション（６０２）と、
このようにして補間された前記パラメータ値を使用することにより、前記決定済みピクセルの値を修正するオペレーション（６０４）と
を実行する、請求項１６から２４のいずれか一項に記載のシステム。
【請求項２６】
１つの決定済みパラメータ値が、各ゾーンに割り付けられており、前記第３の計算する手段（５０８）が、前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下のオペレーション、すなわち
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージの諸パラメータ値から前記決定済みピクセルに対するパラメータ値を補間するオペレーション（１１００）と、
このようにして補間された前記パラメータ値に所定の関数、とりわけガンマを適用することにより、係数を計算するオペレーション（１１０１）と、
前記係数により、前記決定済みピクセルの諸ピクセル値を乗算するオペレーション（１１０２）と
を実行する、請求項１６から２４のいずれか一項に記載のシステム。
【請求項２７】
２つの決定済みパラメータ値が、各ゾーンに割り付けられており、以降で第１のパラメータ値および第２のパラメータ値と称されており、前記第３の計算する手段が、前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下のオペレーション、すなわち
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージの前記第１の諸パラメータ値から前記決定済みピクセルに対する第１のパラメータ値を補間することを含むオペレーションと、
前記決定済みピクセルに隣接する諸ゾーンに対して、前記規則化パラメータイメージの前記第２の諸パラメータ値から前記決定済みピクセルに対する第２のパラメータ値を補間することを含むオペレーションと、
このようにして補間された前記第１のパラメータ値および前記第２のパラメータ値の関数としてアフィン変換を選択することであるオペレーションと、
前記各ピクセル値に前記アフィン変換を適用することであるオペレーションと
を実行する、請求項１６から２４のいずれか一項に記載のシステム。
【請求項２８】
前記第３の計算する手段（５０８）が、前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下のオペレーション、すなわち
前記規則化パラメータイメージの諸パラメータ値、および諸ピクセル値の関数として係数を計算することであるオペレーションと、
前記係数、および前記決定済みピクセルの前記諸ピクセル値の関数として前記決定済みピクセルの各ピクセル値を計算することであるオペレーションと
を実行する、請求項１６から２７のいずれか一項に記載のシステム。
【請求項２９】
前記第３の計算する手段（５０８）が、前記デジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、以下のオペレーション、すなわち
前記規則化パラメータイメージの諸パラメータ値、および諸ピクセル値の関数として係数を計算することであるオペレーションと、
前記係数により、前記決定済みピクセルの各ピクセル値を乗算することであるオペレーションと
を実行する、請求項１６から２８のいずれか一項に記載のシステム。
【請求項３０】
前記デジタルイメージ（１００）の暗い諸部分（１００２）の明度を増大させることが意図され、さらにより詳細には、暗い小さな範囲の前記デジタルイメージ（１００）のこれらの部分の明度を保持するようになっており、
問題になっている諸ゾーンについてのこれらの決定済みパラメータ値の間の差が小さくなるようにするために、暗い小さな範囲の前記諸部分の諸ゾーンのこれらの決定済みパラメータ値を、隣接する諸ゾーンのこれらの決定済みパラメータ値から計算する第４の計算する手段（９０２）をさらに含む、請求項１６から２９のいずれか一項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ピクセルごとに差分的に準規則的にデジタルイメージを修正するための方法およびシステムに関する。
この方法は、詳細には、修正のローカル変動を制御して、視覚のアーティファクトを引き起こすことを回避しながら、通常このイメージに一様に影響を及ぼすデジタルイメージを修正し、特に改善するための任意のアルゴリズムを局所化することを目指している。本発明は、詳細にはそのコントラストを改善するためのアルゴリズムと、これらのアルゴリズムを局所化するためのプロシージャとに関する。
【背景技術】
【０００２】
デジタルイメージに依存するパラメータの関数としてこのデジタルイメージを修正するための非常に多数のアルゴリズムが存在しており、この同じパラメータ値を使用して、このイメージのすべてのピクセルの値が修正される。例として、発明者等は、以下のアルゴリズムについて列挙する。
【０００３】
−このコントラストを改善するためのアルゴリズム、特にＶｉｓｉｏｎ  ＩＱ  ｃｏｍｐａｎｙの名前で「Ｍｅｔｈｏｄ  ａｎｄ  ｓｙｓｔｅｍ  ｆｏｒ  ｉｍｐｒｏｖｉｎｇ  ｔｈｅ  ｃｏｎｔｒａｓｔ  ｏｆ  ｄｉｇｉｔａｌ  ｉｍａｇｅｓ」という名称で２００２年１１月２７日に出願された国際特許出願ＦＲ０２／１４８５５に記載される方法において説明されるアルゴリズム。この出願では、このデジタルイメージの修正が、対応テーブルを用いて達成することができる、デジタルイメージのコントラストを改善するための方法が説明されており、この後者は、このデジタルイメージのピクセル値の詳細の量、または暗いピクセルもしくは明るいピクセルの量、あるいは白レベルもしくは黒レベル、またはヒストグラムの関数として決定される。方法のこの例においては、このデジタルイメージの修正はグローバルであり、これは、同じピクセル値を有する２つのピクセルが同じ方法で修正されるようになることを意味する。この例ではまた、この対応表またはその決定を許可する量は、これらがこのイメージのピクセルについてその位置から独立した処理を決定するので、グローバルパラメータの値と見なすことができる。
【０００４】
−この１つまたは複数のパラメータが、この場合にこの不明瞭さの原因またはノイズの量または統計値に関連した情報とすることが可能な明瞭化アルゴリズム。
このアルゴリズムが出現するときには、例えばこのイメージ中のピクセルの位置に依存して異なったパラメータ値を用いてこのデジタルイメージの各ピクセルを修正することが有利なこともある。
【０００５】
本発明者等は、まず第１にすべてのパラメータ値が、ピクセルごとにあらかじめ決定されており、このデジタルイメージの内容とは独立になっているアルゴリズムをアプリオリに除外していることを明記しておく。これは、特に歪みを補償するためのアルゴリズム（特に、特許出願ＷＯ０３００７２３８、「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｃａｌｃｕｌａｔｉｎｇ  ａ  Ｔｒａｎｓｆｏｒｍｅｄ  Ｉｍａｇｅ  ｆｒｏｍ  ａ  Ｄｉｇｉｔａｌ  Ｉｍａｇｅ」中で説明されるような方法を参照）、またはこの装置の光学的諸特性によって引き起こされる不明瞭さを補償するためのアルゴリズム（特に、特許出願ＷＯ０３００７２４３、「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｄｉｆｙｉｎｇ  ａ  Ｄｉｇｉｔａｌ  Ｉｍａｇｅ  Ｔａｋｉｎｇ  ｉｎｔｏ  Ａｃｃｏｕｎｔ  Ｉｔｓ  Ｎｏｉｓｅ」中で説明されるような方法を参照）の場合である。これらの場合において、この光学的諸特性によって引き起こされる歪みおよび／または不明瞭さの量は、このイメージから独立しており、これらは、固定された光学的構成を有するものおよびこの同じ装置から得られるすべてのイメージについてのこのイメージの内容とは独立した方法で、ピクセルごとにあらかじめ決定することができる。
【０００６】
本発明の目的である方法およびシステムは、これらのパラメータのうちの少なくとも１つの値がこのイメージの内容の関数として決定され、かつ／または修正されるこれらのアルゴリズムを局所化することを目指している。ある種の古典的な技法は、かかるイメージ修正アルゴリズムに以下のローカル特性を提供している。
【０００７】
まず第１に、修正すべきイメージの部分をクロッピングする（ｃｒｏｐ）オプションをユーザに提供するインタラクティブなツールが存在している。この解決方法は、このイメージの指定された部分の修正が、特にこのクロッピングされた部分のエッジにおいて目に見える「アーティファクト」を生成しないようになることを補償してはいない。例えば、一方がこのイメージのクロッピングされた部分内に存在し、他方がこのクロッピングされた部分内には存在しない、同様な値を有する２つの連続するピクセルの値は、異なるように修正されることになり、それによって、この最初のイメージ中には存在しなかった、これらの２つのピクセルの間の「エッジ」の印象を生成することになる。
【０００８】
（暗黙的であれ明示的であれ）少なくとも１つのパラメータが各ピクセルの関数として変化するいくつかの数のアルゴリズムも存在する。例えば、写真タイプのデジタルイメージにおいて、このイメージの部分の露光不足（または同様にして露光過多）について補償するために、ピクセルｘの近傍に位置するピクセルの値のローカル平均の関数である値をピクセルｘの値から差し引くことができる。この例においては、このローカル平均は、ピクセルごとにこれらの値の修正を決定することになるパラメータである。このようにして定義されるこのローカル平均は、ピクセルごとに変化することができるので、かかるアルゴリズムは、ローカルである。このアルゴリズムのイメージに対する影響は、以下のようになり、すなわち高ピクセル値に対応する、このイメージのあまりにも明るすぎる部分のピクセル値は、低減させられる。同様に、低ピクセル値に対応する、このイメージのあまりにも暗すぎる部分のピクセル値は、強調される。このようにして、これらのあまりにも明るすぎる部分は、「暗くされ」、またこれらのあまりにも暗すぎる部分は、「明るくされ」る。それにもかかわらず、ある問題が、このイメージのこれらの明るい部分とこれらの暗い部分との間の変わり目で、生じる。実際上、かかる修正により、ハロー（ｈａｌｏ）が、この変わり目に沿って出現するようになる。このハローは、このパラメータ（この場合、このローカル平均）が、この遷移ゾーンの外側で、特にこのデジタルイメージがほとんどまたは全く変化しないゾーン中で、変化することに起因している。このパラメータ化（この場合においてはこのローカル平均）の変動は、このデジタルイメージの修正を引き起こし、最初にこのデジタルイメージが変化しなかった所で、変動を出現させることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的である、この方法およびシステムは、このイメージのローカルにパラメータ化された修正がこのタイプのアーティファクトを生成する状況を回避することを目指している。この目的のために、このパラメータ化は、これらの変動がこのデジタルイメージの変動よりも小さいという意味であるような方法で規則化される。
【課題を解決するための手段】
【００１０】
方法
本発明は、ピクセル値を有するピクセルから構成されるデジタルイメージを修正するための方法に関する。このデジタルイメージは、ゾーンに分解される。これらの各ピクセルは、少なくとも１つの隣接するゾーンに関連付けられる。少なくとも１つのゾーン値がこれらの各ゾーンＺｉに割り付けられる。少なくとも１つのパラメータ値Ｖｐｉｊが、これらの各ゾーンＺｉに割り付けられる。ゾーンＺｉと、このゾーンに関連するパラメータ値Ｖｐｉｊとから成る１組の対（ｚｉ．Ｖｐｉｊ）が、パラメータイメージを構成する。この方法は、ゾーンごとに決定済みパラメータ値Ｖｐｉｒを、特にこのデジタルイメージのゾーン値の関数として決定する段階（ａ）を含んでいる。このようにして形成されるパラメータイメージは、以降では決定済みパラメータイメージ（ｄｅｔｅｒｍｉｎｅｄ  ｐａｒａｍｅｔｅｒ  ｉｍａｇｅ）と称される。これらのゾーン値は、少なくとも１つのこれらのゾーンと連続するゾーンの間で変化し、この変動は、以降ではデジタルイメージの変動と称される。この決定済みパラメータ値は、このゾーンと、少なくとも１つの連続するゾーンとの間で変化し、この変動は、以降ではこの決定済みパラメータイメージの変動と称される。
【００１１】
この方法は、この決定済みパラメータイメージの変動を低減させて、このデジタルイメージの変動レベルよりも小さな変動レベルを有するようにすることにより、このデジタルイメージの変動の関数としてこの決定済みパラメータイメージを規則化する段階（ｂ）をさらに含んでいる。このパラメータイメージは、以降では、規則化パラメータイメージ（ｒｅｇｕｌａｒｉｚｅｄ  ｐａｒａｍｅｔｅｒ  ｉｍａｇｅ）と称される。
【００１２】
この方法は、この前記決定済みピクセルに隣接したゾーンに対する、前記規則化パラメータイメージのパラメータ値の関数として、この前記デジタルイメージの決定済みピクセルのピクセル値を修正する段階（ｃ）をさらに含んでいる。
【００１３】
このようにして、このデジタルイメージは、これら前記のピクセルごとに差分的に、またこれらの連続するゾーンについて準規則的に修正される。
【００１４】
本発明によれば、この方法は、各ゾーンが、１つのピクセルから成るようになっていることが好ましい。
【００１５】
本発明によれば、この方法は、各ゾーンが、連続したピクセルのグループから成るようになっていることが好ましい。
【００１６】
本発明によれば、これらの決定済みパラメータ値は、ゾーン値であることが好ましい。
【００１７】
本発明によれば、このゾーン値は、このゾーンに関連するこれらのピクセル値のうちの最大値、および／またはこのゾーンに関連するこれらのピクセル値のうちの最小値、および／またはこのゾーンに関連するこれらのピクセル値から計算される値であることが好ましい。
【００１８】
一代替実施形態の場合には、１つの決定済みパラメータ値が、各ゾーンに割り付けられている。その変動レベルが、このデジタルイメージの変動レベルよりも小さいこれらのパラメータイメージは、以降では制御変動イメージ（ｃｏｎｔｒｏｌｌｅｄ  ｖａｒｉａｔｉｏｎ  ｉｍａｇｅ）と称される。この代替実施形態の場合には、本発明によれば、この決定済みパラメータイメージの変動を低減させるために、またこのデジタルイメージの変動レベルよりも小さな変動レベルを有する規則化パラメータイメージを生成するために、この方法は、この決定済みパラメータイメージに（本発明の意味の範囲内で）近いパラメータイメージを制御された変動イメージの中から選択する段階をさらに含むことが好ましい。このようにして、この規則化パラメータイメージを構成するパラメータイメージが取得されている。
【００１９】
他の代替実施形態の場合には、１つの決定済みパラメータ値がまた、各ゾーンに割り付けられる。その変動レベルが、このデジタルイメージの変動レベルよりも小さいこれらのパラメータイメージは、以降では制御変動イメージ（ｃｏｎｔｒｏｌｌｅｄ  ｖａｒｉａｔｉｏｎ  ｉｍａｇｅ）と称される。この他の代替実施形態の場合においては、本発明によれば、この決定済みパラメータイメージの変動を低減させるために、またこのデジタルイメージの変動レベルよりも小さな変動レベルを有する規則化パラメータイメージを生成するために、この方法は、以下の条件、すなわち
【００２０】
＊何であれ、任意のゾーン（Ｚｉ）の決定済みパラメータイメージの決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、この選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））以下であるという条件と、
【００２１】
＊ゾーン（Ｚｉ）の選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ．Ｖｐｉ（ｑ））についてこれらのパラメータ値（Ｖｐｉ（ｑ））以下であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ．Ｖｐｉ（ｃ））を制御変動イメージの中から選択する段階をさらに含むことが好ましい。
【００２２】
このようにして、この規則化パラメータイメージを構成するパラメータイメージが取得されていることがこれらの技法の特徴の組合せからもたらされる。
【００２３】
他の代替実施形態の場合では、１つの決定済みパラメータ値が、各ゾーンに割り付けられる。その変動レベルがこのデジタルイメージの変動レベルよりも小さいこれらのパラメータイメージは、以降では制御変動イメージと称される。この代替実施形態の場合においては、本発明によれば、この決定済みパラメータイメージの変動を低減させるために、またこのデジタルイメージの変動レベルよりも小さな変動レベルを有する規則化パラメータイメージを生成するために、この方法は、以下の条件、すなわち
【００２４】
＊何であれ、任意のゾーン（Ｚｉ）の決定済みパラメータイメージの決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、この選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））以上であるという条件と、
【００２５】
＊ゾーン（Ｚｉ）の選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ．Ｖｐｉ（ｑ））についてこれらのパラメータ値（Ｖｐｉ（ｑ））以上であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ．Ｖｐｉ（ｃ））を制御変動イメージの中から選択する段階をさらに含むことが好ましい。
【００２６】
このようにして、この規則化パラメータイメージを構成するパラメータイメージが取得されていることがこれらの技法の特徴の組合せからもたらされる。
【００２７】
本発明によれば、このデジタルイメージの変動の関数としてこの決定済みパラメータイメージを規則化するために、この方法は、定義されたゾーンＺｉについて、
【００２８】
＊そのゾーンＺｊがこのゾーンＺｉの近傍に位置する、ｎ番目のイメージおよび／またはｎ＋１番目のイメージのこれらの対のパラメータ値Ｖｐｊ（ｎ）および／またはＶｐｊ（ｎ＋１）を
【００２９】
＊このゾーンＺｉとこのゾーンＺｊの間のデジタルイメージの変動の関数である補正値（ｃｏｒｒｅｃｔｉｖｅ  ｖａｌｕｅ）と組み合わせることにより、このｎ＋１番目のパラメータイメージの対（Ｚｉ．Ｖｐｉ（ｎ＋１））のパラメータ値Ｖｐｉ（ｎ＋１）を決定する段階を含んでいるアルゴリズムを使用することが好ましい。
【００３０】
この方法によって使用されるアルゴリズムは、前段階をステップごとに反復する段階をさらに含んでいる。
【００３１】
このアルゴリズムは、最初にこの対をなす決定済みパラメータイメージにこのアルゴリズムを適用することによって初期化される。
【００３２】
本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この方法は、以下の段階、すなわち
【００３３】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの諸パラメータ値からこの決定済みピクセルに対するパラメータ値を補間する段階と、
【００３４】
−このようにして補間されたパラメータ値を使用することにより、この決定済みピクセル値を修正する段階と
をさらに含むことが好ましい。
【００３５】
１つの決定済みパラメータ値が、各ゾーンに割り付けられた代替実施形態の場合には、本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この方法は、以下の段階、すなわち
【００３６】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの諸パラメータ値からこの決定済みピクセルに対するパラメータ値を補間する段階と、
【００３７】
−このようにして補間されたパラメータ値に所定の関数、とりわけこのガンマ（ｇａｍｍａ）を適用することにより、この係数を計算する段階と、
【００３８】
−このようにして計算されたこの係数により、この決定済みピクセルのピクセル値を乗算する段階と
をさらに含むことが好ましい。
【００３９】
他の代替実施形態の場合には、２つの決定済みパラメータ値が、各ゾーンに割り付けられている。これらの決定済みパラメータ値は、以降では第１のパラメータ値および第２のパラメータ値と称される。この代替実施形態の場合においては、本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この方法は、以下の段階、すなわち
【００４０】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの第１の諸パラメータ値からこの決定済みピクセルに対する第１のパラメータ値を補間する段階と、
【００４１】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの第２の諸パラメータ値からこの決定済みピクセルに対する第２のパラメータ値を補間する段階と、
【００４２】
−このようにして補間された第１のパラメータ値および第２のパラメータ値の関数としてアフィン変換（ａｆｆｉｎｅ  ｔｒａｎｓｆｏｒｍａｔｉｏｎ）を選択する段階と、
【００４３】
−これらの各ピクセル値にこのアフィン変換を適用する段階と
をさらに含むことが好ましい。
【００４４】
本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この方法は、以下の段階、すなわち
【００４５】
−この規則化パラメータイメージの諸パラメータ値、およびこれらのピクセル値の関数として係数を計算する段階と、
【００４６】
−この係数、およびこの決定済みピクセルの前記諸ピクセル値の関数としてこの決定済みピクセルの各ピクセル値を計算する段階と
をさらに含むことが好ましい。
【００４７】
本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この方法は、以下の段階、すなわち
【００４８】
−この規則化パラメータイメージの諸パラメータ値、およびこれらのピクセル値の関数として係数を計算する段階と、
【００４９】
−このようにして計算された係数により、この決定済みピクセルの各ピクセル値を乗算する段階と
をさらに含むことが好ましい。
【００５０】
一代替実施形態の場合には、この方法では、このデジタルイメージの暗い諸部分の明度を増大させることが意図されている。この代替バージョンの場合には、この方法は、さらにより詳細には、暗い小さな範囲のデジタルイメージのこれらの部分の明度を保持するようになっている。この代替実施形態の場合においては、本発明によれば、この方法は、問題になっている諸ゾーンについてのこれらの決定済みパラメータ値の間の差が小さくなるようにするために、暗い小さな範囲のこれらの部分の諸ゾーンのこれらの決定済みパラメータ値を、隣接する諸ゾーンのこれらの決定済みパラメータ値から計算する段階をさらに含むことが好ましい。
【００５１】
システム
本発明はまた、諸ピクセル値を有するピクセルから成るデジタルイメージを修正するためのシステムにも関する。本発明によれば、このデジタルイメージが、ゾーンＺｉに分解されることが好ましい。これらの各ピクセルは、少なくとも１つの隣接するゾーンに関連付けられる。少なくとも１つのゾーン値が、これらの各ゾーンＺｉに割り付けられる。少なくとも１つのパラメータ値Ｖｐｉｊが、これらの各ゾーンＺｉに割り付けられる。ゾーンＺｉ、およびこのゾーンＺｉに関連するパラメータ値Ｖｐｉｊから成る１組の対（Ｚｉ．Ｖｐｉｊ）が、パラメータイメージを構成する。このシステムは、ゾーンごとに、決定済みパラメータ値Ｖｐｉｒを特にこのデジタルイメージの諸ゾーン値の関数として決定することを可能にする（ａ）第１の計算する手段を含んでいる。このようにして形成されるこのパラメータイメージは、以降では決定済みパラメータイメージと称される。
【００５２】
これらのゾーン値は、少なくとも１つのこれらのゾーンと連続するゾーンとの間で変化する。この変動は、以降ではこのデジタルイメージの変動と称される。
【００５３】
これらの決定済みパラメータ値は、このゾーンと少なくとも１つの連続するゾーンとの間で変化する。この変動は、以降ではこの決定済みパラメータイメージの変動と称される。
【００５４】
このシステムは、この決定済みパラメータイメージの変動を低減させて、このデジタルイメージの変動レベルよりも小さな変動レベルを有するパラメータイメージを生成することにより、この決定済みパラメータイメージをこのデジタルイメージの変動の関数として規則化することを可能にする（ｂ）第２の計算する手段をさらに含んでいる。このパラメータイメージは、以降ではこの規則化パラメータイメージと称される。
【００５５】
このシステムは、この決定済みピクセルに隣接する諸ゾーンに対して、このデジタルイメージの決定済みピクセルの諸ピクセル値をこの規則化パラメータイメージの諸パラメータ値の関数として修正することを可能にする（ｃ）第３の計算する手段をさらに含んでいる。
【００５６】
このようにして、このデジタルイメージは、これらのピクセルごとに差分的に、またこれらの連続するゾーンについて準規則的に修正される。
【００５７】
本発明によれば、この方法は、各ゾーンが１つのピクセルから成るようになっていることが好ましい。
【００５８】
本発明によれば、この方法は、各ゾーンが連続するピクセルのグループから成るようになっていることが好ましい。
【００５９】
本発明によれば、これらの決定済みパラメータ値は、ゾーン値であることが好ましい。
【００６０】
本発明によれば、このゾーン値は、このゾーンに関連するこれらのピクセル値のうちの最大値、および／またはこのゾーンに関連するこれらのピクセル値のうちの最小値、および／またはこのゾーンに関連するこれらのピクセル値から計算される値であることが好ましい。
【００６１】
一代替実施形態の場合には、１つの決定済みパラメータ値が、各ゾーンに割り付けられている。その変動レベルが、このデジタルイメージの変動レベルよりも小さいこれらのパラメータイメージは、以降では制御変動イメージと称される。この代替実施形態の場合においては、本発明によれば、この決定済みパラメータイメージの変動を低減させるために、またこのデジタルイメージの変動レベルよりも小さな変動レベルを有する規則化パラメータイメージを生成するために、このシステムは、この決定済みパラメータイメージに（本発明の意味内で）近いパラメータイメージをこれらの制御変動イメージの中から選択するための第１の選択する手段をさらに含むことが好ましい。このようにして、この規則化パラメータイメージを構成するパラメータイメージが取得されていることが、技法の特徴の組合せからもたらされる。
【００６２】
他の代替実施形態の場合には、１つの決定済みパラメータ値がまた、各ゾーンに割り付けられる。その変動レベルが、このデジタルイメージの変動レベルよりも小さいこれらのパラメータイメージは、以降では制御変動イメージと称される。この他の代替実施形態の場合においては、本発明によれば、この決定済みパラメータイメージの変動を低減させるために、またこのデジタルイメージの変動レベルよりも小さな変動レベルを有する規則化パラメータイメージを生成するために、このシステムは、第２の選択する手段をさらに含むことが好ましい。これらの第２の選択する手段は、以下の条件、すなわち
【００６３】
−何であれ、任意のゾーン（Ｚｉ）の決定済みパラメータイメージの決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、この選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））以下であるという条件と、
【００６４】
−ゾーン（Ｚｉ）の選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ．Ｖｐｉ（ｑ））についてこれらのパラメータ値（Ｖｐｉ（ｑ））以下であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ．Ｖｐｉ（ｃ））をこれらの制御変動イメージの中から選択するために使用される。
【００６５】
このようにして、この規則化パラメータイメージを構成するパラメータイメージが取得されている。
【００６６】
他の代替実施形態の場合には、１つの決定済みパラメータ値が、各ゾーンに割り付けられる。その変動レベルが、このデジタルイメージの変動レベルよりも小さいこれらのパラメータイメージは、以降では制御変動イメージと称される。この代替実施形態の場合においては、本発明によれば、この決定済みパラメータイメージの変動を低減させるために、またこのデジタルイメージの変動レベルよりも小さな変動レベルを有する規則化パラメータイメージを生成するために、このシステムは、以下の条件、すなわち
【００６７】
−何であれ、任意のゾーン（Ｚｉ）の決定済みパラメータイメージの決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、この選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））以上であるという条件と、
【００６８】
−ゾーン（Ｚｉ）の選択されたパラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどの制御変動イメージ（ｑ）（Ｚｉ．Ｖｐｉ（ｑ））についてこれらのパラメータ値（Ｖｐｉ（ｑ））以上であるという条件と
を満たすパラメータイメージ（ｃ）（Ｚｉ．Ｖｐｉ（ｃ））をこれらの制御変動イメージの中から選択するための第３の選択する手段をさらに含むことが好ましい。
【００６９】
このようにして、この規則化パラメータイメージを構成するパラメータイメージが取得されている。
【００７０】
本発明によれば、このデジタルイメージの変動の関数としてこの決定済みパラメータイメージを規則化するために、このシステムには、定義されたゾーンＺｉについて、
【００７１】
−そのゾーンＺｊがこのゾーンＺｉの近傍に位置する、このｎ番目のイメージおよび／またはこのｎ＋１番目のイメージのこれらの対のパラメータ値Ｖｐｊ（ｎ）および／またはＶｐｊ（ｎ＋１）を
【００７２】
−このゾーンＺｉとこのゾーンＺｊの間のデジタルイメージの変動の関数である補正値と組み合わせることにより、このｎ＋１番目のパラメータイメージの対（Ｚｉ．Ｖｐｉ（ｎ＋１））のパラメータ値Ｖｐｉ（ｎ＋１）を決定する段階を含んでいるアルゴリズムが提供されていることが好ましい。
【００７３】
このアルゴリズムは、前段階をステップごとに反復する段階をさらに含んでいる。このアルゴリズムは、最初にこの対をなす決定済みパラメータイメージにこのアルゴリズムを適用することによって初期化される。
【００７４】
本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この第３の計算する手段は、以下のオペレーション、すなわち
【００７５】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの諸パラメータ値からこの決定済みピクセルに対するパラメータ値を補間するオペレーションと、
【００７６】
−このようにして補間されたパラメータ値を使用することにより、この決定済みピクセル値を修正するオペレーションと
を実行することが好ましい。
【００７７】
１つの決定済みパラメータ値が、各ゾーンに割り付けられた代替実施形態の場合には、本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この第３の計算する手段は、以下のオペレーション、すなわち
【００７８】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの諸パラメータ値からこの決定済みピクセルに対するパラメータ値を補間するオペレーションと、
【００７９】
−このようにして補間されたパラメータ値に所定の関数、とりわけこのガンマを適用することにより、この係数を計算するオペレーションと、
【００８０】
−このようにして計算されたこの係数により、この決定済みピクセルのピクセル値を乗算するオペレーションと
を実行することが好ましい。
【００８１】
他の代替実施形態の場合には、２つの決定済みパラメータ値が、各ゾーンに割り付けられている。これらの決定済みパラメータ値は、以降では第１のパラメータ値および第２のパラメータ値と称される。この代替実施形態の場合においては、本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この第３の計算する手段は、以下のオペレーション、すなわち
【００８２】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの第１の諸パラメータ値からこの決定済みピクセルに対する第１のパラメータ値を補間することであるオペレーションと、
【００８３】
−この決定済みピクセルに隣接する諸ゾーンに対して、この規則化パラメータイメージの第２の諸パラメータ値からこの決定済みピクセルに対する第２のパラメータ値を補間することであるオペレーションと、
【００８４】
−このようにして補間された第１のパラメータ値および第２のパラメータ値の関数としてアフィン変換を選択することであるオペレーションと、
【００８５】
−これらの各ピクセル値にこのアフィン変換を適用することであるオペレーションと
を実行することが好ましい。
【００８６】
本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この第３の計算する手段は、以下のオペレーション、すなわち
【００８７】
−この規則化パラメータイメージの諸パラメータ値、およびこれらのピクセル値の関数として係数を計算することであるオペレーションと、
【００８８】
−この係数、およびこの決定済みピクセルの前記諸ピクセル値の関数としてこの決定済みピクセルの各ピクセル値を計算することであるオペレーションと
を実行することが好ましい。
【００８９】
本発明によれば、このデジタルイメージの決定済みピクセルの諸ピクセル値を修正するために、この第３の計算する手段は、以下のオペレーション、すなわち
【００９０】
−この規則化パラメータイメージの諸パラメータ値、およびこれらのピクセル値の関数として係数を計算することであるオペレーションと、
【００９１】
−このようにして計算された係数により、この決定済みピクセルの各ピクセル値を乗算することであるオペレーションと
を実行することが好ましい。
【００９２】
一代替実施形態の場合には、このシステムでは、このデジタルイメージの暗い諸部分の明度を増大させることが意図されている。この代替版の場合には、このシステムは、さらにより詳細には、暗い小さな範囲のデジタルイメージのこれらの部分の明度を保持するようになっている。この代替実施形態の場合においては、本発明によれば、このシステムは、問題になっている諸ゾーンについてのこれらの決定済みパラメータ値の間の差が小さくなるようにするために、暗い小さな範囲のこれらの部分の諸ゾーンのこれらの決定済みパラメータ値を、隣接する諸ゾーンのこれらの決定済みパラメータ値から計算する第４の計算する手段をさらに含むことが好ましい。
【００９３】
本発明の他の特徴および利点については、示唆する非限定的な例として提供されている、本発明の代替実施形態の説明を読めば明らかになろう。
【発明を実施するための最良の形態】
【００９４】
提示された図面について説明する前に、今からこの明細書および特許請求の範囲中において使用されるある種の概念についての定義を提供することにする。
【００９５】
デジタルイメージ（１００）、ピクセル（１０１）、ピクセル値（１０２）
本発明の実装の態様についてより詳細に説明する前に、デジタルイメージ（１００）は、各ピクセルがこのイメージ空間の位置および一部分を指定し、各ピクセルが、少なくとも１つのピクセル値（１０２）を有する諸ピクセル（１０１）から構成されることが思い起こされる。写真イメージと称される写真装置から得られるこれらのイメージは、このイメージ空間が平面の長方形部分であるという意味において、２次元のイメージである。しかし、特に物理的観察または医学的観察から得られるイメージは、より高い次元、特に３次元から成ることもある。同様に、例えばカメラ一体型ビデオレコーダ（ｃａｍｃｏｒｄｅｒ）によって得られるビデオは、一連の２次元イメージ、または１つの３次元イメージと考えることができ、すなわち、この場合にはこの最初の２つの次元は、これらのイメージの次元であり、この３番目の次元は、このビデオにおけるこのイメージ数を表している。
【００９６】
チャンネル
１つのイメージは、様々な方法でチャンネルごとにこのイメージの対応するピクセルとピクセル値（１０２）とを含むチャンネルに分解することができる。
【００９７】
カラーイメージの特定の場合においては、この場合にカラーチャンネルと呼ばれるチャンネルへの分解は、特に、カラー空間、ＲＧＢ、ｓＲＧＢ、ＬＭＳ、Ｌａｂ、Ｙｕｖ、ＨＳＬ、ＨＳＶ、ＸＹＺ、ｘｙｚへの分解を使用することによって達成することができる。ｓＲＧＢを例外として、これらの用語は、例えば以下の出版物、すなわち「Ｍｅａｓｕｒｉｎｇ  Ｃｏｌｏｒ」、Ｔｈｉｒｄ  Ｅｄｉｔｉｏｎ、Ｒ．Ｗ．Ｄ．Ｈｕｎｔ、Ｆｏｕｎｔａｉｎ  Ｐｒｅｓｓ、Ｋｉｎｇｓｔｏｎ−ｕｐｏｎ−Ｔｈａｍｅｓ、Ｅｎｇｌａｎｄ  １９９８、ＩＳＢＮ  ０８６３４３３８７１、または出版物「Ｃｏｌｏｒ  Ａｐｐｅａｒａｎｃｅ  Ｍｏｄｅｌｓ」、Ｍ．Ｆａｉｒｃｈｉｌｄ、Ａｄｄｉｓｏｎ  Ｗｅｓｌｅｙ、１９９８、ＩＳＢＮ  ０２０１６３４６４３中において定義されている。このカラー空間ｓＲＧＢは、ＩＥＣ規格６１９６６−２−１、「Ｍｕｌｔｉｍｅｄｉａ  ｓｙｓｔｅｍｓ  ａｎｄ  ｅｑｕｉｐｍｅｎｔ−Ｃｏｌｏｒ  ｍｅａｓｕｒｅｍｅｎｔ  ａｎｄ  ｍａｎａｇｅｍｅｎｔ−Ｐａｒｔ  ２−１：Ｃｏｌｏｒ  ｍａｎａｇｅｍｅｎｔ−Ｄｅｆａｕｌｔ  ＲＧＢ  ｃｏｌｏｒ  ｓｐａｃｅ  ＆  ｓＲＧＢ」中において定義されている。
【００９８】
本発明の範囲内において、このデジタルイメージは、例えば物理変数（特に、高さ、距離、温度）に関連する数値などこのカラーとは無関係な他のデータに関する１つまたは複数のチャンネルから成ることもできる。
【００９９】
輝度
より詳細にはデジタル化写真イメージの修正に適合させられた本発明の使用の個々の場合には、輝度の概念も使用することができる。輝度は、以下のように多数の方法で定義することができる。
【０１００】
−単色のイメージの場合には、輝度は、ピクセル値それ自体として、またはこのピクセル値の関数である値として、定義することができる。
【０１０１】
−カラーイメージの場合には、輝度は、諸ピクセル値の算術的組合せとして定義することができる。例えば、Ｌａｂカラー空間におけるＬの値として、Ｙｕｖカラー空間におけるＹの値として、ＨＳＶカラー空間におけるＶの値として、ＲＧＢカラー空間における３つのＲＧＢチャンネルの中の最大値などとして定義することができる。
【０１０２】
デジタルイメージ部分
本発明の範囲内において、デジタルイメージ部分Ｉは、デジタルイメージＩの対の形で連続した、ピクセルのサブセットによって形成されるデジタルイメージとして定義される。あらゆるデジタルイメージの部分は、それ自体デジタルイメージであることから、何であれ任意のデジタルイメージ上に作用するどのようなアルゴリズム、数学的オペレータ、方法またはシステムも、もともとこのデジタルイメージそれ自体のあらゆる部分に作用することができるようになる。
【０１０３】
フィルタ
以降では、デジタルイメージに適用される従来のフィルタを参照することができる。フィルタに関しては、発明者等は、各ピクセルのこれらのピクセル値に影響を及ぼすデジタルイメージを修正する方法について、前記ピクセルおよびその隣接ピクセルのピクセル値の関数として理解している。以下に、一部の従来のフィルタのリスト、すなわち
【０１０４】
−重畳フィルタ（ｃｏｎｖｏｌｕｔｉｏｎ  ｆｉｌｔｅｒ）、特に平均化フィルタ（ａｖｅｒａｇｉｎｇ  ｆｉｌｔｅｒ）として知られている正のカーネルによるコンボリューションと、
【０１０５】
−中間値フィルタと、
【０１０６】
−構成エレメント、またはあらかじめ定義された構成関数に基づいているエロージョンフィルタ（ｅｒｏｓｉｏｎ  ｆｉｌｔｅｒ）、膨張フィルタ（ｄｉｌａｔｉｏｎ  ｆｉｌｔｅｒ）、閉鎖フィルタ（ｃｌｏｓｉｎｇ  ｆｉｌｔｅｒ）、および開放フィルタ（ｏｐｅｎｉｎｇ  ｆｉｌｔｅｒ）と、
【０１０７】
−順序フィルタ（ｏｒｄｅｒ  ｆｉｌｔｅｒ）、および特にハイローフィルタ（ｈｉｇｈ−ｌｏｗ  ｆｉｌｔｅｒ）と、
【０１０８】
−特に非線形拡散を伴う単調非線形フィルタ（ｍｏｎｏｔｏｎｉｃ  ｎｏｎｌｉｎｅａｒ  ｆｉｌｔｅｒ）と
を示す。
【０１０９】
かかるフィルタについての正確な定義は、特に以下の出版物、「Ｉｍａｇｅ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｍａｔｈｅｍａｔｉｃａｌ  Ｍｏｒｐｈｏｌｏｇｙ」、Ｊｅａｎ  Ｓｅｒｒａ、Ａｃａｄｅｍｉｃ  Ｐｒｅｓｓ、１９８２、ｒｅｖ．１９８８と、「Ｉｍａｇｅ  ａｎａｌｙｓｉｓ：ｆｉｌｔｅｒｉｎｇ  ａｎｄ  ｓｅｇｍｅｎｔａｔｉｏｎ」、Ｊ．−Ｐ．Ｃｏｃｑｕｅｒｅｚ  ａｎｄ  Ｓ．Ｐｈｉｌｉｐｐ、Ｍａｓｓｏｎ  １９９５、ＩＳＢＮ  ２−２２５−８４９２３−４と、「Ａｎｉｓｏｔｒｏｐｉｃ  Ｄｉｆｆｕｓｉｏｎ  ｉｎ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ」、Ｊ．Ｗｅｉｃｋｅｒｔ、ＥＣＭＩ  Ｓｅｒｉｅｓ、Ｔｅｕｂｎｅｒ−Ｖｅｒｌａｇ、１９９８、ＩＳＢＮ  ３−５１９−０２６０６−６中において見出すことができる。
【０１１０】
デジタルイメージのグローバルな修正についてのアルゴリズム
以降では、このデジタルイメージのグローバルな修正のためのアルゴリズム（または計算する手段）について参照することができる。このデジタルイメージのグローバルな修正のためのアルゴリズムにより、本発明者等は、２つの段階、すなわちこのデジタルイメージのグローバルな推定の段階、およびグローバルな修正の段階を含む任意のアルゴリズムを示しており、これらの２つの段階は、以下のようなものである。
【０１１１】
−このグローバルな推定は、このデジタルイメージの諸ピクセルの諸ピクセル値のすべてまたは一部分から出発して達成され、このグローバルな推定は、このアルゴリズムに特有なグローバルな諸パラメータ値を生成する。このグローバルな推定は、アルゴリズムによって自動的に、あるいはユーザによって手動で達成することができる。
【０１１２】
−このデジタルイメージのグローバルな修正は、以下の
【０１１３】
−前記ピクセルの諸ピクセル値と、
【０１１４】
−このアルゴリズムに特有な前記グローバルな諸パラメータ値と、おそらく
【０１１５】
−前記ピクセルに隣接する諸ピクセルの諸ピクセル値と
の関数として、このデジタルイメージの各ピクセルの諸ピクセル値に影響を及ぼす。
【０１１６】
デジタルイメージのグローバルな修正のためのアルゴリズムの例は、以下のものを含んでいる。
【０１１７】
−特に、１つのチャンネルのイメージに適用され、このデジタルイメージの諸ピクセル値を修正して可能なすべてのダイナミック（ｄｙｎａｍｉｃ）を使用することであるレベルアルゴリズム（ｌｅｖｅｌｓ  ａｌｇｏｒｉｔｈｍ）として知られているもの。このグローバルな推定段階は、例えばこれらのピクセル値の最小値および最大値にそれぞれ等しい２つの数値、ＶｍおよびＶＭを推定する。この場合に、ＶｍおよびＶＭは、２つのグローバルなパラメータに対応する。次いで、このデジタルイメージの修正の段階は、以下のように進む。すなわち、これら２つの数値ＶｍおよびＶＭは、この第１の数値をこのダイナミックの最小値（一般的に０）に変換し、この第２の数値をこのダイナミックの最大値（一般的に２５５）に変換する一意のアフィンアプリケーション（ａｆｆｉｎｅ  ａｐｐｌｉｃａｔｉｏｎ）を定義する。次いで、このデジタルイメージの諸ピクセル値は、このようにして定義されたアフィンアプリケーションによって修正される。
【０１１８】
−以下の２つの段階、すなわち
＋諸ピクセル値からの、このデジタルイメージの不明瞭の平均レベルの推定の段階（この場合には、このアルゴリズムは、グローバルなパラメータとグローバルなパラメータ値、すなわちそれぞれこの不明瞭レベル、および平均不明瞭レベルを有する）と、
【０１１９】
＋このあらかじめ推定されたグローバルなパラメータ値（平均不明瞭レベル）の関数として一意的に決定される、これらの隣接するピクセルの数値の組合せにより、各ピクセルのこれらの数値を交換することである、これらのピクセル値の修正の段階と
を含んでいる、このイメージのグローバルな明瞭化のためのアルゴリズム。
【０１２０】
このイメージのグローバルな明瞭化のためのアルゴリズムは、この平均ノイズレベルが、このデジタルイメージ中に存在するようにして、単なるこの平均不明瞭レベル以外の多数のパラメータを含むことができることに留意されたい。この場合には、これらのピクセル値の修正の段階において使用される組合せは、この平均不明瞭レベルにもこの平均ノイズレベルにも共に依存する。
【０１２１】
−より詳細には、カラーイメージに適用可能であり、このカラーイメージによって表されるシーン（ｓｃｅｎｅ）のこの主要光源のカラーの推定の段階と、この主要光源の関数としてのこれらのピクセル値の修正の段階とを含むホワイトバランス（ｗｈｉｔｅ  ｂａｌａｎｃｅ）を変更するためのアルゴリズムであり、ここでは例えば、これらのピクセル値が変更され、その結果、主要光源に関連するカラーが、所定のカラーを達成するようになる。かかるアルゴリズムを有利に使用して、室内イメージの黄色みがかった外観、またはこの影で撮られる屋外イメージの青みを帯びた外観を低減させる。
【０１２２】
このデジタルイメージのグローバルな修正のためのアルゴリズムの主要な特徴は、このアルゴリズムに特有の同じグローバルな諸パラメータ値を用いてこのデジタルイメージの諸ピクセルを修正することである。たまたま、例えばこのイメージ中のピクセルの位置による、またはこのピクセルの近傍による異なるパラメータ値を用いてこのデジタルイメージの諸ピクセルを修正することが有利なこともある。
【０１２３】
上述の各例に戻って
このイメージの一部分に従ってこのレベルアルゴリズムを異なるように使用して、例えばこのデジタルイメージの各ゾーンに適合させられた方法で、これらの暗い部分を明るくし、またはこれらの明るい部分を暗くすることが有利なこともある。
【０１２４】
またこのイメージの一部分に従ってこのグローバルな明瞭化アルゴリズムを異なるように使用して、非常に不明瞭な部分をより大きな程度まで明瞭化し、このデジタルイメージのあまり不明瞭でない、または非常にノイズのある部分をより少ない程度まで明瞭化することが有利なこともある。
【０１２５】
また例えば、異なる光源によって照明されたシーンのイメージについてこのホワイトバランスを異なるように変更するためのグローバルアルゴリズムを使用して、主としてフラッシュによって照明されたシーンの部分についてのフラッシュの影響を低減させ、黄色みがかったランプによって照明されたシーンの部分についての黄色みがかった影響を低減させることなどが有利なこともある。
【０１２６】
ゾーン（１０３）
本発明の範囲内では、ゾーン（１０３）は、異なった方法で、あるいは異なった形態で、特に
【０１２７】
ピクセル、または
このデジタルイメージの内容とは独立したイメージ空間のサブセット、特に例えば３×３もしくは７×７ピクセルによって境界を付けられた長方形や正方形などの矩形ゾーン、あるいは
【０１２８】
このイメージの内容の関数として決定されたイメージ空間のサブセット、例えば同様なピクセル値、または値の範囲内に含まれるピクセル値を有する接続されたピクセルゾーン
の形態で定義することができる。
【０１２９】
デジタルイメージ（１００）のゾーン（１０３）への分解
デジタルイメージ（１００）のゾーン（１０３）への分解は、本発明による以下の様々な方法で達成することができる。すなわち、
【０１３０】
この分解は、このイメージの各ピクセルがゾーンを定義するピクセルとして実施することができる。
【０１３１】
この分解は、このデジタルイメージのピクセルの組を、各ゾーンがその場合に１組のピクセルとなる諸ゾーンとしてグループ分けすることにより、このイメージ空間の所定の幾何学的区分として実施することができる。２次元イメージについての実装の特定の場合は、例えばＸ×Ｙ個のピクセルによって形成されるゾーンへの、この諸ピクセルの組の区分を選択することである。
【０１３２】
この分解はまた、あらかじめ決定されているとはいえ、何であれこのイメージ空間のどのような幾何学的区分として実施することもできる。この場合には２次元イメージについての実装の特定の場合は、このイメージ空間の規則的な再分割を実施することである。
【０１３３】
この分解は、特に諸ゾーン中の同様な値を有するピクセルをグループ分けすることにより、これらのピクセル値の関数として計算されるこのイメージ空間の区分として実施することができる。カラーイメージの特定の場合には、かかる区分は、明るいトーンに対応するピクセル、あるいは明るい部分または暗い部分に対応するピクセルをゾーンとしてグループ分けすることを可能にすることもある。
【０１３４】
隣接ゾーン／隣接ピクセル（１０５）
本発明の意味の範囲内のゾーン（１０３）は、デジタルイメージ（１００）のイメージ空間のサブセットに対応する。したがって、各ピクセル（１０１）を用いて、この前記ピクセルを含む、またはその位置に近接した諸ゾーン（１０３）の中の１つまたは複数の隣接ゾーン（１０５）を関連付けることがもちろん可能になるはずである。同様にして、ゾーンごとに、その隣接ピクセルを考慮することももともと可能になるはずである。
【０１３５】
ゾーン値（１０４）
本発明の範囲内では、少なくとも１つのゾーン値（１０４）が、各ゾーン（１０３）に割り付けられる。このゾーン（１０３）がピクセル（１０１）である場合には、このゾーン値はまた、前記ピクセル（１０１）のピクセル値（１０２）のうちの１つ、または前記ピクセル（１０１）のピクセル値（１０２）の所定の任意の組合せであってもよい。カラーイメージの特定の場合には、例えばこのゾーン値は、その輝度またはこの緑色カラーチャンネルの値、あるいは各チャンネルに関連する諸ピクセル値の中の最大値であってもよい。
【０１３６】
図１は、２Ｄイメージの特別な場合におけるデジタルイメージ（１００）を示している。デジタルイメージ（１００）は、各ピクセルがピクセル値（Ｖｘｉ１、．．．、ＶｘｉＮ）（１０２）を有する諸ピクセルｘｉ（１０１）から構成される。デジタルイメージ（１００）は、少なくとも１つのゾーン値（１０４）が各ゾーン（１０３）に割り付けられているゾーン（１０３）へと分解される。各ピクセル（１０１）は、ゾーン（１０３）に関連付けられる（１０５）。２つの頭をもつ矢印（１０５）は、ピクセルＸｉとゾーンＺｊの間の関連付けを示している。この特定の場合には、ゾーンＺｊは、ピクセルＸｉに隣接するゾーン（１０５）であると言われる。（１０６）には、ゾーンＺｊに隣接する１組のゾーン（１０３）が示されている。
【０１３７】
パラメータ値（２０３）
本発明によれば、少なくとも１つのパラメータ値（２０３）が、各ゾーン（１０３）に割り付けられている。パラメータ値は、一般的に数値、または数値に換算することができるデータである。
【０１３８】
パラメータ
本発明の一代替バージョンによれば、これらのパラメータ値は、パラメータの概念に付けることができる。１つの可能な例は、２つのパラメータを考慮し、各ゾーンに２つのパラメータ値を、一方を第１のパラメータに関連して、他方を第２のパラメータに関連して割り付けることになる。この代替バージョンは、この方法またはシステムを使用して、少なくとも１つのグローバルパラメータを有する、デジタルイメージのグローバルな修正のためのアルゴリズムを局所化する場合に非常に有利に使用されることになる。かかる場合において、これらのグローバルパラメータのそれぞれに関連するパラメータ値は、ゾーンごとに割り付けることができる。
【０１３９】
パラメータイメージ
本発明の範囲内では、パラメータイメージ（２０１）または（２０２）は、ゾーンおよびパラメータ値から形成される任意の組の対として定義される。
【０１４０】
図２は、複数の対（ゾーンＺｉ、このゾーンに割り付けられたパラメータ値Ｖｐｉｋ）から形成されるパラメータイメージ（２０１）を示している。パラメータイメージ（２０１）は、もちろん（２０２）に示されるように、デジタルイメージと同様にして表現することができる。すなわち、各ゾーンＺｉ（１０３）には、このゾーンＺｉ（１０３）に割り付けられたパラメータ値（Ｖｐｉ１、．．．、ＶｐｉＮ）（２０３）が関連付けられている。以降の説明においては、パラメータイメージは、（２０１）または（２０２）として参照することができる。
【０１４１】
決定済みパラメータ値（３０５）
本発明の範囲内では、少なくとも１つの決定済みパラメータ値（３０５）が、ゾーン（１０３）ごとに決定される。決定済みパラメータ値（３０５）は特定のパラメータ値（２０３）である。
【０１４２】
各決定済みパラメータ値（３０５）は、所定の値に等しい（あるいは換言すれば、このデジタルイメージの諸ピクセル値とは独立した）ものとして決定することができる。一例として、この決定済みパラメータ値は、それが関連付けられるゾーンが、このイメージのエッジに近くなるにつれて、大きくなる数値であってよく、それによってこのデジタルイメージのエッジに近い、またはエッジから離れたピクセル間で、これらのピクセル値の差分修正を可能にする。
【０１４３】
ゾーン（１０３）に割り付けられた各決定済みパラメータ値（３０５）は、以下の
考慮しているこのゾーンの近傍に位置する諸ゾーンの諸ゾーン値についての、
考慮しているこのゾーンに隣接する諸ピクセルの諸ピクセル値についての、
この方法またはシステムの外部のデータについての
算術的組合せを計算することにより、決定することもできる。
【０１４４】
図３は、ゾーン（１０３）、およびゾーンＺｉ（１０３）に隣接する諸ゾーン（１０６）の諸ゾーン値（１０４）の関数として、またゾーンＺｉ（１０３）に隣接する諸ピクセルの諸ピクセル値（１０２）の関数として、かつ／またはこの方法またはシステムの外部のデータ（３０４）について、ゾーンＺｉ（１０３）の決定済みパラメータ値Ｖｐｊ１、．．．、ＶｐｊＮ（３０５）の決定（３０１）の実際的な一例を示している。
この方法およびシステムを使用して、Ｎ個のグローバルパラメータを有するグローバルな修正アルゴリズムを局所化する場合には、これらの決定済みパラメータ値を決定するために、例えばゾーンごとに以下の段階、すなわち
【０１４５】
−これらのグローバルパラメータのグローバルな推定が、前記ゾーンの近傍に位置するピクセルから形成される、このデジタルイメージの一部分に対して適用される段階と、
【０１４６】
−この前段階中に決定されるこれらのＮ個のグローバルパラメータの値が、パラメータ値として前記ゾーンに割り付けられる段階と
が、提供される。
【０１４７】
例えば、このイメージのグローバルな修正についてのレベルアルゴリズムとして知られているものを局所化するための実装の特定の場合には、これらのゾーン値の最小レベルの値、および最大レベルの値は、各ゾーンにパラメータ値として割り付けられることになる。
【０１４８】
他の例として、このグローバルな明瞭化アルゴリズムを局所化する実装形態の特定の場合には、このゾーンの近傍に位置する諸ピクセルの諸ピクセル値から推定される平均不明瞭レベルは、各ゾーンに対してパラメータ値として割り付けられることになる。
【０１４９】
最後の例として、これらの決定済みパラメータ値は、これらのゾーン値として選択することができる。
【０１５０】
したがって、本発明の目的であるこのシステムは、図５に示されることになり、ゾーン（１０３）ごとにこれらの決定済みパラメータ値（３０５）を、特に前記デジタルイメージ（１０４）の諸ゾーン値の関数として決定する（３０１）ことを可能にする、第１の計算する手段（５０４）を提供し、またこの決定済みパラメータイメージ（５０５）を決定する目的のためにこの第１の計算する手段を提供する。この第１の計算する手段（５０４）は、前述の実施形態など、これらの代替実施形態に関係なく言及することができる。
【０１５１】
対（Ｚｉ、Ｖｐｉｊ）
各ゾーンＺｉ（１０３）とそれに関連する各パラメータ値Ｖｐｉｊ（２０３）について、対（Ｚｉ、Ｖｐｉｊ）を考えることが可能になる。
【０１５２】
１つまたは複数のパラメータ値は、各ゾーンに関連付けることができる。一代替実施形態においては、固定数Ｐ個のパラメータは、前もって選択されていることになり、またパラメータごとに、前記パラメータに関連すべき前記パラメータ値は、各ゾーンに関連付けられることになることが有利である。したがって、ゾーンＺｉごとに、Ｐ個の対（Ｚｉ、Ｖｐｉ１）、．．．、（Ｚｉ、ＶｐｉＰ）を考慮することが可能になる。Ｖｐｉ１は、この第１のパラメータに関連したゾーンＺｉのパラメータ値である。Ｖｐｉ２は、この第２のパラメータに関連したゾーンＺｉのパラメータ値であるなどとなる。
【０１５３】
決定済みパラメータイメージ（５０５）
本発明によれば、決定済みパラメータイメージ（５０５）は、これらの対が、ゾーン（１０３）から、またこのゾーン（１０３）についての１つまたは複数の決定済みパラメータ値（３０５）から形成されるパラメータイメージ（２０２）である。
【０１５４】
本発明によれば、１つまたは複数の決定済みパラメータイメージを構成することができる。
【０１５５】
これらのパラメータ値が１からＰまで番号の付けられたＰ個のパラメータのあらかじめ規定された選択に関連する一代替実施形態においては、各決定済みパラメータイメージが、これらのパラメータのうちの１つに関連した諸パラメータ値を用いて形成される対のサブセットから構成されており、したがって、そのｊ番目の決定済みパラメータイメージは、それによって例えばこれらの対（Ｚ０、Ｖｐ０ｊ）、．．．、（ＺＮ、ＶｐＮｊ）から構成されている、いくつかの決定済みパラメータイメージを、特にパラメータごとに１つ考えることが可能になる。このようにして、この場合にこのｊ番目の平面またはチャンネルの対が、これらの対（Ｚ０、Ｖｐ０ｊ）、．．．、（ＺＮ、ＶｐＮｊ）である、Ｐ個の平面またはチャンネルから構成されるただ１つのパラメータイメージだけを考えることが可能になる。
【０１５６】
決定済みパラメータイメージ（５０５）は、パラメータイメージであるので、パラメータイメージ表現（２０１）または（２０２）、あるいは他の任意の代替パラメータイメージ表現のうちのどれか１つは、もともと決定済みパラメータイメージ（５０５）に対して適用可能である。
【０１５７】
ゾーン値の変動
ゾーン値（１０４）は、数値であるので、２つのゾーン値（１０３）の間の変動は、もともとこれらの２つの数値の間の数学的距離として、定義することができる。
【０１５８】
１つのゾーン値（１０４）が各ゾーン（１０３）に割り付けられる特定の場合には、２つのゾーン（１０３）の間の変動は、例えばこれら２つのゾーンのゾーン値の間の差の振幅とすることができる。より一般的には、この差の任意の関数をこの変動の定義として使用することができる。
【０１５９】
いくつかのゾーン値が各ゾーンに割り付けられるときに、例えば
【０１６０】
特にこれら２つのゾーンのゾーン値の間の差の振幅の和や、これら２つのゾーンのゾーン値の間の差の中の最大の差などの１つの数値、
【０１６１】
特にこれら２つのゾーンのゾーン値の間の各差、または差の振幅から形成されるベクトルなど、いくつかの数値から形成されるベクトル
として２つのゾーンの間の変動を定義することが可能になる。
【０１６２】
デジタルイメージの変動（４０１）
本発明の範囲内では、このデジタルイメージの変動（４０１）は、デジタルイメージ（１００）の連続するゾーン（４０３）の間の１組の変動のすべてまたは一部分を意味する。
【０１６３】
本発明の意味の範囲内では、２つのゾーン（４０３）は、これらが互いに結合されるデジタルイメージの２つのサブセットに対応する場合に連続していると言われる。より一般的には、このデジタルイメージのこれらの対応する２つのサブセットの間の数学的距離が決定済みしきい値よりも小さい場合に、２つのゾーンは連続していると、考えることができる。
【０１６４】
図４ａは、１次元のデジタルイメージ（１００）の場合の、また１つのゾーン値（１０４）が各ゾーン（１０３）に割り付けられる場合の、この方法またはシステムの代替実装形態についてのこのデジタルイメージの変動（４０１）を示している。デジタルイメージ（１００）のイメージ空間およびゾーン（１０３）は、水平方向に示されている。ゾーン値（１０４）は、垂直方向に示されている。ＺｉおよびＺｋは、２つの連続するゾーン（４０３）の一例を示す。連続するゾーン（４０３）のゾーン値の間の変動に関連した矢印は、このデジタルイメージの変動（４０１）を表す。
【０１６５】
パラメータ値の変動
パラメータ値（２０３）は、数値、または数値に換算することができる値であるので、２つのパラメータ値の間の変動は、もともとこれらの数値の間の数学的距離として定義することができる。
【０１６６】
１つのパラメータ値が各ゾーンに割り付けられる特定の場合には、２つの連続するゾーンの間の変動は、例えばこれら２つのゾーンのパラメータ値の間の差の振幅とすることができる。より一般的には、前記差の任意の関数は、この変動の定義として使用することができる。
【０１６７】
図４ｂは、１次元のデジタルイメージ（１００）の場合の、また１つの決定済みパラメータ値（３０５）が各ゾーン（１０３）に割り付けられる場合の、この方法またはシステムの代替実装形態についての決定済みパラメータイメージ（５０５）の変動を示している。デジタルイメージ（１００）のイメージ空間およびゾーン（１０３）は、水平方向に示されている。決定済みパラメータ値（３０５）は、垂直方向に示されている。これらの矢印は、この決定済みパラメータイメージの変動（４０２）を示している。
【０１６８】
いくつかのパラメータ値が各ゾーンに割り付けられるときに、例えばこれら２つのゾーンの間のこれらのパラメータ値の変動をこれら２つのゾーンのこれらのパラメータ値の間の差の振幅の和として定義することが可能になる。
【０１６９】
これらのパラメータ値がこれらのパラメータに関連する特定の場合には、所与のパラメータに対するパラメータ値の間の差に関連する関数としてこれらのパラメータ値の変動を定義し、その結果、１つのタイプと同じタイプのパラメータ値だけを比較することが可能になる。
【０１７０】
この方法またはシステムを使用して、このデジタルイメージのグローバルな修正のために少なくとも１つのパラメータを有するアルゴリズムを局所化する特定の場合には、このデジタルイメージのグローバルな修正中に、これらが生成する影響の差に関連する関数としてこれらのパラメータ値の変動を定義することが可能になる。例えば、このレベルアルゴリズムとして知られているもので、最小レベルパラメータおよび最大レベルパラメータにそれぞれ関連するパラメータ値についての特定の場合には、これらの２つのゾーンの間のこれら２つのパラメータ値の平均の差の絶対値として、２つのゾーンの間のパラメータの変動を定義することが可能になる。
【０１７１】
パラメータイメージ、および特に決定済みパラメータイメージの変動（４０２）
本発明の範囲内では、パラメータイメージ、および特にこの決定済みパラメータイメージの変動（４０２）は、連続するゾーン（４０３）の間のパラメータ値（２０３）（または（３０５））の１組の変動のすべてまたは一部分を参照する。
【０１７２】
変動レベル
本発明の範囲内において、本発明者等は、このデジタルイメージの変動（４０１）をパラメータイメージの変動（４０２）と比較する。たまたま、本発明の代替バージョンによれば、このデジタルイメージの変動およびこのパラメータイメージの変動は、異なる単位で表現することもできる。これらの２つのタイプの変動を比較することができるようにするために、本発明者等は、これら２つのタイプの変動のそれぞれに関連する変動レベルを参照する。
【０１７３】
デジタルイメージまたは決定済みパラメータイメージの変動レベルは、この変動それ自体、その較差、あるいはより一般的にこれら２つのタイプの変動レベルの間における比較を可能にする変動の関数とすることもできる。
【０１７４】
より小さな変動レベル
パラメータイメージの変動レベルは、例えば
【０１７５】
連続するゾーンの対ごとに、これらの２つのゾーンの間のこのパラメータイメージの変動レベルが、これらの２つのゾーンの間のこのデジタルイメージの変動レベルよりも小さい場合に、
【０１７６】
大多数の、または所定のパーセンテージの連続するゾーンの対について、これらの２つのゾーンの間のこのパラメータイメージの変動レベルが、これらの２つのゾーンの間のこのデジタルイメージの変動レベルよりも小さい場合に、
【０１７７】
このパラメータイメージの変動レベルの平均が、このデジタルイメージの変動レベルの平均よりも小さい場合に、
【０１７８】
このデジタルイメージの変動レベルよりも小さいと言われることになる。
【０１７９】
より一般的には、このパラメータイメージの変動レベルが、数値から形成される組を形成し、このデジタルイメージの変動レベルが、他の数値から形成される同様な組を形成するので、このパラメータイメージとこのデジタルイメージのこれらの変動レベルの間の比較は、これらの組に適用可能な数学的性質の任意の関係に基づいて定義することができる。
【０１８０】
図４ｃは、１次元のデジタルイメージ（１００）の場合の、また１つのゾーン値（１０４）が各ゾーン（１０３）に割り付けられる場合の、この方法またはシステムの代替実装形態についてのデジタルイメージの変動の一例を示している。このイメージ空間は、水平方向に示されており、ここではデジタルイメージ（１００）のゾーン（１０３）の一部分は、グリッドエレメントの形式で表される。これらのゾーン値（１０４）は、グリッドエレメント（４１１）の内部に記録される。このデジタルイメージの変動（４０１）の一例は、連続する諸ゾーンのゾーン値の間の較差に等しい数値の形式で（４１２）に示されている。このデジタルイメージの変動レベルは、（４１３）に示され、この特定の場合には、この変動レベルは、連続するゾーンの対ごとに、値５にこれらの連続するゾーンの間の変動の値の半分を加えたものとして計算される。パラメータイメージが、（４１４）に示される。このパラメータイメージの変動は、（４１５）に示され、この変動レベルは、（４１６）に示される。この特定の場合には、パラメータイメージの変動レベルは、その変動に等しくなるように選択されている。連続するゾーンの各対について、このパラメータイメージの変動レベルは、このデジタルイメージの変動レベルよりも小さい。このパラメータイメージの変動レベル（４１６）は、このデジタルイメージの変動レベル（４１３）よりも小さい。
【０１８１】
規則化パラメータイメージ（５０７）
本発明の範囲内では、規則化パラメータイメージ（５０７）は、このデジタルイメージの変動レベル（４１３）よりも小さい変動レベル（４１６）を示すパラメータイメージ（２０１）である。
【０１８２】
規則化パラメータ値
本発明の範囲内では、この規則化イメージのあらゆるパラメータ値は、規則化パラメータ値と称されることになる。本発明の代替実施形態と同様にして、各パラメータ値は、パラメータに関連するものとすることができ、これらの規則化パラメータ値のそれぞれは、パラメータに関連するものとすることもできる。
【０１８３】
一般的な方法および／またはシステム
図５は、本発明の目的である方法およびシステムの実際的な一例を示している。デジタルイメージ（１００）から、諸ゾーン値（１０４）から、またおそらくこの方法またはシステムの外部のデータ（３０４）から出発して、決定済みパラメータイメージ（５０５）が、第１の計算する手段（５０４）を用いて決定される。第２の計算する手段（５０６）を用いて、決定済みパラメータイメージ（５０５）は、規則化パラメータイメージ（５０７）へと規則化される。第３の計算する手段（５０８）を用いて、次いでデジタルイメージ（１００）は、規則化パラメータイメージ（５０７）の関数として修正されて（５０８）、このようにして修正デジタルイメージ（５０９）が取得され、この修正デジタルイメージ中では、これらの修正がピクセルごとに差分化され準規則的になっている。
【０１８４】
本明細書中において、以降では、反復を回避しながらこのテキストを簡略化するために、本発明者等は、この決定済みパラメータイメージのこの「決定の段階」と、それを用いてこの決定の段階を実行することができる第１の計算する手段（５０４）とを同義語として使用している。同様に、本発明者等はまた、この決定済みパラメータイメージのこの規則化パラメータイメージへのこの「規則化の段階」と、それを用いてこの規則化の段階を実行することができる第２の計算する手段（５０６）とを同義語として使用している。最後に、本発明者等は、このデジタルイメージのこの「修正の段階」と、それを用いてこの修正の段階を実行することができる第３の計算する手段（５０８）とを同義語として使用している。
【０１８５】
規則化パラメータイメージ（５０７）は、これらの変動がこれらのゾーンの間のデジタルイメージ（１００）の変動（４０１）よりも大きい連続するゾーン（４０３）のすべてまたは一部分についての決定済みパラメータイメージ（５０５）の変動（４０２）を低減させる効果を有する規則化段階（５０６）により、決定済みパラメータイメージ（５０５）から構築される。規則化段階（５０６）のいくつかの使用については、以下で提示されることになる。
【０１８６】
修正段階（５０８）
本発明によれば、このデジタルイメージの諸ピクセルの諸ピクセル値は、規則化パラメータイメージ（５０７）の諸パラメータ値の関数として修正され（５０８）、これらのパラメータ値は、前記ピクセルに隣接するこれらのゾーンに関連している。
【０１８７】
少なくとも１つのグローバルパラメータを有するグローバルな修正アルゴリズムの局所化により詳細に適合させられた代替使用によれば、ピクセルごとにこのデジタルイメージのグローバルな修正のためのアルゴリズムのグローバルな修正段階を前記ピクセルに対して適用することにより、これらのピクセル値は、有利に修正されることになり、各グローバルパラメータについてのこれらのパラメータ値は、例えば、
【０１８８】
前記ピクセルに隣接するゾーンの、前記グローバルパラメータに関連した規則化パラメータ値と、
【０１８９】
例えば前記ピクセルに隣接するゾーンと連続するこれらのゾーンのすべてまたは一部分など、前記ピクセルおよび他の諸ゾーンに隣接する少なくとも１つのゾーンの前記グローバルパラメータに関連する、所定の組合せの規則化パラメータ値と
である。
【０１９０】
これらの値は、ピクセルごとに変化し得るので、制御される方法にかかわらず、次いで、もはやグローバルではなく、ピクセルごとに差分化されており、準規則的である修正となるデジタルイメージの修正が得られている。
【０１９１】
代替修正段階（ローカルパラメータ値）
本発明の代替バージョンにおいては、デジタルイメージ（１００）のピクセル（１０１）ごとに、前記決定済みピクセルに隣接したこれらのゾーン（１０５）に対する、前記規則化パラメータイメージ（５０７）の諸パラメータ値（２０３）から、前記ピクセル（６０３）に対する１つまたは複数のパラメータ値が計算されることになる。以下では、本発明者等は、ピクセル（６０３）に対する任意のパラメータ値をローカルパラメータ値（６０３）として指定することにする。
【０１９２】
図６は、かかる代替実施形態を示しており、すなわちこの図６は、このデジタルイメージの修正の段階の特定の使用、または第３の計算する手段（５０８）に関する。デジタルイメージ（１００）のピクセルｘｋ（１０１）ごとに、ピクセルｘｋ（１０１）に隣接するこれらのゾーンに関連する規則化パラメータイメージ（５０７）のパラメータ値から、ピクセルｘｋ（１０１）（ローカルパラメータ値）（Ｐ１、．．．、Ｐｎ）（６０３）に対するＮ個のパラメータ値が計算されている。次いで、このデジタルイメージのピクセルｘｋの値Ｖｋは、特にローカルパラメータ値（Ｐ１、．．．、Ｐｎ）（６０３）の関数であるオペレーション（６０４）を使用することにより、修正値Ｖ’ｋ（６０５）へと修正される。このデジタルイメージの各ピクセルが、処理された後に、次いで修正デジタルイメージ（５０９）が得られている。
【０１９３】
ピクセルごとにこれらのローカルパラメータ値を計算し、または補間するオペレーション（６０２）は、特にこのデジタルイメージの諸ゾーンの選択に応じて異なる方法で達成することができる。
【０１９４】
例えば、各ピクセルがゾーンを定義する場合には、各ピクセルのこれらのローカルパラメータ値は、この関連するローカルゾーンの規則化パラメータ値であってもよい。
【０１９５】
他の例として、これらのゾーンがこのデジタルイメージの規則的区分を形成する場合には、決定済みピクセルについてのこれらのローカルパラメータ値は、前記決定済みピクセルに隣接する諸ゾーンに関連して、前記規則化パラメータイメージの諸パラメータ値から補間することができる。これらのゾーンが、（２次元イメージについての３×３などの）矩形にこれらのピクセルをグループ分けすることにより、規則的区分を形成する特定の場合には、この補間は、この規則化パラメータイメージのズーム（ｚｏｏｍ）として達成することができる。すなわち、（ピクセルごとに、４つの隣接するゾーンのこれらのパラメータ値が、２次元イメージについて使用され、８つのゾーンが、３次元イメージについて使用されることになる）双一次タイプ（ｂｉｌｉｎｅａｒ  ｔｙｐｅ）の補間を選択することが可能になる。また、２次元イメージの場合に、１６個の隣接するゾーンを使用することになる双三次タイプ（ｂｉ−ｃｕｂｉｃ  ｔｙｐｅ）の補間を選択することも可能になる。より一般的には、どのようなタイプのズームまたは補間を使用することも可能になる。この方法またはシステムを使用して、少なくとも１つのグローバルパラメータを有するグローバル修正アルゴリズムを局所化する場合には、このデジタルイメージの修正のオペレーション（６０４）は、以下のように、行うことができる。すなわち、
【０１９６】
−ピクセルごとに、我々は、グローバルパラメータごとに前述のようにローカルパラメータ値を決定する。
【０１９７】
−前記ピクセルのこれらのピクセル値は、このローカルパラメータ値を前段階においてグローバルパラメータ値として計算して、このデジタルイメージのグローバル修正のためのアルゴリズムのグローバル修正段階を適用することによって修正される。
【０１９８】
これらの値は、ピクセルごとに変化し得るので、制御される方法にかかわらず、次いで、もはやグローバルではなく、ピクセルごとに差分化されており、準規則的である修正となるデジタルイメージの修正が得られている。この場合については、図６によって示されており、修正オペレーション（６０４）は、このグローバル修正アルゴリズムを明示的に使用している。
【０１９９】
規則化段階（５０６）
次に本発明者等は、この規則化段階の異なる代替実施形態、または規則化を達成するための第２の計算する手段（５０６）について説明することにする。
【０２００】
これらのパラメータイメージ上の半順序（ｐａｒｔｉａｌ  ｏｒｄｅｒ）の概念
本発明の一代替実施形態では、２つのパラメータイメージの間の順序（より低いまたはより高い）を比較させられるようになることもある。これらのパラメータイメージは、対（ゾーン、パラメータ値）から形成され、各パラメータ値は、数値であり、あるいは数値に換算することができるので、２つのパラメータイメージの間の順序は、かかる対の組に適用可能な半順序の任意の数学的関係に基づいて定義することができる。
【０２０１】
１つのパラメータ値が各ゾーンに割り付けられていない場合には、パラメータイメージＩＰ１は、例えば、
【０２０２】
−所定のゾーンＺｉについて、パラメータ値Ｖｐｉ（ＩＰ１）がＶｐｉ（ＩＰ２）よりも大きい場合、
【０２０３】
−大多数のゾーンＺｉについて、パラメータ値Ｖｐｉ（ＩＰ１）がＶｐｉ（ＩＰ２）よりも大きい場合、
【０２０４】
−すべてのゾーンＺｉについて、パラメータ値Ｖｐｉ（ＩＰ１）がＶｐｉ（ＩＰ２）よりも大きい場合、
【０２０５】
−ＩＰ１中のこれらのパラメータ値の平均値が、ＩＰ２中のこれらのパラメータ値の平均値よりも大きい場合など
にパラメータイメージＩＰ２よりも大きいと言われるようになる。
【０２０６】
制御変動イメージ（４１４）
本発明の一実施形態では、制御変動イメージ（４１４）は、その変動レベルが、このデジタルイメージの変動レベルよりも小さい任意のパラメータイメージ（２０１）として定義される。規則化パラメータイメージ（５０７）は、したがって制御変動イメージ（４１４）の特定の場合である。したがって、決定済みパラメータイメージ（５０５）を規則化するためには、これらの制御変動イメージ（４１４）の中から、決定済みパラメータイメージ（５０５）と同様なパラメータイメージ（２０１）が選択され得ることが有利である。図４ｃは、デジタルイメージ（１００）の特定の場合（４１１）における制御変動イメージ（４１４）の一例を示している。
【０２０７】
所定のパラメータイメージに近い制御変動イメージ
近接の概念は、これらのパラメータイメージの空間上の距離（ｍｅｔｒｉｃ）または数学的距離に従って定義することができる。例えば、２つのパラメータイメージの間の距離は、これらのパラメータ値の間の二次の差の和として選択することができ、２つのパラメータイメージは、この場合には、この最初の２つの間の距離が、この最後の２つの間の距離よりも小さい場合に、他の２つに比べてより近接していることになる。
【０２０８】
近接の概念はまた、数学的距離に必ずしも関連しているとは限らない判断基準に従って定義することも可能であり、この選択の目的は、この決定済みパラメータイメージに関連する制御変動イメージを選択することである。例えば、最小の制御変動イメージであり、またこれらのゾーンのすべて、ほとんどすべて、または大多数についてのその諸パラメータ値が、この決定済みパラメータイメージの諸パラメータ値以上となる制御変動イメージを選択することが可能になる。この例においては、「近接」の概念は、数学的距離に関連する概念よりも一般的な意味を有する。
【０２０９】
選択（７０３）による規則化
このデジタルイメージの変動レベル、およびこのパラメータイメージの変動レベルの定義を選択するある種の場合には、制御変動イメージ（４１４）の組またはサブセット（７０２）を形式的にまたは数値的に表現することが比較的簡単になる可能性がある。この場合には、本発明のこの規則化段階または計算する手段（５０６）の有利な代替バージョンは、選択する手段（７０３）の効力によって、決定済みパラメータイメージ（５０５）に最も近いこの制御変動イメージをこの組の中から選択することである。
【０２１０】
本発明者等は、例えば２つのゾーンの間のこのデジタルイメージの変動レベルが、これらのゾーン値とは独立に、定数Ｃとして定義され、またパラメータイメージの２つのゾーンの間の変動レベルがこれらのパラメータ値の差の振幅である場合を挙げている。この１組の制御変動イメージは、リプシッツ定数（Ｌｉｐｓｃｈｉｔｚ  ｃｏｎｓｔａｎｔ）が定数Ｃに等しい１組のリプシッツ関数（Ｌｉｐｓｃｈｉｔｚ  ｆｕｎｃｔｉｏｎ）として表現することができる。かかる組、およびこの関数空間上の任意の距離については、この距離の意味内で最も近い各関数に関連する数学的投影（ｍａｔｈｅｍａｔｉｃａｌ  ｐｒｏｊｅｃｔｉｏｎ）Ｐが存在する。かかる投影は、数値的に実装することができ、この投影は、この選択された距離の意味で最も近い制御変動をもつ各パラメータイメージに関連するはずである。
【０２１１】
同様に、他の代替バージョンによれば、この決定済みパラメータイメージよりも大きな定数Ｃの中から最小の定数Ｃのリプシッツ関数を選択することが可能になる。この関数は、この決定済みパラメータイメージに関連する上方リプシッツ拡張（ｕｐｐｅｒ  Ｌｉｐｓｃｈｉｔｚ  ｅｘｔｅｎｓｉｏｎ）として数学的に知られている。同様に、この決定済みパラメータイメージよりも小さな定数Ｃの中から最大の定数Ｃのリプシッツ関数を選択することも可能になる。この場合に選択されるものが、下方リプシッツ拡張（ｌｏｗｅｒ  Ｌｉｐｓｃｈｉｔｚ  ｅｘｔｅｎｓｉｏｎ）である。前述のように、本発明の意味の範囲内では、２つのパラメータイメージの間でより大きい（または対応してより小さい）という概念は、この第１のパラメータイメージの諸ゾーン値が、すべてのゾーン、ほとんどすべてのゾーン、大多数のゾーン、ほとんどのゾーン、またはいくつかのゾーンについて第２のパラメータイメージの諸ゾーン値よりも大きい（対応して、小さい）ことを意味するものと考えることが可能になる。このようにして、本発明者等は、以下の条件、すなわち
【０２１２】
−何であれ、任意のゾーン（Ｚｉ）の決定済みパラメータイメージの決定済みパラメータ値（Ｖｐｉｊ）が、少なくともいくつかのゾーンについて、この選択パラメータイメージ（ｃ）の前記パラメータ値（Ｖｐｉ（ｃ））以下であるという条件と、
【０２１３】
−ゾーン（Ｚｉ）の選択パラメータイメージ（ｃ）のパラメータ値（Ｖｐｉ（ｃ））が、少なくともいくつかのゾーンについて、ほとんどのこの制御変動イメージ（ｑ）（Ｚｉ；Ｖｐｉ（ｑ））についてのパラメータ値（Ｖｐｉ（ｑ））以下であるという条件と
を満たす規則化パラメータイメージを選択する。
【０２１４】
図７は、前述のような、選択段階または選択する手段（７０３）を介して、規則化段階または第２の計算する手段（５０６）の１つの使用を示したものである。この図において、この同じエレメント（７０３）は、この選択する手段の異なる実施形態を表している。このデジタルイメージおよびこれらのゾーン値（１００）から出発して、これらの選択する手段（７０３）が、それに基づいて決定済みパラメータイメージ（５０５）に最も近い制御変動イメージ（５０７）を選択する制御変動を有する諸パラメータイメージ（７０２）の組またはサブセットに関連する形式的データまたは数値データ（７０２）が、設定されている（７０１）。
【０２１５】
フィルタリングによる規則化
本発明の一代替実施形態においては、この決定済みパラメータイメージの規則化パラメータイメージへの規則化の段階（５０６）は、規則化するフィルタに基づいた計算する手段（５０６）の効力により行うことができる。本発明者等は、１つのパラメータ値が各ゾーンに割り付けられた場合における一例を提供することにする。（いくつかのパラメータ値が各ゾーンに割り付けられる場合についても同様にして取り扱うことができる。）本発明者等はまた、これらのパラメータ値は、数値であり、この決定済みパラメータイメージは、デジタルイメージとして考えることができ、これらのゾーンは、ピクセルとしての役割を果たし、これらのパラメータ値は、ピクセル値としての役割を果たすものと仮定することになる。
【０２１６】
本発明の範囲内において、本発明者等は、規則化するフィルタとして、この初期デジタルイメージよりも小さな平均変動を有するデジタルイメージへと、デジタルイメージを修正する任意のフィルタを定義している。
【０２１７】
規則化するフィルタの古典的な例は、平均化フィルタなど正のカーネルによるコンボリューション、中間値フィルタ、閉鎖フィルタ、開放フィルタなどの順序フィルタ、等方性拡散フィルタまたは異方性拡散フィルタなどの拡散フィルタなどである。
【０２１８】
図８は、規則化段階、または第２の計算する手段（５０６）の一代替使用を示している。計算する手段（５０６）は、規則化するフィルタ（８０１）を使用する。この規則化するフィルタは、反復して適用され、このようにしてｎ＋１番目のパラメータイメージは、このフィルタのｎ番目のパラメータイメージ（８０３）に対する適用によって構築され、このプロセスは、決定済みパラメータイメージ（５０５）を用いて初期化される。このプロセスは、ｍ番目のパラメータイメージが、このデジタルイメージの変動レベル以下の変動レベルを示すようになるまで反復する（８０２）ことができ、このようにして計算されたｍ番目のパラメータイメージは、規則化パラメータイメージ（５０７）として選択することが可能になる。しかし、計算する時間についての心配のために、例えば、固定回数だけ反復し、またはｎ＋１番目のイメージが、ｎ番目のイメージに比べてパラメータ値において非常にわずかの修正しか示さなくなるまでのような、定量的な停止判断条件（８０２）を選択することが有利なこともある。
【０２１９】
このｎ＋１番目のイメージを計算するために、このフィルタは、このｎ番目のパラメータイメージの必ずしもすべてのゾーンに対して適用されるとは限らないことに留意されたい。特に、このフィルタは、このｎ番目のパラメータイメージが、このデジタルイメージの変動レベルよりも大きな変動レベルを示すゾーンにしか適用されないようにすることもできる。例えば、このフィルタのフィルタリングパラメータが、このデジタルイメージの諸ピクセル値の修正の程度を調整することを可能にするフォース（ｆｏｒｃｅ）Ｆである場合に、これらのピクセル値は、Ｆが０に等しいときには修正されず、これらのピクセル値は、通常はＦが１に等しいときに修正される。一例として、このフィルタフォースは、以下のように使用できることが有利である。すなわち、このフィルタ（８０１）は、ｎ番目のパラメータイメージ（８０３）の変動レベルが、このデジタルイメージの変動レベルよりも大きいときに、考慮しているゾーン内において大きくなるフォースＦを用いてｎ番目のパラメータイメージ（８０３）に適用され、この後者のデジタルイメージの変動レベルは、図８中に（８０４）によって表されている。この場合には、このフォースＦの使用は、補正値としての役割を果たす。
【０２２０】
補正値
規則化段階（５０６）の代替実装形態は、各ゾーンおよびその隣接する諸ゾーンにおいて、これらの前記ゾーンの間のデジタルイメージの変動の関数である補正値を明示的に使用することにより、達成することもできる。本発明者等は、１つのパラメータ値が、各ゾーンに割り付けられ、この最も一般的な場合が、もともとこの特定な場合から推論されることを仮定すべきである。この規則化パラメータイメージは、反復して取得され、ｎ＋１番目のパラメータイメージは、ｎ番目のパラメータイメージから構築され、このプロセスは、この決定済みパラメータイメージを用いて初期化される。
【０２２１】
各反復においては、以下の組合せの方式、すなわち
【０２２２】
−そのゾーンＺｋがゾーンＺｉの近傍に位置するｎ番目のイメージのパラメータ値Ｖｐｋ（ｎ）、および／またはそのゾーンＺｋがゾーンＺｉの近傍に位置し、これらのパラメータ値Ｖｐｋ（ｎ＋１）が、あらかじめすでに計算されているｎ＋１番目のイメージのパラメータ値Ｖｐｋ（ｎ＋１）、
【０２２３】
−ゾーンＺｋとＺｉの間のこのデジタルイメージの変動の関数である補正値
に従って組み合わせることにより、このｎ＋１番目のパラメータイメージのゾーンＺｉのパラメータ値Ｖｐｉ（ｎ＋１）が、すべてのゾーンについて正常に決定されている。
【０２２４】
前述のように、このようにして構築されたｍ番目のパラメータイメージが、本発明の意味の範囲内において、このデジタルイメージの変動レベルよりも小さな変動レベルを示す場合に、あるいはあらかじめ定義された定量的判定基準が満たされる場合には、これらの反復は、ｍ番目のパラメータイメージにおいて停止されることになる。
【０２２５】
決定済みパラメータイメージの規則的拡張
前述のプロセスは、このｎ＋１番目のパラメータイメージのゾーンＺｉのパラメータ値Ｖｐｉ（ｎ＋１）を計算することを可能にする異なる組合せの方式と共に使用することができる。
【０２２６】
特に、Ｖｐｉ（ｎ＋１）は、
−ゾーンＺｉと連続するこれらのゾーンＺｋのそれぞれについて、このデジタルイメージのゾーンＺｋとＺｉの間の変動の関数ｆに等しい補正値をＶｐｋ（ｎ）から差し引くことにより取得される候補値Ｗｋを計算し、次いでこのようにして計算されたこれらの値Ｗｋとこのパラメータ値Ｖｐｉ（ｎ）のうちの最大値を選択すること
により、計算することができる。
【０２２７】
このようにして、この決定済みパラメータイメージの上方の規則的な明示的な拡張が取得されている。実際に、このプロセスによって構築されるｍ番目のパラメータイメージは、以下の特性、すなわち
【０２２８】
＋すべてのゾーンについて、ｍ番目のイメージのこれらのパラメータ値は、この決定済みパラメータイメージのこれらのパラメータ値よりも大きく、それ故にこの意味において、このｍ番目のイメージは、この決定済みパラメータイメージ以上であるという特性と、
【０２２９】
＋すべての連続するゾーン対について、このｍ番目のイメージ対の２つのゾーンの間の変動は、このデジタルイメージの、これらの２つのゾーンの間の変動の関数ｆよりも小さく、この意味において、このｍ番目のパラメータイメージの変動レベルをこのデジタルイメージの変動レベルよりも小さくするという特性と
を有するように、少なくとも１つの値ｍが存在することを当業者が立証することが可能になる。
【０２３０】
また、Ｖｐｉ（ｎ＋１）は、
−ゾーンＺｉと連続するこれらのゾーンＺｋのそれぞれについて、このデジタルイメージのゾーンＺｋとＺｉの間の変動の関数ｆに等しい補正値をＶｐｋ（ｎ）に加えることにより取得される候補値Ｗｋを計算し、次いでこのようにして計算されたこれらの値Ｗｋとこのパラメータ値Ｖｐｉ（ｎ）のうちの最小値を選択することにより、計算することができる。このようにして、この決定済みパラメータイメージの下方の規則的な明示的な拡張が取得されている。前述との類似により、このようにして構築されたこのｍ番目のパラメータイメージが、この決定済みパラメータイメージ以下であり、このデジタルイメージの変動レベルよりも小さな変動レベルを示す、少なくとも１つの値ｍが存在する。
【０２３１】
例えば、これらのゾーンが２次元のデジタルイメージのピクセルである場合のように、これらのゾーンが、平面の一部分の規則的なメッシュ構造を形成する場合には、以下の特定の方法で、このプロセスを実装することが可能になることが有利である。
【０２３２】
ｎ＋１番目のパラメータイメージは、例えばｎが偶数である場合、上から下に、左から右に、またｎが奇数である場合には、下から上に、右から左に以下の２つの組合せの方式のうちの一方を使用することにより、これらのゾーンＺｉの値Ｖｐｉ（ｎ＋１）を逐次的に計算することにより、ｎ番目のパラメータイメージから構築される。
２つの組合せの方式は、すなわち
【０２３３】
−値Ｖｐｉ（ｎ＋１）は、値Ｖｐｋ（ｎ＋１）がすでに計算されているゾーンＺｉと連続するこれらのゾーンＺｋのそれぞれについて、このデジタルイメージのゾーンＺｋとＺｉの間の変動の関数ｆに等しい補正値をＶｐｋ（ｎ＋１）から差し引くことにより取得される候補値Ｗｋを計算し、次いでこのようにして計算されたこれらの値ＷｋとこのＶｐｉ（ｎ）というパラメータ値のうちの最大値を選択することによって決定される。
【０２３４】
−値Ｖｐｉ（ｎ＋１）は、値Ｖｐｋ（ｎ＋１）がすでに計算されているゾーンＺｉと連続するこれらのゾーンＺｋのそれぞれについて、このデジタルイメージのゾーンＺｋとＺｉの間の変動の関数ｆに等しい補正値をＶｐｋ（ｎ＋１）に加えることにより取得される候補値Ｗｋを計算し、次いでこのようにして計算されたこれらの値Ｗｋとこのパラメータ値Ｖｐｉ（ｎ）のうちの最小値を選択することによって決定される。
【０２３５】
代数的表記法においては、各ゾーンＺｉについての値Ｖｐｉ（ｎ＋１）の計算は、以下のように書き換えることができる。（本発明者等は、デジタルイメージ（１００）のゾーンＺｉとＺｋの間の変動としてＶａｒ（ｉ，ｋ）を定義している。例えば、この変動は、これらのゾーン値のただ単なる差とすることができる。本発明者等はまた、この例においてこれらのゾーンＺｉに隣接するＫ個のゾーンが存在することも仮定している）
【０２３６】
第１の組合せ方式の場合：
ゾーンＺｋがゾーンＺｉに隣接するようなｋごとに：
Ｖｐｋ（ｎ＋１）がすでに計算されている場合：
Ｗｋ＝Ｖｐｋ（ｎ＋１）＋ｆ（Ｖａｒ（ｉ，ｋ））
【０２３７】
それ以外の場合
Ｗｋ＝Ｖｐｋ（ｎ）＋ｆ（Ｖａｒ（ｉ，ｋ））
Ｖｐｉ（ｎ＋１）＝ＭＡＸ（Ｖｐｉ（ｎ），Ｗ１，．．．，ＷＫ）
【０２３８】
第２の組合せ方式の場合：
ゾーンＺｋがゾーンＺｉに隣接するようなｋごとに：
Ｖｐｋ（ｎ＋１）がすでに計算されている場合：
Ｗｋ＝Ｖｐｋ（ｎ＋１）−ｆ（Ｖａｒ（ｉ，ｋ））
【０２３９】
それ以外の場合
Ｗｋ＝Ｖｐｋ（ｎ）−ｆ（Ｖａｒ（ｉ，ｋ））
Ｖｐｉ（ｎ＋１）＝ＭＩＮ（Ｖｐｉ（ｎ），Ｗ１，．．．，ＷＫ）
【０２４０】
これらの反復を停止するための判断条件が満たされた後に、第１の場合におけるこの決定済みパラメータイメージの上方の規則的な暗黙的な拡張と、この決定済みパラメータイメージの下方の規則的な暗黙的な拡張とが取得されている。経験的に、「暗黙的」であると言われる、この代替バージョンについての停止判断条件に到達するのに必要な反復の数は、決定済みパラメータイメージの規則的な明示的な拡張の構築の場合に比べて明らかに少ない。
【０２４１】
ガンマ関数の局所化
次に、本発明者等は、写真デジタルイメージの輝度をローカルに準規則的に変更するようにより詳細に適合化されているローカルガンマバージョン（ｌｏｃａｌ  ｇａｍｍａ  ｖｅｒｓｉｏｎ）とここで呼ばれる、本発明の一代替実施形態について説明する。ゾーン（１０３）ごとのゾーン値（１０４）として、例えばゾーン（１０３）に関連する（１０５）ピクセル（１０１）の平均輝度を選択することが有利になる。ＲＧＢカラーイメージの場合には、ピクセルの輝度は、このピクセルの諸ピクセル値のうちの最大値として定義することができる。ゾーン（１０３）ごとに、例えばゾーン値（１０４）それ自体となり得る決定済みパラメータ値（３０５）が割り付けられている。
【０２４２】
このローカルガンマバージョンは、この決定済みパラメータイメージの修正の一追加段階（９０２）、または第４の計算する手段（９０２）を実現する。例えば、この決定済みパラメータイメージのゾーンの諸パラメータ値は、このゾーンが暗い小さな範囲のデジタルイメージの一部分に位置しているか否かに従って修正することができ、それによって、これらの部分におけるデジタルイメージの修正を差分的に達成する。
【０２４３】
図９は、このローカルガンマバージョンの場合における決定済みパラメータイメージ（５０５）の決定の段階（５０４）のこの代替使用を示すものである。デジタルイメージ（１００）から、これらのゾーン値（１０４）から、またおそらくこの方法またはシステムの外部にあるデータ（３０４）から（ユーザの好みで）出発して、第１の決定済みパラメータイメージ（９０３）が決定されている（９０１）。次いで、この第１の決定済みパラメータイメージ（９０３）は、この方法またはシステムの外部にあるデータ、およびこのイメージに関連するデータ（イメージサイズ、ゾーンサイズなど）によってパラメータ化された計算する手段（９０２）を使用することにより修正されて、決定済みパラメータイメージ（５０５）が取得される。この図において、この同じエレメント（９０２）は、この計算する手段の異なる実施形態を表している。
【０２４４】
この決定済みパラメータイメージの修正（９０２）の例を提供する前に、本発明者等は、以下に、このローカルガンマバージョンに特に適合化させられた方法またはシステムの実際的な例について説明する。
【０２４５】
すなわち、規則化パラメータイメージ（５０７）を取得するために、第２の計算する手段（５０６）（または規則化段階）は、例えばこれらの補正値を決定する関数ｆとして１以下の傾きのアフィン関数（ａｆｆｉｎｅ  ｆｕｎｃｔｉｏｎ）を選択することにより、決定済みパラメータイメージ（５０５）の規則的な暗黙的な拡張を構築することができるようになる。
【０２４６】
次いで、これらのピクセル値（１０２）は、以下のような手段により（この第３の計算する手段または修正段階（５０８）により）、ピクセルごとに修正されることになる。
【０２４７】
−例えば、このピクセルに隣接する諸ゾーンに対応する規則化パラメータイメージの諸パラメータ値の算術的組合せとしてこのローカル値を計算することにより、ローカルパラメータ値（６０３）を補間する手段。
【０２４８】
−例えば、このガンマ関数として知られているものなど所定の関数をローカルパラメータ値（６０３）に適用することにより、係数ｃを計算する手段。これらの低い輝度値についてこの輝度をさらに高めるためには、少なくとも所与の輝度を超えた、負の傾斜を有する関数を選択することが好ましくなる。０から２５５までの範囲にあるパラメータ値では、例えば１以上の値ｘを有し、−１と０の間のガンマについては値２５５＊（この指数ガンマに対する（ｘ／２５５））を関連付け、また０に等しい値ｘについては値０を関連付ける関数を取得することが可能になる。
【０２４９】
−また最後に、このようにして計算された係数ｃにより、これらのピクセル値（例えば、カラーイメージの場合におけるＲＧＢカラー平面に対応する諸ピクセル値）を乗算する手段。
【０２５０】
規則化（５０６）および補正（５０８）の段階のかかる使用は、この関連する規則化パラメータ値が小さくなればなるほど、より顕著になる、ピクセルの諸ピクセル値の（また特に輝度の）増大を引き起こす。
【０２５１】
この修正段階または第３の計算する手段（５０８）のこの代替使用が、図１１に示されている。デジタルイメージ（１００）のピクセルｘｋごとに、以下のオペレーション、すなわち
【０２５２】
−ローカルパラメータ値（６０３）を補間するオペレーション（１１００）、
【０２５３】
−ローカルパラメータ（６０３）から、所定の関数（１１０３）を用いて係数（ｃ）（１１０４）を計算するオペレーション（１１０１）、
【０２５４】
−係数ｃ（１１０４）によってこれらのピクセル値（１０２）を乗算するオペレーション（１１０２）が、実行されている。
【０２５５】
シャドウまたは暗い部分（１００２）
次に本発明者等は、アーティファクトをこの結果として生ずるイメージに導入することなく、このデジタルイメージのあまり照明または露光されていない部分を明るくするように意図された決定済みパラメータイメージ（５０５）の修正の段階（９０２）の一例を提示する。
【０２５６】
すなわち、この目的のために、（計算する手段（９０２）を使用した）修正段階（９０２）は、ゾーン（１０３）のパラメータ値（２０３）が、ゾーン（１０３）に関連する（１０５）これらのピクセル（１０１）が受け取る光の量にできる限り関連付けられるようにして決定済みパラメータイメージ（５０５）を修正することを求める。このパラメータ値は、このゾーンが、影になった部分、またはあまり照明されていない部分に対応するときに保存されて、このゾーンに関連する諸ピクセルについての輝度の増大を維持するようになる。また、このパラメータ値は、このゾーンが、よく照明された部分に対応するときに増大させられて、このゾーンに関連する諸ピクセルについての輝度の増大を低下させるようになる。この目的のために、本発明者等は、一般に、大きなサイズを有し、暗いゾーンから成る、このデジタルイメージの諸部分は、「暗い部分」（１００２）として知られているあまり照明されていない部分であり、小さなサイズの、このデジタルイメージの諸部分は、もともと暗いが、普通に照明されている部分であるものと考えている。この大きなサイズまたは小さなサイズの概念は、それぞれ決定済みしきい値を下回る、または上回るゾーン数に関連するものとして定義することができ、特に、このデジタルイメージのピクセル数の関数である。次いで、決定済みパラメータイメージ（５０５）は以下のように修正する（９０２）ことができる。
【０２５７】
−ユーザは、明示的な方法で進めることができる。これらの暗い部分（１００２）は、このゾーン値がしきい値を下回り、あらゆる連続するゾーンが、このしきい値を上回るゾーン値を有する連続するゾーンの組であるものとして識別される。暗い、小さなサイズの部分のゾーンごとに、次いで決定済みパラメータの新しい値は、例えば、前記部分と連続する諸ゾーンのこれらの決定済みパラメータ値の算術的な組合せ（平均、最小値、補間など）により、この部分の諸ゾーンのすべての決定済みパラメータ値を置き換えることによって、前記部分に隣接する諸ゾーンの決定済みパラメータ値から計算される。
【０２５８】
−また、この小さな暗い部分を「除去する」フィルタを適用することにより、すなわち「小さな」暗い部分をあらかじめ検出することのない暗黙的な方法で進めることも可能である。かかるフィルタは、「小さい」部分の概念を定義する、このサイズに関連付けられた構造化するエレメントを使用する簡単な閉鎖フィルタとすることも可能である。例えば、この構造化するエレメントは、決まった数のゾーンを一緒にグループ化する幾何学的形状（円板、正方形など）とすることもできる。
【０２５９】
一般的に、一代替的バージョンまたは他の手段によって取得された決定済みパラメータイメージ（５０５）は、この場合にはこのデジタルイメージに何も存在しないゾーン中で大きな変動を示すことになる。前述のような、決定済みパラメータイメージ（５０５）に適用された規則化段階（５０６）は、この場合にはハロー現象やエッジ現象が、この結果として生じるデジタルイメージ中に現れないようにするために、不可欠である。
【０２６０】
この決定済みパラメータイメージの修正（９０２）の他の例には、以下のようなものがある。
【０２６１】
−この決定済みパラメータイメージは、フィルタを用いて、特に閉鎖フィルタまたは平均化フィルタを介して修正することができる。この例は、これらのピクセル値が、その近傍に位置する諸ピクセルの輝度特性の関数として、またそれら自体の輝度の関数としてではなく修正されるように進めることを可能にする。
【０２６２】
−この決定済みパラメータイメージは、ある種のゾーンのこれらのパラメータ値を減少させまたは増大させることにより修正することができ、またこれによってこの輝度の修正のためにあらかじめ定義された好みを考慮に入れることができる。この代替バージョンは、特にインタラクティブなイメージ処理ソフトウェアの範囲におけるこの方法またはシステムの使用に適合化させることができる。例えば、ユーザが、このユーザが手で大まかにクロッピングすることになるイメージの部分上でこの輝度を増大させようと望む場合に、このユーザは、この大まかにクロッピングされた部分に位置するこれらのゾーンでは、これらのパラメータ値を減少させることになる。そこでも再び、前述のようなこの決定済みパラメータイメージに適用される規則化段階は、この場合にエッジ現象が、特にこのクロッピングされた部分の境界に現れないようにするためには不可欠である。
【０２６３】
図１０は、図５に示されるような一般的な方法を採用したこの方法およびシステムの代替使用と、その変形形態が図９に示される計算する手段（９０２）を使用した決定済みパラメータイメージの決定の代替バージョンとを示している。第１の決定済みパラメータイメージ（９０３）は、ゾーンごとにこのゾーンの輝度値をこの決定済みパラメータ値として取得することによって決定される。１つのゾーンの決定済みパラメータ値は、このゾーンの輝度として選択される。デジタルイメージ（１００）の一例の内容は、概略形式（１００１）で表される。この内容は、例えばフラッシュによってよく露光された、第１の平面内における花瓶と、この第２の平面内のあまり露光されていない暗い部分（１００２）を示している。（１００３）には、もともと暗い花瓶の（小さな）部分が示されている。この第１の決定済みパラメータイメージ（９０３）の内容は（１００４）に示されている。この第１の決定済みパラメータイメージは、計算する手段（９０２）によって修正され、この計算する手段は、例えば閉鎖フィルタを適用して、その内容が（１００５）において示される決定済みパラメータイメージ（５０５）をもたらす。決定済みパラメータイメージ（１００５）の内容は、デジタルイメージ（１００）および（１００１）が、何も示さないゾーンの間の変動を示す。決定済みパラメータイメージ（５０５）は、規則化パラメータイメージ（５０７）へと規則化され、この規則化パラメータイメージの内容は、（１００６）に示される。次いで、デジタルイメージ（１００）は、規則化パラメータイメージ（５０７）の関数として修正されて（５０８）、このようにして修正デジタルイメージ（５０９）を取得し、この修正デジタルイメージ中では、これらの修正は、ピクセルごとに差分的であり、準規則的である。次いでこの修正デジタルイメージの内容は、（１００７）に示され、すなわちデジタルイメージ（１００２）の暗い大きな部分が、明るくされるが、この暗い小さな部分（１００３）は、全く同じままとなる。さらに、この明るくされた部分のエッジは、このデジタルイメージの最初のエッジと完全に一致し、その結果、このデジタルイメージは、目に見えるアーティファクトを導入することなしに修正されている。
【０２６４】
レベル関数（ｌｅｖｅｌｓ  ｆｕｎｃｔｉｏｎ）の局所化
本発明者等は、次にレベルアルゴリズムとして知られている局所化することである方法またはシステムの代替使用について説明することにする。この代替バージョンは、カラー平面ごとのピクセル値が０と２５５の間の値を有する可能性があるＲＧＢカラー写真イメージの場合において説明されることになる。
【０２６５】
ゾーンとして、Ｎ×Ｎピクセルの連続するグループを選択可能であることが有利であり、ここでＮは、例えばこのデジタルイメージのピクセル数の関数として決定される整数である。ゾーンごとに、２つのゾーン値が割り付けられることになり、この第１のゾーン値（対応して、この第２のゾーン値）は、各カラー平面について考慮しているゾーンに関連する諸ピクセルの諸ピクセル値の平均値の間のより小さい値（対応して、より大きい値）となる可能性がある。ゾーンごとのこの２つの決定済みパラメータ値（３０５）は、これらのゾーン値（１０４）に等しく選択される。次いで、２つの決定済みパラメータイメージ（５０５）、または２つの平面またはチャンネルから構成される１つの決定済みパラメータイメージ（５０５）が取得される。
【０２６６】
次いで、これらの決定済みパラメータイメージ（５０５）を規則化して（５０６）、２つの規則化パラメータイメージ（５０７）を生成する。これらの規則化パラメータイメージ（５０７）は、それぞれについて２つのイメージを、すなわちこの第１について下方の規則的暗黙的な拡張を、この第２について上方の規則的な暗黙的な拡張を構築することによって取得することができることが有利である。
【０２６７】
次いで、修正段階（５０８）は、以下のように達成することができ、すなわちピクセル（１０１）ごとに、前記ピクセルに隣接する諸ゾーンとその関連するゾーン中のこのピクセルの相対位置に関連する第１の規則化パラメータイメージ（５０７）の諸パラメータ値からピクセル（６０３）に対する第１のパラメータ値を補間することが可能である（１２００）。この同じプロシージャを第２の規則化パラメータイメージ（５０７）を用いて続けて、ピクセル（１０１）ごとに前記ピクセル（６０３）に対する第２のパラメータ値を計算することになる。次いで、ピクセル（１０１）のこれらのピクセル値（１０２）は、一意のアフィン変換（１２０４）をそれに適用することにより、修正することができ、このアフィン変換は、この第１のローカルパラメータ値を０に、この第２のローカルパラメータ値を２５５に変換する。
【０２６８】
修正段階（５０８）または第３の計算する手段（５０８）のこの代替使用が、図１２に示されている。デジタルイメージ（１００）のピクセルｘｋごとに以下のオペレーション、すなわち
【０２６９】
−第１のローカルパラメータ値と第２のローカルパラメータ値（１２０３）の補間（１２００）のオペレーションと、
【０２７０】
−２つのローカルパラメータ値（１２０３）から、おそらくユーザの好み（１１０３）に従ってアフィン変換Ａ（１２０４）を選択する（１２０１）オペレーションと、
【０２７１】
−アフィン変換（１１０４）をこれらのピクセル値（１０２）に適用するオペレーションとが実行されている。
【０２７２】
ホワイトバランスの変更
本発明者等は、次にホワイトバランスのローカルな修正についてのアルゴリズムを局所化することである方法またはシステムの代替使用について説明することにする。この代替バージョンは、ＲＧＢカラー写真イメージの場合において説明されることになる。
【０２７３】
ホワイトバランスの修正は、デジタル写真中において一般的に使用されて、写真に取り込まれたシーンの光源の支配的なカラーを中立化する。このホワイトバランスの修正は、２段階で実施される。この一次光源の推定と呼ばれる第１の段階は、これらのピクセル値からこの光源のカラーを推定することである。次いで、この一次光源の中立化の段階と呼ばれる第２の段階は、これらのピクセル値を修正して、この光源の推定されたカラーを「中立化」し、それによって、このシーンの観察者が、その写真のデータの取り込みの瞬間において見ていたはずのイメージに知覚的により近いものにする。かかるアルゴリズムの例は、以下の書籍、すなわち「Ｃｏｌｏｒ  Ａｐｐｅａｒａｎｃｅ  Ｍｏｄｅｌｓ」、Ｍ．Ｆａｉｒｃｈｉｌｄ、Ａｄｄｉｓｏｎ  Ｗｅｓｌｅｙ、１９９８年、ＩＳＢＮ  ０２０１６３４６４３中において見出すことができる。
【０２７４】
しかし、いくつかの光源が存在するデジタルイメージが存在している。これは、特に影のある諸ゾーンを含む太陽で照らされた屋外のシーンのデジタルイメージについての場合に該当する。このシーンのうちの、この太陽光中に位置する部分は、大部分のそのイルミネーションを太陽から受けるのに対して、このシーンのうちの、この影に位置する部分は、大部分のそのイルミネーションをこの空の拡散光から受け、この拡散光は、もともと、太陽のイルミネーションよりも「青みを帯びて」いる。
【０２７５】
このバランスのグローバルな修正は、これらの２つの光源を正しく中立化することができない。この方法またはシステムの代替実施形態では、この問題を軽減することが意図されている。
【０２７６】
次いで、本発明者等は、以下の変更、すなわち
【０２７７】
−ゾーン（１０３）ごとに以下のように、
【０２７８】
＋前記ゾーンに隣接する諸ゾーンに制限されたデジタルイメージ部分に適用される一次光源の推定の段階の結果と、
【０２７９】
＋前記ゾーンに隣接する諸ピクセルの平均輝度に依存する選択関数による光源、例えば、高輝度値については太陽に対応する光源と、低輝度値については空の拡散光に対応する光源の選択とすることが可能な決定済みパラメータ値（２０３）が割り付けられているという変更と、
【０２８０】
−このピクセルに隣接するゾーンの規則化パラメータ値としてこの光源を選択することにより、次いで各ピクセルに対してこの光源の中立化の段階を適用することによって達成されるデジタルイメージ（１００）の諸ピクセル値（１０２）の修正（５０８）という変更については例外として、前述のローカルガンマバージョンの方法と全く同じ方法で進める。
【０２８１】
次いで、このデジタルイメージを修正して、光源をピクセルごとに差分的に準規則的に中立化する。
【０２８２】
本発明の用途
本発明は、多数の用途を有する。例として、アナログ写真機またはデジタル写真機、アナログビデオカメラまたはデジタルビデオカメラ、固定イメージ、またはアニメーションイメージの複製のための装置、およびイメージ処理ラボラトリまたはイメージ処理手段が挙げられる。本発明は、様々な装置、特に、
【０２８３】
−使い捨て写真機、デジタル写真機、レフレックス装置、スキャナ、ファックス機械、内視鏡、カメラ一体型ビデオレコーダ、監視カメラ、おもちゃ、電話、携帯型個人情報端末、またはコンピュータに一体化または接続されたカメラ、サーマルカメラ、超音波検査装置などのイメージ捕捉装置と、
【０２８４】
−スクリーンデバイス、プロジェクタ、テレビジョンセットまたはテレビジョンモニタ、仮想現実ゴーグル、プリンタなどのイメージ復元装置（ｉｍａｇｅ−ｒｅｓｔｉｔｕｔｉｏｎ）と、
【０２８５】
−スキャナ／ファックス／プリンタ、ミニラボ写真プリンタ、ビデオ会議装置など、より複雑な装置と
を起源とし、かつ／または意図されたデジタル化イメージに適用することができる。
【０２８６】
本方法は、例えば以下の構成のうちの１つの構成によるコンピュータにその全体または一部分を統合することができる。すなわち、これらの構成は、以下のようである。
【０２８７】
−「Ｗｉｎｄｏｗｓ」や「Ｍａｃ  ＯＳ」などのオペレーティングシステムにおいて、この処理手段が、いくつかの装置を起源とし、またはこれらの装置について意図されたこれらのイメージを自動的に修正する。この方法は、このイメージのこのシステムへの入力中に、あるいはこのユーザによるプリント要求中に適用することができる。
【０２８８】
−「フォトショップ（Ｐｈｏｔｏｓｈｏｐ）」などのイメージ処理アプリケーションにおいて、この処理手段は、スキャナ、写真機、プリンタなどいくつかの装置を起源とし、またはこれらの装置について意図されたイメージを自動的に修正する。この方法は、ユーザが、「フォトショップ」中でフィルタコマンドをアクティブにするときに適用することができる。
【０２８９】
−（英語で「フォトフィニッシング（Ｐｈｏｔｏｆｉｎｉｓｈｉｎｇ）」や「ミニラボ（Ｍｉｎｉｌａｂｏ）」などという）写真プリンティング装置において、この処理手段は、使い捨てカメラ、デジタル写真機、コンパクトディスクなどのいくつかの写真機を起源とするイメージを修正する。この方法は、プリントオペレーションが、開始されるときに適用することができる。
【０２９０】
−インターネット上などのサーバ上で、（使い捨てカメラやデジタル写真機など）いくつかの写真機を起源とするイメージの品質を自動的に改善すること。この方法は、これらのイメージが、このサーバ上に登録されるときに、またはプリントオペレーションが開始されるときに適用することができる。
【０２９１】
【表１】
2007506321.tif 000003
【図面の簡単な説明】
【０２９２】
【図１】各ゾーン（１０３）が、少なくとも１つのゾーン値（１０４）を有し、各ピクセル（１０１）が、隣接するゾーンに関連付けられる（１０５）、ピクセル値（１０２）を有する諸ピクセル（１０１）から成る、ゾーン（１０３）に分解されているデジタルイメージ（１００）を示す図である。
【図２】それぞれが、ゾーン（１０３）およびパラメータ値（２０３）から成る対から形成されるパラメータイメージ（２０１）または（２０２）を２つの等価表現で示す図である。
【図３】その決定段階が、図５に示される第１の計算する手段（５０４）によって使用される、この決定済みパラメータ値（３０５）の決定の段階（３０１）を示す図である。
【図４ａ】デジタルイメージの連続するゾーン（４０３）および変動（４０１）の一例を示す図である。
【図４ｂ】パラメータイメージの変動（４０２）を示す図である。
【図４ｃ】デジタルイメージおよびパラメータイメージ、ならびに制御された変動を有するパラメータイメージ（４１４）の変動レベルを示す図である。
【図５】特に、決定済みパラメータイメージ（５０５）および規則化パラメータイメージ（５０７）を有するこの方法およびシステムの代替使用を示す図である。この図には、第１の計算する手段（５０４）によるこの決定済みパラメータイメージ（５０５）の決定の段階（５０４）、第２の計算する手段（５０６）による規則化パラメータイメージ（５０７）への決定済みパラメータイメージ（５０５）の規則化の段階（５０６）、第３の計算する手段（５０８）による規則化パラメータイメージ（５０７）の関数としてのデジタルイメージ（１００）の修正の段階（５０８）が、示されている。
【図６】補間オペレーション（６０２）を使用している、前記ピクセル（６０３）に対する諸パラメータ値の関数としてのデジタルイメージ（１００）の諸ピクセル値の修正の段階（５０８）の代替使用を示す図である。
【図７】選択する手段（７０３）を使用している、規則化パラメータイメージ（５０７）への決定済みパラメータイメージ（５０５）の規則化の段階（５０６）の代替使用を示す図である。
【図８】反復プロセスを使用した規則化段階（５０６）の第２の代替使用を示す図である。
【図９】さらに第４の計算する手段（９０２）を使用している、決定済みパラメータイメージ（５０５）の（第１の計算する手段（５０４）による）決定の段階（５０４）の一代替実施形態を示す図である。
【図１０】本方法の代替使用について、特に暗い諸部分（１００２）を有するデジタルイメージ（１００）の内容（１００１）、決定済みパラメータイメージ（５０５）の内容（１００５）、規則化パラメータイメージ（５０７）の内容（１００６）、および本方法に従ってピクセルごとに差分的に準規則的に修正される、デジタルイメージ（５０９）の内容（１００７）を示す図である。
【図１１】デジタルイメージ（１００）の、ピクセルごとに係数（１１０４）を使用する修正の段階（５０８）の代替使用を示す図である。
【図１２】デジタルイメージ（１００）の、ピクセルごとに２つのパラメータ値（１２０３）とアフィン変換（１２０４）とを使用する修正の段階（５０８）の代替使用を示す図である。
【図１】
2007506321.tif 000004
【図２】
2007506321.tif 000005
【図３】
2007506321.tif 000006
【図４ａ】
2007506321.tif 000007
【図４ｂ】
2007506321.tif 000008
【図４ｃ】
2007506321.tif 000009
【図５】
2007506321.tif 000010
【図６】
2007506321.tif 000011
【図７】
2007506321.tif 000012
【図８】
2007506321.tif 000013
【図９】
2007506321.tif 000014
【図１０】
2007506321.tif 000015
【図１１】
2007506321.tif 000016
【図１２】
2007506321.tif 000017
【国際調査報告】
2007506321.tif 000018
2007506321.tif 000019
2007506321.tif 000020
2007506321.tif 000021
2007506321.tif 000022
2007506321.tif 000023