(57)【要約】  本発明の複数の実施形態は、画像ノイズ除去方法および端末を開示する。この方法は以下を含む。画像の画像データを取得する段階、上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階、少なくとも１つの方向において、各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する段階、各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階、および、上記少なくとも１つのノイズ除去された成分が３つの成分である場合には、上記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する段階、または、上記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、上記少なくとも１つのノイズ除去された成分を上記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する段階。
2016539404.tif 000002
【特許請求の範囲】
【請求項１】
画像の画像データを取得する段階と、
前記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階と、
各成分の前記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する段階と、
各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階と、
前記少なくとも１つのノイズ除去された成分が３つの成分である場合には、前記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する段階、前記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、前記少なくとも１つのノイズ除去された成分を前記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する段階と、
を有する画像ノイズ除去方法。
【請求項２】
前記方法は、
各成分の前記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに有し、
各成分の前記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する前記段階は、
各成分の前記高周波ウェーブレット係数に対して、次式、
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である、
に従ってノイズ除去を実行する段階を含み、
各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する前記段階は、具体的に、
各成分のノイズ除去された高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記少なくとも１つのノイズ除去された成分を取得する段階である、請求項１に記載の方法。
【請求項３】
前記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する前記段階は、
前記画像データの前記３つの成分である前記輝度成分ｙ並びに前記色度成分ｕおよびｖのうちの前記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得し、ｎ≧２且つｎは整数である段階を含み、
各成分の前記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して各成分のノイズ除去された低周波ウェーブレット係数を取得する前記段階、並びに、各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する前記段階は、
以下の処理、
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得し、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である段階、および、
Ｃ：
ｉ＞１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻る段階、
ｉ＝１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得する段階、
を各成分に対して実行する段階を含む、請求項１に記載の方法。
【請求項４】
前記方法は、各成分の前記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに有し、
各成分の前記高周波ウェーブレット係数に対しエッジ情報に基づき縮退関数ノイズ除去を実行する前記段階は、
各成分の前記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式、
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数、
に従ってノイズ除去を実行する段階を含み、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは前記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは前記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である、請求項３に記載の方法。
【請求項５】
前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して前記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する前記段階は、具体的に、
前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記（ｎ−１）番目のレベルの前記ノイズ除去された低周波ウェーブレット係数を取得する段階であり、
前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する前記段階は、具体的に、
前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階である、請求項４に記載の方法。
【請求項６】
前記再帰的ノイズ除去は、
少なくとも１つの方向における、前記ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝前記ｋ番目の低周波ウェーブレット係数の値＋ｆ（前記（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−前記ｋ番目の低周波ウェーブレット係数の前記値）
を含み、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、前記（ｋ−１）番目の低周波ウェーブレット係数の前記ノイズ除去結果と前記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す、請求項１から請求項５のいずれか１項に記載の方法。
【請求項７】
前記方法は、
前記ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行された後に、次式、
前記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果＋ｇ（前記ｋ番目の低周波ウェーブレット係数の前記値−前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果）
に従って、前記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行する段階をさらに有し、
ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、前記ｋ番目の低周波ウェーブレット係数の前記値と前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す、請求項６に記載の方法。
【請求項８】
前記ｊ番目の高周波ウェーブレット係数に対応する前記画素の前記エッジ強度は、前記ｊ番目の高周波ウェーブレット係数に対応する前記画素に対応する、前記３つの成分ｙ、ｕ、およびｖのうちの前記少なくとも１つの成分に対応するエッジ強度を含む、請求項４または請求項５に記載の方法。
【請求項９】
前記少なくとも１つの成分に対応する前記エッジ強度は、前記少なくとも１つの成分の前記高周波ウェーブレット係数および前記低周波ウェーブレット係数に基づいたエッジ強度である、請求項８に記載の方法。
【請求項１０】
前記縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む、請求項２または請求項４に記載の方法。
【請求項１１】
前記少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む、請求項６に記載の方法。
【請求項１２】
画像ノイズ除去端末であって、前記端末は、
画像の画像データを取得するように構成された画像取得ユニットと、
前記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得するように構成された画像分解ユニットと、
各成分の前記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得するように、並びに、各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得するように構成された画像ノイズ除去処理ユニットと、
前記少なくとも１つのノイズ除去された成分が３つの成分である場合には、前記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得するように構成され、前記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、前記少なくとも１つのノイズ除去された成分を前記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得するように構成されたノイズ除去画像取得ユニットと、
を備える、画像ノイズ除去端末。
【請求項１３】
前記端末は、各成分の前記高周波ウェーブレット係数に対して、次式、
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である、
に従ってノイズ除去を実行することを含む、各成分の前記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニットをさらに備え、
各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得するように構成された前記画像ノイズ除去処理ユニットは、各成分のノイズ除去された高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記少なくとも１つのノイズ除去された成分を取得するように具体的に構成される、請求項１２に記載の端末。
【請求項１４】
前記画像分解ユニットは、前記画像データの前記３つの成分である前記輝度成分ｙ並びに前記色度成分ｕおよびｖのうちの前記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得し、ｎ≧２且つｎは整数であるように具体的に構成され、
前記画像ノイズ除去処理ユニットは、以下の処理、
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、並びに、前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得し、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１であること、および、
Ｃ：
ｉ＞１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻ること、
ｉ＝１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得すること、
を各成分に対して実行するよう具体的に構成される、請求項１２に記載の端末。
【請求項１５】
前記端末は、各成分の前記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式、
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数、
に従ってノイズ除去を実行することを含む、各成分の前記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニットをさらに備え、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは前記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは前記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である、請求項１４に記載の端末。
【請求項１６】
前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して前記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得するように構成された前記画像ノイズ除去処理ユニットは、前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記（ｎ−１）番目のレベルの前記ノイズ除去された低周波ウェーブレット係数を取得するように具体的に構成され、
前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように構成された前記画像ノイズ除去処理ユニットは、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように具体的に構成される、請求項１５に記載の端末。
【請求項１７】
前記再帰的ノイズ除去は、
少なくとも１つの方向における、前記ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝前記ｋ番目の低周波ウェーブレット係数の値＋ｆ（前記（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−前記ｋ番目の低周波ウェーブレット係数の前記値）
を含み、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、前記（ｋ−１）番目の低周波ウェーブレット係数の前記ノイズ除去結果と前記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す、請求項１２から請求項１６のいずれか１項に記載の端末。
【請求項１８】
前記端末は、
前記ｋ番目の低周波ウェーブレット係数に対して前記画像ノイズ除去処理ユニットが再帰的ノイズ除去を実行した後に、次式、
前記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果＋ｇ（前記ｋ番目の低周波ウェーブレット係数の前記値−前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果）
に従って、前記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行するように構成された詳細復元ユニットをさらに備え、
ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、前記ｋ番目の低周波ウェーブレット係数の前記値と前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す、請求項１７に記載の端末。
【請求項１９】
前記ｊ番目の高周波ウェーブレット係数に対応する前記画素の前記エッジ強度は、前記ｊ番目の高周波ウェーブレット係数に対応する前記画素に対応する、前記３つの成分ｙ、ｕ、およびｖのうちの前記少なくとも１つの成分に対応するエッジ強度を含む、請求項１５または請求項１６に記載の端末。
【請求項２０】
前記少なくとも１つの成分に対応する前記エッジ強度は、前記少なくとも１つの成分の前記高周波ウェーブレット係数および前記低周波ウェーブレット係数に基づいたエッジ強度である、請求項１９に記載の端末。
【請求項２１】
前記縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む、請求項１３または請求項１５に記載の端末。
【請求項２２】
前記少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む、請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、２０１３年１１月８日に中国特許庁に出願された、"画像ノイズ除去方法および端末"という名称の中国特許出願番号２０１３１０５５４１８２．２からの優先権を主張する。その開示内容全体は、参照により本明細書に組み込まれる。
【０００２】
本発明は、画像処理の分野に関し、特に、画像ノイズ除去方法および端末に関する。
【背景技術】
【０００３】
画像ノイズの問題を解決すべく、数多くの画像ノイズ除去アルゴリズムが業界に現れている。例えば、画像内容とは無関係のウィンドウフィルタ処理法、および、画像構造類似性解析に基づいたＮｏｎ−ｌｏｃａｌ  Ｍｅａｎｓ（非局所平均）アルゴリズムである。
【０００４】
画像内容とは無関係のウィンドウフィルタ処理法は、必要な計算量は小さいものの、画像詳細の重大な損失を招く。画像構造類似性解析に基づいたＮｏｎ−ｌｏｃａｌ  Ｍｅａｎｓアルゴリズムは、詳細保持および色保護の観点からはうまく機能するものの、アルゴリズムが非常に複雑で、効率が低い。従って、ノイズ除去効果と効率との間の矛盾が、より明らかである。
【発明の概要】
【０００５】
本発明の複数の実施形態は、画像ノイズ除去におけるノイズ除去効果および効率を改善することのできる画像ノイズ除去方法および端末を提供する。
【０００６】
第１の態様に従うと、本発明の一実施形態は画像ノイズ除去方法を提供する。この方法は以下を含む。
画像の画像データを取得する段階。
上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階。
各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する段階。
各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階。および、
上記少なくとも１つのノイズ除去された成分が３つの成分である場合には、上記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する段階。または、
上記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、上記少なくとも１つのノイズ除去された成分を上記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する段階。
【０００７】
第１の態様を参照する、第１の態様の第１の実施様式において上記の方法は、
各成分の上記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに含む。ここで、
各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する上記段階は、
各成分の上記高周波ウェーブレット係数に対して、次式に従ってノイズ除去を実行する段階を含む。
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である。また、
各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する上記段階は、具体的に、
各成分のノイズ除去された高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記少なくとも１つのノイズ除去された成分を取得する段階である。
【０００８】
第１の態様を参照する、第１の態様の第２の実施様式において、上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する上記段階は、
上記画像データの上記３つの成分である上記輝度成分ｙ並びに上記色度成分ｕおよびｖのうちの上記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得する段階を含む。ここで、ｎ≧２且つｎは整数である。また、
各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して各成分のノイズ除去された低周波ウェーブレット係数を取得する上記段階、並びに、各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する上記段階は、
以下の処理を各成分に対して実行する段階を含む。
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階。
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得する段階。ここで、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である。および、
Ｃ：
ｉ＞１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻る段階。
ｉ＝１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得する段階。
【０００９】
第１の態様の第２の実施様式を参照する、第１の態様の第３の実施様式において上記の方法は、各成分の上記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに含む。ここで、
各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する上記段階は、
各成分の上記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式に従ってノイズ除去を実行する段階を含む。
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数。ここで、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは上記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは上記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である。
【００１０】
第１の態様の第３の実施様式を参照する、第１の態様の第４の実施様式において、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して上記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する上記段階は、具体的に、
上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記（ｎ−１）番目のレベルの上記ノイズ除去された低周波ウェーブレット係数を取得する段階である。また、
上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する上記段階は、具体的に、
上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階である。
【００１１】
第１の態様もしくは第１の態様の第１、第２、第３、または第４の実施様式のいずれか１つを参照する、第１の態様の第５の実施様式において、上記再帰的ノイズ除去は、
少なくとも１つの方向における、上記ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝上記ｋ番目の低周波ウェーブレット係数の値＋ｆ（上記（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−上記ｋ番目の低周波ウェーブレット係数の上記値）
を含む。ここで、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、上記（ｋ−１）番目の低周波ウェーブレット係数の上記ノイズ除去結果と上記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す。
【００１２】
第１の態様の第５の実施様式を参照する、第１の態様の第６の実施様式において上記方法は、
上記ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行された後に、次式に従って、上記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行する段階をさらに含む。
上記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果＋ｇ（上記ｋ番目の低周波ウェーブレット係数の上記値−上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果）。ここで、ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、上記ｋ番目の低周波ウェーブレット係数の上記値と上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す。
【００１３】
第１の態様の第３または第４の実施様式を参照する、第１の態様の第７の実施様式において、上記ｊ番目の高周波ウェーブレット係数に対応する上記画素の上記エッジ強度は、上記ｊ番目の高周波ウェーブレット係数に対応する上記画素に対応する、上記３つの成分ｙ、ｕ、およびｖのうちの上記少なくとも１つの成分に対応するエッジ強度を含む。
【００１４】
第１の態様の第７の実施様式を参照する、第１の態様の第８の実施様式において、上記少なくとも１つの成分に対応する上記エッジ強度は、上記少なくとも１つの成分の上記高周波ウェーブレット係数および上記低周波ウェーブレット係数に基づいたエッジ強度である。
【００１５】
第１の態様の第１または第３の実施様式を参照する、第１の態様の第９の実施様式において、上記縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む。
【００１６】
第１の態様の第５の実施様式を参照する、第１の態様の第１０の実施様式において、上記少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む。
【００１７】
第２の態様に従うと、本発明の一実施形態は画像ノイズ除去端末を提供する。この端末は以下を含む。
画像の画像データを取得するように構成された画像取得ユニット。
上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得するように構成された画像分解ユニット。
各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得するように構成され、並びに、各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得するように構成された画像ノイズ除去処理ユニット。および、
上記少なくとも１つのノイズ除去された成分が３つの成分である場合には、上記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得するように構成され、または、
上記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、上記少なくとも１つのノイズ除去された成分を上記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得するように構成されたノイズ除去画像取得ユニット。
【００１８】
第２の態様を参照する、第２の態様の第１の実施様式において上記端末は、各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニットをさらに含む。これは、各成分の上記高周波ウェーブレット係数に対して、次式に従ってノイズ除去を実行することを含む。
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である。また、
各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得するように構成された上記画像ノイズ除去処理ユニットは、各成分のノイズ除去された高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記少なくとも１つのノイズ除去された成分を取得するように具体的に構成される。
【００１９】
第２の態様を参照する、第２の態様の第２の実施様式において上記画像分解ユニットは、上記画像データの上記３つの成分である上記輝度成分ｙ並びに上記色度成分ｕおよびｖのうちの上記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得するように具体的に構成される。ここで、ｎ≧２且つｎは整数である。また、
上記画像ノイズ除去処理ユニットは、以下の処理を各成分に対して実行するよう具体的に構成される。
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、並びに、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること。
Ｂ：上記ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得すること。ここで、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である。および、
Ｃ：
ｉ＞１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻ること。
ｉ＝１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得すること。
【００２０】
第２の態様の第２の実施様式を参照する、第２の態様の第３の実施様式において上記端末は、各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニットをさらに含む。これは、各成分の上記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式に従ってノイズ除去を実行することを含む。
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数。ここで、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは上記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは上記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である。
【００２１】
第２の態様の第３の実施様式を参照する、第２の態様の第４の実施様式において、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して上記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得するように構成された上記画像ノイズ除去処理ユニットは、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記（ｎ−１）番目のレベルの上記ノイズ除去された低周波ウェーブレット係数を取得するように具体的に構成される。また、
上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように構成された上記画像ノイズ除去処理ユニットは、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように具体的に構成される。
【００２２】
第２の態様もしくは第２の態様の第１、第２、第３、または第４の実施様式のいずれか１つを参照する、第２の態様の第５の実施様式における上記再帰的ノイズ除去は、
少なくとも１つの方向における、上記ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝上記ｋ番目の低周波ウェーブレット係数の値＋ｆ（上記（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−上記ｋ番目の低周波ウェーブレット係数の上記値）
を含む。ここで、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、上記（ｋ−１）番目の低周波ウェーブレット係数の上記ノイズ除去結果と上記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す。
【００２３】
第２の態様の第５の実施様式を参照する、第２の態様の第６の実施様式において上記端末は、上記ｋ番目の低周波ウェーブレット係数に対して上記画像ノイズ除去処理ユニットが再帰的ノイズ除去を実行した後に、次式に従って、上記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行するように構成された詳細復元ユニットをさらに含む。
上記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果＋ｇ（上記ｋ番目の低周波ウェーブレット係数の上記値−上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果）。ここで、ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、上記ｋ番目の低周波ウェーブレット係数の上記値と上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す。
【００２４】
第２の態様の第３または第４の実施様式を参照する、第２の態様の第７の実施様式において、上記ｊ番目の高周波ウェーブレット係数に対応する上記画素の上記エッジ強度は、上記ｊ番目の高周波ウェーブレット係数に対応する上記画素に対応する、上記３つの成分ｙ、ｕ、およびｖのうちの上記少なくとも１つの成分に対応するエッジ強度を含む。
【００２５】
第２の態様の第７の実施様式を参照する、第２の態様の第８の実施様式において、上記少なくとも１つの成分に対応する上記エッジ強度は、上記少なくとも１つの成分の上記高周波ウェーブレット係数および上記低周波ウェーブレット係数に基づいたエッジ強度である。
【００２６】
第２の態様の第１または第３の実施様式を参照する、第２の態様の第９の実施様式において、上記縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む。
【００２７】
第２の態様の第５の実施様式を参照する、第２の態様の第１０の実施様式において、上記少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む。
【００２８】
本発明の複数の実施形態において提供される画像ノイズ除去方法および端末に従うと、画像データの３つの成分であるｙ、ｕ、およびｖのうちの少なくとも１つの成分に対してウェーブレット分解が実行され、上記少なくとも１つの成分の各成分の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行されて、各成分のノイズ除去された低周波ウェーブレット係数を取得し、各成分の高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成が実行されて、少なくとも１つのノイズ除去された成分を取得する。上記少なくとも１つのノイズ除去された成分が３つの成分である場合には、ノイズ除去された画像データを取得すべく、上記３つのノイズ除去された成分が組み合わされる。または、上記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、ノイズ除去された画像データを取得すべく、上記少なくとも１つのノイズ除去された成分が、上記３つの成分のうちの他の１つまたは２つの成分と組み合わされる。
画像に対してウェーブレット分解を実行すること、および低周波ウェーブレット係数に対して再帰的ノイズ除去を実行することにより、計算されるべきデータ量が低減され、計算の複雑さが低くなり、画像ノイズ除去効率が改善される。加えて、画像中の複数の画素間の関係を使用して、再帰的な様式でノイズ除去が実行され、これが画像ノイズ除去効果を確実なものにする。
【図面の簡単な説明】
【００２９】
本発明の複数の実施形態における複数の技術的解決手段をより明確に説明すべく、以下において、複数の実施形態を説明するために必要とされる複数の添付の図面を簡潔に導入する。明らかに、以下の記載における複数の添付の図面は、単に本発明のいくつかの実施形態を示すものであり、当業者は、創造的な努力無しに、これら複数の添付の図面に従って、他の複数の図面を導き出すことが依然としてできるであろう。
【００３０】
【図１】本発明の一実施形態に従った画像ノイズ除去方法のフローチャートである。
【００３１】
【図２】本発明の一実施形態に従った別の画像ノイズ除去方法のフローチャートである。
【００３２】
【図３】本発明の一実施形態に従った画像ノイズ除去方法における、１つの画像に対して１−レベルウェーブレット分解を実行することの概略図である。
【００３３】
【図４】本発明の一実施形態に従った画像ノイズ除去方法における、１つの画像に対して２−レベルウェーブレット分解を実行することの概略図である。
【００３４】
【図５】本発明の一実施形態に従った画像ノイズ除去方法における、１つの画像に対して２−レベルウェーブレット分解を実行することの概略図である。
【００３５】
【図６】本発明の一実施形態に従ったさらに別の画像ノイズ除去方法における、ノイズ除去強度関数曲線および詳細保持強度関数曲線の概略図である。
【００３６】
【図７】本発明の一実施形態に従ったまたさらに別の画像ノイズ除去方法のノイズ除去効果の概略図である。
【００３７】
【図８】本発明の一実施形態に従った画像ノイズ除去端末の構造の概略図である。
【００３８】
【図９】本発明の一実施形態に従った画像ノイズ除去端末の構造の別の概略図である。
【発明を実施するための形態】
【００３９】
本発明の複数の実施形態における複数の添付の図面を参照して、本発明の複数の実施形態における複数の技術的解決手段を、以下に、明確且つ完全に説明する。明らかに、記載される複数の実施形態は、本発明の複数の実施形態のうちの単なるいくつかに過ぎず、全てではない。本発明の複数の実施形態に基づいて、創造的な努力無く当業者によって取得される全ての他の実施形態は、本発明の保護範囲内に含まれるべきである。
【００４０】
本明細書における"および／または"という用語は、関連する複数の対象を説明するための関連性のある関係のみを説明し、３つの関係が存在し得ることを表す。例えば、Ａおよび／またはＢとは、次の３つの場合を表し得る。Ａのみ存在する。ＡおよびＢの両者が存在する。および、Ｂのみ存在する。加えて、本明細書における記号"／"は、概して、関連する複数の対象の間の"または"の関係を示す。
実施形態１
【００４１】
図１に示されるように、本発明により提供される画像ノイズ除去方法の一実施形態において、この方法は以下の複数の段階を含んでよい。
【００４２】
１０１：画像の画像データを取得する。
【００４３】
１０２：画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する。
【００４４】
１０３：各成分の低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する。
【００４５】
１０４：各成分の高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する。
【００４６】
１０５：少なくとも１つのノイズ除去された成分が３つの成分である場合には、３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する。または、
少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、少なくとも１つのノイズ除去された成分を３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する。
【００４７】
例えば、もしも少なくとも１つのノイズ除去された成分が３つの成分である場合、つまり、３つのノイズ除去された成分ｙ、ｕ、およびｖが取得される場合、ノイズ除去された画像データを取得すべく、３つのノイズ除去された成分ｙ、ｕ、およびｖが組み合わされる。もしも少なくとも１つのノイズ除去された成分が、成分ｙのように、１つの成分である場合、ノイズ除去された画像データを取得すべく、ノイズ除去された成分ｙが、３つの成分のうちの他の２つの成分、つまり成分ｕおよびｖと組み合わされる。もしも少なくとも１つのノイズ除去された成分が、成分ｙおよびｕのように２つの成分である場合、ノイズ除去された画像データを取得すべく、ノイズ除去された成分ｙおよびｕが、３つの成分のうちの他の成分、つまり成分ｖと組み合わされる。
【００４８】
画像に対してウェーブレット分解を実行すること、および、低周波ウェーブレット係数に対して再帰的ノイズ除去を実行することにより、計算されるべきデータ量が低減され、計算の複雑さが低くなり、画像ノイズ除去効率が改善されること、加えて、画像中の複数の画素間の関係を使用して、再帰的な様式でノイズ除去が実行され、画像ノイズ除去効果を確実なものにすることが上記からわかる。
実施形態２
【００４９】
実施形態１を参照する、本発明により提供される画像ノイズ除去方法の別の実施形態においては、図２に示されるように、段階１０４の前に、この方法がさらに次を含んでよい。
【００５０】
１０３１：各成分の高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階。
【００５１】
各成分の高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する段階は、
各成分の高周波ウェーブレット係数に対して次式に従ってノイズ除去を実行する段階を含む。
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である。
【００５２】
この実施形態において、段階１０４は、具体的に１０４'：各成分のノイズ除去された高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階、である。
【００５３】
段階１０３１は、段階１０３の前に実行されても、または後に実行されてもよく、もしくは、２つの段階が同時に実行されてよく、本発明において限定はされない。
【００５４】
画像のエッジ情報のエッジ強度を参照するエッジ情報に基づいて、高周波ウェーブレット係数に対して縮退関数ノイズ除去が実行される。ノイズ除去の度合いはエッジ強度に従って変化するので、高周波ウェーブレット係数に対してノイズ除去が実行される際に、画像のエッジ情報のようなより詳細な情報が保存され得る。高周波ウェーブレット係数および低周波ウェーブレット係数に含まれる情報のそれぞれの特徴を考慮した異なる方法を使用することにより、高周波ウェーブレット係数および低周波ウェーブレット係数に対してノイズ除去が実行される。例えば、高周波部分は概してエッジ情報を含む。このようにして、高周波ウェーブレット係数および低周波ウェーブレット係数のそれぞれのノイズ除去効果が確実なものとなり、同時に、画像全体の広範囲のノイズ除去効果が改善され、画像全体の品質が保証される。
実施形態３
【００５５】
実施形態１を参照する、本発明により提供される画像ノイズ除去方法の別の実施形態において、段階１０２は、画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得する段階を含む。ここで、ｎ≧２且つｎは整数である。
【００５６】
各画像または写真は、３つの成分ｙ、ｕ、およびｖを有してよい。輝度成分、つまり成分ｙに対してノイズ除去を実行することにより、画像中に存在する輝度ノイズを主として取り除くことができる。色度成分、つまり成分ｕおよびｖに対してノイズ除去を実行することにより、画像中に存在する色ノイズを主として取り除くことができる。具体的には、ノイズ除去されるべき複数の成分が、画像中に存在するノイズの種類に従って選択されてよい。１−レベルまたは複数レベルのウェーブレット分解が、画像データの３つの成分ｙ、ｕ、およびｖのうちの少なくとも１つの成分に対して実行されて、各成分のｎ個のレベルの高周波ウェーブレット係数（各レベルにおいて３つの高周波ウェーブレット係数、ＨＬ、ＬＨ、およびＨＨが存在し得る場合）、およびｎ個のレベルの低周波ウェーブレット係数（各レベルにおいて１つの低周波ウェーブレット係数ＬＬが存在し得る場合）を取得してよい。例示的には、第１レベルの低周波ウェーブレット係数がＬＬ１として記録されてよく、第１レベルの高周波ウェーブレット係数が、ＨＬ１、ＬＨ１、およびＨＨ１として個別に記録されてよい。その他複数のレベルにおける複数のウェーブレット係数が、同様に記録されてよい。
【００５７】
この実施形態において、段階１０３および段階１０４は、各成分に対して以下の処理を実行することを含んでよい。
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階。
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得する段階。ここで、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である。および、
Ｃ：
ｉ＞１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻る段階。または、
ｉ＝１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得する段階。
【００５８】
本発明のこの実施形態においては、ノイズを含む画像の画像データに対してウェーブレット分解が実行され、低周波ウェーブレット係数に対して、ウェーブレット分解の最も高いレベルから第１レベルまで、レベルごとに再帰的ノイズ除去が実行される。このようにして、広い範囲のシート様ノイズが除去されることができ、計算の複雑さは低い。ウェーブレット分解における各レベルの低周波ウェーブレット係数のデータ量は、そのレベルの総データ量の１／４である。従って、処理される必要のあるデータ量が低減され、効率が改善される。加えて、ウェーブレット分解のより大きな速度が、画像ノイズ除去効率をさらに改善する。広い範囲のシート様ノイズに対して、もしも従来のウィンドウフィルタ処理方式でノイズ除去が実行された場合、ウィンドウのサイズは、ノイズのサイズの２倍よりも大きくなるまで増大されなくてはならず、ウィンドウのサイズが増大されるに連れて計算の複雑さが急速に増大する。この解決法において使用される再帰的ノイズ除去は、低い計算の複雑さを特徴とし、ウィンドウのサイズには影響されず、"ブルドーザー"によって少しずつ削り取られるかのごとく、一段ずつ徐々にノイズが除去されていく。再帰的ノイズ除去は、複数の低周波ウェーブレット係数間（または画像の複数の画素間）の関係を使用することにより実行される。その効果は、画像全体についての情報を使用してノイズ除去を実行することと同等である。従って、ノイズ除去効果が改善され、画像の品質が保証される。
実施形態４
【００５９】
実施形態３を参照する、本発明により提供される画像ノイズ除去方法の別の実施形態においては、段階１０４の前に、この方法は次をさらに含んでよい。
【００６０】
１０３１'：各成分の高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する。
【００６１】
各成分の高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する段階は、
各成分のｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式に従ってノイズ除去を実行する段階を含む。
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数。ここで、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊはｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊはｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である。その画素におけるより大きなエッジ強度は、αｊが１により近く、従ってｙｊがｘｊにより近いことを示す。より小さなエッジ強度は、αｊが０により近く、従ってｙｊがｈ（ｘｊ）により近いことを示す。αｊは、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対して正規化処理が実行された後に得られる値であってよい。各レベルの高周波ウェーブレット係数が処理される際に、ｊの値が、対応するレベルにおける高周波ウェーブレット係数の数と関連付けられる。
【００６２】
段階１０３１'は、段階１０３の前に実行されても、または後に実行されてもよく、もしくは、２つの段階が同時に実行されてよく、本発明において限定はされない。
【００６３】
画像のエッジ情報のエッジ強度を参照するエッジ情報に基づいて、高周波ウェーブレット係数に対して縮退関数ノイズ除去が実行される。ノイズ除去の度合いはエッジ強度に従って変化するので、高周波ウェーブレット係数に対してノイズ除去が実行される際に、画像のエッジ情報のようなより詳細な情報が保存され得る。高周波ウェーブレット係数および低周波ウェーブレット係数に含まれる情報のそれぞれの特徴を考慮した異なる複数の方法を使用することにより、高周波ウェーブレット係数および低周波ウェーブレット係数に対してノイズ除去が実行される。例えば、高周波部分は概してエッジ情報を含む。このようにして、高周波ウェーブレット係数および低周波ウェーブレット係数のそれぞれのノイズ除去効果が確実なものとなり、同時に、画像全体の広範囲のノイズ除去効果が改善され、画像全体の品質が保証される。
実施形態５
【００６４】
実施形態４を参照する、本発明により提供される画像ノイズ除去方法の別の実施形態における段階Ａにおいて、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階は、具体的に、
ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階である。
【００６５】
段階Ｃにおいて、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階は、具体的に、
ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階である。
実施形態６
【００６６】
実施形態１から実施形態５のいずれか１つを参照する、本発明により提供される画像ノイズ除去方法の別の実施形態において、
再帰的ノイズ除去は、
少なくとも１つの方向における、ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝ｋ番目の低周波ウェーブレット係数の値＋ｆ（（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−ｋ番目の低周波ウェーブレット係数の値）
を含んでよい。ここで、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果とｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す。
【００６７】
画像のいくつか複数のノイズ除去強度、つまり異なる複数のノイズ除去度が、画像の推測されるノイズレベルに従って予め定められた規則に基づいて取得されてよい。もしくは、異なる複数のノイズ除去度をシステムが予め設定する、またはユーザが設定する。ノイズ除去強度関数は、画像の推測されるノイズレベルに従って、および／または、その関数に対するユーザの設定に従って決定される関数である。
【００６８】
再帰的ノイズ除去は、次のように理解されてよい。各低周波ウェーブレット係数に対し、少なくとも１つの方向において、もしもその低周波ウェーブレット係数の以前の低周波ウェーブレット係数が存在する場合、以前の低周波ウェーブレット係数のノイズ除去された値に従って、その低周波ウェーブレット係数のノイズ除去された値を計算することである。
【００６９】
１つの方向における第１の低周波ウェーブレット係数には、参照のための以前の低周波ウェーブレット係数が存在しない。第１の低周波ウェーブレット係数のノイズ除去の結果は、低周波ウェーブレット係数の値、または、ノイズ除去アルゴリズムを使用して低周波ウェーブレット係数の値がノイズ除去された後に得られた値であってよい。ノイズ除去アルゴリズムは、既存のノイズ除去アルゴリズムであってよく、本発明において限定はされない。
実施形態７
【００７０】
実施形態６を参照する、本発明により提供される画像ノイズ除去方法の別の実施形態においてこの方法は、
ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行された後に、次式に従って、ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行する段階をさらに含んでよい。
ｋ番目の低周波ウェーブレット係数の詳細復元結果＝ｋ番目の低周波ウェーブレット係数のノイズ除去結果＋ｇ（ｋ番目の低周波ウェーブレット係数の値−ｋ番目の低周波ウェーブレット係数のノイズ除去結果）。ここで、ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、ｋ番目の低周波ウェーブレット係数の値とｋ番目の低周波ウェーブレット係数のノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す。
【００７１】
詳細保持強度関数を使用して、各レベルのノイズ除去された低周波ウェーブレット係数に対し詳細復元が実行されて、各レベルの詳細復元された低周波ウェーブレット係数を得る。ノイズ除去された低周波ウェーブレット係数は調節されることが可能であり、ノイズ除去が実行される際に、より多くの画像詳細情報が保持される。
【００７２】
実施形態４または実施形態５を参照する、本発明により提供される画像ノイズ除去方法の別の実施形態において、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度は、ｊ番目の高周波ウェーブレット係数に対応する画素に対応する、３つの成分ｙ、ｕ、およびｖのうちの少なくとも１つの成分に対応するエッジ強度を含む。
【００７３】
概して、色度成分ｕおよびｖのエッジ情報は、不安定であり明白ではないので、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度は、色度成分ｕおよびｖに対応する複数の色度エッジ強度（複数の色度成分に対応する複数のエッジ強度である）を含み得るだけではなく、成分ｙに対応する輝度エッジ強度（輝度成分に対応するエッジ強度である）もまた含み得る。つまり、３つの成分ｙ、ｕ、およびｖに対応する複数のエッジ強度の和であってよい。具体的な実施においては、ｊ番目の高周波ウェーブレット係数に対応する画素の複数の色度エッジ強度および輝度エッジ強度の中で最も大きな値（つまり、３つの成分ｙ、ｕ、およびｖに対応する複数のエッジ強度の中で最も大きな値）が、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度として使用されてよい。そしてこの場合、最も大きな値が、３つの成分ｙ、ｕ、およびｖのうちの１つの成分に対応するエッジ強度である。任意で、３つの成分ｙ、ｕ、およびｖのうちの１または複数の成分に対応するエッジ強度または複数のエッジ強度が、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度として選択されてよい。例えば、３つの成分ｙ、ｕ、およびｖのうち、より大きな方の２つのエッジ強度が選択されてよく、その２つのエッジ強度の和が、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度として使用される。
【００７４】
さらに、少なくとも１つの成分に対応するエッジ強度は、この少なくとも１つの成分の高周波ウェーブレット係数および低周波ウェーブレット係数に基づいたエッジ強度である。
【００７５】
例示的には、輝度エッジ強度を計算するためには、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数の両者がエッジ情報を含むので、複数のエッジ強度が各成分の高周波ウェーブレット係数および低周波ウェーブレット係数の両者に対して抽出されてよい（複数のエッジ強度の複数の値が、古典的なＳｏｂｅｌ演算子、Ｌａｐｌａｃｅ演算子、等を使用して計算されてよい）。そしてその後、高周波ウェーブレット係数および低周波ウェーブレット係数の複数のエッジ強度（高周波ウェーブレット係数ＨＬｊ、ＬＨｊ、およびＨＨｊ、並びに低周波ウェーブレット係数ＬＬｊに対応する複数のエッジ強度を含む）の中で最も大きな値が、輝度エッジ強度として使用される。色度エッジ強度を計算するためには、複数のエッジ強度が各成分の高周波ウェーブレット係数および低周波ウェーブレット係数の両者に対して抽出されてよい。そしてその後、高周波ウェーブレット係数および低周波ウェーブレット係数の複数のエッジ強度の中で最も大きな値が、色度エッジ強度として使用される。実際の演算においては、色度の高周波ウェーブレット係数は一般的に非常に弱い。従って、計算量を低減すべく、低周波部分のみのエッジ強度が、色度エッジ強度として抽出されてよい。
【００７６】
さらに、上記の実施形態における縮退関数は、具体的にはウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む。具体的には、縮退関数はハード閾値関数、ソフト閾値関数、ハード閾値とソフト閾値とを組み合わせた縮退関数、等であってよい。
【００７７】
さらに、上記の実施形態における少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む。具体的には、各レベルの低周波ウェーブレット係数に対して上記の４つの方向において再帰的ノイズ除去が実行されて、そのレベルのノイズ除去された低周波ウェーブレット係数を取得してよい。４つの方向において再帰的ノイズ除去を実行することにより、ノイズ除去効果の対称性が確実なものとなり得、画像のノイズ除去効果が改善され、画像の品質が保証される。
【００７８】
形状の観点から、再帰的ノイズ除去は、各低周波ウェーブレット係数に対し、その低周波ウェーブレット係数の４つの方向、上方、下方、左、および右の４つの低周波ウェーブレット係数についての情報のみを使用することによって実行される。しかしながら、各低周波ウェーブレット係数に対して再帰的ノイズ除去を実行することは、画像全体についての情報を間接的に使用することと同等であり、これは、フィルタ処理に対するウィンドウのサイズを増大させることと同等である。従って、広い範囲のノイズが良好に除去されてよく、計算の複雑さは低く、ノイズ除去効果が確実なものとなり、ノイズ除去効率が改善される。
【００７９】
以下においては、３−レベルウェーブレット分解（つまりｎ＝３）が画像に対して実行される例を使用して、本発明の具体的な一実施形態が説明される。画像に対して色ノイズ除去が主として実行される例が使用される。色ノイズ除去は成分ｕおよびｖの処理のみを含み得るので、また、成分ｕおよびｖを処理する複数の処理は同一または同様であり得るので、以下においては、例として成分ｕの処理を使用して説明が成される。成分ｖの処理については、以下の処理を参照すればよい。
【００８０】
段階１：画像の色度成分ｕに対して３−レベルウェーブレット分解を実行して、第１レベルの低周波ウェーブレット係数ＬＬ１および第１レベルの高周波ウェーブレット係数ＨＬ１、ＬＨ１、およびＨＨ１を取得する。図３を参照のこと；第２レベルの低周波ウェーブレット係数ＬＬ２および第２レベルの高周波ウェーブレット係数ＨＬ２、ＬＨ２、およびＨＨ２を取得する。図４を参照のこと；並びに、第３レベルの低周波ウェーブレット係数ＬＬ３および第２レベルの高周波ウェーブレット係数ＨＬ３、ＬＨ３、およびＨＨ３を取得する。図５を参照のこと。
【００８１】
段階２：ウェーブレット分解の最も高いレベル（この実施形態においては第３レベル）の低周波ウェーブレット係数ＬＬ３に対して、４つの方向において再帰的ノイズ除去を実行する。
【００８２】
（１）１回目：左から右への再帰的ノイズ除去。
【００８３】
左から右への方向においては、各行の各低周波ウェーブレット係数に対して、その低周波ウェーブレット係数の左の基準点の値を参照することによって、且つノイズ除去強度関数ｙ＝ｆ（ｘ）に従って、左から右へと再帰的演算が実行される。具体的な規則は次の通りであってよい。
その行の第１の低周波ウェーブレット係数に対し：
第１の低周波ウェーブレット係数のノイズ除去結果＝低周波ウェーブレット係数の値
その行の別の低周波ウェーブレット係数に対し：
基準点の値＝その低周波ウェーブレット係数の左にある低周波ウェーブレット係数のノイズ除去結果
その低周波ウェーブレット係数のノイズ除去結果＝その低周波ウェーブレット係数の値＋ｆ（基準点の値−その低周波ウェーブレット係数の値）
【００８４】
つまり、１つの方向においては、第１の低周波ウェーブレット係数のノイズ除去結果は低周波ウェーブレット係数の値であり、ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝ｋ番目の低周波ウェーブレット係数の値＋ｆ（（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−ｋ番目の低周波ウェーブレット係数の値）である。ここで、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果とｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す。ノイズ除去強度関数は、画像の推測されるノイズレベルに従って、および／または、その関数に対するユーザの設定に従って決定される関数である。
【００８５】
ｙ＝ｆ（ｘ）は、図６中の実線として示される、ノイズ除去強度関数曲線であってよい。横軸ｘは、基準点の値と低周波ウェーブレット係数との間の差分を示し、縦軸ｙは、ノイズ除去強度を示す。
画像のいくつか複数のノイズ除去強度、つまり異なる複数のノイズ除去度が、画像の推測されるノイズレベルに従って予め定められた規則に基づいて取得されてよい。もしくは、異なる複数のノイズ除去度をシステムが予め設定する、またはユーザが設定する。ピーク値点の位置（最大ノイズ除去強度の位置）は、画像の推測されるノイズレベルに従って、および／または、この関数に対するユーザの設定に従って取得されてよく、ピーク値点の振幅は、ユーザによって自由に設定されてよく、もしくは、デバイスによって予め設定されてよい。例えば、最大ノイズの位置はノイズ除去強度のピーク値に対応するので、画像のノイズレベルを推定することにより、ノイズ除去強度関数曲線のピーク値点の位置（つまり、ピーク値点に対応するｘの値）が、最大ノイズの位置に従って決定されてよい。もちろん、関数ｙ＝ｆ（ｘ）のピーク値点の位置はまた、画像の推測されるノイズレベルおよびその関数に対するユーザの設定を参照して取得されてもよく、または、その関数に対するユーザの設定のみに従って取得されてもよい（例えば、ノイズ除去の間に、その画像のうち、ユーザが関心のある部分に注目することをユーザが選択する。あるいは、ノイズ除去の間にユーザの視覚に従って、その画像のうち、相対的に大きなノイズを有しているとユーザが信じる部分に注目することをユーザが選択する。）関数ｙ＝ｆ（ｘ）のピーク値点の振幅、すなわち、最大ノイズ除去強度は、ユーザによって自由に設定されてよく、または、デバイスによって予め設定されてよい。例えば、デバイス上でこの方法が実施される場合、デバイスは、予め定められた規則に従ってピーク値点の振幅を設定してよい。もちろん、もしもノイズ除去効果がユーザの期待に到達しない場合には、ユーザはまた設定によってピーク値点の振幅を調節してもよい。
【００８６】
ノイズ除去強度関数曲線において、ｘが２つの終端により近いということ（エッジがより強いことを示す）は、ｙが０により近いことを示す。従って、低周波ウェーブレット係数のノイズ除去結果は、低周波ウェーブレット係数の元の値により近く、エッジ保存がより良好である。ｘがピーク値点の位置により近いということは、ｙがより大きいことを示す。従って、低周波ウェーブレット係数のノイズ除去結果は、基準点により近く、ノイズ除去強度がより高い。
【００８７】
ｙ＝ｆ（ｘ）は、ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ、ルックアップテーブル）の形でメモリ中に格納されていてよく、ｙ＝ｆ（ｘ）の計算がルックアップテーブル演算に変換される。これはアルゴリズムの速度を増大させることができる。
【００８８】
（２）２回目：上から下への再帰的ノイズ除去
【００８９】
上から下への方向においては、各列の各低周波ウェーブレット係数に対して、その低周波ウェーブレット係数の上方の基準点の値を参照することによって、且つノイズ除去強度関数ｙ＝ｆ（ｘ）に従って、上から下へと再帰的演算が実行される。具体的な規則は、１回目の再帰的演算のものと同様であってよい。
【００９０】
（３）３回目：右から左への再帰的ノイズ除去
【００９１】
右から左への方向においては、各行の各低周波ウェーブレット係数に対して、その低周波ウェーブレット係数の右の基準点の値を参照することによって、且つノイズ除去強度関数ｙ＝ｆ（ｘ）に従って、右から左へと再帰的演算が実行される。具体的な規則は、１回目の再帰的演算のものと同様であってよい。
【００９２】
（４）４回目：下から上への再帰的ノイズ除去
【００９３】
下から上への方向においては、各列の各低周波ウェーブレット係数に対して、その低周波ウェーブレット係数の下方の基準点の値を参照することによって、且つノイズ除去強度関数ｙ＝ｆ（ｘ）に従って、下から上へと再帰的演算が実行される。具体的な規則は、１回目の再帰的演算のものと同様であってよい。
【００９４】
上記の（１）から（４）においては、画像のウェーブレット分解の第３レベルの低周波ウェーブレット係数ＬＬ３に対して４つの異なる方向に個別に再帰的ノイズ除去が実行されて、第３レベルのノイズ除去された低周波ウェーブレット係数を取得する。上記の４つの方向において再帰的ノイズ除去が実行される順序（つまり、１回目から４回目まで再帰的ノイズ除去が実行される順序）は、必要に応じて調節されてよく、本発明において限定はされない。本発明のこの実施形態における例として、１つの場合だけが提供されている。本発明のこの実施形態は、４つの方向での再帰的ノイズ除去を示すものであり、方向の数は、必要に応じて変わってよい。例えば、再帰的ノイズ除去は、２つの方向のみ（例えば、２つの対称的な方向：左から右へと右から左へ）に実行されてよく、または、より多くの方向において実行されてよい。例えば、４つの方向はまた、左下から右上へ、右上から左下へ、左上から右下へ、および右下から左上であるような、対角線の方向に形成されてもよい。
【００９５】
（１）から（４）までの４つの演算が実行された後、形状の観点から、各低周波ウェーブレット係数に対するノイズ除去フィルタ処理が、その低周波ウェーブレット係数の上方、下方、左、および右の４つの低周波ウェーブレット係数についての情報のみを使用することにより実行される。しかしながら、実際には、画像全体についての情報が間接的に使用され、これはフィルタ処理に対するウィンドウのサイズを増大させることと同等である。従って、画像中に存在する広い範囲のシート様の色ノイズが良好に除去されることができ、計算の複雑さは低い。
【００９６】
任意で、画像のウェーブレット分解の第３レベルの低周波ウェーブレット係数ＬＬ３に対して上記の再帰的ノイズ除去が実行された後に、得られた第３レベルのノイズ除去された低周波ウェーブレット係数に対し、画像の第３レベルの元の低周波ウェーブレット係数および詳細保持強度関数を参照して詳細復元がさらに実行されてよい。詳細は次の通りである。
【００９７】
（５）５回目：画像の元の低周波ウェーブレット係数を参照した詳細復元
【００９８】
ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行された後に、次式に従って、ｋ番目の低周波ウェーブレット係数に対して詳細復元が実行される。
ｋ番目の低周波ウェーブレット係数の詳細復元結果＝ｋ番目の低周波ウェーブレット係数のノイズ除去結果＋ｇ（ｋ番目の低周波ウェーブレット係数の値−ｋ番目の低周波ウェーブレット係数のノイズ除去結果）。ここで、ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、ｋ番目の低周波ウェーブレット係数の値とｋ番目の低周波ウェーブレット係数のノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す。
【００９９】
ｙ＝ｇ（ｘ）は、図６中の破線として示される詳細保持強度関数曲線であってよい。横軸ｘは画像のｋ番目の低周波ウェーブレット係数の値とｋ番目の低周波ウェーブレット係数のノイズ除去結果との間の差分を示し、縦軸ｙは詳細保持強度を示す。画像のいくつか複数の詳細保持強度、つまり、異なる複数の詳細保持度が、画像の推測されるノイズレベルに従って予め定められた規則に基づいて取得されてよい。もしくは、異なる複数の詳細保持度をシステムが予め設定する、またはユーザが設定する。詳細保持強度関数は、ノイズ除去強度関数および／またはこの関数に対するユーザの設定に従って決定される関数である。例えば、曲線のピーク値点の位置（最大詳細保持強度の位置）は、画像の推測されるノイズレベルに従って、および／または、この関数に対するユーザの設定に従って取得されてよく、ピーク値点の振幅は、ユーザによって自由に設定されてよく、もしくは、デバイスによって予め設定されてよい。例えば、最大ノイズの位置はノイズ除去強度のピーク値に対応し、より多くの画像詳細が失われ得るので、画像のノイズレベルを推定することによって、詳細保持強度関数曲線のピーク値点の位置（つまり、ピーク値点に対応するｘの値）が、最大ノイズの位置に従って決定されてよい。もちろん、関数ｙ＝ｇ（ｘ）のピーク値点の位置はまた、画像の推測されるノイズレベルおよびその関数に対するユーザの設定を参照して取得されてもよく、または、その関数に対するユーザの設定のみに従って取得されてもよい（例えば、詳細復元の間に、その画像のうち、ユーザが関心のある部分に注目することをユーザが選択する。あるいは、詳細復元の間にユーザの視覚に従って、その画像のうち、より大きな詳細損失を有しているとユーザが信じる部分に注目することをユーザが選択する。）関数ｙ＝ｇ（ｘ）のピーク値点の振幅、すなわち、最大詳細保持強度は、ユーザによって自由に設定されてよく、または、デバイスによって予め設定されてよい。例えば、デバイス上でこの方法が実施される場合、デバイスは、予め定められた規則に従ってピーク値点の振幅を設定してよい。予め定められた規則は、関数ｙ＝ｆ（ｘ）のピーク値点の振幅との予め定められた数の関係であってよい。つまり、関数ｙ＝ｇ（ｘ）のピーク値点の振幅が、関数ｙ＝ｆ（ｘ）のピーク値点の振幅に従って決定されてよい。図６に示されるように、関数ｙ＝ｇ（ｘ）のピーク値点の振幅は、関数ｙ＝ｆ（ｘ）のピーク値点の振幅のほぼ１／２である。もちろん、もしも詳細復元効果がユーザの期待に到達しない場合には、ユーザはまた設定によって関数ｙ＝ｇ（ｘ）のピーク値点の振幅を調節してもよい。
【０１００】
同様に、ｙ＝ｇ（ｘ）もまた、ＬＵＴの形でメモリ中に格納されてよく、アルゴリズムの速度を増大させるべく、ｙ＝ｇ（ｘ）の計算がルックアップテーブル演算に変換される。
【０１０１】
段階３：第３レベルの高周波ウェーブレット係数ＨＬ３、ＬＨ３、およびＨＨ３に対して、エッジ情報に基づいた縮退関数ノイズ除去を実行する。
【０１０２】
エッジ情報に基づいた縮退関数ノイズ除去を実行する段階は、そのレベルの高周波ウェーブレット係数に対して、次式に従ってノイズ除去を実行する段階を含む。
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数。ここで、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊはｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊはｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である。その画素におけるより大きなエッジ強度は、αｊが１により近く、従ってｙｊがｘｊにより近いこと、およびエッジ保存がより良好であることを示す。その画素のより小さなエッジ強度は、αｊが０により近く、従ってｙｊがｈ（ｘｊ）により近いこと、およびノイズ除去効果がより良好であることを示す。αｊは、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対して正規化処理が実行された後に得られる値であってよい。
【０１０３】
ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度は、ｊ番目の高周波ウェーブレット係数に対応する画素に対応する３つの成分ｙ、ｕ、およびｖのうちの少なくとも１つの成分に対応するエッジ強度を含んでよい。
【０１０４】
例えば、本発明の一実施形態においては、色度成分ｕおよびｖのエッジ情報は、不安定なことまたは明白ではないことがある。この場合、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度は、色度成分ｕおよびｖに対応する複数の色度エッジ強度（複数の色度成分に対応する複数のエッジ強度である）を含み得るだけではなく、成分ｙに対応する輝度エッジ強度（輝度成分に対応するエッジ強度である）もまた含み得る。つまり、３つの成分ｙ、ｕ、およびｖに対応する複数のエッジ強度の和であってよい。具体的な実施においては、ｊ番目の高周波ウェーブレット係数に対応する画素の複数の色度エッジ強度および輝度エッジ強度の中で最も大きな値（つまり、３つの成分ｙ、ｕ、およびｖに対応する複数のエッジ強度の中で最も大きな値）が、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度として使用されてよい。そしてこの場合、最も大きな値が、３つの成分ｙ、ｕ、およびｖのうちの１つの成分に対応するエッジ強度である。任意で、３つの成分ｙ、ｕ、およびｖのうちの１または複数の成分に対応するエッジ強度または複数のエッジ強度が、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度として選択されてよい。例えば、３つの成分ｙ、ｕ、およびｖのうち、より大きな方の２つのエッジ強度が選択されてよく、その２つのエッジ強度の和が、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度として使用される。この実施形態においては、画像の高周波ウェーブレット係数に対してノイズ除去が実行される場合に、輝度および色度のエッジ情報が参照される。従って、高周波ノイズがフィルタ処理で除去される間にも、その画像の詳細情報を依然として良好に保持することができる。
【０１０５】
任意で、少なくとも１つの成分に対応するエッジ強度は、この少なくとも１つの成分の高周波ウェーブレット係数および低周波ウェーブレット係数に基づいたエッジ強度であってよい。ある１つの成分に対しては、その成分の高周波ウェーブレット係数および低周波ウェーブレット係数の両者がエッジ情報を含み、複数のエッジ強度が高周波ウェーブレット係数および低周波ウェーブレット係数の両者に対して抽出されてよく、その成分に対応するエッジ強度は、高周波ウェーブレット係数および低周波ウェーブレット係数の複数のエッジ強度に基づいて取得される。
例えば、輝度エッジ強度を計算するためには、その成分の高周波ウェーブレット係数および低周波ウェーブレット係数の両者がエッジ情報を含むので、複数のエッジ強度が高周波ウェーブレット係数および低周波ウェーブレット係数の両者に対して抽出されてよい（複数のエッジ強度の複数の値が、古典的なＳｏｂｅｌ演算子、Ｌａｐｌａｃｅ演算子、等を使用して計算されてよい）。そしてその後、高周波ウェーブレット係数および低周波ウェーブレット係数の複数のエッジ強度（高周波ウェーブレット係数ＨＬｍ、ＬＨｍ、およびＨＨｍ、並びに低周波ウェーブレット係数ＬＬｍに対応する複数のエッジ強度を含み、ここで、ｍは、１つのウェーブレット係数に対応するレベル数を指し、本発明のこの実施形態においては、第３レベルに対して、ｍの値は３である）の中で最も大きな値が、輝度エッジ強度として使用される。任意で、色度エッジ強度（ｕまたはｖに対応するエッジ強度）を計算するために、複数のエッジ強度がその成分の高周波ウェーブレット係数および低周波ウェーブレット係数の両者に対して抽出されてよい。そしてその後、高周波ウェーブレット係数および低周波ウェーブレット係数の複数のエッジ強度の中で最も大きな値が、色度エッジ強度として使用される。色度成分の高周波ウェーブレット係数は一般的に非常に弱い。従って、計算量を低減すべく、低周波ウェーブレット係数のみのエッジ強度が抽出されてよい。この実施形態においては、画像の高周波ウェーブレット係数に対してノイズ除去が実行される場合、少なくとも１つの成分に対応するエッジ強度が参照される。また、１つの成分のエッジ強度が計算される場合、その成分の高周波ウェーブレット係数および低周波ウェーブレット係数が参照される。従って、高周波ノイズがフィルタ処理で除去される間にも、その画像のより詳細な情報を保持することができる。
【０１０６】
さらに、縮退関数は具体的にはウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含んでよい。具体的には、縮退関数はハード閾値関数、ソフト閾値関数、ハード閾値とソフト閾値とを組み合わせた縮退関数、等であってよい。この実施形態においては、ソフト閾値関数の例が処理のために使用される。次式は、ある１つの種類のソフト閾値関数である。
【数１】
2016539404.tif 000003
ここで、Ｔは閾値であり、閾値の決定方法については、様々な既存の方法が使用されてよく、本発明のこの実施形態に限定はされない。
【０１０７】
画像の高周波ウェーブレット係数に対しては、その画像の輝度および色度のエッジ強度を参照して、ソフト閾値関数ノイズ除去が実行される。このようにして、高周波ノイズがフィルタ処理で除去される場合に、その画像の詳細情報を依然として良好に保持することができる。
【０１０８】
段階４：段階２で処理された第３レベルの低周波ウェーブレット係数ＬＬ３、並びに、段階３で処理された第３レベルの高周波ウェーブレット係数ＨＬ３、ＬＨ３、およびＨＨ３に対してウェーブレット再構成を実行して、第２レベル（つまり、（ｎ−１）番目のレベル）のノイズ除去された低周波ウェーブレット係数ＬＬ２を取得する。
【０１０９】
段階５：段階２のものと同様な演算を、段階４における第２レベル（つまりｉ番目のレベル、ここでｉの初期値はｎ−１である）のノイズ除去された低周波ウェーブレット係数ＬＬ２に対して実行して、第２レベルの２回ノイズ除去された低周波ウェーブレット係数ＬＬ２を取得する（注：ＬＬ３およびＬＬ２は異なる複数のスケール（複数のレベル）および異なる複数の周波数の情報を表すので、異なる複数のスケールおよび異なる複数の周波数についてノイズ除去が個別に実行されてよい）。また、段階３のものと同様な演算を、第２レベルの高周波ウェーブレット係数ＨＬ２、ＬＨ２、およびＨＨ２に対して実行して、第２レベルのノイズ除去された高周波ウェーブレット係数ＨＬ２、ＬＨ２、およびＨＨ２を取得する。
【０１１０】
この場合、ｉの値は２である。つまり、ｉ＞１であり、段階５においてノイズ除去されたＬＬ２、ＨＬ２、ＬＨ２、およびＨＨ２に対してウェーブレット再構成が実行されて、第１レベル（つまり（ｉ−１）番目のレベル）のノイズ除去された低周波ウェーブレット係数ＬＬ１を得る。
【０１１１】
段階６：段階２のものと同様な演算を、段階５における第１レベルのノイズ除去された低周波ウェーブレット係数ＬＬ１に対して実行して、第１レベルの２回ノイズ除去された低周波ウェーブレット係数ＬＬ１を取得する。また、段階３のものと同様な演算を、第１レベルの高周波ウェーブレット係数ＨＬ１、ＬＨ１、およびＨＨ１に対して実行して、第１レベルのノイズ除去された高周波ウェーブレット係数ＨＬ１、ＬＨ１、およびＨＨ１を取得する。
【０１１２】
上記の段階は、段階５が完了した後に、ｉ＝ｉ−１となるような値をｉに割り当てることと同等である。この場合には、１であるｉの値が、段階２および段階３中に置換される。段階２および段階３の完了後に、ｉの値は１である。ｉ＝１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成が実行され、ノイズ除去された成分が取得されてよい。つまり、段階６においてノイズ除去されたＬＬ１、ＨＬ１、ＬＨ１、およびＨＨ１に対してウェーブレット再構成が実行され、ノイズ除去された色度成分ｕが得られる。
【０１１３】
成分ｖは、上記の段階１から段階６までを参照して処理されてよく、ノイズ除去された色度成分ｖが得られる。
【０１１４】
輝度成分が、上記のノイズ除去された複数の色度成分と組み合わされ、色ノイズが除去された画像が得られる。図７（ａ）および図７（ｂ）は、それぞれ、ノイズを含む元の画像および色ノイズが除去されている画像を示す。元の画像中の自動車は灰色であるが、図７（ａ）は、赤、青、および緑のような多量の色ノイズを含んでおり、自動車は多彩な色をしているように見えることがわかる。しかしながら、図７（ｂ）においては、色ノイズが除去されているので、画像はより鮮明である。
【０１１５】
さらに、任意で、本発明の別の実施形態においては、上記の段階１から段階６を参照して、輝度成分ｙに対してノイズ除去処理が実行されてよい。そしてこの場合、輝度ノイズが除去される。ノイズ除去された輝度成分がノイズ除去された複数の色度成分と組み合わされ、輝度ノイズおよび色ノイズが除去されている画像を得ることができる。図７（ｃ）に示されるように、画像からノイズが除去され、詳細が良好に保持されていることがわかる。
【０１１６】
異なる複数の成分が処理される場合、ｙ＝ｆ（ｘ）、ｙ＝ｇ（ｘ）、縮退関数、等を含む、関連する複数の関数は、同一であってよいし、あるいは異なるものであってもよいことに留意されるべきである。これら複数の関数を決定するための複数の方法は、同一であってよいし、あるいは異なるものであってもよい。具体的には、必要に応じて調節が実行されてよく、本発明において限定はされない。
【０１１７】
上記の複数の実施形態において提供される画像ノイズ除去方法は、端末が画像を撮る際に、画像に対して実行されるノイズ除去処理に適用されてよく、撮られた画像の品質およびユーザの経験を向上させることができる。
【０１１８】
本発明の一実施形態は、画像ノイズ除去端末をさらに提供する。図８は、本発明により提供される端末の一実施形態を示す。この実施形態における端末は以下を含む。
画像の画像データを取得するように構成された画像取得ユニット８００。
画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得するように構成された画像分解ユニット８１０。ここで、ｙは画像の輝度であり、ｕおよびｖは画像の色度である。
各成分の低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得するように、並びに、各成分の高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得するように構成された画像ノイズ除去処理ユニット８２０。および、
少なくとも１つのノイズ除去された成分が３つの成分である場合には、３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得するように構成された、もしくは、少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、少なくとも１つのノイズ除去された成分を３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得するように構成されたノイズ除去画像取得ユニット８３０。
【０１１９】
本発明によって提供される端末の一実施形態において、端末は、各成分の高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニット８４０をさらに含む。これは、各成分の高周波ウェーブレット係数に対して次式に従ってノイズ除去を実行することを含む。
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である。
【０１２０】
各成分の高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得するように構成された画像ノイズ除去処理ユニット８２０は、各成分のノイズ除去された高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得するように具体的に構成される。
【０１２１】
本発明によって提供される端末の一実施形態において、画像分解ユニット８１０は、画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得するように具体的に構成される。ここで、ｎ≧２且つｎは整数である。また、
画像ノイズ除去処理ユニット８２０は、各成分に対して以下の処理を実行するように具体的に構成される。
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、並びに、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること。
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得すること。ここで、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である。および、
Ｃ：
ｉ＞１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻ること。または、
ｉ＝１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得すること。
【０１２２】
本発明によって提供される端末の一実施形態において、端末は、各成分の高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニット８４０をさらに含む。これは、各成分のｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式に従ってノイズ除去を実行することを含む。
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数。ここで、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊはｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊはｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である。
【０１２３】
本発明によって提供される端末の一実施形態において、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得するように構成された画像ノイズ除去処理ユニット８２０は、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得するように具体的に構成される。また、
ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように構成された画像ノイズ除去処理ユニット８２０は、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように具体的に構成される。
【０１２４】
本発明によって提供される端末の一実施形態において、再帰的ノイズ除去は、
少なくとも１つの方向における、ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝ｋ番目の低周波ウェーブレット係数の値＋ｆ（（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−ｋ番目の低周波ウェーブレット係数の値）
を含む。ここで、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果とｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す。
【０１２５】
本発明によって提供される端末の一実施形態において、端末は、ｋ番目の低周波ウェーブレット係数に対して画像ノイズ除去処理ユニット８２０が再帰的ノイズ除去を実行した後に、次式に従って、ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行するように構成された詳細復元ユニット８２１をさらに含む。
ｋ番目の低周波ウェーブレット係数の詳細復元結果＝ｋ番目の低周波ウェーブレット係数のノイズ除去結果＋ｇ（ｋ番目の低周波ウェーブレット係数の値−ｋ番目の低周波ウェーブレット係数のノイズ除去結果）。ここで、ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、ｋ番目の低周波ウェーブレット係数の値とｋ番目の低周波ウェーブレット係数のノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す。
【０１２６】
本発明によって提供される端末の一実施形態において、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度は、ｊ番目の高周波ウェーブレット係数に対応する画素に対応する、３つの成分ｙ、ｕ、およびｖのうちの少なくとも１つの成分に対応するエッジ強度を含む。
【０１２７】
本発明によって提供される端末の一実施形態において、少なくとも１つの成分に対応するエッジ強度は、その少なくとも１つの成分の高周波ウェーブレット係数および低周波ウェーブレット係数に基づいたエッジ強度である。
【０１２８】
本発明によって提供される端末の一実施形態において、縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む。
【０１２９】
本発明によって提供される端末の一実施形態において、少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む。
【０１３０】
本発明によって提供される端末の複数の実施形態における複数のユニットによって実行される複数の段階およびそれら複数の段階の具体的な内容については、上記した方法の複数の実施形態における関連する複数の部分を参照すればよく、詳細をここで再び提示はしない。
【０１３１】
本発明の一実施形態は、画像ノイズ除去端末をさらに提供する。図９は、本発明により提供される端末の一実施形態を示す。この実施形態において端末は、メモリ、プロセッサ、および通信バスを含み、プロセッサは、通信バスを使用してメモリに接続される。さらに、端末は通信インターフェースをさらに含んでよく、端末と（別の端末またはアクセスポイントデバイスのような）別のデバイスとの間で、通信インターフェースを使用することにより通信接続が確立される。
【０１３２】
端末によって取得された画像データを格納し、画像ノイズ除去方法を実施するための命令を格納するように構成された１または複数のメモリが存在してよい。ここで、画像データおよび命令は、同一のメモリに格納されてよいし、あるいは異なる複数のメモリに格納されてもよい。
【０１３３】
１または複数のプロセッサが存在してよい。この１または複数のプロセッサが、１または複数のメモリ中に格納されている画像データおよび画像ノイズ除去方法を実施するための命令を呼び出す場合、以下の複数の段階が画像データに対して実行されてよい。
画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階。
各成分の低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する段階。
各成分の高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階。および、
少なくとも１つのノイズ除去された成分が３つの成分である場合には、３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する段階。または、
少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、少なくとも１つのノイズ除去された成分を３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する段階。
【０１３４】
１または複数のプロセッサが画像データおよび画像ノイズ除去方法を実施するための命令を呼び出す場合、１つのプロセッサが画像データおよび命令を呼び出してよい。または、画像データと命令とが、異なる複数のプロセッサによって個別に呼び出されてもよい。
【０１３５】
本発明によって提供される端末の一実施形態においては、１または複数のメモリに格納されている画像データおよび画像ノイズ除去方法を実施するための命令をプロセッサが呼び出す場合、以下の複数の段階が画像データに対してさらに実行されてよい。各成分の高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階。ここで、
各成分の高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する段階は、
各成分の高周波ウェーブレット係数に対して次式に従ってノイズ除去を実行する段階を含む。
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である。また、
プロセッサにより、各成分の高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する段階は、具体的に、
各成分のノイズ除去された高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階である。
【０１３６】
本発明によって提供される端末の一実施形態において、プロセッサにより、画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階は、
画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得する段階を含む。ここで、ｎ≧２且つｎは整数である。また、
各成分の低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して各成分のノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、各成分の高周波ウェーブレット係数および各成分のノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する段階は、
各成分に対して以下の処理を実行する段階を含む。
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階。
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得する段階。ここで、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である。および、
Ｃ：
ｉ＞１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻る段階。または、
ｉ＝１の場合、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得する段階。
【０１３７】
本発明によって提供される端末の一実施形態において、プロセッサにより、各成分の高周波ウェーブレット係数に対しエッジ情報に基づき縮退関数ノイズ除去を実行する段階は、
各成分のｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式に従ってノイズ除去を実行する段階を含む。
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数。ここで、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊはｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊはｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である。
【０１３８】
本発明によって提供される端末の一実施形態において、プロセッサにより、ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階は、具体的に、
ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数およびｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階である。
【０１３９】
本発明によって提供される端末の一実施形態において、プロセッサにより、ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階は、具体的に、
ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数およびｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階である。
【０１４０】
本発明によって提供される端末の一実施形態において、再帰的ノイズ除去は、
少なくとも１つの方向における、ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝ｋ番目の低周波ウェーブレット係数の値＋ｆ（（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−ｋ番目の低周波ウェーブレット係数の値）
を含む。ここで、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果とｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す。
【０１４１】
本発明によって提供される端末の一実施形態において、ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去を実行した後に、プロセッサは、次式に従って、ｋ番目の低周波ウェーブレット係数に対し詳細復元をさらに実行してよい。
ｋ番目の低周波ウェーブレット係数の詳細復元結果＝ｋ番目の低周波ウェーブレット係数のノイズ除去結果＋ｇ（ｋ番目の低周波ウェーブレット係数の値−ｋ番目の低周波ウェーブレット係数のノイズ除去結果）。ここで、ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、ｋ番目の低周波ウェーブレット係数の値とｋ番目の低周波ウェーブレット係数のノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す。
【０１４２】
本発明によって提供される端末の一実施形態において、ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度は、ｊ番目の高周波ウェーブレット係数に対応する画素に対応する、３つの成分ｙ、ｕ、およびｖのうちの少なくとも１つの成分に対応するエッジ強度を含む。
【０１４３】
本発明によって提供される端末の一実施形態において、少なくとも１つの成分に対応するエッジ強度は、その少なくとも１つの成分の高周波ウェーブレット係数および低周波ウェーブレット係数に基づいたエッジ強度である。
【０１４４】
本発明によって提供される端末の一実施形態において、縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む。
【０１４５】
本発明によって提供される端末の一実施形態において、少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む。
【０１４６】
本発明によって提供される端末の複数の実施形態において、１または複数のメモリに格納される画像データおよび画像ノイズ除去方法を実施するための命令をプロセッサが呼び出す場合、画像データに対して実行され得る複数の段階およびこれら複数の段階の具体的な内容については、上記した方法の複数の実施形態における関連する複数の部分を参照すればよく、詳細をここで再び提示はしない。
【０１４７】
本明細書においては、"含む"、"備える"、またはそれらの任意の他の変形した用語は、複数の要素の一群を含むプロセス、方法、物品、またはデバイスが、それら複数の要素を含むだけではなく、明白には挙げられていないその他複数の要素もまた含むように、もしくは、そのようなプロセス、方法、物品、またはデバイスにとって固有な複数の要素をさらに含むように、非排他的な包含に及ぶことが意図されていることに、さらに留意されるべきである。"…を含む"の前に置かれる要素は、それ以上の制限無く、この要素を含むプロセス、方法、物品、またはデバイスにおける、付加的な複数の同じ要素の存在を排除するものではない。
【０１４８】
複数の実施形態における複数の方法の複数の段階のうちの全てまたはいくつかは、プログラムを命令する関連したハードウェアによって達成されてよいことを、当業者は理解するであろう。プログラムは、端末の可読記憶媒体中に格納されてよい。プログラムを実行した場合、上記した複数の段階の全てまたはいくつかが実行される。記憶媒体の複数の例は、ＦＬＡＳＨ、ＥＥＰＲＯＭ、等である。上記の複数の実施形態における複数の方法はまた、画像処理用のチップを使用することによって実施されてもよい。
【０１４９】
簡易で簡潔な説明を目的として、上記した複数の機能モジュールの分割が説明のための例として取り上げられていることが、当業者には明確に理解されるであろう。実際の適用において、上記した複数の機能は、必要に応じて異なる複数の機能モジュールに割り当てられ、実施されることができる。つまり装置の内部構造が、上述した複数の機能の全てまたはいくつかを実施すべく、異なる複数の機能モジュールに分割される。上記のシステム、装置、およびユニットの詳細な動作プロセスについては、上記した方法の複数の実施形態における対応する処理を参照すればよく、詳細をここで再び記載はしない。
【０１５０】
本出願において提供されるいくつかの実施形態において、開示されるシステム、装置、および方法は、他の複数の様式で実施されてよいことが理解されるべきである。例えば、説明された装置の実施形態は、単に例示的なものにすぎない。例えば、モジュールまたはユニットの分割は、単なる論理的な機能の分割であって、実際の実施においてはその他の分割であってもよい。例えば、複数のユニットまたは構成要素が別のシステム中に組み合わされてよい。または統合されてよい。もしくは、いくつか複数の特徴が無視されてよい。または実行されなくてよい。加えて、表示された、または議論された複数の相互の結合または複数の直接の結合または複数の通信接続は、いくつか複数のインターフェースを使用することにより実施されてよい。複数の装置間または複数のユニット間の複数の間接的な結合または複数の通信接続は、電子的な、機械的な、またはその他複数の形で実施されてよい。
【０１５１】
複数の別個な部分として記載される複数のユニットは、物理的に別個のものであってもなくてもよい。また、複数のユニットとして表示される複数の部分は、複数の物理的なユニットであってもなくてもよく、１つの位置に位置されるものであってよいし、あるいは、複数のネットワークユニットに分布されてもよい。複数のユニットのうちのいくつかまたは全てが、複数の実施形態の複数の解決法の複数の目的を達成すべく、実際の必要性に従って選択されてよい。
【０１５２】
加えて、本発明の複数の実施形態における複数の機能ユニットは、１つの処理ユニットに統合されてよい。または、これら複数のユニットのそれぞれが、物理的に単独で存在してよい。または、２またはそれより多くのユニットが１つのユニットに統合される。統合されたユニットは、ハードウェアの形で実施されてよい。または、ソフトウェア機能ユニットの形で実施されてよい。
【０１５３】
上記した複数の具体的な実施様式において、本発明の複数の目的、複数の技術的解決手段、および複数の利益が、詳細にさらに説明されている。異なる複数の実施形態が組み合わされてよいこと、および、上記の複数の説明は本発明の単なる複数の具体的な実施様式にすぎないが、本発明の保護範囲を限定することが意図されるものではないことが理解されるべきである。本発明の精神および原理から逸脱することなく成されるあらゆる組み合わせ、変更、等価な置換、改善、等は、本発明の保護範囲に含まれるべきである。
【図１】
2016539404.tif 000004
【図２】
2016539404.tif 000005
【図３】
2016539404.tif 000006
【図４】
2016539404.tif 000007
【図５】
2016539404.tif 000008
【図７（ａ）】
2016539404.tif 000009
【図７（ｂ）】
2016539404.tif 000010
【図７（ｃ）】
2016539404.tif 000011
【図８】
2016539404.tif 000012
【図６】
2016539404.tif 000013
【図９】
2016539404.tif 000014
【手続補正書】
【提出日】平成28年5月26日(2016.5.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像の画像データを取得する段階と、
前記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階と、
各成分の前記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する段階と、
各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階と、
前記少なくとも１つのノイズ除去された成分が３つの成分である場合には、前記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する段階、前記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、前記少なくとも１つのノイズ除去された成分を前記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する段階と、
を有する画像ノイズ除去方法。
【請求項２】
前記方法は、
各成分の前記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに有し、
各成分の前記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する前記段階は、
各成分の前記高周波ウェーブレット係数に対して、次式、
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である、
に従ってノイズ除去を実行する段階を含み、
各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する前記段階は、具体的に、
各成分のノイズ除去された高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記少なくとも１つのノイズ除去された成分を取得する段階である、請求項１に記載の画像ノイズ除去方法。
【請求項３】
前記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する前記段階は、
前記画像データの前記３つの成分である前記輝度成分ｙ並びに前記色度成分ｕおよびｖのうちの前記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得し、ｎ≧２且つｎは整数である段階を含み、
各成分の前記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して各成分のノイズ除去された低周波ウェーブレット係数を取得する前記段階、並びに、各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する前記段階は、
以下の処理、
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得し、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である段階、および、
Ｃ：
ｉ＞１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻る段階、
ｉ＝１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得する段階、
を各成分に対して実行する段階を含む、請求項１に記載の画像ノイズ除去方法。
【請求項４】
前記方法は、各成分の前記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに有し、
各成分の前記高周波ウェーブレット係数に対しエッジ情報に基づき縮退関数ノイズ除去を実行する前記段階は、
各成分の前記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式、
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数、
に従ってノイズ除去を実行する段階を含み、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは前記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは前記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である、請求項３に記載の画像ノイズ除去方法。
【請求項５】
前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して前記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する前記段階は、具体的に、
前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記（ｎ−１）番目のレベルの前記ノイズ除去された低周波ウェーブレット係数を取得する段階であり、
前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する前記段階は、具体的に、
前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階である、請求項４に記載の画像ノイズ除去方法。
【請求項６】
前記再帰的ノイズ除去は、
少なくとも１つの方向における、ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝前記ｋ番目の低周波ウェーブレット係数の値＋ｆ（（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−前記ｋ番目の低周波ウェーブレット係数の前記値）
を含み、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、前記（ｋ−１）番目の低周波ウェーブレット係数の前記ノイズ除去結果と前記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す、請求項１から請求項５のいずれか１項に記載の画像ノイズ除去方法。
【請求項７】
前記方法は、
前記ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行された後に、次式、
前記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果＋ｇ（前記ｋ番目の低周波ウェーブレット係数の前記値−前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果）
に従って、前記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行する段階をさらに有し、
ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、前記ｋ番目の低周波ウェーブレット係数の前記値と前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す、請求項６に記載の画像ノイズ除去方法。
【請求項８】
前記ｊ番目の高周波ウェーブレット係数に対応する前記画素の前記エッジ強度は、前記ｊ番目の高周波ウェーブレット係数に対応する前記画素に対応する、前記３つの成分ｙ、ｕ、およびｖのうちの前記少なくとも１つの成分に対応するエッジ強度を含む、請求項４または請求項５に記載の画像ノイズ除去方法。
【請求項９】
画像ノイズ除去端末であって、前記画像ノイズ除去端末は、
画像の画像データを取得する画像取得ユニットと、
前記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する画像分解ユニットと、
各成分の前記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得するように、並びに、各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する画像ノイズ除去処理ユニットと、
前記少なくとも１つのノイズ除去された成分が３つの成分である場合には、前記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得し、前記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、前記少なくとも１つのノイズ除去された成分を前記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得するノイズ除去画像取得ユニットと、
を備える、画像ノイズ除去端末。
【請求項１０】
前記画像ノイズ除去端末は、各成分の前記高周波ウェーブレット係数に対して、次式、
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である、
に従ってノイズ除去を実行することを含む、各成分の前記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する画像高周波処理ユニットをさらに備え、
各成分の前記高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する前記画像ノイズ除去処理ユニットは、具体的に、各成分のノイズ除去された高周波ウェーブレット係数および各成分の前記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、前記少なくとも１つのノイズ除去された成分を取得する、請求項９に記載の画像ノイズ除去端末。
【請求項１１】
前記画像分解ユニットは、前記画像データの前記３つの成分である前記輝度成分ｙ並びに前記色度成分ｕおよびｖのうちの前記少なくとも１つの成分に対してｎレベルウェーブレット分解を具体的に実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得し、ｎ≧２且つｎは整数であり、
前記画像ノイズ除去処理ユニットは、以下の処理、
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、並びに、前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、前記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得し、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１であること、および、
Ｃ：
ｉ＞１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻ること、
ｉ＝１の場合、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得すること、
を各成分に対して具体的に実行する、請求項９に記載の画像ノイズ除去端末。
【請求項１２】
前記画像ノイズ除去端末は、各成分の前記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式、
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数、
に従ってノイズ除去を実行することを含む、各成分の前記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する画像高周波処理ユニットをさらに備え、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは前記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは前記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である、請求項１１に記載の画像ノイズ除去端末。
【請求項１３】
前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して前記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する前記画像ノイズ除去処理ユニットは、前記ｎ番目のレベルの前記ノイズ除去された低周波ウェーブレット係数および前記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を具体的に実行して、前記（ｎ−１）番目のレベルの前記ノイズ除去された低周波ウェーブレット係数を取得し、
前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する前記画像ノイズ除去処理ユニットは、前記ｉ番目のレベルの前記２回ノイズ除去された低周波ウェーブレット係数および前記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を具体的に実行する、請求項１２に記載の画像ノイズ除去端末。
【請求項１４】
前記再帰的ノイズ除去は、
少なくとも１つの方向における、ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝前記ｋ番目の低周波ウェーブレット係数の値＋ｆ（（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−前記ｋ番目の低周波ウェーブレット係数の前記値）
を含み、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、前記（ｋ−１）番目の低周波ウェーブレット係数の前記ノイズ除去結果と前記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す、請求項９から請求項１３のいずれか１項に記載の画像ノイズ除去端末。
【請求項１５】
前記画像ノイズ除去端末は、
前記ｋ番目の低周波ウェーブレット係数に対して前記画像ノイズ除去処理ユニットが再帰的ノイズ除去を実行した後に、次式、
前記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果＋ｇ（前記ｋ番目の低周波ウェーブレット係数の前記値−前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果）
に従って、前記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行する詳細復元ユニットをさらに備え、
ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、前記ｋ番目の低周波ウェーブレット係数の前記値と前記ｋ番目の低周波ウェーブレット係数の前記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す、請求項１４に記載の画像ノイズ除去端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
【図５】本発明の一実施形態に従った画像ノイズ除去方法における、１つの画像に対して３−レベルウェーブレット分解を実行することの概略図である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
段階１：画像の色度成分ｕに対して３−レベルウェーブレット分解を実行して、第１レベルの低周波ウェーブレット係数ＬＬ１および第１レベルの高周波ウェーブレット係数ＨＬ１、ＬＨ１、およびＨＨ１を取得する。図３を参照のこと；第２レベルの低周波ウェーブレット係数ＬＬ２および第２レベルの高周波ウェーブレット係数ＨＬ２、ＬＨ２、およびＨＨ２を取得する。図４を参照のこと；並びに、第３レベルの低周波ウェーブレット係数ＬＬ３および第３レベルの高周波ウェーブレット係数ＨＬ３、ＬＨ３、およびＨＨ３を取得する。図５を参照のこと。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１５３
【補正方法】変更
【補正の内容】
【０１５３】
上記した複数の具体的な実施様式において、本発明の複数の目的、複数の技術的解決手段、および複数の利益が、詳細にさらに説明されている。異なる複数の実施形態が組み合わされてよいこと、および、上記の複数の説明は本発明の単なる複数の具体的な実施様式にすぎないが、本発明の保護範囲を限定することが意図されるものではないことが理解されるべきである。本発明の原理から逸脱することなく成されるあらゆる組み合わせ、変更、等価な置換、改善、等は、本発明の保護範囲に含まれるべきである。
（項目１）
画像の画像データを取得する段階と、
上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する段階と、
各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得する段階と、
各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得する段階と、
上記少なくとも１つのノイズ除去された成分が３つの成分である場合には、上記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得する段階、上記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、上記少なくとも１つのノイズ除去された成分を上記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得する段階と、
を有する画像ノイズ除去方法。
（項目２）
上記方法は、
各成分の上記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに有し、
各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行する上記段階は、
各成分の上記高周波ウェーブレット係数に対して、次式、
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である、
に従ってノイズ除去を実行する段階を含み、
各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する上記段階は、具体的に、
各成分のノイズ除去された高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記少なくとも１つのノイズ除去された成分を取得する段階である、項目１に記載の方法。
（項目３）
上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得する上記段階は、
上記画像データの上記３つの成分である上記輝度成分ｙ並びに上記色度成分ｕおよびｖのうちの上記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得し、ｎ≧２且つｎは整数である段階を含み、
各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して各成分のノイズ除去された低周波ウェーブレット係数を取得する上記段階、並びに、各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得する上記段階は、
以下の処理、
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、並びに、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する段階、
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得し、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１である段階、および、
Ｃ：
ｉ＞１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻る段階、
ｉ＝１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得する段階、
を各成分に対して実行する段階を含む、項目１に記載の方法。
（項目４）
上記方法は、各成分の上記高周波ウェーブレット係数に対し、エッジ情報に基づき縮退関数ノイズ除去を実行する段階をさらに有し、
各成分の上記高周波ウェーブレット係数に対しエッジ情報に基づき縮退関数ノイズ除去を実行する上記段階は、
各成分の上記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式、
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数、
に従ってノイズ除去を実行する段階を含み、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは上記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは上記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である、項目３に記載の方法。
（項目５）
上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して上記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得する上記段階は、具体的に、
上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記（ｎ−１）番目のレベルの上記ノイズ除去された低周波ウェーブレット係数を取得する段階であり、
上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行する上記段階は、具体的に、
上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行する段階である、項目４に記載の方法。
（項目６）
上記再帰的ノイズ除去は、
少なくとも１つの方向における、上記ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝上記ｋ番目の低周波ウェーブレット係数の値＋ｆ（上記（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−上記ｋ番目の低周波ウェーブレット係数の上記値）
を含み、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、上記（ｋ−１）番目の低周波ウェーブレット係数の上記ノイズ除去結果と上記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す、項目１から項目５のいずれか１項に記載の方法。
（項目７）
上記方法は、
上記ｋ番目の低周波ウェーブレット係数に対して再帰的ノイズ除去が実行された後に、次式、
上記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果＋ｇ（上記ｋ番目の低周波ウェーブレット係数の上記値−上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果）
に従って、上記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行する段階をさらに有し、
ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、上記ｋ番目の低周波ウェーブレット係数の上記値と上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す、項目６に記載の方法。
（項目８）
上記ｊ番目の高周波ウェーブレット係数に対応する上記画素の上記エッジ強度は、上記ｊ番目の高周波ウェーブレット係数に対応する上記画素に対応する、上記３つの成分ｙ、ｕ、およびｖのうちの上記少なくとも１つの成分に対応するエッジ強度を含む、項目４または項目５に記載の方法。
（項目９）
上記少なくとも１つの成分に対応する上記エッジ強度は、上記少なくとも１つの成分の上記高周波ウェーブレット係数および上記低周波ウェーブレット係数に基づいたエッジ強度である、項目８に記載の方法。
（項目１０）
上記縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む、項目２または項目４に記載の方法。
（項目１１）
上記少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む、項目６に記載の方法。
（項目１２）
画像ノイズ除去端末であって、上記端末は、
画像の画像データを取得するように構成された画像取得ユニットと、
上記画像データの３つの成分である輝度成分ｙ並びに色度成分ｕおよびｖのうちの少なくとも１つの成分に対してウェーブレット分解を実行して、各成分の高周波ウェーブレット係数および低周波ウェーブレット係数を取得するように構成された画像分解ユニットと、
各成分の上記低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、各成分のノイズ除去された低周波ウェーブレット係数を取得するように、並びに、各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、少なくとも１つのノイズ除去された成分を取得するように構成された画像ノイズ除去処理ユニットと、
上記少なくとも１つのノイズ除去された成分が３つの成分である場合には、上記３つのノイズ除去された成分を組み合わせて、ノイズ除去された画像データを取得するように構成され、上記少なくとも１つのノイズ除去された成分が１つまたは２つの成分である場合には、上記少なくとも１つのノイズ除去された成分を上記３つの成分のうちの他の１つまたは２つの成分と組み合わせて、ノイズ除去された画像データを取得するように構成されたノイズ除去画像取得ユニットと、
を備える、画像ノイズ除去端末。
（項目１３）
上記端末は、各成分の上記高周波ウェーブレット係数に対して、次式、
ｙ＝αｘ＋（１−α）ｈ（ｘ）、αはエッジ強度に関連するパラメータであり、ｈ（ｘ）はｘについての縮退関数である、
に従ってノイズ除去を実行することを含む、各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニットをさらに備え、
各成分の上記高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して少なくとも１つのノイズ除去された成分を取得するように構成された上記画像ノイズ除去処理ユニットは、各成分のノイズ除去された高周波ウェーブレット係数および各成分の上記ノイズ除去された低周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記少なくとも１つのノイズ除去された成分を取得するように具体的に構成される、項目１２に記載の端末。
（項目１４）
上記画像分解ユニットは、上記画像データの上記３つの成分である上記輝度成分ｙ並びに上記色度成分ｕおよびｖのうちの上記少なくとも１つの成分に対してｎレベルウェーブレット分解を実行して、各成分のｎ個のレベルの高周波ウェーブレット係数およびｎ個のレベルの低周波ウェーブレット係数を取得し、ｎ≧２且つｎは整数であるように具体的に構成され、
上記画像ノイズ除去処理ユニットは、以下の処理、
Ａ：ｎ番目のレベルの低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｎ番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、並びに、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得すること、
Ｂ：ｉ番目のレベルのノイズ除去された低周波ウェーブレット係数に対して再帰的ノイズ除去を実行して、上記ｉ番目のレベルの２回ノイズ除去された低周波ウェーブレット係数を取得し、１≦ｉ≦ｎ−１であり、ｉは変数であり、ｉは整数であり、ｉの初期値はｎ−１であること、および、
Ｃ：
ｉ＞１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、（ｉ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得し、ｉ＝ｉ−１となるようにｉに対して値を割り当て、段階Ｂへと戻ること、
ｉ＝１の場合、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、ノイズ除去された成分を取得すること、
を各成分に対して実行するよう具体的に構成される、項目１２に記載の端末。
（項目１５）
上記端末は、各成分の上記ｎ個のレベルの各レベルにおける高周波ウェーブレット係数に対し、次式、
ｙｊ＝αｊｘｊ＋（１−αｊ）ｈ（ｘｊ）、ｊ≧１且つｊは整数、
に従ってノイズ除去を実行することを含む、各成分の上記高周波ウェーブレット係数に対してエッジ情報に基づき縮退関数ノイズ除去を実行するように構成された画像高周波処理ユニットをさらに備え、
ｙｊはｊ番目の高周波ウェーブレット係数がノイズ除去された後に取得される値であり、ｘｊは上記ｊ番目の高周波ウェーブレット係数の値であり、ｈ（ｘｊ）はｘｊについての縮退関数であり、αｊは上記ｊ番目の高周波ウェーブレット係数に対応する画素のエッジ強度に対応するエッジ強度係数であり、０≦αｊ≦１である、項目１４に記載の端末。
（項目１６）
上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行して上記（ｎ−１）番目のレベルのノイズ除去された低周波ウェーブレット係数を取得するように構成された上記画像ノイズ除去処理ユニットは、上記ｎ番目のレベルの上記ノイズ除去された低周波ウェーブレット係数および上記ｎ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行して、上記（ｎ−１）番目のレベルの上記ノイズ除去された低周波ウェーブレット係数を取得するように具体的に構成され、
上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルの高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように構成された上記画像ノイズ除去処理ユニットは、上記ｉ番目のレベルの上記２回ノイズ除去された低周波ウェーブレット係数および上記ｉ番目のレベルのノイズ除去された高周波ウェーブレット係数に従ってウェーブレット再構成を実行するように具体的に構成される、項目１５に記載の端末。
（項目１７）
上記再帰的ノイズ除去は、
少なくとも１つの方向における、上記ｋ番目の低周波ウェーブレット係数のノイズ除去結果＝上記ｋ番目の低周波ウェーブレット係数の値＋ｆ（上記（ｋ−１）番目の低周波ウェーブレット係数のノイズ除去結果−上記ｋ番目の低周波ウェーブレット係数の上記値）
を含み、ｋ＞１且つｋは整数であり、ｙ＝ｆ（ｘ）はノイズ除去強度関数であり、ｘは、上記（ｋ−１）番目の低周波ウェーブレット係数の上記ノイズ除去結果と上記ｋ番目の低周波ウェーブレット係数との間の差分を示し、ｙはノイズ除去強度を示す、項目１２から項目１６のいずれか１項に記載の端末。
（項目１８）
上記端末は、
上記ｋ番目の低周波ウェーブレット係数に対して上記画像ノイズ除去処理ユニットが再帰的ノイズ除去を実行した後に、次式、
上記ｋ番目の低周波ウェーブレット係数の詳細復元結果＝上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果＋ｇ（上記ｋ番目の低周波ウェーブレット係数の上記値−上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果）
に従って、上記ｋ番目の低周波ウェーブレット係数に対し詳細復元を実行するように構成された詳細復元ユニットをさらに備え、
ｙ＝ｇ（ｘ）は詳細保持強度関数であり、ｘは、上記ｋ番目の低周波ウェーブレット係数の上記値と上記ｋ番目の低周波ウェーブレット係数の上記ノイズ除去結果との間の差分を示し、ｙは詳細保持強度の値を示す、項目１７に記載の端末。
（項目１９）
上記ｊ番目の高周波ウェーブレット係数に対応する上記画素の上記エッジ強度は、上記ｊ番目の高周波ウェーブレット係数に対応する上記画素に対応する、上記３つの成分ｙ、ｕ、およびｖのうちの上記少なくとも１つの成分に対応するエッジ強度を含む、項目１５または項目１６に記載の端末。
（項目２０）
上記少なくとも１つの成分に対応する上記エッジ強度は、上記少なくとも１つの成分の上記高周波ウェーブレット係数および上記低周波ウェーブレット係数に基づいたエッジ強度である、項目１９に記載の端末。
（項目２１）
上記縮退関数はウェーブレット閾値関数であり、ハード閾値関数およびソフト閾値関数の少なくとも一方を含む、項目１３または項目１５に記載の端末。
（項目２２）
上記少なくとも１つの方向は、左から右へ、右から左へ、上から下へ、および下から上へ、のうちの少なくとも１つを含む、項目１７に記載の方法。
【国際調査報告】
2016539404.tif 000015
2016539404.tif 000016
2016539404.tif 000017
2016539404.tif 000018