(57)【要約】【課題】画像フィルタ処理をしている時、フィルタ処理において発生するエイリアシング効果をほとんど除去できると共に、計算量が大きくならないような補充サイズを確定することが可能な画像処理装置、方法及びプログラムを提供すること。【解決手段】本実施形態に係る画像処理装置は、画像の画像フィルタ方向における補充サイズを確定する画像処理装置であって、周波数領域フィルタ処理が造り出すエイリアシング効果の空間領域上の変化を表す関数である周波数領域フィルタのエイリアシング効果関数を前記画像に基づいて取得するエイリアシング効果関数取得部と、前記エイリアシング効果関数に基づいて前記画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定部とを備える。【選択図】図１
2013004105.tif 000002
【特許請求の範囲】
【請求項１】
画像の画像フィルタ方向における補充サイズを確定する画像処理装置であって、
周波数領域フィルタ処理が造り出すエイリアシング効果の空間領域上の変化を表す関数である周波数領域フィルタのエイリアシング効果関数を前記画像に基づいて取得するエイリアシング効果関数取得部と、
前記エイリアシング効果関数に基づいて前記画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定部と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記エイリアシング効果関数取得部は、
前記画像のサイズと同じサイズであるテスト画像を構築するテスト画像構築部と、
フィルタ処理前後の前記テスト画像の変化に基づいてエイリアシング効果関数を得るエイリアシング効果関数生成部と
を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記テスト画像は、画像フィルタ方向の第一位置での画像値を単位として、その他の位置での画像値をゼロとするような形式の画像であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記補充サイズ確定部は、
前記エイリアシング効果関数に基づいてトータルのエイリアシング効果の大きさを計算するエイリアシング効果大小計算部と、
前記エイリアシング効果関数に基づいて、画像における異なる位置に対応するエイリアシング効果の大きさを計算する部分エイリアシング効果計算部と、
異なる位置に対応するエイリアシング効果とトータルのエイリアシング効果の割合に基づいて前記補充サイズを確定する補充サイズ確定処理部と
を備えたことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記画像は、医用画像診断装置により得られたデータに基づいて生成された医用画像であることを特徴とする請求項１〜４のいずれか１つに記載の画像処理装置。
【請求項６】
空間領域において前記補充サイズに基づいてフィルタ方向へ画像を拡張する画像拡張部と、
拡張後の画像に対してフィルタリングを実行するフィルタ部と
をさらに備えたことを特徴とする請求項１〜４のいずれか１つに記載の画像処理装置。
【請求項７】
前記補充サイズに基づいて画像の拡張の要否を判断する判断部をさらに備えたことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記判断部は、
エイリアシング効果の影響を受ける各画像部分とエイリアシング効果を造り出す前記補充サイズの画像部分に対応する各画像部分との間の相似性を計算する相似性計算部と、
算出された相似性に基づいて判断を行う判断処理部と
を備えたことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
以下の式又はその数学的変換により２つの部分の相似性を計算し、ここで、Ｓは相似性を表し、Ｎは各部分の画素数を表し、ｇｉは１つの画像部分における第ｉ番目の画素のパラメータ値を表し、ｓｉは他の画像部分における第ｉ番目の画素のパラメータ値を表すことを特徴とする請求項８に記載の画像処理装置。
【数１】
2013004105.tif 000005
【請求項１０】
前記パラメータ値は、グレイスケール値を含むことを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記画像は、医用画像診断装置により得られたデータに基づいて生成された医用画像であることを特徴とする請求項６〜１０のいずれか１つに記載の画像処理装置。
【請求項１２】
画像の画像フィルタ方向における補充サイズを確定する画像処理方法であって、
周波数領域フィルタ処理が造り出すエイリアシング効果の空間領域上の変化を表す関数である周波数領域フィルタのエイリアシング効果関数を前記画像に基づいて取得するステップと、
前記エイリアシング効果関数に基づいて前記画像の画像フィルタ方向における補充サイズを確定するステップと
を含んだことを特徴とする画像処理方法。
【請求項１３】
画像の画像フィルタ方向における補充サイズを確定する画像処理プログラムであって、
周波数領域フィルタ処理が造り出すエイリアシング効果の空間領域上の変化を表す関数である周波数領域フィルタのエイリアシング効果関数を前記画像に基づいて取得する手順と、
前記エイリアシング効果関数に基づいて前記画像の画像フィルタ方向における補充サイズを確定する手順と
をコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態はコンピュータ分野に関し、具体的には、画像フィルタ処理を行う際に、画像の画像フィルタ方向における補充サイズを確定する画像処理装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来の画像処理技術では、画像を平滑化するために、画像に対してフィルタ処理が行われる。
【０００３】
一般的に、フィルタ処理は、離散フーリエ変換（Discrete  Fourier  Transform：ＤＦＴ）を用いて画像を空間領域から周波数領域へ変換し、周波数領域において、フィルタ関数を用いて変換後の画像に対してフィルタリングを行う。具体的には、フィルタ処理は、フィルタ関数を画像上に作用させ、例えば、周波数領域においてフィルタ関数を画像関数と相乗させるように（空間領域において循環畳み込み（cyclic  convolution）を行うことと等価である）フィルタ関数を画像上に作用させる。その後、フーリエ逆変換によりフィルタ処理後の画像を空間領域へ戻す変換を行う。これにより、画像を平滑化することができる。
【０００４】
ここで、フィルタを用いて画像に対してフィルタ処理を行う場合、フィルタ処理においてフィルタにより画像上へ作用させる（空間領域において循環畳み込みを行うことと等価である）際に発生するエイリアシング効果（このようなエイリアシング効果は、実質的には、循環畳み込みを行う場合に画像の最後部と画像の最前部が隣接することによって、画像の最後部と画像の最前部とが相互干渉することで発生するものである）を回避するため、画像を拡張し、拡張した画像位置に対して合理的な画像値を補充（例えば、０の画像値を設定）することによって、エイリアシング効果を除去又は回避することができる。
【０００５】
例えば、画像のフィルタ方向における長さをＡとし、フィルタの長さをＢとした場合、完全にエイリアシング効果を回避するためには、少なくともフィルタ方向において画像の処理が終了した位置から開始して画像の長さをＡ＋Ｂ−１の長さまで拡張することが必要で、拡張した位置に対して合理的な画像値を補充する。例えば、補充サイズがＢ−１の画像拡張部分に対して０の画像値を設定した状況下で周波数領域においてフィルタ処理を行った場合、画像の最後部における画像値が０の画像位置では、画像の最前部に対して形成される干渉も０となり、これによってエイリアシング効果を回避できる。この他、例えば、画像のフィルタ方向における長さとフィルタの長さの両方をＡとした場合、フィルタ方向において画像の処理が終了した位置から開始して画像を（２＊Ａ−１）の長さまで拡張することが必要で、このような状況下では、画像の補充サイズ（長さ）はＡ−１となる。
【０００６】
通常のフィルタ処理では、フィルタサイズ（長さ）は、画像サイズと一致する場合が多い。そのため、上記のフィルタ処理において、サイズがほぼ２倍に拡張された画像（例えば、上記の２＊Ａ−１のサイズ）に対してフーリエ変換とフーリエ逆変換を行うことが必要となり、計算量が大きくなってしまう。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】Digital  Image  Processing  By  Gonzalez，2nd  Edition  2002，Page  199，More  on  Periodicity：the  Need  for  Padding
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする課題は、画像フィルタ処理をしている時、フィルタ処理において発生するエイリアシング効果をほとんど除去できると共に、計算量が大きくならないような補充サイズを確定することが可能な画像処理装置、方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
実施形態に係る画像処理装置は、画像の画像フィルタ方向における補充サイズを確定する画像処理装置であって、エイリアシング効果関数取得部と、補充サイズ確定部とを備える。エイリアシング効果関数取得部は、周波数領域フィルタ処理が造り出すエイリアシング効果の空間領域上の変化を表す関数である周波数領域フィルタのエイリアシング効果関数を前記画像に基づいて取得する。補充サイズ確定部は、前記エイリアシング効果関数に基づいて前記画像の画像フィルタ方向における補充サイズを確定する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態の一例に基づく画像フィルタ処理を実施する場合に画像の画像フィルタ方向における補充サイズを確定する方法を示す図である。
【図２】図２は、本実施形態の一例に基づく周波数領域フィルタのエイリアシング効果関数を得る処理を示すフロー図である。
【図３】図３は、本実施形態の一例に基づく、バターワースフィルタ（Ｂｕｔｔｅｒｗｏｒｔｈ  ｆｉｌｔｅｒ）により得られたエイリアシング効果関数を示す図である。
【図４】図４は、本実施形態の一例に基づく、エイリアシング効果関数に基づいて補充サイズを確定する処理を示すフロー図である。
【図５】図５は、本実施形態の一例に基づく画像処理方法を示すフロー図である。
【図６】図６は、本実施形態の一例に基づくフィルタ処理を示す具体的フロー図である。
【図７】図７は、本実施形態の一例に基づく、画像の拡張が必要か否かを判断する処理を含む画像処理方法を示すフロー図である。
【図８】図８は、本実施形態の一例に基づく、補充サイズに基づいて画像の拡張が必要か否かを判断する処理を示すフロー図である。
【図９】図９は、本実施形態の一例に基づく、画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定装置を示す図である。
【図１０】図１０は、本実施形態の一例に基づく、エイリアシング効果関数取得部の構成を示す図である。
【図１１】図１１は、本実施形態の一例に基づく、補充サイズ確定部の構成を示す図である。
【図１２】図１２は、本実施形態に基づく画像処理装置の構成を示す図である。
【図１３】図１３は、本実施形態に基づく画像処理装置の構成を示す図である。
【図１４】図１４は、本実施形態に基づく一例の判断部を示す構成図である。
【図１５】図１５は、本実施形態の方法及び／又は装置を実現可能なコンピュータの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下において、本実施形態の基本的理解のために、その一例の概要について説明する。ただし、この概要は、本実施形態のキーワードや重要な部分を確定するものではなく、本実施形態の範囲を限定するものでもない。その目的は、単に、本実施形態の概念を簡潔に説明するためのものであり、その後に論述する更に詳細な説明の序章にすぎない。
【００１２】
本実施形態は、画像フィルタ処理をする際に、フィルタ処理において発生するエイリアシング効果をほとんど除去できると共に、計算量が大きくならないような補充サイズを確定するための装置、方法及びプログラム、並びに、その装置、方法及び装置を利用して画像フィルタ処理を行う装置、方法及びプログラムを提供するものである。
【００１３】
本実施形態では、採用したことのない長さの補充サイズ（例えば、上述のＡ−１又はＢ−１に至る長さの補充サイズ）により画像フィルタ処理を行うので、大きな計算量を伴わないで、フィルタ処理において発生するエイリアシング効果の画質に対する影響をほとんど除去できる。
【００１４】
このため、本実施形態に係る画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定装置は、周波数領域フィルタの前記画像に対するエイリアシング効果関数を得るエイリアシング効果関数取得部と、前記エイリアシング効果関数に基づいて前記画像の補充サイズを確定する補充サイズ確定部とを備えたことを特徴とする。
【００１５】
さらに、本実施形態に係る画像処理装置は、上記補充サイズ確定装置と、空間領域において前記補充サイズに基づいてフィルタ方向へ画像を拡張する画像拡張部と、拡張後の画像に対してフィルタリングを実行するフィルタ部とを備えたことを特徴とする。
【００１６】
また、本実施形態に係る画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定方法は、周波数領域フィルタの該画像に対するエイリアシング効果関数を取得するステップと、前記エイリアシング効果関数に基づいて該画像の補充サイズを確定するステップとを含んだことを特徴とする。
【００１７】
また、本実施形態に係る画像処理方法は、上記補充サイズ確定方法に基づいて補充サイズを確定するステップと、空間領域において前記補充サイズに基づいてフィルタ方向において画像を拡張するステップと、拡張後の画像に対してフィルタリングを実行するステップとを含んだことを特徴とする。
【００１８】
更に、本実施形態は、更に少なくともコンピュータ読み取り可能な媒体形式のコンピュータプログラム製品を提供し、その上、上述方法を実現するためのコンピュータプログラムコードを提供する。
【００１９】
以下、図面を参照しながら本発明の好適な実施形態について更に詳細に説明し、本発明の上記及びその他の効果について、更に説明していく。
【００２０】
本実施形態は、以下の説明において理解を助けるため図面を参考にしながら説明する。図面において、同じ又は類似する技術特徴や各構成については、同じ又は類似する符号や表記を用いて説明する。これらの図面は、以下の詳細な説明も含めて、本実施形態の良好な実施例や本実施形態の原理や優位性についての解説のために更に例を挙げて説明するためのものである。
【００２１】
以下、本実施形態について図面を参照しながら説明する。本実施形態の１つの図面又は１つの実施例において説明される構成や特徴は、１つ又は複数の他の図面又は実施例における構成や特徴と組み合わせることが可能である。なお、説明をわかりやすくするために、図面と説明において本実施形態と関係の無い内容や、当業者にとって既知の構成や処理に関する表示や説明については省略する。
【００２２】
図１は、本実施形態の一例に基づく画像フィルタ処理を実施する場合に画像の画像フィルタ方向における補充サイズを確定する方法を示す図である。
【００２３】
図１に示すように、ステップＳ１０２において、エイリアシング効果関数を取得する。
【００２４】
具体的には、ステップＳ１０２において、フィルタ処理が必要な画像に基づいて周波数領域フィルタの画像フィルタ方向におけるエイリアシング効果関数を取得する。
【００２５】
ここで、エイリアシング効果関数は、フィルタ処理が造り出すエイリアシング効果の空間領域上の変化を表す関数である。
【００２６】
例えば、画像のフィルタ方向が１次元の場合（例えば、３次元画像におけるＸ方向、Ｙ方向又はＺ方向上でフィルタリングする場合）、該画像に基づくエイリアシング効果関数は、該画像のフィルタ方向（例えば、３次元画像におけるＸ方向、Ｙ方向又はＺ方向）における１次元関数である。又は、画像フィルタ方向が２次元（例えば、３次元画像におけるＸ方向とＹ方向上でフィルタリングする場合）又は多次元の場合、該画像に基づくエイリアシング効果関数は、該画像のフィルタ方向（例えば、３次元画像におけるＸ方向とＹ方向）における２次元関数又は多次元関数である。
【００２７】
１つの好適な例として、医用画像の応用場面において、画像フィルタ方向は、例えば３次元画像におけるＺ軸方向とすることができる。このような状況下において、エイリアシング効果関数は、該医用画像のＺ軸上の関数である。ここで、前記医用画像は、医用画像診断装置により取得された被検体データに基づいて生成された画像である。この医用画像診断装置は、Ｘ線診断（X-Ray  Diagnostic：ＸＲ）装置、超音波診断（Ultrasonic   Diagnostic：ＵＬ）装置、コンピュータ断層診断（Computed  Tomography：ＣＴ）装置、磁気共鳴イメージング（Magnetic  Resonance  Imaging）装置、ポジトロン断層撮影（Positron  Emission  Tomography：ＰＥＴ）装置等を含むが、これに限定されない。
【００２８】
エイリアシング効果関数の取得方法は、他にもある。
【００２９】
例えば、画像のフィルタリング前後の変化を分析することにより、エイリアシング効果関数を得ることもできる。
【００３０】
又は、外部から（例えば、各フィルタのエイリアシング効果関数を記憶させているメモリの中から）直接フィルタのエイリアシング効果関数を得るようにしても良い。
【００３１】
続いて、ステップＳ１０４において、画像の補充サイズを確定する。
【００３２】
具体的には、エイリアシング効果関数に基づいて画像の補充サイズを確定する。
【００３３】
エイリアシング効果関数は、周波数領域のフィルタ処理の際に発生するエイリアシング効果の空間領域における変化を表すので、エイリアシング効果関数に基づいてエイリアシング効果を見落とさない程度まで十分に制限できる空間領域上の補充サイズを確定する。
【００３４】
エイリアシング効果関数に基づいて補充サイズを確定することにより、空間領域上で画像を長すぎるサイズまで拡張させる必要はない。そのため、画像のフィルタ処理における長すぎる画像サイズに起因する大きな計算量を減らすことができる。また、エイリアシング効果の影響を考慮しているので、エイリアシング効果の影響をほとんど除去することができ、画質を保証することができる。
【００３５】
本実施形態の一例において、画像のフィルタ処理前後の変化を分析してエイリアシング効果関数を得ることができる。
【００３６】
具体的には、フィルタを画像（例えば、フィルタ処理を必要とする画像のフィルタ方向において同じサイズの画像）に作用させることにより、該画像のフィルタ処理前後の変化に基づいてフィルタが造り出すエイリアシング効果の大きさを表すエイリアシング効果関数を得る。
【００３７】
図２は、本実施形態の一例に基づく周波数領域フィルタのエイリアシング効果関数を得る処理を示すフロー図である。
【００３８】
図２に示すように、ステップＳ２０２において、テスト画像を構築する。
【００３９】
具体的には、空間領域においてフィルタ処理を必要とする画像と同じサイズの画像を構築してテスト画像とする。
【００４０】
このテスト画像は、いかなる形式の画像でもよく、空間領域上でフィルタ処理を必要とする画像と同じサイズであればそれで良い。例えば、ある状況下において、フィルタ処理を必要とする画像を直接テスト画像としても良い。
【００４１】
本実施形態の一好適例において、前記テスト画像は、フィルタ方向において矩形波関数（ｉｍｐｕｌｓｅ  ｆｕｎｃｔｉｏｎ）形式の画像を呈し、計算を簡易化することができる。
【００４２】
更に好適な実施形態において、前記テスト画像は、例えば、フィルタ方向において（例えば、１次元フィルタの状況下でのＺ軸）、前記画像の第一位置での画像値が単位強度（例えば、１）でその他の位置での画像値は０となるような画像で良い。
【００４３】
引き続き、図２に示すように、ステップＳ２０４では、構築したテスト画像に基づいてフィルタ処理を行う。
【００４４】
具体的には、先にフーリエ変換により該テスト画像を周波数領域へ変換する。
【００４５】
続いて、周波数領域においてテスト画像に対してフィルタ処理を行う。
【００４６】
例えば、フィルタ関数をテスト画像の関数と周波数領域で掛け合わせ（空間領域で循環畳み込みを行うことと等価である）て、フィルタ処理を実現する。
【００４７】
そして、フィルタ処理が行われたテスト画像は、フーリエ逆変換によって空間領域へ戻す変換が行われても良い。
【００４８】
こうして、周波数領域においてテスト画像に対するフィルタ処理が実行される。
【００４９】
続いて、ステップＳ２０６において、画像のフィルタ処理前後のテスト画像の変化に基づいてエイリアシング効果関数を得る。
【００５０】
明らかに、周波数領域においてフィルタ処理を行わない場合、逆変換後のテスト画像は変化が生じない（例えば、依然として矩形波関数の形式である）。
【００５１】
ただし、テスト画像に対して周波数領域においてフィルタ処理を行った場合、フィルタ処理はテスト画像を平滑化できる。一方、フィルタ処理において発生するエイリアシング効果は逆変換して空間領域へ戻した場合、逆変換後のテスト画像を空間領域における異なる位置での画像値を変化させる。
【００５２】
そのため、フィルタ処理後のテスト画像の空間領域における異なる位置での画像値の変換に基づいて、周波数領域でのフィルタ処理によって造り出されるエイリアシング効果の空間領域における変化を表すためのエイリアシング効果関数を確定することができる。
【００５３】
上記のように、テスト画像が矩形波関数形式である状況下において（ここで、該テスト画像の第一画素の強度は単位強度１であり、その他の画素は０と取る）、逆変換後のテスト画像は、画像の異なる位置の画像フィルタ処理前後の変化を直観的に反映している。そのため、このような変化に基づいて簡単に直観的にエイリアシング効果関数を得ることができる。
【００５４】
以上、矩形波関数形式のテスト画像を利用してエイリアシング効果関数を確定する例を示したが、本実施形態はこれに限定されない。結局のところ、前記テスト画像はいかなる形式でも良い。
【００５５】
例えば、その他の形式のテスト画像を採用する状況下において、テスト画像における各位置の画像値のフィルタ処理前後の変化に基づいてエイリアシング効果関数を確定しても良い。
【００５６】
具体的には、先にテスト画像における各位置の画像値のフィルタ処理前後の変化を計算し、その後、数学的処理（例えば、解析処理等）によりエイリアシング効果関数を確定する。
【００５７】
図３は、本実施形態の一例に基づく、バターワースフィルタ（Ｂｕｔｔｅｒｗｏｒｔｈ  ｆｉｌｔｅｒ）により得られたエイリアシング効果関数を示す図である。
【００５８】
なお、図３に示すエイリアシング効果関数は単なる一例に過ぎず、本実施形態はこれに限定されない。結局のところ、バターワースフィルタに基づくエイリアシング効果関数もその他適切な形式を採用することができ、それはエイリアシング効果の大きさの空間領域における分布を反映すればそれで良い。
【００５９】
図３に示すエイリアシング効果関数は、エイリアシング効果の大きさの空間領域における分布を表しており、その横軸は空間領域のフィルタリングされた画像部分からの異なる距離の所の画像部分を表し、縦軸は各画像部分に対応するエイリアシング効果の大きさを表し、曲線と横軸に囲われる面積はエイリアシング効果の大きさと関係する。
【００６０】
そのため、図３に基づいて異なる距離に対応するエイリアシング効果の大きさを確定し、画像を相応する距離まで拡張し、相応する位置で適切な値を補充する（例えば、０の値とする）ことにより、周波数領域のフィルタ処理により造り出されたエイリアシング効果を除去することができる。
【００６１】
従来技術では、画像を、フィルタと同じサイズまで拡張し、拡張位置に対して０の画像値を充当することにより、現れたエイリアシング効果を完全に除去でき、エイリアシング効果を除去することができる。
【００６２】
しかし、このような方法でエイリアシング効果を除去できたとしても、拡張後の画像に対するフーリエ変換とフーリエ逆変換は大きな計算量を伴う。
【００６３】
これに対し、本実施形態は、得られたエイリアシング効果関数に基づいて、エイリアシング効果をほとんど除去できるような補充サイズを確定するものである。このような比較的短い補充サイズで画像を拡張してフィルタ処理を行うことにより、フィルタ処理により生じるエイリアシング効果をほとんど除去することができ、計算量も有効に減少させることができる。
【００６４】
エイリアシング効果関数に基づいて補充サイズを確定する処理については、各種適切な方法を用いて実現することができる。
【００６５】
図４は、本実施形態の一例に基づく、エイリアシング効果関数に基づいて補充サイズを確定する処理を示すフロー図である。
【００６６】
図４に示すように、ステップＳ４０２において、エイリアシング効果関数に基づいてトータルのエイリアシング効果の大きさを計算する。
【００６７】
例えば、エイリアシング効果関数が図３に示すような形式である状況下において、エイリアシング効果関数の全体画像サイズの範囲（例えば、フィルタ画像のサイズに対応するサイズ範囲）で積分することによりトータルのエイリアシング効果の大きさを得ることができる。
【００６８】
続いて、ステップＳ４０４において、エイリアシング効果関数に基づいて画像における異なる位置（即ち、フィルタリングされた画像部分から異なる距離の所）で発生するエイリアシング効果の大きさを計算できる。
【００６９】
例えば、エイリアシング効果関数が図３に示すような形式である状況下において、画像の異なる位置（即ち、フィルタリングされた画像部分から異なる距離の所）で発生するエイリアシング効果を計算することができる。
【００７０】
具体的には、エイリアシング効果関数の画像における異なる位置に関して積分を行うことによって相応位置でのエイリアシング効果の大きさを得ることができる。
【００７１】
続いて、ステップＳ４０６において、各画像位置に対応するエイリアシング効果とトータルに占めるエイリアシング効果の比率に基づいて前記補充サイズを確定する。
【００７２】
具体的には、先に各画像位置に対応するエイリアシング効果とトータルのエイリアシング効果の比率を計算し、その比率が予め定めた閾値を超えた時の距離を前記補充サイズとする。ここで、予め定めた閾値は、状況に基づいて予め確定した数値であり、例えば、８５％、９０％、９５％、９６％、９７％、９８％、９９％等である。
【００７３】
例えば、図３に示す実施形態によれば、６箇所の位置で発生したエイリアシング効果はすべてのエイリアシング効果の９５％を占めることがわかる。したがって、前記閾値が９５％に設定された場合、画像の補充サイズを６と確定でき、その後、画像を６の位置へ拡張し、各拡張位置を０の値に設定し、このように拡張後の画像は周波数領域へ変換された時この６箇所の位置で造出されたエイリアシング効果は０となる。そのため、フィルタ処理において発生するエイリアシング効果の９５％を除去することができ、それにより周波数領域のフィルタ処理において造出されるエイリアシング効果をほとんど除去できる。
【００７４】
上記処理によって、画像を画像全体の長さまで広げずに、エイリアシング効果(例えば、上述の実施形態では９５％)を実質的に排除できる補充サイズを確定することができ、その結果、その後のフィルタ処理における、計算の量を減少させることができる。
【００７５】
本実施形態では、上述した方法を画像の補充サイズを確定するために用いることで、計算量を効果的に減少させて、実質的にエイリアシング効果を排除できる画像処理方法をさらに提供する。
【００７６】
図５は、本実施形態の一例に基づく画像処理方法を示すフロー図である。
【００７７】
図５に示すように、ステップＳ５０２において、画像の補充サイズを確定する。
【００７８】
例えば、上記実施形態に基づいて画像の補充サイズを確定する方法により画像の補充サイズを確定できる。
【００７９】
続いて、ステップＳ５０４において、前記補充サイズに基づいて画像を拡張する。
【００８０】
具体的には、空間領域において、前記補充サイズに従って画像フィルタ方向において画像が終わる所の位置から画像を拡張し始めて補充を行う。
【００８１】
ここで、画像の拡張位置の画像値は０として補充される。このような状況において、拡張された画像位置の画像フィルタ処理において発生するエイリアシング効果の大きさを０とする。
【００８２】
たとえ以上の記載において画像の拡張位置の画像値を０と設定したとしても、以上の記述はただ例として示したに過ぎず、本実施形態はこれに限定されない。拡張位置としてその他の適切な画像値を設定することもでき、エイリアシング効果の影響を有効に減少できればそれで良い。
【００８３】
例えば、本実施形態の他の例において、画像の拡張位置の画像値は、画像の拡張エッジ部の画像値に設定されても良い。このような状況において、画像拡張位置で造出するエイリアシング効果は０とならない。ただし、画像の拡張位置が拡張エッジ部のエッジ値で補充されるので、エイリアシング効果の作用は、結局のところ画像のエッジ部で強くなり、画像の主要な部分に対して干渉は起こらない。そのため、この状況下では、エイリアシング効果の影響を有効に減少することができる。
【００８４】
この他、上記の画像値は任意の適切な画像パラメータ値で良い。例えば、グレイスケール値等で良い。
【００８５】
続いて、ステップＳ５０６において、拡張後の画像に対してフィルタ処理を行う。
【００８６】
対照的に画像に対して拡張を行うので、拡張の画像に対してフィルタ処理を行うとき、エイリアシング効果をほとんど減少させることができ、計算量も減少させることができる。
【００８７】
図６は、本実施形態の一例に基づくフィルタ処理を示す具体的フロー図である。
【００８８】
図６に示すように、ステップＳ６０２では、フーリエ変換により前記補充サイズに基づく拡張後の画像を周波数領域へ変換する。
【００８９】
本実施形態では、短い補充サイズが事前に決められ、その補充サイズに従って画像が拡張されるので、計算量を減少させることができる。
【００９０】
そして、ステップＳ６０４では、周波数領域において、画像に対して周波数領域フィルタを用いてフィルタ処理が行われても良い。
【００９１】
ここで、本実施形態に基づいて比較的短い補充サイズを予め確定し、画像に対してこの補充サイズに基づいて拡張を行うので、周波数領域でのフィルタ処理において、大部分のエイリアシング効果は除去される。つまり、フィルタ処理において、エイリアシング効果はほとんど発生しない。
【００９２】
続いて、ステップＳ６０６において、フーリエ逆変換によりフィルタ処理後の画像を空間領域へ戻す。
【００９３】
明らかに、本実施形態に基づいて、比較的短いサイズを予め確定して、画像に対してそのサイズに基づいて拡張を行うので、フーリエ逆変換において、計算量は減少させることができる。
【００９４】
そのため、上記実施形態の画像処理方法に基づいて、エイリアシング効果をほとんど発生させずに計算量を少なくした状態で、画像に対するフィルタ処理を実現できる。
【００９５】
以上の記述は、画像フィルタのための画像処理方法の一例に過ぎず、本実施形態はこれに限定されない。例えば、本実施形態の他の一例に基づく画像フィルタのための画像処理方法において、画像を拡張する処理が必要か否かを判断することを含むことができる。
【００９６】
具体的には、画像の補充サイズを確定する処理の後に、確定された補充サイズに基づいて画像を拡張する処理が必要が否かを判断する。
【００９７】
図７は、本実施形態の一例に基づく、画像の拡張が必要か否かを判断する処理を含む画像処理方法を示すフロー図である。
【００９８】
図７に示すように、ステップＳ７０２において、画像の補充サイズを確定する。
【００９９】
例えば、任意の上記実施形態の方法に基づいて、画像のフィルタ方向における補充サイズを確定する。
【０１００】
続いて、ステップＳ７０４において、確定されたサイズに基づいて、画像を拡張してエイリアシング効果を回避することが必要か否かを判断する。
【０１０１】
具体的には、エイリアシング効果は実質的に、画像の周波数領域でフィルタ処理を行う場合（空間領域で循環畳み込みを行う場合と等価）、画像の終わりの部分の画像の頭の部分に対する相互干渉により造出されるものである。そのため、エイリアシング効果を造出する各画像部分と干渉される各画像部分との間の相似性が閾値を超えるか否かに基づいて、画像を拡張することによりエイリアシング効果を回避する必要があるか否かを判断する。ここで、この閾値は経験値と実際の要求に基づいて設定することができる。
【０１０２】
図７に示すように、ステップＳ７０４において拡張は必要ないと判断された場合、ステップＳ７０８へ進み、直接フィルタ処理を実行する。
【０１０３】
一方、ステップＳ７０４において拡張が必要と判断された場合、ステップＳ７０６において拡張サイズに基づいて画像を補充する。
【０１０４】
続いて、ステップＳ７０８において、画像に対してフィルタ処理を行う。
【０１０５】
ここで、ステップＳ７０２、Ｓ７０６、Ｓ７０８での処理は上記図５で記述した実施形態におけるＳ５０２、Ｓ５０４、Ｓ５０６に類似するものであり、ここでは改めて説明することは割愛する。
【０１０６】
上記の方法により、補充が不要な画像に対して、補充サイズを確定した後に更に画像拡張が不要と判断することができるので、更に演算量を減少させることができる。
【０１０７】
図８は、本実施形態の一例に基づく、補充サイズに基づいて画像の拡張が必要か否かを判断する処理を示すフロー図である。
【０１０８】
図８に示すように、ステップＳ８０２において、画像の２つの部分の間の相似性を計算する。具体的には、エイリアシング効果を造出する画像部分とエイリアシング効果により干渉される画像部分との間の相似性を計算する。
【０１０９】
更に具体的には、本実施形態では、確定した大部分のエイリアシング効果を造出する補充サイズに対応する画像部分を、エイリアシング効果を造出する画像部分と見なす。この他、エイリアシング効果は、周波数領域の処理においてフィルタ関数と画像関数とを掛け合わせる（空間領域において循環畳み込みを行うことと等価）ことによって造出されるものであり、そのため、エイリアシング効果の影響を最も大きく受ける画像部分は、空間領域のフィルタ方向（例えば、Ｚ軸フィルタ処理時のＺ軸）における第１の画像部分である。そのため、本実施形態において、フィルタ方向における（例えば、Ｚ軸フィルタ処理時のＺ軸）の第１画像部分は、エイリアシング効果の影響を受ける画像部分と見なすことができる。
【０１１０】
明らかに、エイリアシング効果を造出する画像部分と干渉される画像部分との間の相似性が高い（閾値を超える）場合、これらの画像間のそれぞれの干渉（即ち、エイリアシング効果）は小さく、そのため、拡張処理が必要か否かを判定することができる。一方、エイリアシング効果を造出する画像部分と干渉される画像部分との間の相似性が高くない（閾値より小さい）場合、これらの画像間には比較的強い干渉（即ち、エイリアシング効果が高い）が存在し、そのため、空間領域における拡張処理によるエイリアシング効果の除去が必要か否かを判断することができる。
【０１１１】
例えば、図３に示す実施形態では、画像の６つの位置における画像部分に起因するエイリアシング効果は、全体のエイリアシング効果の９５％を占めると測定される。すなわち、それら６つの位置における画像部分が、エイリアシング効果を引き起こすものであるとみなすことができる。したがって、画像を拡張する必要があるか否かは、６つの位置における画像部分と第１の位置における画像部分との間の相似性に応じて、決めることができる。
【０１１２】
図８を参考にして説明する。ステップＳ８０４において、相似性に基づいて画像の拡張が必要か否かを判断する。具体的には、相似性が閾値より大きいか否かに基づいて画像を拡張する必要があるか否かを判断する。
【０１１３】
例えば、画像拡張を行う前に、画像における第１位置での画像部分と確定された６箇所の中の各位置での画像部分との相似性が閾値を超えているか否かに基づいて画像を拡張する必要があるか否かを判断する。
【０１１４】
周波数領域のフィルタ処理は、空間領域における循環畳み込みと等価であるので、空間領域上でみて、図３において確定された９５％造出のエイリアシング効果のこの６箇所の位置は実質的に画像の空間領域における最後の６箇所の位置である。
【０１１５】
そのため、画像における第１の位置での画像部分と画像における最後の６箇所の位置の中の各位置での画像部分の相似性がすべて閾値を超えている場合、画像における最後の６箇所の位置での画像部分と画像における第１の位置での画像部分は相似しており、且つこれらが造出するエイリアシング効果は小さく、そのため、ステップＳ８０６において拡張処理が必要か否かを判定することができる。
【０１１６】
その他、画像における第１の位置での画像部分と画像における最後の６箇所の位置の中の１つの又は複数の位置での画像部分の相似性が閾値より小さい場合、画像における最後の６箇所の位置において画像に対して造出されるエイリアシング効果の部分が存在し、そのため、ステップＳ８０８において拡張処理が必要か否かを判定することができる。
【０１１７】
加えて、画像の第１の位置における画像部分を、上述した説明でエイリアシング効果の大部分を引き起こす各画像部分（補充サイズに対応する画像部分）と比較してもよい。なお、上述した説明は本発明の一例にすぎず、本発明を限定するものではない。
【０１１８】
例えば、医用画像への応用において、医用画像を考えれば、フィルタ方向において、大体が連続的に緩やかに変化するものであり、そのため、大部分のエイリアシング効果を造出する画像部分（図３に示す例では、最後の６箇所の位置での画像部分）を近似的に同じものと見なす。そのため、画像における第１位置での画像部分とこの６箇所の位置での画像部分の中の任意の一部分（より好適には、最後の１つの位置での画像部分である）の間の相似性をただ計算するだけで、この比較結果に基づいて画像を拡張する必要があるか否かを判断することができる。このような方法により相似性を計算することで、更に計算量を減少させることができ、効率をアップさせることができる。
【０１１９】
上述の処理において、各種方法を採用することで画像の２つの部分の相似性を計算することができる。
【０１２０】
例えば、画像が２次元画像でフィルタ方向に（例えば、Ｘ方向フィルタの状態）という状況下において、計算が必要な２つの画像部分は２次元のＸ方向において切断して得られる２つの画像帯である。
【０１２１】
再び例えば、画像が３次元画像でフィルタ方向に１次元（例えば、Ｚ方向フィルタの状況）の状況下（例えば、医用画像の状況下）において、計算が必要な２つの画像部分は、３次元画像のＺ方向において切断され得られる２つの画像片である。
【０１２２】
２つの画像部分に基づいて相似性を計算する方法はいろいろある。例えば、以下のような式により２つの画像片の相似性を計算することができる：
【０１２３】
【数１】
2013004105.tif 000003
【０１２４】
上記の式において、Ｓは２つの画像片の相似性を表し、Ｎは各画像片における画素数を表し、ｇｉは第１の画像片における第ｉ番目の画素のパラメータ値を表し、ｓｉは第２の画像片における第ｉ番目の画素のパラメータ値を表す。上記のように、前記パラメータは、例えば画素のグレイスケール値である。
【０１２５】
上述では、画像片に基づいて相似性を計算する例として記述したものであるが、本実施形態はこれに限定されない。上記の式は、同様に画像帯に対しても相似性を計算することができるが、ここでは改めて詳細に説明することを割愛する。
【０１２６】
また、本実施形態では、対応する装置も提供する。
【０１２７】
図９は、本実施形態の一例に基づく、画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定装置を示す図である。
【０１２８】
図９に示すように、本実施形態に基づく画像の画像フィルタ方向における補充サイズを確定する補充サイズ確定装置９００は、エイリアシング効果関数取得部９０２と補充サイズ確定部９０４を有する。
【０１２９】
具体的には、エイリアシング効果関数取得部９０２は、前記画像に基づいて周波数領域のフィルタのエイリアシング効果関数を取得する。補充サイズ確定部９０４は、前記エイリアシング効果関数に基づいて画像の画像フィルタ方向における補充サイズを確定する。ここで、上記のように、エイリアシング効果関数は、周波数領域のフィルタ処理の画像に対して造出されるエイリアシング効果の空間領域における変化を表す関数である。
【０１３０】
エイリアシング効果関数取得部９０２は、各種の方法でエイリアシング効果関数を得ることができる。
【０１３１】
例えば、エイリアシング効果関数取得部９０２は、フィルタ処理によって引き起こされる画像の変化を分析することで、エイリアシング効果関数を得ることができる。
【０１３２】
または、エイリアシング効果関数取得部９０２は、外部（例えば、各フィルタのエイリアシング効果関数が格納される記憶装置)から直接、フィルタのエイリアシング効果関数を得てもよい。
【０１３３】
補充サイズ確定部９０４は、エイリアシング効果関数に基づいて画像の補充サイズを確定する。更に具体的には、補充サイズ確定部９０４は、エイリアシング効果関数に基づいてエイリアシング効果を見落とさない程度に十分なまでに制限できる空間領域上の補充サイズを確定する。
【０１３４】
上記実施形態に基づく画像の画像フィルタ方向における補充サイズを確定するための装置は、エイリアシング効果関数に基づいて補充サイズを確定し、空間領域上で画像を長すぎるサイズまで拡張させる必要はない。そのため、画像のフィルタ処理における長すぎる画像サイズに起因する大きな計算量を減らすことができる。また、エイリアシング効果の影響を考慮しているので、エイリアシング効果の影響をほとんど除去することができ、画質を保証することができる。
【０１３５】
本実施形態の一例において、エイリアシング効果関数取得部９０２は、画像のフィルタ前後の変化を分析することにより、エイリアシング効果関数を得る。
【０１３６】
図１０は、本実施形態の一例に基づく、エイリアシング効果関数取得部の構成を示す図である。
【０１３７】
図１０に示すように、本実施形態に基づくエイリアシング効果関数取得部１０００は、テスト画像構築部１００２、エイリアシング効果関数生成部１００４を有する。
【０１３８】
具体的には、テスト画像構築部１００２は、該画像のサイズと同じサイズのテスト画像を構築し、エイリアシング効果関数生成部１００４は、テスト画像のフィルタ処理前後の変化に基づいてエイリアシング効果関数を得る。
【０１３９】
ここで、前記テスト画像は任意形式の画像でよく、空間領域においてフィルタ処理が必要な画像と同じサイズであれば良い。例えば、ある状況下において、フィルタ処理が必要な画像を直接テスト画像とすれば良い。
【０１４０】
本実施形態の一好適例において、前記テスト画像は、フィルタ方向において矩形波関数形式の画像を呈し、計算を簡易化することができる。
【０１４１】
更に好適な実施形態において、前記テスト画像は、例えば、フィルタ方向において（例えば、１次元フィルタの状況下でのＺ軸）、前記画像の第一位置での画像値が単位強度（例えば、１）でその他の位置での画像値は０となるような画像で良い。
【０１４２】
テスト画像に基づいて、エイリアシング効果関数生成部１００４は、前記テスト画像の画像フィルタ処理前後の変化に基づいて、エイリアシング効果を得る。具体的には、エイリアシング効果関数生成部１００４は、フィルタ処理後のテスト画像の空間領域における異なる位置での画像値の変化に基づいて、周波数領域でのフィルタ処理によって造り出されるエイリアシング効果の空間領域における変化を表すためのエイリアシング効果関数を確定することができる。
【０１４３】
上記のように、テスト画像が矩形波関数形式である状況下において（ここで、該テスト画像の第一画素の強度は単位強度１であり、その他の画素は０と取る）、逆変換後のテスト画像は、画像の異なる位置の画像フィルタ処理前後の変化を直観的に反映している。そのため、このような変化に基づいて簡単に直観的にエイリアシング効果関数を得ることができる。
【０１４４】
以上、矩形波関数形式のテスト画像を利用してエイリアシング効果関数を確定する例を示したが、本実施形態はこれに限定されない。結局のところ、前記テスト画像はいかなる形式でも良い。
【０１４５】
例えば、その他の形式のテスト画像を採用する状況下において、エイリアシング効果関数生成部１００４は、テスト画像における各位置の画像値のフィルタ処理前後の変化に基づいてエイリアシング効果関数を確定しても良い。
【０１４６】
具体的には、先にテスト画像における各位置の画像値のフィルタ処理前後の変化を計算し、その後、数学的処理（例えば、解析処理等）によりエイリアシング効果関数を確定する。
【０１４７】
図９における補充サイズ確定部の実現方法は、他にもたくさんある。
【０１４８】
図１１は、本実施形態の一例に基づく、補充サイズ確定部１１００の構成を示す図である。
【０１４９】
図１１に示すように、補充サイズ確定部１１００は、エイリアシング効果大小計算部１１０２、部分エイリアシング効果計算部１１０４、補充サイズ確定処理部１１０６を有する。具体的には、エイリアシング効果大小計算部１１０２は、エイリアシング効果関数に基づいてトータルのエイリアシング効果の大きさを計算する。部分エイリアシング効果計算部１１０４は、エイリアシング効果関数に基づいて画像における異なる位置に対応するエイリアシング効果の大きさを計算する。補充サイズ確定処理部１１０６は、異なる位置に対応するエイリアシング効果とトータルのエイリアシング効果の比率に基づいて前記補充サイズを確定する。
【０１５０】
例えば、エイリアシング効果関数が図３に示すような形式である状況下において、エイリアシング効果大小計算部１１０２は、エイリアシング効果関数の全体画像サイズの範囲（例えば、フィルタ画像のサイズに対応するサイズ範囲）で積分することによりトータルのエイリアシング効果の大きさを得ることができる。
【０１５１】
部分エイリアシング効果計算部１１０４は、エイリアシング効果関数を画像における異なる位置に関して積分を行うことにより相応位置でのエイリアシング効果の大きさを得ることができる。
【０１５２】
補充サイズ確定処理部１１０６は、先に各画像位置に対応するエイリアシング効果とトータルのエイリアシング効果の比率を計算し、その比率が予め定めた閾値を超えた時の距離を前記補充サイズとする。ここで、予め定めた閾値は、状況に基づいて予め確定した数値であり、例えば、８５％、９０％、９５％、９６％、９７％、９８％、９９％等である。
【０１５３】
例えば、図３に示す実施形態によれば、フィルタ処理された画像部分からの距離が６となる場合に発生したエイリアシング効果はすべてのエイリアシング効果の９５％を占めることがわかる。したがって、前記閾値が９５％に設定された場合、補充サイズ確定処理部１１００は、画像の補充サイズを６と確定でき、この６箇所の位置で造出されるエイリアシング効果を除去するために０とする。そのため、エイリアシング効果の９５％という高いレベルで除去することができ、それにより周波数領域のフィルタ処理において造出されるエイリアシング効果をほとんど除去できる。
【０１５４】
上記実施形態において、エイリアシング効果をほとんど（例えば、上記実施形態における９５％）除去できる補充サイズを確定することができ、画像拡張を画像サイズの全体にまで拡張する必要はなく、後に続くフィルタ処理における計算量を減少させることができる。
【０１５５】
さらに、上述した画像フィルタ方向における画像の補充サイズを確定するための補充サイズ確定装置に基づいて、上述した装置を含み、計算量を効果的に低減させるとともに、実質的にエイリアシング効果を除去することができる画像処理装置を提供する。
【０１５６】
図１２は、本実施形態に基づく画像処理装置１２００の構成を示す図である。
【０１５７】
図１２に示すように、画像処理装置１２００は、補充サイズ確定装置１２０２、画像拡張部１２０４及びフィルタ１２０６を有する。
【０１５８】
具体的には、補充サイズ確定装置１２０２は、任意の上記実施形態に基づく画像の補充サイズを確定するための装置である。
【０１５９】
画像拡張部１２０４は、前記補充サイズに従って画像フィルタ方向において画像が終わる所の位置から画像を拡張し始めて補充を行う。
【０１６０】
ここで、画像の拡張位置の画像値は０として補充される。このような状況において、拡張された画像位置の画像フィルタ処理において発生するエイリアシング効果の大きさを０とする。
【０１６１】
たとえ以上の記載において画像の拡張位置の画像値を０と設定したとしても、以上の記述はただ例として示したに過ぎず、本実施形態はこれに限定されない。拡張位置としてその他の適切な画像値を設定することもでき、エイリアシング効果の影響を有効に減少できればそれで良い。
【０１６２】
例えば、本実施形態の他の例において、画像の拡張位置の画像値は、画像拡張エッジ部の画像値に設定されても良い。このような状況において、画像拡張位置が造出するエイリアシング効果は０とならない。ただし、画像拡張位置が拡張エッジ部のエッジ値で補充されるので、エイリアシング効果の作用は、結局のところ画像エッジ部で強くなり、画像の主要な部分に対して干渉は起こらない。そのため、この状況下では、エイリアシング効果の影響を有効に減少することができる。
【０１６３】
この他、上記の画像値は任意の適切な画像パラメータ値で良い。例えば、グレイスケール値等で良い。
【０１６４】
フィルタ１２０６は、前記拡張後の画像に対して周波数領域におけるフィルタ処理を行う。
【０１６５】
対照的に画像に対して拡張を行うので、拡張の画像に対してフィルタ処理を行うとき、エイリアシング効果をほとんど減少させることができ、計算量も減少させることができる。
【０１６６】
以上の記載は、単に画像フィルタ処理のための画像処理装置の一例を示したに過ぎず、本実施形態はこれに限定されない。例えば、本実施形態の他の例に基づく画像フィルタ処理のための画像処理装置において、更に前記補充サイズにもとづいて画像を拡張する必要があるか否かを判断する判断部を有する。
【０１６７】
図１３は、本実施形態に基づく画像処理装置１３００の構成を示す図である。
【０１６８】
図１３に示すように、画像処理装置１３００は、補充サイズ確定装置１３０２、画像拡張部１３０４、フィルタ１３０６及び判断部１３０８を有する。
【０１６９】
ここで、補充サイズ確定装置１３０２、画像拡張部１３０４、フィルタ１３０６の具体的技術内容については、図１２で記述した補充サイズ確定装置１２０２、画像拡張部１２０４、フィルタ１２０６を参照できるので、ここでは詳細な説明については割愛する。
【０１７０】
判断部１３０８は、補充サイズ確定装置１３０２による補充サイズに基づいて画像を拡張する必要があるか否かを判断する。
【０１７１】
判断部１３０８が画像を拡張する必要があると判断した場合、画像拡張部１３０４へ通知し、画像拡張部１３０４は該補充サイズに従って画像を拡張し補充する。一方、判断部１３０８が画像を拡張する必要がないと判断した場合、画像拡張部１３０４へ通知し、画像拡張部１３０４は画像に対して拡張を行わず、画像をフィルタ１３０６へ提供してフィルタ処理を行う。
【０１７２】
補充が不要な画像に対して、本実施形態に基づく画像処理装置１３００は、補充サイズを確定した後更に画像拡張が不要であることを判断するので、演算量を更に減少させることができる。
【０１７３】
上記実施形態における判断部は、多くの適切な実施方法を有する。
【０１７４】
図１４は、本実施形態に基づく一例の判断部を示す構成図である。
【０１７５】
図１４に示すように、本実施形態に基づく判断部１４００は、相似性計算部１４０２及び判断処理部１４０４を有する。
【０１７６】
ここで、相似性計算部１４０２は、エイリアシング効果を造出する画像部分とエイリアシング効果によって干渉される画像部分の間の相似性を計算する。
【０１７７】
本実施形態の一例として、確定した大部分のエイリアシング効果を造出する補充サイズに対応する画像部分を、エイリアシング効果を造出する画像部分と見なし、フィルタ方向における（例えば、Ｚ軸フィルタ処理時のＺ軸）第１の画像部分をエイリアシング効果の影響を受ける画像部分と見なす。相似性計算部１４０２は、フィルタ方向における（例えば、Ｚ軸フィルタ処理時のＺ軸）第１の画像部分と補充サイズに対応する画像部分の中の各画像部分との間の相似性を計算する。
【０１７８】
なお、上述した説明では、相似性計算部１４０２は、画像の第１の位置における画像と、エイリアシング効果の大部分を引き起こす各画像部分（補充サイズに対応する画像部分）と比較した。しかし、これは本発明の一例にすぎず、本発明を限定するものではない。
【０１７９】
例えば、医用画像への応用において、医用画像を考えれば、フィルタ方向において、大体が連続的に緩やかに変化するものであり、そのため、大部分のエイリアシング効果を造出する画像部分（図３に示す例では、最後の６箇所の位置での画像部分）を近似的に同じものと見なす。そのため、相似性計算部１４０２は、画像における第１位置での画像部分とこの６箇所の位置での画像部分の中の任意の一部分（より好適には、最後の１つの位置での画像部分である）の間の相似性をただ計算するだけで、この比較結果に基づいて画像を拡張する必要があるか否かを判断することができる。このような方法により相似性を計算することで、更に計算量を減少させることができ、効率をアップさせることができる。
【０１８０】
相似性計算が終了した後、判断処理部１４０４は、算出された相似性に基づいて判断を行う。
【０１８１】
具体的には、例えば、図３に示す実施形態によれば、画像における第１の位置での画像部分と画像における最後の６の位置の中の各位置での画像部分の相似性がすべて閾値を超えている場合、画像における最後の６箇所の位置での画像部分と画像における第１の位置での画像部分は相似しており、且つこれらが造出するエイリアシング効果は小さく、そのため、ステップＳ８０６において拡張処理は不要と判定することができる。
【０１８２】
一方、画像における第１の位置での画像部分と画像における最後の６箇所の位置の中の１つ又は複数の位置での画像部分の相似性が閾値より小さい場合、画像における最後の６箇所の位置で画像に対して造出されるエイリアシング効果の部分が存在するので、ステップＳ８０８において拡張処理が必要と判定することができる。
【０１８３】
各種方法を採用して画像の２つの部分の相似性を計算することができる。
【０１８４】
例えば、画像が２次元画像でフィルタ方向に１次元（例えば、Ｘ方向フィルタの状態）という状況下において、計算が必要な２つの画像部分は２次元のＸ方向において切断して得られる２つの画像帯である。
【０１８５】
再び例えば、画像が３次元画像でフィルタ方向に１次元（例えば、Ｚ方向フィルタの状況）の状況下（例えば、医用画像の状況下）において、計算が必要な２つの画像部分は、３次元画像のＺ方向において切断され得られる２つの画像片である。
【０１８６】
２つの画像部分に基づいて相似性を計算する方法はいろいろある。例えば、以下のような式により２つの画像片の相似性を計算することができる：
【０１８７】
【数１】
2013004105.tif 000004
【０１８８】
上記の式において、Ｓは２つの画像片の相似性を表し、Ｎは各画像片における画素数を表し、ｇｉは第１の画像片における第ｉ番目の画素のパラメータ値を表し、ｓｉは第２の画像片における第ｉ番目の画素のパラメータ値を表す。上記のように、前記パラメータは、例えば画素のグレイスケール値である。
【０１８９】
以上の記述において、画像片に基づいて相似性を計算する例を紹介したが、これに限定されない。上述の式は、似たようにして画像帯等に基づいて相似性を計算することができるが、ここでは詳細な説明については割愛する。
【０１９０】
この他、装置の具体的記述については、本明細書における説明を簡潔にするために、方法の説明の中ですでに詳細な記述をした内容については、重複して説明せずに省略した。そのため、装置の更に具体的な技術的詳細な説明は、その前方にて方法の説明として記述した説明内容を参考にすることができる。
【０１９１】
また、本文における各種例示は単なる一例であり、これに限定されるものではない。本明細書において“第１”、“第２”等の表現は、単に記述する特徴を文字上で区別するためのものであり、これにより、本発明を明確に記述している。そのため、それは決して具体的何かを限定する定義ということではない。
【０１９２】
上述方法の各ステップ及び上述装置の各構成及び／又は部分はソフトウエア、ファームウエア、ハードウエア又はそれらの組み合わせとして実施しても良い。ソフトウエア又はファームウエアを介して実現した場合、上述方法のソフトウエアプログラムを実施するため、メモリ媒体又はネットワークを介して専用のハードウエア構造のコンピュータ（例えば、図１５に示す汎用コンピュータ１５００）へダウンロードして構成することができ、該コンピュータに各種プログラムがダウンロードされた状態で、各種機能等を実施することができる。
【０１９３】
図１５において、演算処理部（即ち、ＣＰＵ）１５０１は、読み出し専用メモリ（ＲＯＭ）１５０２の中に記憶されているプログラム、又は、メモリ部１５０８から読み書き兼用メモリ（ＲＡＭ）１５０３へ書き込まれたプログラムに基づいて、各種処理を実施する。ＲＡＭ１５０３では、必要に応じて、ＣＰＵ１５０１が各種処理等を実施するときに必要なデータも記憶しておく。ＣＰＵ１５０１、ＲＯＭ１５０２及びＲＡＭ１５０３は、綜合ライン１５０４を経由してそれぞれ接続されている。入力／出力インターフェース１５０５も、綜合ライン１５０４につながっている。
【０１９４】
下記の各部は、入力／出力インターフェース１５０５に接続されている：入力部１５０６（キーボード、マウス等を含む）、出力部１５０７（モニタ、例えば、ブラウン管（ＣＲＴ）、液晶モニタ（ＬＣＤ）等や、スピーカ等を含む）、メモリ部１５０８（キーボードを含む）、通信部１５０９（ネットワークインターフェースカード、例えば、ＬＡＮカード、モデム等）。通信部１５０９は、ネットワーク（例えば、インターネット）を介して通信処理を実施する。必要に応じて、駆動器１５１０も入力／出力インターフェース１５０５に接続可能である。取り外し可能な媒体１５１１は、例えば、磁気ディスク、光ディスク、ＭＯ、半導体メモリ等であって、必要に応じて駆動器１５１０に装着され、必要に応じてコンピュータプログラムを読み出して、メモリ部１５０８へダウンロードされる。
【０１９５】
ソフトウエアを介して上述システム処理を実施する場合、ネットワーク（例えば、インターネット）又は記憶媒体（例えば、取り外し可能な媒体１５１１）からプログラムをダウンロードしても良い。
【０１９６】
当業者においては、このような記憶媒体は、図１５に示すような、プログラムを記憶し、装置とは離れたところからユーザにプログラムを提供する取り外し可能な媒体１５１１に限らない。取り外し可能な媒体１５１１の例としては、磁気ディスク（フロッピー（登録商標）ディスク、光ディスク（ＣＤ−ＲＯＭやＤＶＤを含む）、磁気光ディスク（ＭｉｎｉＤｉｓｃ（ＭＤ、登録商標）を含む）らを含む。また、記憶媒体はＲＯＭ１５０２であっても良く、メモリ部１５０８に含まれるハードディスク等、その中にプログラムが記憶され、それらを含む装置からユーザへプログラムが送られる形態でも良い。
【０１９７】
本実施形態では、更に、メモリとして、機器読み取り可能なコマンドコードを記憶しているプログラム製品でも応用でき、前記コマンドコードが機器を介して読み取られると、本実施形態の実施例における方法が実施される。
【０１９８】
上述機器読み取り可能なコマンドコードを記憶しているプログラム製品を受け入れるための記憶媒体も本実施形態に適用できる。その記憶媒体は、ハードディスク、光ディスク、磁気光ディスク、メモリカード、メモリスティックには限定されない。
【０１９９】
最後に説明すべきは、技術用語の“含む”又はその他のいかなる同義語も非排他的な“含む”に包含され、その意味の中に一連の構成のステップ、方法、物品又は装置はそれらの構成を含むだけではなく、明確に列挙していない他の構成をも含む、又は、これらのステップ、方法、物品又は装置に固有の構成をも含むものである。この他、更に多くの制限がない状況下において、“１つを含む・・・”の用語が限定する要素に基づいて、それらの構成のステップ、方法、物品又は装置を含む中において他の同様な構成が存在することを排除しない。
【０２００】
以上、図面を参照しながら本発明の本実施形態を詳細に述べてきたが、上記では、ただ本発明の好適な実施形態を述べたに過ぎず、これによって本発明の保護範囲が制限されることはなく、本発明を逸脱しない範囲で、本発明が属する技術分野において通常の知識を有する技術者が成す変更や追加も本発明の権利範囲に含まれるものである。これにより、本発明は開示された実施形態に制限されることなく、特許請求の範囲の記載に基づくものであって、本発明の特許請求の範囲に対する均等物もまた、本発明の保護権利の範疇に含まれるものである。
【符号の説明】
【０２０１】
９００  補充サイズ確定装置
９０２  エイリアシング効果関数取得部
９０４  補充サイズ確定部
【図１】
2013004105.tif 000006
【図２】
2013004105.tif 000007
【図３】
2013004105.tif 000008
【図４】
2013004105.tif 000009
【図５】
2013004105.tif 000010
【図６】
2013004105.tif 000011
【図７】
2013004105.tif 000012
【図８】
2013004105.tif 000013
【図９】
2013004105.tif 000014
【図１０】
2013004105.tif 000015
【図１１】
2013004105.tif 000016
【図１２】
2013004105.tif 000017
【図１３】
2013004105.tif 000018
【図１４】
2013004105.tif 000019
【図１５】
2013004105.tif 000020