(57)【要約】      （修正有）【課題】非剛体変形による、医用画像のシングル及びマルチのモダリティ位置合わせの方法を提供する。【解決手段】方法は、位相相関法（ＰＣＭ）を用いて、患者の登録ボリュームの第１及び第２の画像の間の非剛体変形による、移動量及び／又は回転量を計算するステップと、計算された移動量及び／又は回転量に基づいて、患者の第２の位置を第１の画像の患者の第１の位置に一致させるように訂正するために必要な患者のロケーション又は方向に関する変化量を決定するステップと、を含む。【選択図】図１０
2020035449.tif 000002
【特許請求の範囲】
【請求項１】
位相相関法を用いて、第１の時刻で撮像された患者の第１の登録ボリュームの第１の医用画像と、第２の時刻で撮像された患者の第２の登録ボリュームの第２の医用画像とを比較することを含む方法であって、
前記第２の登録ボリュームは前記第１の登録ボリュームに対して変形され、
前記比較することは適切に共通登録グリッドにおける第１及び第２の医用画像を位置合わせするために必要な移動及び回転の少なくとも１つを計算することを含み、
前記方法は、
前記計算に基づいて、患者の物理的な場所及び物理的な方向の少なくとも１つに対する変化を決定することを含み、前記変化は、より密接に第１の画像に画像化された患者の第１の位置に適合するように第２の画像に画像化された患者の第２の位置を補正し、
前記方法は、
前記変化を出力することを含む方法。
【請求項２】
前記第１の登録ボリュームと前記第２の登録ボリュームをダウンサンプリングして、前記第１の登録ボリュームと前記第２の登録ボリュームのいずれかよりも低い解像度を有する共通登録グリッドを作成することをさらに含む請求項１に記載の方法。
【請求項３】
前記第１の登録ボリュームと前記第２の登録ボリュームは異なる解像度を備えることを決定することと、
前記共通登録グリッドにおいて、前記第１の登録ボリューム及び／又は前記第２の登録ボリュームを再サンプリングすることとをさらに含む請求項１又は２に記載の方法。
【請求項４】
前記共通登録グリッドの各次元に沿った共通の解像度は、第１の登録ボリュームの第１の初期解像度と第２の登録ボリュームの第２の初期解像度のうちのより粗い解像度に設定される請求項３に記載の方法。
【請求項５】
前記比較することは、前記第１の登録ボリュームと前記第２の登録ボリュームの正規化されたクロスパワースペクトルにおけるピークを識別する請求項１〜４のいずれかに記載の方法。
【請求項６】
前記正規化されたクロスパワースペクトルのピークを識別することは、
前記正規化されたクロスパワースペクトルのフーリエ変換の最大強度を求めることと、
しきい値よりも大きい強度を有する複数のボクセルから、ボクセルの周りの隣接する複数のボクセルのボクセル強度の和が最大であるボクセルを選択することとを含む請求項５に記載の方法。
【請求項７】
前記隣接する複数のボクセルは、前記共通登録グリッドの各次元に沿ったボクセルの数の割合として定義されたウィンドウにある請求項６に記載の方法。
【請求項８】
前記隣接する複数のボクセルのボクセル強度の重心を計算することによって、ピークの位置を精密化することをさらに含む請求項６〜７のいずれかに記載の方法。
【請求項９】
前記変化を患者の物理的な位置及び／又は物理的な方向に変更を適用することと、
前記変化を適用した後に、患者に医療処置を行うこととをさらに含む請求項１〜８のいずれかに記載の方法。
【請求項１０】
前記医療処置は、放射線治療及び外科的処置の少なくとも１つを含む請求項９に記載の方法。
【請求項１１】
第１の画像と第２の画像が同じ画像化モダリティを用いて得られる請求項１〜１０のいずれかに記載の方法。
【請求項１２】
第１の画像と第２の画像は異なる画像化モダリティを用いて得られる請求項１〜１１のいずれかに記載の方法。
【請求項１３】
少なくとも１つのプログラム可能なプロセッサによって実行されたときに少なくとも１つのプログラム可能なプロセッサに複数の動作を実行させる命令を格納するマシン可読媒体を備えたコンピュータプログラム製品であって、前記複数の動作は、
位相相関法を用いて、第１の時刻で撮像された患者の第１の登録ボリュームの第１の医用画像と、第２の時刻で撮像された患者の第２の登録ボリュームの第２の医用画像とを比較することを含み、前記第２の登録ボリュームは前記第１の登録ボリュームに対して変形され、前記比較することは、適切に共通登録グリッドの第１及び第２の医用画像を位置合わせするために必要な、移動及び回転のうちの少なくとも１つを計算することを含み、
前記複数の動作は、
前記計算に基づいて、患者の物理的な場所と物理的な方向の少なくとも１つの変化を決定することを含み、上記変化はより密接に第１の画像で撮像された患者の第１の位置に適合するように第２の画像に画像化された患者の第２の位置を補正し、
前記複数の動作は、
前記変化を出力することを含むコンピュータプログラム製品。
【請求項１４】
前記複数の動作はさらに、前記第１の登録ボリュームと前記第２の登録ボリュームをダウンサンプリングして前記第１の登録ボリュームと前記第２の登録ボリュームのいずれかよりも低い解像度を有する共通登録グリッドを作成することを含む請求項１３に記載のコンピュータプログラム製品。
【請求項１５】
前記複数の動作はさらに、
前記第１の登録ボリュームと前記第２の登録ボリュームは異なる解像度を含むことを決定することと、
前記共通登録グリッドにおける第１の登録ボリューム及び／又は第２の登録ボリュームを再サンプリングすることとを含む請求項１３から１４のいずれかに記載のコンピュータプログラム製品。
【請求項１６】
前記比較することは、前記第１の登録ボリュームと前記第２の登録ボリュームの正規化されたクロスパワースペクトルのピークを識別することを含む請求項１３〜１５のいずれかに記載のコンピュータプログラム製品。
【請求項１７】
前記正規化されたクロスパワースペクトルのピークを識別することは、
前記正規化されたクロスパワースペクトルのフーリエ変換の最大強度を求めることと、
しきい値よりも大きい強度を有する複数のボクセルから、ボクセルの周りの隣接する複数のボクセルのボクセル強度の和が最も高いボクセルを選択することとを含む請求項１６に記載のコンピュータプログラム製品。
【請求項１８】
複数の動作を実行するように構成されたコンピュータハードウェアを備えたシステムであって、
前記複数の動作は、位相相関法を用いて、第１の時刻で撮像された患者の第１の登録ボリュームの第１の医用画像と第２の時刻で撮像された患者の第２の登録ボリュームの第２の医用画像とを比較することを含み、前記第２の登録ボリュームは前記第１の登録ボリュームに対して変形され、上記比較することは、適切に共通登録グリッドの第１及び第２の医用画像を位置合わせするために必要な、移動及び回転のうちの少なくとも１つを計算することを含み、
前記複数の動作は、
前記計算に基づいて、患者の物理的な場所と物理的な方向のうちの少なくとも１つに対する変化を決定することを含み、上記変化は、より密接に第１の画像で撮像された患者の第１の位置に適合するように第２の画像に画像化された患者の第２の位置を補正し、
前記複数の動作は、
前記変化を出力することを含むシステム。
【請求項１９】
前記第１及び第２の医用画像を生成するための少なくとも１つの画像化装置をさらに備えた請求項１８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に記載の本発明の要旨は、非剛体変形の存在下での医用画像のシングル及びマルチのモダリティ移動の位置合わせのためのツールとしての位相相関の使用に関する。
【０００２】
関連出願の相互参照．
本願は、２０１３年１２月３日に出願された米国仮出願番号第６１／９１１３７９号の優先権を主張し、その開示は参照により本明細書に組み込まれる。
【背景技術】
【０００３】
並進移動する画像の位置合わせは、画像登録（画像レジストレーション）、画像融合、マルチフレーム画像化（イメージング）などの、多くの医療画像化動作における基本的で一般的に使用される前処理ステップである。多くのアプリケーションにおいて、位置合わせアルゴリズムはノイズへの高速かつ堅牢であることが非常に重要である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像位置合わせの問題は、画像内に存在する小さな変形が存在する場合（例えば、患者の呼吸器官の運動による変形）又は撮像モダリティの異なる種類が登録された２つの画像を生成する場合は、さらに困難になる。そのような場合、強度ベースの類似度は、非凸状の挙動を示すことができ、このことは最適化のための困難な問題をレンダリングする。そのような困難の例は図１に示されており、図１は、患者の身体の骨盤領域の画像対に対する患者軸に沿った並進シフトの関数として相互相関類似度の値を示すグラフ１００を示す。とりわけ、図１のグラフ１００は、勾配ベースの最適化アプローチとグローバル最大について解くときに、極大値の存在がどのように困難を引き起こすかを示す。
【課題を解決するための手段】
【０００５】
本発明の要旨の実施例にかかる位相相関法（ＰＣＭ）は、データセット内の非剛体変形の存在下での３次元医用画像の並進及び／又は回転の位置合わせのために確実に使用することができる。
【０００６】
一態様では、前記方法は、位相相関法を用いて、第１の時刻で撮像された患者の第１の登録ボリュームの第１の医用画像と、第２の時刻で撮像された患者の第２の登録ボリュームの第２の医用画像とを比較することを含む。前記比較することは、共通登録グリッドにおいて、適切に第１及び第２の医用画像を位置合わせするために必要な、移動及び回転のうちの少なくとも１つを計算することを含む。前記方法はさらに、前記計算に基づいて、患者の物理的な位置と物理的な方向の少なくとも一方の変化を決定することを含む。前記変化は、より密接に第１の画像で撮像された患者の第１の位置に適合するように、第２の画像に画像化された患者の第２の位置を補正する。前記変化は出力される。
【０００７】
オプションの変形例では、１つ又はそれ以上の以下の特徴は、任意の実行可能な組み合わせに含まれることができる。第１の画像と第２画像は、同一の撮像モダリティ又は異なる画像化モダリティを使用して得ることができる。第１の登録ボリュームと第２の登録ボリュームがダウンサンプリングされて、第１の登録ボリュームと第２の登録ボリュームのいずれかよりも低い解像度を有する共通登録グリッドが作成される。あるいは、又はそれに加えて、第１の登録ボリュームと第２の登録ボリュームは異なる解像度を含むという決定をなすことができる。第１の登録ボリューム及び／又は第２の登録ボリュームは、一般的な登録グリッドに再サンプリングすることができる。共通登録グリッドの各次元に沿った共通の解像度は、第１の登録ボリュームの第１の初期解像度と第２の登録ボリュームの第２の初期解像度とのうちの粗い解像度に設定することができる。
【０００８】
前記比較することは、第１の登録ボリュームと第２の登録ボリュームの正規化されたクロスパワースペクトルのピークを識別することを含むことができる。前記正規化されたクロスパワースペクトルのピークを識別することは、前記正規化されたクロスパワースペクトルのフーリエ変換の最大強度を求めることと、しきい値よりも大きな強度を有する複数のボクセルから、ボクセルの周りの隣接する複数のボクセルのボクセル強度の和が最も高いときのボクセルを選択することとを含むことができる。隣接する複数のボクセルは、共通登録グリッドの各次元に沿ったボクセルの数の割合として定義されたウィンドウに存在することができる。前記方法はさらに、隣接する複数のボクセルのボクセル強度の重心を計算することにより、ピークの位置を精密化することをさらに含むことができる。
【０００９】
いくつかの変形例では、前記変化は、患者の物理的な位置及び／又は物理的な方向に適用することができ、医療処置は変更を適用した後に患者に行うことができる。医療処置は、放射線治療及び外科的処置の少なくとも１つを含むことができる。
【００１０】
１つ又はそれ以上のマシン（例えばコンピュータ等）に対して本明細書で説明した動作をもたらすように動作可能な有形に具現化されたマシン可読媒体を備える複数の製品と同様に、このアプローチにかかるシステム及び方法について以下に説明する。同様に、プロセッサと、プロセッサに結合されたメモリを備えるコンピュータシステムが記載されている。前記メモリは、プロセッサに対して本明細書に記載した１つ又はそれ以上の動作を実行させる１つ又は複数のプログラムを含んでもよい。
【００１１】
本発明の要旨の実施例にかかるシステムは、第１及び第２の医用画像を生成する１つ又は複数の画像化装置（例えば、ＭＲ／ＣＴなど）を含むことができる。システムはこのようなデバイスを含む必要はない。例えば、第１及び第２の医用画像を他の画像化装置によって生成することができ、画像（又は画像を表す少なくとも１つ又はそれ以上のデータセット）は本明細書に記載の動作を実行するコンピュータのハードウェアに転送することができる。
【００１２】
本明細書中に記載の本願要旨の１つ又はそれ以上の変形例の詳細は、添付の図面及び以下の説明に記載されている。本願要旨の他の特徴及び利点は、本明細書に記載され、説明及び図面から、及び特許請求の範囲から明らかになるであろう。
【００１３】
添付の図面は本明細書に組み込まれ、本明細書の一部を構成している、本明細書で開示される要旨の特定の態様を示す。説明と共に、開示された実装に関連付けられた原則のいくつかを説明するのに役立つ。
【図面の簡単な説明】
【００１４】
【図１】患者の身体の骨盤領域の画像の対に対する患者軸に沿った並進シフトの関数として相互相関類似度の値を示すグラフである。
【図２】登録データセット例のパラメータの表を示す。
【図３】ＰＣＭ登録の前に、物質（例えば患者の軸に沿ったずれ）ボリュームの初期位置を示す本発明の要旨の実施例にかかるＰＣＭ方式を用いた、単一のモダリティＭＲデータセットの並進移動の位置合わせを示す一連の画像を示す。
【図４】ＰＣＭシフトを適用した後、登録されたボリュームを描いた、本発明の要旨の実施例にかかるＰＣＭ手法を用いた、単一のモダリティＭＲデータセットの並進移動の位置合わせを示す一連の画像を示す。
【図５】本発明の要旨の実施例にかかるマルチモダリティＭＲ／ＣＴデータセットの並進移動の位置合わせを示す一連の画像を示す。
【図６】本発明の要旨の実施例により得られるＰＣＭシフト周りＣＣとＭＩ登録コスト関数のふるまいを図示するグラフである。
【図７】本発明の要旨の実施例により得られるＰＣＭシフト周りＣＣとＭＩ登録コスト関数のふるまいを図示するグラフである。
【図８】図２の表に記載されているデータセットの登録結果を示す表を示す。
【図９】本発明の要旨の実施例にかかる各次元の２のダウンサンプリング係数を用いて、ダウンサンプリングされたボリュームで得られた結果を含むテーブルを示す。
【図１０】本発明の要旨の実施例にかかる、１つ又はそれ以上の特徴を有する方法の態様を示すプロセスフローチャートを示す。
【発明を実施するための形態】
【００１５】
実際の実施例において、同様の参照番号は同様の構造、機能又は要素を示す。
【００１６】
例えば、同じ又は異なるモダリティを使用して捕捉された例えば２つの画像の登録のために、本発明の要旨にかかるアプローチは、単一のモダリティだけでなく、マルチモダリティ画像登録のために使用することができる。ここで、可能なモダリティは、磁気共鳴（ＭＲ）、コンピュータ断層撮影（ＣＴ）などが挙げられるがこれらに限定されない。登録品質（レジストレーション品質）は、登録コスト関数として、相互相関（ＣＣ）、相互強度（ＭＩ）の強度に基づく類似度（ＳＭ）を用いて定量化することができる。本発明の要旨の実施例にかかるＰＣＭを用いて得られたコスト関数値は、網羅的探索及び良好な一致で見つかった最適な値に匹敵する。得られたＰＣＭシフトは、（例えばＭＲからＭＲへ、ＣＴからＣＴへなどの）シングルモダリティ登録と、（例えばＭＲからＭＲへなどの）マルチモダリティ登録との両方に対して、徹底的な検索を使用して見つかった最適なシフトを密接に一致させることができる。従って、本発明の要旨の実施例にかかるＰＣＭは、ピクセルレベルの精度で粗い画像の位置合わせのための効率的かつ堅牢な方法とすることができる。アルゴリズムの小さな計算複雑度を有するアルゴリズムの簡単さは、医用画像処理における高速初期位置合わせのためのツールとして有利な選択を行うことができる。
【００１７】
位相相関法（ＰＣＭ）は、画像の位置合わせのためのノイズが多いアルゴリズムに対して効率的かつロバストであり、当該アルゴリズムはもともと、変位画像間の並進移動する整数ピクセルシフトを推定（又は評価）するために使用された。その後、アルゴリズムはまた、対数極座標画像の変換を用いて、回転されかつスケーリングされた２Ｄ画像に対して動作するように拡張された。３Ｄケースにおいて組み合わせられた並進移動、回転及びスケーリングの推定（又は評価）のためのＰＣＭの同様の一般化は可能ではなく、なぜならば、３Ｄケースにおいて回転を並進移動に変換する座標変換は存在しないからである。しかしながら、前記方法は、疑似極性フーリエ変換を利用して、とって代わって、円筒状の位相相関法（ＣＰＣＭ）と呼ばれる反復最適化手順を適用することによって、３Ｄで並進移動されかつ回転された複数のボリュームを登録するように拡張された。後者のアプローチでは、異なる軸の周りの回転角を繰り返し円筒マッピングされた画像にＰＣＭを適用することによって推定される。
【００１８】
本発明の要旨の実施例において、元の形式でＰＣＭの適用は、並進移動のみならず互いに変形されている複数の３Ｄボリューム対を、確実にかつ比較的計算コストで安価に位置合わせさせるために使用される。このアルゴリズムは、非常に良好な結果がマルチモダリティＭＲ／ＣＴ画像登録に適用され、一般的に使用される、強度に基づく２個の類似度の観点において、最適に近い結果を提供することができる。最適なシフト（例えば、網羅的探索で見つかったもの）と、本発明の要旨の実施例にかかるＰＣＭによって識別シフトとの間の差異は小さい。本発明の要旨の使用は、二つ以上の医用画像の位置合わせの臨床実践でＰＣＭの適用を広げることができる。
【００１９】
位相相関法（ＰＣＭ）は、基本的なフーリエシフト定理に基づいている。その原理は、間隔τを有する信号ｆ（ｔ）を遅延（シフト）させることは、例えば式（１）に表されるように、信号のフーリエ変換Ｆ（ω）をｅ-iωτで乗算することと等価である。
【００２０】
【数１】
2020035449.tif 000003
【００２１】
従って、２個のボリュームＡ及びＢは、互いのシフトされたバージョンであるならば（すなわち、
【数２】
2020035449.tif 000004
）それらの正規化されたクロスパワースペクトル：
【数３】
2020035449.tif 000005
は、式２のような式に簡単になる。
【００２２】
【数４】
2020035449.tif 000006
【００２３】
ここで、
【数５】
2020035449.tif 000007
及び
【数６】
2020035449.tif 000008
は、フーリエ変換画像Ａ及びＢの変換であり、
【００２４】
【数７】
2020035449.tif 000009
は、
【数８】
2020035449.tif 000010
の複素共役である。正規化されたクロスパワースペクトルの逆フーリエ変換
【数９】
2020035449.tif 000011
を演算することは、正確に変位
【数１０】
2020035449.tif 000012
を中心とするクロネッカーのデルタ関数であり、当該変位は、正規化されたクロスパワースペクトルのピークである。クロネッカーのデルタ関数は、式３のように表すことができる。
【００２５】
【数１１】
2020035449.tif 000013
【００２６】
第１の画像Ａの並進移動されたレプリカである第２の画像Ｂの理想的な場合において、ピークの位置は、複数の画像間の正確な並進移動をミスアライメントを特定する。しかしながら、通常実画像中に存在しているノイズ及び／又は変形のために、ピークは通常、隣接する複数のボクセルの周りに広がっている。また、エイリアシングアーティファクトとエッジ効果はさらにピークの品質を低下させることができる。ＰＣＭピークの明瞭さとシャープさを向上させるため、並びに、一般的なサブピクセル精度に到達するための以前に利用可能なアプローチは、一般変形ボリュームとマルチモダリティ画像登録の場合に直接適用することができず、なぜならば、登録されている２つの画像が同一であること（両方の画像内に存在するいくつかのランダムノイズの程度まで）アプローチの基本的な前提は有効ではないからである。そのため、医用画像内の登録アプリケーションのために、ピクセルレベルの位置合わせ精度を考慮してもよいである。本発明の要旨にかかる一実現例において、ピークの位置は、単純なしきい値処理技術を用いて同定することができ、以下でより詳細に説明する。
【００２７】
図２に生成されたパラメータテーブル２００は、本発明の要旨の態様の実験的検証に使用される登録データセットに関する様々な情報を示す。第１の列は、データセットの識別名を含み、２番目の列は、対応するデータセットの登録のタイプを含む。「ボリューム１」と「ボリューム２」の列は、登録されている２つの３Ｄボリューム（撮像モダリティ、ボクセルとボクセルサイズの数）を含み、最後の列は、患者の解剖学的にどの構造の部分をスキャンしたかについての情報を提供する。すべてのデータセットは、ヒト患者の実際のスキャンから得られる。各データセットは、同じ患者の二つの異なるスキャンで得られた２個のシフトされた３Ｄボリュームのペアを含む。異なるデータセットは、患者の身体の異なる部分をカバーしており、３つのすべての方向に大きな並進変位を示すことができる。胸部及び腹部のスキャンは、患者の呼吸及び運動による変形に供される。データセットの一部において、異なる２つのスキャンのために撮像モダリティが使用された。
【００２８】
ずれた画像を位置合わせするために、本発明の要旨の実施例にかかる形で使用されるＰＣＭの性能は、以下の３つのシナリオで調査され、これについては以下でより詳細に議論される。第１のシナリオでは、ＰＣＭは、同一の撮像モダリティを用いて得られた変形ボリュームを整列させるために使用される（図２のテーブル２００内のデータセットＤＳ１、ＤＳ２、ＤＳ３とＤＳ４）。これらのデータセットはすべてＭＲスキャンにより生成された。第２のシナリオでは、ＰＣＭは、マルチモダリティＭＲ／ＣＴのペアを登録するために使用された（図２のテーブル２００内のデータセットＤＳ５、ＤＳ６、ＤＳ７とＤＳ８）。ＭＲスキャンでは、患者が横たわっているソファとヘッドサポートは表示されない。ＣＴデータ内のこれらのオブジェクトの存在への影響を排除するために、それらはＣＴスキャンから手動でクロップ除去された。ソファに起因する登録結果に及ぼす影響、及びＣＴスキャン中に存在するヘッドサポートは、第３のシナリオで検討されている（図２のテーブル２００におけるデータセットのＤＳ５Ｃ、ＤＳ６Ｃ、ＤＳ７ＣとＤＳ８Ｃ）。データセットは、この場合にはソファとヘッドサポートがＣＴスキャンからトリミングされていないことを除いて、第２のシナリオで使用されるデータセットと実質的に同一である。
【００２９】
登録データセット内に存在する変形に起因して、この研究で使用したデータセットのための最適な位置合わせのずれを定義することは困難である。そのため、ＰＣＭ登録の精度を評価するために二つの類似度が登録コスト関数として使用される。相互相関係数（ＣＣ）と２つのボリュームＡとＢとの間の相互情報（ＭＩ）はそれぞれ例えば、式４及び式５で表される。
【００３０】
【数１２】
2020035449.tif 000014
【００３１】
【数１３】
2020035449.tif 000015
【００３２】
ここで、ＡiとＢiはボリュームＡ及びＢのｉ番目のボクセルの画像強度である。Ｐ（Ａi，Ｂj）は２個のボリュームのボクセル強度の同時確率密度関数であり、Ｐ（Ａi）及びＰ（Ｂj）はそれぞれＡ及びＢの周辺確率密度関数である。１６×１６のビンを持つヒストグラムはＰ（Ａi，Ｂj）を評価するために使用された。ＰＣＭからのシフトを適用した後に得られた類似度は、ＰＣＭシフト周りのシフトの大規模なグリッド上の網羅的探索で見つかった施策の最適（最大）値と比較される。ＣＣ及びＭＩの登録メトリックは、この研究の目的のために選択された。ＣＣメトリックは、単一のモダリティ画像登録のために一般的に適しており、ＭＩメトリックは、マルチモダリティ位置合わせのためのより適切である。
【００３３】
実施例において、本発明の要旨の実施例にかかるＰＣＭアルゴリズムは、（例えば、Ｃ＋＋など）ソフトウェアで実現することができる。高速フーリエ変換（ＦＦＴ）はＦＦＴＷ３ライブラリーを用いて行うことができる。第１及び第２の画像内の第１及び第２の登録ボリュームは、異なる解像度を持っている場合（ボクセル及び／又は異なるボクセルサイズの例えば異なる数）において登録されたボリュームは、一般的な登録グリッドに再サンプリングすることができる。共通に登録されたグリッドの各次元に沿った解像度は、２つの初期の解像度のうち、そのディメンションの粗い解像度に設定されている（例えば、第１の登録ボリュームの第１の初期解像度又は第２の登録ボリュームの第２の初期解像度）。再サンプリングは、トリリニア（三線）補間を使用して行うことができる。再サンプリングと３ＤのＦＦＴは、マルチスレッド実行を高速化することができる。他の計算手法は、本発明の要旨の範囲内である。
【００３４】
いくつかの実施例は、オプションの前処理ステップを含むことができ、ここで、患者の皮膚表面は、ＰＣＭを適用する前に、登録データセット内の２つの登録されたボリュームのそれぞれで識別される。表面の外側にある全てのボクセルは、登録結果にノイズ及び他のアーチファクトの影響を低減するためにゼロにすることができる。すべてのボリュームの横断スライスにマーチングスクエアアルゴリズムを適用することによって皮膚表面を自動的に検出することができる。マーチングスクエアアルゴリズムのための等値面は、ボリューム内のボクセルの０．５倍の平均強度に設定することができる。
【００３５】
行列
【数１４】
2020035449.tif 000016
（式３参照）におけるピークの同定は、まず最初に最大強度ｑmaxを求めることによっ
て行うことができる。そして、しきい値（例えば０．９×ｑmax）よりも大きな強度を
持つ全てのボクセルのうち、そのボクセルの周りの小さなウィンドウ内のボクセル強度の総和（例えば、隣接する複数のボクセル）が最大であるボクセルを選択することができる。ウィンドウのサイズは（ｗＮx）×（ＷＮy）×（ＷＮz）であり、ここで、ｗ＝０．０５（又はいくつかの他の小数）であり、Ｎx、Ｎy、Ｎzは登録グリッドの各次元に沿ったボクセルの数である。ピークの位置（すなわち、並進シフト）はさらにウィンドウ内行列
【数１５】
2020035449.tif 000017
におけるボクセル強度の重心を計算することによって改良することができる。
【００３６】
例示的な実施例のためのＰＣＭ登録の性能は、最初に視覚的に登録されたボリュームを検査することによって評価することができる。検査を実行するには、２個のボリュームは、共通のグリッド上にオーバーレイされている。第１のボリュームは第１の色（例えば赤）にプロットされ、第２のボリュームは第２の色（例えば緑）にプロットされている。前記方法では、重複領域は色のブレンドを反映して、ミスマッチの領域は、第１及び第２の色のいずれかで表示されている。ＰＣＭ登録のいくつかの例は、図３、図４、及び図５に示されている。
【００３７】
図３は、本発明の要旨の実施例にかかるＰＣＭ手法を用いた、単一モダリティのＭＲデータセットの並進位置合わせを示す画像列３００を示す。データセット内の２つの３Ｄボリュームの９個の横方向のスライスが（スライス番号は各スライスの下部に表示されている）ここで重ねて示されている。画像列３００は（例えば、患者の軸に沿ってずれた）２個のボリュームの初期位置を示す。ＰＣＭ登録する前に、本発明の要旨の実施例が適用される。図４は、本発明の要旨の実施例にかかるＰＣＭシフトを適用した後における、登録されたボリュームが正確に整列されている第２の画像列４００を示す。図３及び図４に示すように、２個のボリュームは、単純な剛性の並進移動に登録できない小変形の領域を除いて、登録後に非常によく整列されている。
【００３８】
図５は、ＣＴ登録にマルチモダリティＭＲの一例を示す画像列５００を示す。画像列５００は、ＰＣＭの登録前後の矢状冠状及び横方向のスライスを示す。この例では、本発明の要旨の実施例にかかるＰＣＭ手法の良好なパフォーマンスを示す。一例のためにここで２個のボリュームが大きくずれている。ＣＴカウチとヘッドサポートはＣＴスキャンから切り取られていないにもかかわらず、本願要旨の実施例にかかるＰＣＭ方式は、それにもかかわらず、非常に良好な登録結果を提供することに注意する必要がある。同様の結果が、他のすべての試験データセットについて得られた。目視検査から、ＰＣＭ登録ボリュームを登録するためのほぼ最適な並進シフトを見出すことは明らかである。
【００３９】
（登録コスト関数の点で）可能な限り最高のシフトで得られたシフトを比較するために、シフトパラメータに対する徹底的な検索を行うことができる。図６と図７は、本発明の要旨の実施例にかかるＰＣＭアプローチによって発見されたシフト（以下、ＰＣＭシフトという。）に対して、異なる横方向シフトのＣＣとＭＩの登録コスト関数の典型的な挙動を示すチャート６００、７００を示す。チャート６００、７００における軸は、本発明の要旨のＰＣＭアプローチによって発見された初期の並進移動後における、登録されたボリュームに適用される追加的なシフトに対応する。図６及び図７のチャート６００、７００を生成するために、２個のコスト関数が、０．５ボクセルのステップを有する１０×１０ボクセルグリッド上の横方向のずれに対して算出された。チャート６００、７００におけるポイントの座標は、初期のＰＣＭシフトに追加された追加のシフト対応している。
【００４０】
テストされた全てのデータセットの登録結果が図８の表８００に要約されており、これはＰＣＭで発見されたシフトに対するＣＣとＭＩの値を示す。テーブル８００はまた、最適なＣＣの値とＭＩの類似度に関する情報を含み、これらは第１のＰＣＭシフト周りの全数探索アプローチによって発見された。第１の列はデータセットの識別名を含み、２番目の列は元のボリュームが再サンプリングされた登録グリッドのサイズに関する情報を含み、３番目と４番目の列は得られたＰＣＭシフトを適用した後に類似度の値を示し、次の列は、付加的なシフト（ＰＣＭシフトに追加することが必要）及び、ＰＣＭシフト周りの網羅的探索で得られた類似度の応じた最適な値を示し、最後の列は、開発したアルゴリズムの実行時間を含む。
【００４１】
表に示した最適なシフトは、順に類似度の最適値を得るために、ＰＣＭシフトに追加する必要がある追加のシフトである。本発明の要旨の実施例にかかるＰＣＭ登録手法を用いて得られたシフトは、最適なシフトに非常に近いことがわかる。多くの場合において、横断面におけるＰＣＭシフトは、最適なシフトから１ボクセル（１．５ミリメートル）の範囲内である。マルチモダリティの例では、単一モダリティの例でＣＣメトリックとＭＩメトリックを考慮すると、１２例のデータセットのうち９例に対して、患者軸に沿った完全な位置合わせがある。得られたコスト関数値は、一般的に最適値から１．５％の範囲内である。最適なシフトから最大偏差は、胸部、腹部のデータセット（ＤＳ５、ＤＳ５Ｃ、ＤＳ７とＤＳ７Ｃ）について観察されている。これらの特定の例にかかる目視検査は、患者の身体のこの領域における大きな変形のために、簡単な並進移動はいくつかのケースでは、ボリューム全体の良好な配向を得るのに十分ではないということを明らかにしている。本発明の要旨の実施例にかかるＰＣＭシフトアプローチと、最適なシフトの両方は、これらの場合における解剖学的構造の異なる部分の一部のみ位置合わせ（アラインメント）を提供してもよい。
【００４２】
各データセットのためのアルゴリズムの合計実行時間は、図８のテーブル８００の最後の列に示されている。実行速度の点で、アルゴリズムの性能を、低解像度のグリッドへの第１の３Ｄボリュームをダウンサンプリングすることで、また、ダウンサンプリングされたボリュームに本発明の要旨の実施例にかかるＰＣＭ方式を適用することで、さらに向上させることができる。
【００４３】
図９のテーブル９００は、ダウンサンプリングされたボリュームで得られた登録結果を含む。ΔＣＣとΔＭＩは、ダウンサンプリングを使用した場合における改善された性能を示すダウンサンプリングのステップ正値を用いる場合と用いない場合において得られた対応する複数の登録コスト関数の相対的な差を示し、最後の２列は、ダウンサンプリングが実行されるときの実行時間と、ダウンサンプリングしないときのタイミング結果と比較した対応するスピードアップ率を示す。各次元のダウンサンプリング係数はこの例では２である。ボリュームをダウンサンプリングさせることで、少なくともいくつかの場合では、登録グリッドのサイズに依存して約３〜８倍の実行速度を向上させることができる。ダウンサンプリングは著しく登録の品質を劣化させず、いくつかの場合には良好な結果が観察される。この効果は、近くのボクセル強度の平均化のために、再サンプリング容積で低ノイズレベルによって説明することができる。
【００４４】
図１０は本発明の要旨の実施例にかかる方法に含めることができる複数の特徴を図示する処理フローチャート１０００を示す。１００２において、第１の時刻で撮像された患者の第１の登録ボリュームの第１の医用画像と、第２の時刻で撮像された患者の第２の登録ボリュームの第２の医用画像とが位相相関法を使用して比較されて、適切に第１及び第２の医用画像を整列させるために必要な、移動及び回転のうちの少なくとも１つを計算する。１００４において、物理的な場所と患者の物理的な方向のうちの少なくとも１つを変更することは、より密接に第１の画像中の患者の第１の位置に一致するように、患者の第２の位置を補正するために決定される。変更は、適切に第１の医療画像と第２の医用画像を位置合わせするために必要な、算出された並進及び／又は回転に基づいて決定される。変更は、技術者又は他のユーザに１つ又は複数のパラメータを表示することにより、例えば、出力することができる。表示することは、プリントアウトを介して、表示装置等を介して実行することができる。他の例では、変化の出力は、例えば、患者が横たわっている寝台やベッドの運動を引き起こすことによって、コマンドが自動的に変換及び／又は患者を回転させるために含めることができる。１００６において、医療処置は、物理的な位置及び／又は患者の物理的な姿勢を決定し変更を適用した後、必要に応じて患者に実施することができる。医療処置は放射線治療、外科手術などを含むことができる。
【００４５】
一例として、放射線治療を受けている患者などは、第１の放射線フラクション（画分）の送達の前に、その最中に、その後などで画像化することができる。得られた画像は、第１の医療画像と考えることができる。患者への第２の放射線フラクション（画分）の配信に先立って、患者は、第２の医用画像を生成するために画像化されることができる。本明細書で説明された手法は、第１の放射線フラクション送達用として、第２の放射線のフラクションの送達のために同じ位置及び方向で患者を配置するために必要な、決定された並進及び／又は患者の回転運動に対して使用することができる。
【００４６】
本明細書に記載の要旨の１つ又は複数の態様又は特徴は、デジタル電子回路、集積回路において、特別に設計された特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コンピュータハードウェア、ファームウェア、ソフトウェア、及び／又はそれらの組み合わせにおいてを実現することができる。これらのさまざまな態様又は特徴は、少なくとも１つのプログラマブルプロセッサ（特殊又は汎用である）を含むプログラマブルシステム上で実行可能な及び／又は解釈である１つ又はそれ以上のコンピュータプログラムでの実施例を含むことができ、上記少なくとも１つのプログラマブルプロセッサは、記憶システム、少なくとも１つの入力装置、及び少なくとも１つの出力デバイスに対して、データ及び命令を受信し又はデータ及び命令を送信するように結合される。
【００４７】
プログラム、ソフトウェア、ソフトウェアアプリケーション、アプリケーション、コンポーネント、又はコードとして参照できるコンピュータプログラムは、プログラマブルプロセッサ用の機械命令を含み、高レベルの手続き型言語、オブジェクト指向プログラミング言語、関数型プログラミング言語、論理プログラミング言語で、及び／又はアセンブリ／機械語で実装することができる。本明細書で使用されるように、マシン可読媒体という用語は、プログラマブルプロセッサに機械命令及び／又はデータを提供するために使用され、マシン可読信号として機械語命令を受信するマシン可読媒体を含む、例えば磁気ディスク、光ディスク、メモリ、プログラマブルロジックデバイス（ＰＬＤ）などの任意のコンピュータプログラム製品、装置及び／又はデバイスを指す。マシン可読信号という用語は、プログラマブルプロセッサに機械命令及び／又はデータを提供するために使用される任意の信号を指す。マシン可読媒体は、例えば、非過渡固体メモリや磁気ハードドライブ、又は同等の記憶媒体などの媒体であって、非一時的にこのようなマシン命令を格納することができる。マシン可読媒体は、例えば１つ又は複数の物理プロセッサコアに関連付けられたプロセッサのキャッシュ又は他のランダムアクセスメモリと同じように、代替的又は追加的に、一過性の様式で、このようなマシン命令を格納することができる。
【００４８】
ユーザとの対話を提供するために、１つ又はそれ以上の態様又は本明細書に記載の要旨の特徴は、ユーザがキーボードやポインティングデバイスに情報を表示するため、例えば陰極線管（ＣＲＴ）又は液晶ディスプレイ（ＬＣＤ）や発光ダイオード（ＬＥＤ）のモニタを用いて、またユーザがコンピュータへの入力を提供するため例えばマウスやトラックボールを用いて、表示装置を有するコンピュータ上で実現することができる。他の種類の装置もユーザとの対話を提供するために使用される。例えば、ユーザに提供されるフィードバックは、例えば視覚フィードバック、聴覚フィードバック、又は触覚フィードバックなど、感覚フィードバックの任意の形式とすることができる。しかし、ユーザからの入力を含む、任意の形態で受信された、音響、音声、又は触覚入力に限定されないことができる。しかし、これらに限定されず、他の可能な入力装置としては、例えば単一又はマルチポイント抵抗性又は容量性トラックパッド、音声認識ハードウェア及びソフトウェアを用いることができ、また、撮像装置として、光学スキャナ、光学ポインタ、デジタル画像化装置、タッチスクリーン又は他のタッチセンシティブデバイス、関連する解釈ソフトウェアなどを用いることができる。分析システム（例えば画像化システム）からコンピュータのリモート（遠隔制御）は、分析システムとリモートコンピュータ間のデータ交換を可能にするために接続され、有線又は無線のネットワークを介して、遠隔制御、診断、分析システム等ともに、分析システムにリンクすることができる（例えば、分析器から遠隔コンピュータに例えば校正データ、動作パラメータ、ソフトウェアのアップグレード又はアップデートなどのデータを受信し、情報を送信する）。
【００４９】
前記の説明及び特許請求の範囲において、例えば、「少なくともの１つ」又は「１つ又はそれ以上」のようなフレーズ（語句）は、要素又は特徴の連言リストに続いて現れる。「及び／又は」の用語は２つ以上の要素又は特徴のリストで現れる。暗黙的又は明示的に使用される文脈と矛盾しない限り、個々に列挙された要素又は特徴のいずれか記載の要素又は特徴のいずれかを意味し、他の列挙の要素又は特徴のいずれかと組み合わせて使用することができるフレーズが意図されている。例えば、「ＡとＢの少なくとも一方」、「ＡとＢのうちの１つ又はそれ以上」、「Ａ及び／又はＢ」のフレーズはそれぞれ、Ａ単独、Ｂ単独、又はＡ及びＢの両方を意味することを意図している。同様の解釈が、３つ以上のアイテムを含むリストを対象としている。例えば、「Ａ、Ｂ及びＣのうちの少なくとも１つ」、「Ａ、Ｂ及びＣのうちの１つ又はそれ以上」及び「Ａ、Ｂ及び／又はＣ」というフレーズはそれぞれ、Ａ単独、Ｂ単独、Ｃ単独、Ａ及びＢの両方、Ａ及びＣの両方、Ｂ及びＣの両方、もしくは、Ａ、Ｂ及びＣの全部を意味することが意図されている。上記において及び特許請求の範囲における「基づいて」という用語の使用は、未記載の特徴又は要素も許容されるように、「少なくとも部分的に基づいて」ということを意味することが意図されている。
【００５０】
本明細書に記載の要旨は、所望の構成に応じてシステム、装置、方法、及び／又は物品において具体化することができる。前述の説明に記載された実施例は、本明細書に記載の要旨にかかるすべての実施例を表すものではない。その代わりに、それらは単に説明の要旨に関連する側面にかかるいくつかの例である。いくつかの変形例を前記で詳細に説明してきたが、他の変更や追加は可能である。特に、さらなる特徴及び／又は変形は、本明細書に記載されたものに加えて提供することができる。例えば、上述の実施例が開示された特徴の種々の組み合わせ及びサブ組み合わせに向けることができ、及び／又は、それらの組み合わせと、いくつかのさらなる特徴のサブコンビネーションは、前記に開示されている。加えて、添付の図面に示された及び／又は本明細書に記載されたロジックフロー（論理の流れ）は必ずしも示された特定の順序、又は順番を必要とせず、望ましい結果を達成する。他の実施例は、以下の特許請求の範囲の範囲内であってもよい。
【図１】
2020035449.tif 000018
【図２】
2020035449.tif 000019
【図３】
2020035449.tif 000020
【図４】
2020035449.tif 000021
【図５】
2020035449.tif 000022
【図６】
2020035449.tif 000023
【図７】
2020035449.tif 000024
【図８】
2020035449.tif 000025
【図９】
2020035449.tif 000026
【図１０】
2020035449.tif 000027
【手続補正書】
【提出日】令和2年1月17日(2020.1.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのプログラム可能なプロセッサと、
前記少なくとも１つのプログラム可能なプロセッサによって実行されたときに少なくとも１つのプログラム可能なプロセッサに複数の動作を実行させる命令を格納する非一時的なマシン可読媒体とを備えたシステムであって、前記複数の動作は、
ＭＲＩ撮像装置又はＣＴ撮像装置の少なくとも一方から、第１の時間及び第１の位置で撮影された患者の第１の医用画像と、第２の時間及び第２の位置で撮影された前記患者の第２の医用画像とを受信するステップであって、前記第１の医用画像と前記第２の医用画像とが、変形によって互いに異なるステップと、
共通登録グリッドに配置される前記第１の医用画像と前記第２の医用画像とを位相相関法を用いて比較するステップとを含み、前記比較するステップは、
前記第１の医用画像と前記第２の医用画像とのクロスパワースペクトルの逆フーリエ変換を計算するステップであって、前記逆フーリエ変換は前記変形によって隣接する複数のボクセルの周りに広がったピークを有するステップと、
前記隣接する複数のボクセルの強度に少なくとも部分的に基づいて前記ピークの変位を計算するステップと、
前記変位に基づいて、前記患者の物理的位置に対する変化を決定するステップと、
決定された前記変化に基づいて、前記患者の前記第２の位置を前記患者の第１の位置により密接に適合させるように補正するステップとを含むシステム。
【請求項２】
前記ピークの前記変位を計算するステップは、
前記クロスパワースペクトルの逆フーリエ変換の最大強度を求めるステップと、
前記最大強度に基づいて決定されるしきい値より大きな強度を有する複数のボクセルから、ボクセルの周りの隣接する複数のボクセルのボクセル強度の和が最大であるボクセルをピークとして選択するステップであって、前記隣接する複数のボクセルは、前記共通登録グリッドの各次元に沿ったボクセルの数の割合としてのサイズを有するウィンドウにあるステップとをさらに含む請求項１に記載のシステム。
【請求項３】
前記しきい値は、前記最大強度の０．９倍である請求項２に記載のシステム。
【請求項４】
前記割合は、０．０５である請求項２に記載のシステム。
【請求項５】
前記ウィンドウ内の複数のボクセルの強度の重心の位置を計算することにより、前記ピークの前記変位を決定するステップをさらに含む請求項２に記載のシステム。
【請求項６】
前記比較するステップは、前記第１の医用画像及び前記第２の医用画像のクロスパワースペクトルを正規化するステップを含む請求項１に記載のシステム。
【請求項７】
前記第１の医用画像と前記第２の医用画像とは、互いに異なる撮像モダリティを用いて得られる請求項１に記載のシステム。
【請求項８】
前記補正するステップは、患者が横たわっている寝台又はベッドの運動を引き起こすことにより患者を移動させるステップを含む請求項１に記載のシステム。
【請求項９】
第１の医用画像と前記第２の医用画像とは、前記患者の寝台又はベッドを自動的に移動するための１つ以上のコマンドを生成することにより位置合わせされる請求項８に記載のシステム。
【請求項１０】
少なくとも１つのプログラム可能なプロセッサによって実行されたときに少なくとも１つのプログラム可能なプロセッサに複数の動作を実行させる命令を格納するマシン可読媒体を備えたコンピュータプログラム製品であって、前記複数の動作は、
ＭＲＩ撮像装置又はＣＴ撮像装置の少なくとも一方から、第１の時間及び第１の位置で撮影された患者の第１の医用画像と、第２の時間及び第２の位置で撮影された前記患者の第２の医用画像とを受信するステップであって、前記第１の医用画像と前記第２の医用画像とが、変形によって互いに異なるステップと、
共通登録グリッドに配置される前記第１の医用画像と前記第２の医用画像とを位相相関法を用いて比較するステップとを含み、前記比較するステップは、
前記第１の医用画像と前記第２の医用画像とのクロスパワースペクトルの逆フーリエ変換を計算するステップであって、前記逆フーリエ変換は前記変形によって隣接する複数のボクセルの周りに広がったピークを有するステップと、
前記隣接する複数のボクセルの強度に少なくとも部分的に基づいて前記ピークの変位を計算するステップと、
前記変位に基づいて、前記患者の物理的位置に対する変化を決定するステップと、
決定された前記変化に基づいて、前記患者の前記第２の位置を前記患者の第１の位置により密接に適合させるように補正するステップとを含むコンピュータプログラム製品。
【請求項１１】
前記ピークの前記変位を計算するステップは、
前記クロスパワースペクトルの逆フーリエ変換の最大強度を求めるステップと、
前記最大強度に基づいて決定されるしきい値より大きな強度を有する複数のボクセルから、ボクセルの周りの隣接する複数のボクセルのボクセル強度の和が最大であるボクセルをピークとして選択するステップであって、前記隣接する複数のボクセルは、前記共通登録グリッドの各次元に沿ったボクセルの数の割合としてのサイズを有するウィンドウにあるステップとをさらに含む請求項１０に記載のコンピュータプログラム製品。
【請求項１２】
前記しきい値は、前記最大強度の０．９倍である請求項１１に記載のコンピュータプログラム製品。
【請求項１３】
前記割合は、０．０５である請求項１１に記載のコンピュータプログラム製品。
【請求項１４】
前記ウィンドウ内の複数のボクセルの強度の重心の位置を計算することにより、前記ピークの前記変位を決定するステップをさらに含む請求項１１に記載のコンピュータプログラム製品。
【請求項１５】
前記比較するステップは、前記第１の医用画像及び前記第２の医用画像のクロスパワースペクトルを正規化するステップを含む請求項１０に記載のコンピュータプログラム製品。
【請求項１６】
前記第１の医用画像と前記第２の医用画像とは、互いに異なる撮像モダリティを用いて得られる請求項１０に記載のコンピュータプログラム製品。
【請求項１７】
前記補正するステップは、患者が横たわっている寝台又はベッドの運動を引き起こすことにより患者を移動させるステップを含む請求項１０に記載のコンピュータプログラム製品。
【請求項１８】
第１の医用画像と前記第２の医用画像とは、前記患者の寝台又はベッドを自動的に移動するための１つ以上のコマンドを生成することにより位置合わせされる請求項１７に記載のコンピュータプログラム製品。
【外国語明細書】
2020035449000001.pdf