(57)【要約】  本発明は、トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するための画像特性のセットを特定する方法100及びシステム200に関する。取得される画像特性のセットは、類似の対象物を表す画像を特定するのに特に有益である。有利には、その特定された画像特性のセットが画像の類似度の機械格付けに関する基準として、人間による格付けを使用するおかげで、人間の知覚をまじえた画像類似度に基づかれるという意味において、その特定された画像特性のセットは人間指向である。本発明は更に、画像特性のセットを用いて所与の画像に対する基準画像の類似度に基づき画像データベースから基準画像を特定する方法及びシステムに関する。
2009528117.tif 000002
【特許請求の範囲】
【請求項１】
トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定する方法において、
前記画像特性プールから画像特性のサブセットを選択する選択ステップと、
テスト画像を取得する取得ステップと、
前記トレーニング画像のセットに含まれる少なくとも１つの画像と前記テスト画像との間の類似度に基づき前記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ステップと、
前記少なくとも１つの画像と前記テスト画像との間の類似度に基づき前記少なくとも１つの画像のユーザ格付けを受信する受信ステップと、
前記少なくとも１つの画像の前記ユーザ格付けと前記機械格付けとに基づき前記画像特性のサブセットの評価を取得する評価ステップと、
前記評価に基づき前記画像特性のサブセットを修正する修正ステップと、
前記評価に基づき前記画像特性のセットとして前記画像特性のサブセットを受け入れ、前記画像特性のセットを特定する許容ステップとを有する、方法。
【請求項２】
前記画像特性のサブセットを修正するステップが、遺伝的アルゴリズムに基づかれる、請求項１に記載の方法。
【請求項３】
前記画像特性のセットを用いて、画像データベースに含まれる画像の所与の画像に対する類似度に基づき、前記画像データベースから基準画像を特定する特定ステップを更に有する、請求項１に記載の方法。
【請求項４】
前記所与の画像と前記基準画像とをユーザに提示する提示ステップを更に有する、請求項３に記載の方法。
【請求項５】
トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定するシステムであって、
前記画像特性プールから画像特性のサブセットを選択する選択ユニットと、
テスト画像を取得する取得ユニットと、
前記トレーニング画像のセットに含まれる少なくとも１つの画像と前記テスト画像との間の類似度に基づき前記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ユニットと、
前記少なくとも１つの画像と前記テスト画像との間の類似度に基づき前記少なくとも１つの画像のユーザ格付けを受信する受信ユニットと、
前記少なくとも１つの画像の前記ユーザ格付けと前記機械格付けとに基づき前記画像特性のサブセットの評価を取得する評価ユニットと、
前記評価に基づき前記画像特性のサブセットを修正する修正ユニットと、
前記評価に基づき前記画像特性のセットとして前記画像特性のサブセットを受け入れ、前記画像特性のセットを特定する許容ユニットとを有する、システム。
【請求項６】
請求項５に記載のシステムを少なくとも１つ有する関連画像データを取得する画像取得装置。
【請求項７】
請求項５に記載のシステムを少なくとも１つ有するワークステーション。
【請求項８】
コンピュータ装置によりロードされることになるコンピュータプログラムであって、時間的に取得される画像データを処理する命令を有し、前記コンピュータ装置が、処理ユニットとメモリとを有し、前記コンピュータプログラムは、ロードされた後、前記処理ユニットに、
前記画像特性プールから画像特性のサブセットを選択する選択ステップと、
テスト画像を取得する取得ステップと、
前記トレーニング画像のセットに含まれる少なくとも１つの画像と前記テスト画像との間の類似度に基づき前記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ステップと、
前記少なくとも１つの画像と前記テスト画像との間の類似度に基づき前記少なくとも１つの画像のユーザ格付けを受信する受信ステップと、
前記少なくとも１つの画像の前記ユーザ格付けと前記機械格付けとに基づき前記画像特性のサブセットの評価を取得する評価ステップと、
前記評価に基づき前記画像特性のサブセットを修正する修正ステップと、
前記評価に基づき前記画像特性のセットとして前記画像特性のサブセットを受け入れ、前記画像特性のセットを特定する許容ステップとを実行させる能力を与える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の類似度を評価するため画像特性のセットを特定する方法に関する。
【０００２】
本発明は更に、画像の類似度を評価するため画像特性のセットを特定するシステムに関する。
【０００３】
本発明は更に、上記システムを有する画像取得装置に関する。
【０００４】
本発明は更に、上記システムを有するワークステーションに関する。
【０００５】
本発明は更に、コンピュータで実行されるとき上記方法を実行する命令を有するコンピュータプログラム製品に関する。
【背景技術】
【０００６】
画像の類似度を評価する方法の実現は、米国特許出願公開第20040247166号に記載される。この方法は、既知の診断による病巣の画像を有するデータベースから所与の画像に存在する病巣に似た画像を特定する。しかしながら、上記方法により使用される画像特徴(image feature)は、例えば棘状突起、形状、マージンの鋭さ、テクスチャ等の複数の所定の病巣特徴から、例えば放射線科医等のユーザによって選択されるか、又は上記方法によって予め決められている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
画像特徴のセットを選択する方法の実現は、Boroczky L,Zhao L及びLee K PによるIEEE Symposium on Computer-based Medical Systems, June 2005における記事「Feature subset selection for improving the performance of false positive reduction in Lung Nodule CAD」(以下参考文献１として参照)に記載される。その記事は、サポートベクタマシン(SVM)といった分類器が、肺結節のコンピュータ補助による検出に使用されるとき、誤った肺結節を検出する確率を減らすことにより、その分類器の性能を向上させるための特徴のサブセットを選択する方法を開示する。その方法は、特徴プールから最適な特徴サブセットを自動的に決定するのに遺伝的アルゴリズムを用いる。その後、その決定された最適な特徴サブセットは、真又は偽の結節として検出された構造を分類すべくSVMをトレーニングするのに使用される。しかしながら、この方法は、例えば類似の病巣、類似の結節、及び／又は類似の血管といった類似の対象物を表す画像を特定するための画像特性(image characteristic)を選択するのに使用されることができない。以下、用語「画像」は、画像データ、画像データセット、及び画像データからレンダリングされる画像として解釈されることもできる。「対象物を表す画像」、「対象物を示す画像」及び同様なフレーズは、「対象物を表すデータを有する画像データ」、「対象物を表すデータサブセットを有する画像データセット」、「画像データからレンダリングされる画像において対象物を表すこと」として解釈されることもできる。同様に、「画像において存在する対象物」及び同様なフレーズは、「画像データからレンダリングされる画像において表される対象物」として解釈されることもできる。
【０００８】
本発明の目的は、類似の対象物を表す画像を特定するため、画像特性のセットを特定する改良された方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の上記目的は、トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定する方法において達成され、この方法は、
-  上記画像特性プールから画像特性のサブセットを選択する選択ステップと、
-  テスト画像を取得する取得ステップと、
-  上記トレーニング画像のセットに含まれる少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ステップと、
-  上記少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記少なくとも１つの画像のユーザ格付けを受信する受信ステップと、
-  上記少なくとも１つの画像の上記ユーザ格付けと上記機械格付けとに基づき上記画像特性のサブセットの評価を取得する評価ステップと、
-  上記評価に基づき上記画像特性のサブセットを修正する修正ステップと、
-  上記評価に基づき上記画像特性のセットとして上記画像特性のサブセットを受け入れ、上記画像特性のセットを特定する許容ステップとを有する。
【００１０】
画像特性のセットにおける画像特性は、トレーニング画像のセットに含まれるトレーニング画像に描かれる、注目対象物のコントラスト、輝度、球形度、寸法及び／又は他の特徴といった画像特性を有する、プールされた画像特性(a pool of image characteristic)から選択される。しかし、画像特性は、列挙したものに限定されるものではない。オプションで、画像特性プールは、年齢、性別及び体重といった患者特性を有する。まず、画像特性のサブセットが、画像特性プールから選択される。画像特性は、ランダムに選択されることができるか、又はユーザにより決定されることができる。画像特性のサブセットに含まれる画像特性を選択する他のスキームもまた可能である。画像の類似度評価用に選択された画像特性サブセットの有益度を決定するため、取得ステップにおけるトレーニング画像のセットからテスト画像が選択される。計算ステップにおいて、テスト画像とトレーニング画像のセットに含まれる少なくとも１つの画像とに対して、画像特性のサブセットにおける画像特性の値が取得される。その少なくとも１つの画像のテスト画像に対する類似度に基づきその少なくとも１つの画像の機械格付けを計算するのに、これらの値が使用される。その格付けは、その少なくとも１つの画像のテスト画像に対する類似度の機械格付けとも呼ばれる。その少なくとも１つの画像のテスト画像に対する類似度の機械格付けは、例えば、トレーニング画像のセットにおける少なくとも１つの画像とテスト画像との間の距離に基づかれる。その距離は、画像特性のサブセットに含まれる画像特性の値を用いて計算される。その後、その少なくとも１つの画像とテスト画像とは、放射線科医といったユーザに示される。ユーザは、テスト画像とその少なくとも１つの画像との間の類似度に基づきその少なくとも１つの画像のユーザ格付けを与える。ユーザ格付けは、例えば、1から10までの範囲の整数とすることができる。1は、最高レベルの類似度を表し、10は、最低レベルの類似度を表す。その後、その少なくとも１つの画像のユーザ格付けと機械格付けとが、選択された画像特性のサブセットを評価するのに使用される。その評価は、例えば、ユーザ格付けの範囲にマッピングされるその少なくとも１つの画像の機械格付けと、その少なくとも１つの画像のユーザ格付けとの間の差の絶対値を計算することを含むことができる。その選択された画像特性のサブセットを画像特性のセットとして許容又は拒絶するのに、その評価が使用される。選択された画像特性のサブセットが拒絶されるべきであることが評価により示される場合、例えば変異及び交叉といった遺伝的アルゴリズム演算子を用いて、画像特性のその選択されたサブセットは修正される。その後、修正された画像特性のサブセットが、上述されたように評価される。選択された画像特性のサブセットが許容されるべきであることが評価により示される場合、その画像特性のサブセットが、画像特性のセットとして許容され、その方法は終了する。特定された画像特性のセットとして許容される画像特性のサブセットが、既知の診断による画像データベースにおいて、所与の画像に類似する画像を特定するのに使用されることができる。有利なことに、その特定された画像特性���セットが上記少なくとも１つの画像のテスト画像に対する類似度の機械格付けに関する基準として、上記少なくとも１つの画像のテスト画像に対する類似度の人間による格付けを使用するおかげで、人間の知覚をまじえた画像類似度に基づかれるという意味において、その特定された画像特性のセットは人間指向である。
【００１１】
本発明による方法の実現において、上記画像特性のサブセットを修正するステップは、遺伝的アルゴリズムに基づかれる。画像特性のセットを特定するのに遺伝的アルゴリズムを用いることは、参考文献１に記載される。画像特性のセットを特定するのに遺伝的アルゴリズムを用いることは、平均して、画像特性のセットを特定することが、比較的少ない修正しか必要としない、つまりその方法がより効率的であることを確実にする。
【００１２】
本発明による方法の実現において、その方法は、上記画像特性のセットを用いて、画像データベースに含まれる画像の所与の画像に対する類似度に基づき、上記画像データベースから基準画像を特定する特定ステップを更に有する。通常、所与の画像は、未診断画像であり、画像データベースは、診断画像を有する。所与の画像に類似する基準画像は、コンピュータ補助診断のためのCADシステムにおいて使用されることができる。
【００１３】
本発明による方法の実現において、その方法は、上記所与の画像と上記基準画像とをユーザに提示する提示ステップを更に有する。これは、所与の画像と基準画像とを視覚的に比較する機会を放射線科医といったユーザに提供する。この機会は、診断をするユーザにて非常に有益である。
【００１４】
本発明の更なる目的は、類似の対象物を表す画像を特定するのに有益である、冒頭部に記載される種類の画像特性のセットを特定するシステムを提供することである。これは、トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定するシステムにより達成される。そのシステムは、
上記画像特性プールから画像特性のサブセットを選択する選択ユニットと、
テスト画像を取得する取得ユニットと、
上記トレーニング画像のセットに含まれる少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ユニットと、
上記少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記少なくとも１つの画像のユーザ格付けを受信する受信ユニットと、
上記少なくとも１つの画像の上記ユーザ格付けと上記機械格付けとに基づき上記画像特性のサブセットの評価を取得する評価ユニットと、
上記評価に基づき上記画像特性のサブセットを修正する修正ユニットと、
上記評価に基づき上記画像特性のセットとして上記画像特性のサブセットを受け入れ、上記画像特性のセットを特定する許容ユニットとを有する。
【００１５】
本発明の更なる目的は、類似の対象物を表す画像を特定するのに有益である、冒頭部に記載される種類の画像取得装置を提供することである。これは、トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定するシステムを有する画像取得装置により達成される。その装置は、
上記画像特性プールから画像特性のサブセットを選択する選択ユニットと、
テスト画像を取得する取得ユニットと、
上記トレーニング画像のセットに含まれる少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ユニットと、
上記少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記少なくとも１つの画像のユーザ格付けを受信する受信ユニットと、
上記少なくとも１つの画像の上記ユーザ格付けと上記機械格付けとに基づき上記画像特性のサブセットの評価を取得する評価ユニットと、
上記評価に基づき上記画像特性のサブセットを修正する修正ユニットと、
上記評価に基づき上記画像特性のセットとして上記画像特性のサブセットを受け入れ、上記画像特性のセットを特定する許容ユニットとを有する。
【００１６】
本発明の更なる目的は、類似の対象物を表す画像を特定するのに有益である、冒頭部に記載される種類のワークステーションを提供することである。これは、トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定するシステムを有するワークステーションにより達成される。そのワークステーションは、
上記画像特性プールから画像特性のサブセットを選択する選択ユニットと、
テスト画像を取得する取得ユニットと、
上記トレーニング画像のセットに含まれる少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ユニットと、
上記少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記少なくとも１つの画像のユーザ格付けを受信する受信ユニットと、
上記少なくとも１つの画像の上記ユーザ格付けと上記機械格付けとに基づき上記画像特性のサブセットの評価を取得する評価ユニットと、
上記評価に基づき上記画像特性のサブセットを修正する修正ユニットと、
上記評価に基づき上記画像特性のセットとして上記画像特性のサブセットを受け入れ、上記画像特性のセットを特定する許容ユニットとを有する。
【００１７】
本発明の更なる目的は、コンピュータで実行されるとき、類似の対象物を表す画像を特定するのに有益な画像特性のセットを特定することができる、冒頭部に記載される種類のコンピュータプログラムを提供することである。これは、コンピュータ装置によりロードされることになるコンピュータプログラムであって、トレーニング画像のセットに基づき画像特性プールから画像の類似度を評価するため画像特性のセットを特定する命令を有するコンピュータプログラムにより達成される。上記コンピュータ装置は、処理ユニットとメモリとを有する。上記コンピュータプログラムは、ロードされた後、上記処理ユニットに、
上記画像特性プールから画像特性のサブセットを選択する選択ステップと、
テスト画像を取得する取得ステップと、
上記トレーニング画像のセットに含まれる少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記画像特性のサブセットを用いて、前記少なくとも１つの画像の機械格付けを計算する計算ステップと、
上記少なくとも１つの画像と上記テスト画像との間の類似度に基づき上記少なくとも１つの画像のユーザ格付けを受信する受信ステップと、
上記少なくとも１つの画像の上記ユーザ格付けと上記機械格付けとに基づき上記画像特性のサブセットの評価を取得する評価ステップと、
上記評価に基づき上記画像特性のサブセットを修正する修正ステップと、
上記評価に基づき上記画像特性のセットとして上記画像特性のサブセットを受け入れ、上記画像特性のセットを特定する許容ステップとを実行させる能力を与える。
【発明を実施するための最良の形態】
【００１８】
当業者であれば、本明細書に基づき、本書に記載される方法の修正及び変形例に対応する、システム、画像取得装置、ワークステーション、及び／又はコンピュータプログラムの修正及び変形例を実行することができるであろう。
【００１９】
本発明の方法は、さまざまな多次元画像に適用されることができる。そうした多次元画像は、磁気共鳴イメージング(MRI)、コンピュータ断層撮影(CT)、超音波(US)、陽電子放出断層撮影(PET)、単光子放出コンピュータ断層撮影(SPECT)、及び核医学を含むがこれらに限定されないさまざまなデータ取得モダリティによって今日では日常的に生成されることができるものである。
【００２０】
本発明のこれら及び他の側面が、以下に説明される実現及び実施形態を参照して、かつ対応する図面を参照して、明らかとなり、それらを参照して説明されることになる。
【００２１】
図面を通して、同様な部分を表すのに同様な参照符号が使用されている。
【００２２】
図１は、プールされた画像特性(a pool of image characteristics:画像特性プール)から画像特性のセットを特定する方法１００の例示的な実現のフローチャートを示す。開始ステップ１０１の後、その方法１００は、画像特性の候補セットとして画像特性プールから画像特性のサブセットを選択する選択ステップ１０５へと続く。選択ステップ１０５の後、その方法１００は、テスト画像を取得する取得ステップ１１０へと続く。その後、その方法１００は、トレーニング画像のセットに含まれる少なくとも１つの画像とテスト画像との間の類似度に基づき、この少なくとも１つの画像の機械格付けを計算する計算ステップ１１５へと続く。この少なくとも１つの画像とテスト画像との間の類似度は、画像特性のサブセットを用いて計算される。計算ステップ１１５の後、その方法１００は、受信ステップ１２０へと続き、そこでは、テスト画像とこの少なくとも１つの画像とがユーザに提示される。その方法１００は、テスト画像とこの特定された少なくとも１つの画像との間の類似度のユーザによる格付けを受信する。すると、その方法１００は、テスト画像とこの特定された少なくとも１つの画像との間の類似度に関する機械格付けとユーザ格付けとに基づき画像特性のサブセットを評価する評価ステップ１２５へと続く。画像特性のサブセットが、画像特性のセットとして受け入れ不可能とその評価によって示される場合、その方法１００は、画像特性のサブセットが修正される修正ステップ１３０へと続く。修正ステップ１３０の後、その方法１００は、テスト画像を取得する取得ステップ１１０へと戻り、その修正後の画像特性のサブセットを処理することを続ける。画像特性のサブセットが、画像特性のセットとして受け入れ可能であるとその評価によって示される場合、その方法１００は、許容ステップ１３５へと続き、そこでは、この画像特性サブセットが、その特定された画像特性のセットとして許容される。すると、この方法１００は、終了ステップ１９９へと続く。
【００２３】
方法１００に対する入力は、画像特性プールとトレーニング画像のセットとを有する。画像特性プールは、画像に含まれる対象物のコントラスト、輝度、球形度、及び／又は寸法といった画像特徴を有することができる。オプションで、画像特性プールは、年齢及び体重といった患者特性を有する。画像特性のサブセットは、選択ステップ１０５において画像特性プールから選択される。このサブセットに対する画像特性は、選択ステップ１０５において、その方法１００又はユーザにより選択されることができる。オプションで、画像特性の初期サブセットは、事前に規定されることもできる。画像特性のサブセットのサイズは、事前に規定され、例えば、10の画像特性を有することができる。また、画像特性のサブセットのサイズは、変化するものであってもよい。
【００２４】
その方法の実現において、トレーニング画像のセットは、データベースに格納される診断された複数の2DのX線画像を有する。各画像は、描写された肺結節の慣性マトリクスの２つの固有ベクトルにより決定される平面と実質的に同一の平面における類似の対象物−肺結節−を表す。第１の固有ベクトルは、慣性マトリクスの最小固有値に対応し、第２の固有ベクトルは、慣性マトリクスの最大固有値に対応する。画像特性プールは、2D及び3D画像特徴を有する。画像特徴は、描写された結節のボリューム、描写された結節内部のグレーレベルの最大、最小、平均及び標準偏差、描写された結節の慣性マトリクスの固有値の比、及び描写された結節の表面の面積を有するが、これらに限定されるものではない。更に、画像特性プールは、年齢、体重、血圧及び白血球数を有するが患者特性を有する。しかし、患者特性は、これらに限定されない。
【００２５】
また、トレーニング画像のセットは、例えば、MRI取得装置によって取得された3D画像データセットを有することができる。その画像データセットは、例えば肺結節といった対象物を表すデータサブセットを有することができる。3D画像データセットの場合、対象物を表すことは、その対象物を表すデータサブセットを有し、その対象物を表すデータサブセットを有する画像データセットからレンダリングされる表示において対象物を表すものとして解釈されることになる。
【００２６】
取得ステップ１１０において、テスト画像が取得される。通常、テスト画像は、注目対象物を表すトレーニング画像のセットから、本方法によりランダムに選択される。トレーニング画像を格納するデータベースは、例えば、患者の年齢、体重、診断、画像に表される肺結節のサイズ等の画像特性プールからの何らかの画像特性値を格納することもできる。こうした特性は、テスト画像を選択するのに使用されることができる。また、テスト画像は、別の画像セットから選択されることもできる。
【００２７】
計算ステップ１１５において、選択ステップ１０５において選択される、画像特性のサブセットに含まれる画像特性の値は、トレーニング画像のセットに含まれる少なくとも１つの画像とテスト画像とに対して取得される。画像特性のサブセットに含まれる画像特性の値がデータベースに格納される場合、これらの格納された値が取得される。そうでない場合、画像特性のサブセットに含まれる画像特性の値が計算される。通常、画像特性のサブセットに含まれる画像特性の値は、トレーニング画像のセットにおける複数のトレーニング画像に対して得られる。しばしば、その複数のトレーニング画像は、トレーニング画像のセットに含まれるすべての画像を有する。また、その複数のトレーニング画像は、本方法により、又はユーザにより決定されることができる。画像特性のサブセットに含まれる画像特性の値は、テスト画像と複数のトレーニング画像における各画像との間の類似度に基づき、複数のトレーニング画像に含まれる画像の機械格付けを計算するのに使用される。複数のトレーニング画像における画像iの機械格付けR(t,i)は、画像特性のサブセットに含まれる画像特性に基づかれる、テスト画像tと画像iとの間のマハラノビス距離であり、
2009528117.tif 000003
により規定される。ここで、p及びqは、選択ステップ１０５において選択される画像特性のサブセットPに含まれる画像特性である。p(t)及びq(t)は、テスト画像tに対する特性p及びqの値であり、p(i)及びq(i)は、画像iに対する特性p及びqの値であり、(C-1)pqは、共分散行列Cの逆行列の行列要素である。マハラノビス距離は、http://en.wikipedia.org/wiki/Mahalanobis_distanceで利用可能な記事「Mahalanobis distance」に記載される。共分散行列Cの要素Cpqは、画像特性p及びqの値p(i)及びq(i)により、
2009528117.tif 000004
として規定される。ここで、nは、複数のトレーニング画像における画像の数であり、
2009528117.tif 000005
及び
2009528117.tif 000006
が成立する。また、nは、トレーニング画像のセットにおける画像の数とすることもできる。共分散行列は、http://en.wikipedia.org/wiki/Covariance_matrixで利用可能な記事「Covariance matrix」に記載される。また、機械格付けR(t,i)は、テスト画像tと複数のトレーニング画像における画像iとの間のユークリッド距離であり、
2009528117.tif 000007
により規定される。別の機械格付けは、画像iの第１の領域のヒストグラムと、画像tの第２の領域のヒストグラムとに基づかれる項を有することができる。当業者であれば、画像類似度及び／又は画像の機械格付けを規定するのに適した多くの関数が存在する点、及び本明細書で使用される規定が、説明のためだけのものであり、特許請求の範囲を限定するものではない点を理解されるであろう。
【００２８】
計算ステップ１１５は、複数のトレーニング画像における画像の計算された機械格付けに基づき、少なくとも１つの画像を特定することを含むこともできる。特定された機械格付けを備える複数のトレーニング画像に含まれる多数の画像、即ち、通常テスト画像に最も類似する画像が、その少なくとも１つの画像として特定される。画像の数は、本方法により特定される。また、画像の数は、ユーザにより特定されることもできる。更に別の可能性として、機械格付けにより満たされることになる条件を特定することもできる。後者の場合、その特定の条件を満たす複数のトレーニング画像からのすべての画像が、その少なくとも１つの画像として特定される。
【００２９】
その少なくとも１つの画像及びテスト画像は、受信ステップ１２０においてユーザに提示される。ユーザは、テスト画像のその少なくとも１つの画像に対する類似度を格付けする。ユーザ格付けは、例えば、1から10までの範囲の数とすることができる。1は、最高レベルの類似度を表し、10は、最低レベルの類似度を表す。又はその逆であってもよい。ユーザ格付けとテスト画像に対する基準とは、将来的な使用のため格納されることができる。また、データベースは、その特定された少なくとも１つの画像に対するテスト画像の類似度に関して以前に取得されたユーザ格付けを有することができる。後者の場合、その少なくとも１つの画像のユーザ格付けを受信するのに、ユーザ対話が必要とされることはない。少なくとも１つの画像についてのユーザ格付けは、データベースから受信される。
【００３０】
選択ステップ１０５で選択される画像特性のサブセットは、評価ステップ１２５において、トレーニング画像のセットに含まれる少なくとも１つの画像に対する上記テスト画像の類似度に関するユーザ格付けと機械格付けとに基づき評価される。その評価は、例えば、ユーザ格付けの範囲にマッピングされる機械格付けR(t,i)とユーザ格付けU(t,i)との間の差の絶対値を計算することを含むことができる。その差の絶対値|M(R(t,i))~ U(t,i)|は、和Sの項である。ここで、M(R(t,i))は、関数Mによってユーザ格付けの範囲にマッピングされる上記少なくとも１つの画像iの機械格付けR(t,i)を表す。和Sは、計算された機械格付けと受信されたユーザ格付けとを備える他のトレーニング画像に対して規定される同様な項を有することができる。選択された画像特性のサブセットが許容可能ではないことが評価により示される場合、例えば、和Sが閾値より大きい場合、その方法１００は、修正ステップ１３０へと続く。選択された画像特性のサブセットが許容可能であることが評価により示される場合、その方法１００は許容ステップ１３５へと続き、終了する。
【００３１】
方法１００の実現において、画像特性のサブセットについて所定回数の修正が行われた後、和Sにより規定される画像特性のサブセットについて何の改善も得られないとき、その方法は終了する。オプションで、画像特性のサブセットについて所定回数の修正が評価されるとき、その方法１００は終了する。画像特性のすべてのサブセット及びこれらのサブセットの評価の結果が、ログファイルに格納される。画像特性の最後のサブセットを評価した後、画像特性の最高のサブセットが、ログファイルから取得され、画像特性のセットとして特定される。
【００３２】
当業者であれば、他の評価技術も使用されることができる点、及び記載される技術が本発明を限定するものではない点を理解されるであろう。
【００３３】
修正ステップ１３０において、選択された画像特性のサブセットが、上記画像特性のサブセットから１つ又は複数の特性を除去することにより、及び／又は画像特性プールに含まれる１つ又は複数の特性を追加することにより、修正される。その修正は、任意の適切なアルゴリズムに基づかれることができる。例えば、その修正は、以前に評価された画像特性のサブセットにおける１つの画像特性をランダムに置き換えることを含むことができる。修正後の画像特性のサブセットが以前に評価された画像特性のサブセットよりも良い場合、例えば、修正された画像特性のサブセットに関して上述された和Sの値が、以前に評価された画像特性のサブセットの和より小さい場合、その修正は許容され、修正後の画像特性のサブセットが、以前に評価された画像特性のサブセットとして許容される。本方法の次の反復において、この以前に評価された画像特性のサブセットが修正され、修正後の画像特性のサブセットが評価される。修正後の画像特性のサブセットが以前に評価された画像特性のサブセットよりも良くない場合、修正後の画像特性のサブセットは拒絶され、本方法の次の反復において、以前に評価された画像特性のサブセットが再度修正され、評価される。画像特性のサブセットのサイズは、固定されることができるか、又は所定の範囲内で変化することができる。修正ステップ１３０の後、その方法は取得ステップ１１０に戻り、次の反復で、修正後の画像特性のサブセットの評価が続く。修正後の画像特性のサブセットが、画像特性のサブセットとして許容可能であることが評価により示される場合、許容ステップ１３５において、画像特性のサブセットが、画像特性のセットとして許容される。
【００３４】
オプションで、画像特性のサブセットの修正の数といった追加的な条件が、評価ステップ１２５で評価されることができる。修正の数が所定の最大値を超える場合、許容ステップ１３５において、画像特性の現在の最高のサブセットが、画像特性のセットとして許容されることができ、その方法１００は終了する。他の条件が適用されることもできる。
【００３５】
本発明の方法１００の実現において、画像特性のサブセットの修正は、遺伝的アルゴリズムに基づかれる。この方法では、画像特性の複数のサブセットが、画像特性プールから選択される。複数のサブセットにおける画像特性の各サブセットは、前述されたように、トレーニング画像のセットに含まれる少なくとも１つの画像とテスト画像とを用いて評価される。複数のサブセットに含まれるサブステップは、修正ステップにおいて遺伝的アルゴリズムを用いて修正される。
【００３６】
画像特性のサブセットを修正する遺伝的アルゴリズムの実現は、参考文献１に記載される。ここでは、画像特性プールにおける画像特性のサブセットは、染色体と呼ばれ、画像特性は、遺伝子と呼ばれる。染色体のグループに含まれる各染色体は、所定数の遺伝子、例えば10の遺伝子を有する。また、異なる染色体が、異なる数の遺伝子を有することができる。染色体の機械格付け及びユーザ格付けを用いて、例えば上述の和Sを用いて染色体は評価される。評価結果は、染色体適合値と呼ばれる。最も有益な染色体、即ち、より高い適合値を持つ染色体、例えば、最低の和Sを持つ染色体が特定される。他の染色体より有益な染色体は、交叉及び変異操作を用いて修正されることになる高い確率を持つ。染色体の新たなグループが作成される。染色体の新たなグループに含まれる各染色体が評価される。画像特性のセットとして染色体を受け入れるための条件に合致するまで、この修正−評価処理が続く。説明されるアルゴリズムの利点は、そのアルゴリズムが、有益な遺伝子を特定及び保持し、かつ染色体においてあまり有益ではない遺伝子を特定及び除去することを可能にする点である。これは、平均して、有益な染色体、即ち画像特性のセットを特定することが、比較的少ない修正しか必要としないことを確実にする。
【００３７】
本発明による方法１００の実現において、その方法１００は、画像特性のセットを用いて所与の画像に対する画像データベースに含まれる画像の類似度に基づき、画像データベースから基準画像を特定するステップを更に有する。通常、所与の画像は、未診断画像であり、画像データベースは、診断画像を有する。画像特性のセットに含まれる画像特性の値は、所与の画像及び画像データベースからの画像に対して得られる。所与の画像と画像データベースからの画像との間の類似度に基づき画像データベースにおける画像の機械格付けを計算するのにこれらの値が使用される。画像データベースにおける画像の機械格付けは、例えば、画像特性のセットに含まれる画像特性の値を用いて、所与の画像と画像データベースにおける画像との間のマハラノビス距離として規定されることができる。画像データベースにおける画像の機械格付けは、画像データベースからの基準画像を特定するのに使用される。例えば、機械格付けは、これらの機械格付けがある条件を満たすかどうかに関して検査される。機械格付けがその条件を満たす場合、各画像は、所与の画像に類似するとみなされ、本方法によって基準画像として特定される。
【００３８】
本発明による方法１００の実現において、その方法１００は、ユーザに所与の画像と基準画像とを提示する提示ステップを更に有する。これは、所与の画像と基準画像とを視覚的に比較する機会をユーザに提供する。その機会は、放射線科医といったユーザが診断を行うにあたり有益である。オプションで、ユーザは、所与の画像及び／又は特定された基準画像から得られる他の情報、例えば、所与の画像に表示される肺結節が悪性である確率の推定値、所与の画像に表示される肺結節を表すパラメタ値、及び特定された画像に表示される肺結節を表すパラメタ値等を提示されることもできる。パラメタは、画像特性のセットに含まれる画像特性とすることができるか、又は他の事前規定による、若しくはユーザ選択によるパラメタとすることができる。オプションで、ユーザは更に、有益な基準を持つために、所定の基準を満たす画像及び／又は画像特性を提示されることができる。例えば、良性肺結節及び／又は悪性肺結節に対応する画像及び／又は画像特性を提示されることができる。
【００３９】
本発明の方法１００の上述の実現におけるステップの順番は必須ではない。当業者であれば、本発明により意図される概念から逸脱することなく、いくつかのステップの順番を変更することができるか、又はスレッドモデル、マルチプロセッサシステム、若しくはマルチ処理を用いていくつかのステップを同時に実行することができる。オプションで、本発明の方法１００の２つ又はそれ以上のステップが、１つのステップに結合されることができる。オプションで、本発明の方法１００のあるステップが、複数のステップに分割されることもできる。
【００４０】
図２は、請求項に記載される方法のいずれかにより得られることができる画像特性のセットに基づき、画像データベースにおける少なくとも１つの画像を特定するシステム２００の例示的な実施形態を概略的に示す。そのシステムは、
画像特性プールから画像特性のサブセットを選択する選択手段２０５と、
テスト画像を取得する取得ユニット２１０と、
トレーニング画像のセットに含まれる少なくとも１つの画像とテスト画像との類似度に基づき画像特性のサブセットを用いて、その少なくとも１つの画像の機械格付けを計算する計算ユニット２１５と、
その少なくとも１つの画像とテスト画像との類似度に基づき、その少なくとも１つの画像のユーザ格付けを受信する受信ユニット２２０と、
その少なくとも１つの画像のユーザ格付けと機械格付けとに基づき、画像特性のサブセットの評価を取得する評価ユニット２２５と、
上記評価に基づき画像特性のサブセットを修正する修正ユニット２３０と、
上記評価に基づき画像特性のセットとして上記画像特性のサブセットを受け入れる許容ユニット２３５と、
システム２００と通信するユーザインタフェース２６５とを有する。
【００４１】
図２に示されるシステム２００の実施形態において、入力データに対する３つの入力コネクタ２８１、２８２及び２８３が存在する。第１の入力コネクタ２８１は、ハードディスク、磁気テープ、フラッシュメモリ又は光学ディスクといったデータストレージから来るデータを受信するよう構成される。第２の入力コネクタ２８２は、マウス又はタッチスクリーンといった、しかしこれらに限定されないユーザ入力デバイスから来るデータを受信するよう構成される。第３の入力コネクタ２８３は、キーボードといったユーザ入力デバイスから来るデータを受信するよう構成される。入力コネクタ２８１、２８２及び２８３は、入力制御ユニット２８０に接続される。
【００４２】
図２に示されるシステム２００の実施形態において、出力データに対する２つの出力コネクタ２９１及び２９２が存在する。第１の出力コネクタ２９１は、ハードディスク、磁気テープ、フラッシュメモリ又は光学ディスクといったデータストレージにデータを出力するよう構成される。第２の出力コネクタ２９２は、ディスプレイデバイスにデータを出力するよう構成される。出力コネクタ２９１及び２９２は、出力制御ユニット２９０を介して個別のデータを受信する。
【００４３】
当業者であれば、システム２００の入力デバイスを入力コネクタ２８１、２８２及び２８３に、出力デバイスを出力コネクタ２９１及び２９２に接続する多くの方法が存在することを理解されるであろう。これらの方法には、有線及び無線接続、ローカルエリアネットワーク(LAN)及びワイドエリアネットワーク(WAN)、インターネット、デジタル電話網といったデジタル網、並びにアナログ電話網が含まれるが、これらに限定されるものではない。
【００４４】
本発明によるシステム２００の実施形態において、そのシステム２００は、メモリユニット２７０を有する。システム２００は、入力コネクタ２８１、２８２及び２８３のいずれかを介して、外部デバイスからの入力データを受信し、その受信入力データをメモリユニット２７０に格納するよう構成される。データをメモリユニット２７０にロードすることは、システム２００のユニットによる関連データ部分への迅速なアクセスを可能にする。入力データは、画像特性プールとトレーニング画像のセットとを有することができる。メモリユニット２７０は、ランダムアクセスメモリ(RAM)チップ、リードオンリメモリ(ROM)チップ、及び／又はハードディスクといったデバイスにより実現されることができる。好ましくは、メモリユニット２７０は、入力データ及び／又は出力データを格納するRAMを有する。メモリユニット２７０はまた、メモリバス２７５を介して、システム２００のユニットからデータを受信し、それらのユニットへデータを供給するよう構成される。システム２００のユニットには、選択ユニット２０５、取得ユニット２１０、計算ユニット２１５、特定ユニット２２０、受信ユニット２２０、評価ユニット２２５、修正ユニット２３０、許容ユニット２３５、及びユーザインタフェース２６５が含まれる。メモリユニット２７０は更に、出力コネクタ２９１及び２９２のいずれかを介して、データを外部ユニットに対して利用可能とするよう構成される。システム２００のユニットからのデータをメモリユニット２７０に格納することは、有利なことに、システム２００のユニットから外部デバイスへのデータ転送レートだけでなく、システム２００のユニットの性能も向上させる。オプションで、システム２００のユニットが、コンピュータ可読コードを有する一片のメモリと処理ユニットとして実現されることができる。メモリに含まれるコンピュータ可読コードは、処理ユニットに割り当てられるタスクを実行させる能力をその処理ユニットに与える。
【００４５】
代わりに、システム２００は、メモリユニット２７０とメモリバス２７５とを有しないこともできる。システム２００により使用される入力データは、システム２００のユニットに接続される少なくとも１つの外部デバイス、例えば、外部メモリ又はプロセッサにより供給される。同様に、システム２００により生み出される出力データは、システム２００のユニットに接続される少なくとも１つの外部デバイス、例えば外部メモリ又はプロセッサに与えられる。システム２００のユニットは、内部接続又はデータバスを介して互いにデータを受信するよう構成される。
【００４６】
本発明によるシステム２００の更なる実施形態において、システム２００は、システム２００と通信するユーザインタフェース２６５を有する。ユーザインタフェース２６５は、ユーザにデータを表示するディスプレイユニットと、選択をするための選択ユニットとを有することができる。システム２００をユーザインタフェース２６５と組み合わせることは、ユーザがシステム２００と通信することを可能にする。ユーザインタフェース２６５は、テスト画像と、トレーニング画像のセットにおける少なくとも１つの画像とを表示するよう構成されることができる。オプションで、ユーザインタフェースは、システム２００の動作の複数のモードを有することができる。例えば、その方法１００のすべてのパラメタが、デフォルト値であると仮定する、及び／又はその方法により生成されるような自動モード、並びにユーザが特定の選択可能な方法パラメタを入力するような対話モードがある。選択可能なパラメタには、例えば、画像特性のセットのサイズ、画像特性のサブセットの修正の最大数が含まれる。有利には、システム２００のユーザインタフェース２６５において、より多くの機能が実現されることができる点を当業者であれば理解されるであろう。
【００４７】
また、システムは、入力コネクタ２８２及び／又は２８３並びに出力コネクタ２９２を介して、システム２００に接続される外部入力デバイス及び／又は外部ディスプレイを利用することができる。当業者であれば、本発明のシステム２００に有利には含まれることができる多数のユーザインタフェースデバイスが存在することを理解されるであろう。
【００４８】
図２に示されるようなシステム２００は、コンピュータプログラム製品として実現されることができ、例えば、RAM、磁気テープ、磁気ディスク、又は光学ディスクといった任意の適切な媒体に格納されることができる。このコンピュータプログラムは、処理ユニットとメモリとを有するコンピュータ装置にロードされることができる。コンピュータプログラム製品は、ロードされた後、処理ユニットに、システム２００のステップを実行させる能力を与える。
【００４９】
図３は、画像特性のセットを特定するシステム２００を利用する画像取得装置３００の実施形態を概略的に示す。その画像取得装置３００は、システム２００との内部接続を介して接続され、画像特性のセットを特定する画像取得ユニット３１０と、入力コネクタ３０１と、出力コネクタ３０２とを有する。この装置は有利なことに、類似の対象物を表す画像を特定するのに有益な画像特性のセットを特定するというシステム２００の有利な能力を上記画像取得装置３００に与えることにより、その画像取得装置３０００の機能を増大させる。画像取得装置の例は、例えば、CTシステム、X線システム、MRIシステム、USシステム、PETシステム、SPECTシステム及び核医学システムを含むが、これらに限定されるものではない。
【００５０】
図４は、ワークステーション４００の実施形態を概略的に示す。そのワークステーションは、システムバス４０１を有する。プロセッサ４１０、メモリ４２０、ディスク入力／出力(I/O)アダプタ４３０、及びユーザインタフェース(UI)４４０が、そのシステムバス４０１に動作可能に接続される。ディスクストレージ・デバイス４３１が、ディスクI/Oアダプタ４３０に動作可能に接続される。キーボード４４１、マウス４４２及びディスプレイ４４３が、UI４４０に動作可能に接続される。画像特性のセットを特定し、コンピュータプログラムとして実現されるシステム２００が、ディスクストレージ・デバイス４３１に格納される。ワークステーション４００は、プログラム及び入力データをメモリ４２０にロードし、プロセッサ４１０でそのプログラムを実行するよう構成される。ユーザは、キーボード４４１及び／又はマウス４４２を用いて、ワークステーション４００に情報を入力することができる。ワークステーションは、ディスプレイデバイス４４３及び／又はディスク４３１に情報を出力するよう構成される。当業者であれば、従来技術において知られるワークステーション４００の多数の他の実施形態が存在すること、及び本実施形態が本発明を説明するものとして機能し、この特定の実施形態に本発明を限定するものとして解釈されてはならないことを理解されるであろう。
【００５１】
上述された実現及び実施形態は本発明を説明するものであって限定するものではなく、当業者であれば、添付された特許請求の範囲から逸脱することなく、他の多くの実施形態をデザインすることができることになることに留意されたい。請求項において、括弧内に配置されるいかなる参照符号も請求項を限定するものとして解釈されるべきではない。単語「comprising(有する)」は、請求項又は明細書に記載される以外の他の構成要素又はステップの存在を排除するものではない。要素に先行する冠詞「a」又は「an」は、斯かる要素の存在が複数であることを排除するものではない。本発明は、複数の個別の要素を有するハードウェアを用いて、及び適切にプログラムされたコンピュータを用いて実現されることができる。複数のユニットを列挙するシステムクレームにおいて、これらのユニットの複数が１つの同じハードウェア又はソフトウェアアイテムにより実現されることができる。第１、第２、第３等の用語の使用は、何らかの順序を表すものではない。これらの単語は、名前として解釈されるべきである。
【図面の簡単な説明】
【００５２】
【図１】本方法の例示的な実現のフローチャートを示す図である。
【図２】本システムの例示的な実施形態を概略的に示す図である。
【図３】本画像取得装置の例示的な実施形態を概略的に示す図である。
【図４】本ワークステーションの例示的な実施形態を概略的に示す図である。
【図１】
2009528117.tif 000008
【図２】
2009528117.tif 000009
【図３】
2009528117.tif 000010
【図４】
2009528117.tif 000011
【国際調査報告】
2009528117.tif 000012
2009528117.tif 000013
2009528117.tif 000014
2009528117.tif 000015