(57)【特許請求の範囲】
【請求項１】
周期性に関して周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける方法であって、
第１周期性により挙動する前記オブジェクトの第１フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第１フレームシーケンスを取得するステップと、
第２周期性により挙動する前記オブジェクトの第２フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第２フレームシーケンスを取得するステップと、
前記周期的に挙動するオブジェクトの同じ動きの段階が相互に関連付けされるように、前記それぞれの周期性に関して前記第１及び第２フレームシーケンスを同期させるステップと、
双方のフレームシーケンスが比較できるように、空間的及び時間的に対応するビューにより同期後の前記第１及び第２フレームシーケンスを表示するステップと、
を有する方法であって、
前記同期させるステップは、前記第１及び第２フレームシーケンスから第１フレームを選択し、前記第１及び第２フレームシーケンスのすべてのフレームから前記第１フレームを減算することによって、前記第１及び第２フレームシーケンスにおいて前記第１フレームと同じ動きの段階のフレームを特定することを含む方法。
【請求項２】
前記同期させるステップは、前記第１フレームシーケンスの動きのサイクルにおける第１フレーム数と前記第２フレームシーケンスの動きのサイクルの第２フレーム数との間の差に基づき、請求項１記載の方法。
【請求項３】
前記第１及び第２フレームシーケンスから同じ動きの段階に関してそれぞれ一致した少なくとも２つのフレームを選択するステップと、
前記第１フレームシーケンスの２つの一致したフレームの間の第１フレーム数を決定するステップと、
前記第２フレームシーケンスの２つの一致したフレームの間の第２フレーム数を決定するステップと、
前記第１フレーム数と前記第２フレーム数とを比較するステップと、
をさらに有し、
前記同期させるステップは、前記比較するステップの結果に基づく、請求項１又は２記載の方法。
【請求項４】
前記同期させるステップは、第３フレーム数のフレームを２つの一致したフレームの間のより少ないフレームを有する前記フレームシーケンスに加えることによって、又は２つの一致したフレームの間のより多いフレームを有する前記フレームシーケンスの第３フレーム数のフレームを省くことによって実現され、
前記第３フレーム数は、前記第１フレーム数と前記第２フレーム数との間の差に対応する、請求項３記載の方法。
【請求項５】
当該方法はステップは自動的に実行される、請求項１乃至４何れか一項記載の方法。
【請求項６】
前記第１及び第２フレームシーケンスの双方のすべてのフレームから前記第１及び第２フレームシーケンスの一方の第１フレームを減じるステップをさらに有する、請求項１乃至５何れか一項記載の方法。
【請求項７】
前記第１フレームシーケンスと前記第２フレームシーケンスとの間の空間的な対応関係を決定するステップをさらに有する、請求項１乃至６何れか一項記載の方法。
【請求項８】
前記周期的に挙動するオブジェクトは心臓であり、
前記それぞれの一致するフレームは、心臓サイクルの同一の段階に対応する、請求項１乃至７何れか一項記載の方法。
【請求項９】
周期性に関して周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける装置であって、
第１周期性により挙動する前記オブジェクトの第１フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第１フレームシーケンスと、第２周期性により挙動する前記オブジェクトの第２フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第２フレームシーケンスとを取得する取得手段と、
前記周期的に挙動するオブジェクトの同じ動きの段階が相互に関連付けされるように、前記それぞれの周期性に関して前記第１及び第２フレームシーケンスを同期させる計算手段と、
双方のフレームシーケンスが比較できるように、空間的及び時間的に対応するビューにより同期後の前記第１及び第２フレームシーケンスを表示する表示手段と、
を有する装置であって、
前記計算手段は、前記第１及び第２フレームシーケンスから第１フレームを選択し、前記第１及び第２フレームシーケンスのすべてのフレームから前記第１フレームを減算することによって、前記第１及び第２フレームシーケンスにおいて前記第１フレームと同じ動きの段階のフレームを特定する装置。
【請求項１０】
前記計算手段は、前記第１及び第２フレームシーケンスから同じ動きの段階に関してそれぞれ一致する少なくとも２つのフレームを選択するよう構成され、
前記計算手段は、前記第１フレームシーケンスの２つの一致するフレームの間の第１フレーム数を決定し、前記第２フレームシーケンスの２つの一致したフレームの間の第２フレーム数を決定するよう構成され、
前記計算手段は、前記第１フレーム数と前記第２フレーム数とを比較するよう構成され、
前記同期は、前記比較の結果に基づく、請求項９記載の装置。
【請求項１１】
コンピュータ上で実行されると、請求項１乃至８何れか一項記載の方法を制御するよう構成されるコンピュータプログラム。
【請求項１２】
前記第１及び第２フレームシーケンスは、当該コンピュータプログラムに入力され、
前記第１及び第２フレームシーケンスからのそれぞれの一致したフレームのポジション番号が、当該コンピュータプログラムに入力される、請求項１１記載のコンピュータプログラム。
【請求項１３】
請求項１１又は１２記載のコンピュータプログラムを有するコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周期性に関して周期的に挙動するオブジェクトの２つの画像シーケンスの相互関連の分野に関する。特に、本発明は、周期的に挙動するオブジェクトの画像シーケンスを相互に関連付ける方法及び装置に関する。さらに、本発明はまた、コンピュータ上で実行される際に当該方法を制御するよう構成されるコンピュータプログラム要素と、当該コンピュータプログラム要素が格納されるコンピュータ可読媒体とに関する。
【背景技術】
【０００２】
多くの科学領域では、オブジェクトの画像シーケンスを観察者に供給することが重要であるかもしれない。対象となるオブジェクトが周期的に動いている場合、異なる時点で取得された画像シーケンスを比較することが興味深いかもしれない。特にいくつかの医療領域では、あるイベントの前後の心臓や肺などの挙動する器官の振る舞いを比較することが重要であるかもしれない。
【０００３】
例えば、心臓病のカテーテルベースの診断及び処置を扱うインターベンション心臓病学では、心筋の微小血管に酸素が豊富な血液の送出を改良するため、冠状動脈にステントが配置される。インターベンション後、結果の検証は、処置の効果と成功を推定し、追跡投薬及び／又は他の治療の利用を決定するのに必要とされる。ステント配設後の動脈血流の増加と心筋血流の増加があるかの確認は、心拍レートが処置前としばしば異なるため、容易ではない。
【０００４】
ステント処理前後の動脈血流と心筋血流との間の比較のための既知の方法は、Ｔｈｒｏｍｂｏｌｙｓｉｓ  Ｉｎ  Ｍｙｏｃａｒｄｉｃａｌ  Ｉｎｆｒａｃｔｉｏｎ（ＴＩＭＩ）Ｆｒａｍｅ  Ｃｏｕｎｔである。この比較は、造影剤（ＣＡ）が検査中の血管に投入された時点から、血管のフル注入まで又は造影剤が心筋などの筋肉組織への投入開始までのフレームをカウントすることによって実行される。
【０００５】
フレームをカウントすることによって実行される比較は、所望されるほど正確なものでない。さらに、このようにして実現される比較結果は、間接的なものであり、近似的な数値しか提供しない。例えば、ＴＩＭＩフレームカウントの可能性のある結果は、ステント処理後に血流を増加させることである。しかしながら、心拍がステント処理前と異なると、治療結果の解釈ミスが容易に生じうる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
相互関連付けがフレームシーケンスの改良された直接的な比較を可能にする、周期性に関して周期的に挙動するオブジェクトの２つのフレームシーケンスを相互に関連付ける方法及び装置が必要とされる。
【課題を解決するための手段】
【０００７】
上記要求は、独立クレームによる主題によって充足されてもよい。本発明の効果的な実施例は、従属クレームにより記載される。
【０００８】
本発明の第１の態様によると、周期性に関して周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける方法が提供される。本方法は、第１周期性により挙動する前記オブジェクトの第１フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第１フレームシーケンスを取得するステップと、第２周期性により挙動する前記オブジェクトの第２フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第２フレームシーケンスを取得するステップと、前記周期的に挙動するオブジェクトの同じ動きの段階が相互に関連付けされるように、前記それぞれの周期性に関して前記第１及び第２フレームシーケンスを同期させるステップとを有する。
【０００９】
すなわち、本発明の第１の態様は、例えば、双方のフレームシーケンスを同時に表示することによって双方のフレームシーケンスが直接的に比較できるように、同じ動きの段階に関して２つの画像シーケンスを互いに関連付けて設定するというアイデアに基づくものとして理解されてもよい。
【００１０】
例えば、心臓などの対象となるオブジェクトの循環的な動きの期間中に第１フレームシーケンスが取得される。この循環的な動きはある第１の周期性を有する。対象となる挙動するオブジェクトとして心臓の例では、周期性は心拍に依存してもよい。インターベンション処理後などの以降において、第２フレームシーケンスが取得される。この取得期間中、オブジェクトは、第１周期性と異なる第２周期性により挙動する可能性がある。双方のシーケンスは、好ましくは、第１及び第２フレームシーケンス内の１回の動きのサイクルにおける異なる個数のフレームを生じさせる同一のフレームレートにより取得される。
【００１１】
対象となる挙動するオブジェクトとして心臓の例では、心臓は、第１フレームシーケンスの取得中により高い心拍を有し、第２フレームシーケンスの取得中により低い心拍を有する可能性がある。第１及び第２シーケンスは、例えば、１つの心臓の拍動が各シーケンスに含まれることを意味する少なくとも１回の動きのサイクルから構成される。
【００１２】
フレームシーケンスの相互の関連付けは、挙動するオブジェクトのある動きの段階の第１フレームシーケンスのフレームが第２フレームシーケンスの同じ動きの段階のフレームと相互に関連付けされるように、第１及び第２シーケンスを同期させることによって決定される。例えば、拡張状態の心臓の第１フレームシーケンスのフレームは、同じ状態の第２フレームシーケンスのフレームと相互に関連付けされる。これらのフレームは、同時に提供され、医師などのユーザにより比較可能となるような方法により相互に関連付けされる。
【００１３】
２つのフレームシーケンスの相互の関連付けは、フレームが関連付けて設定されることを示すことであってもよい。第１フレームシーケンスのフレームと第２フレームシーケンスのフレームとの間の一致関係は、例えば、これらのフレームにラベルを割り当てるなどによって生成される。例えば、同じ動きの段階の挙動するオブジェクトを有するフレームには、同じラベルが割り当てられてもよい。異なるフレームシーケンスのフレームの上記相互の関連付けによって、周期的に挙動するオブジェクトの同じ動きの段階が、同時に表示されてもよい。
【００１４】
画像シーケンスは、例えば、時間に関して互いに続く画像セット又は系列などである。画像セットは、例えば、Ｘ線装置により取得され、動画として観察者に表示されてもよい。
【００１５】
周期的に挙動するオブジェクトは、例えば、心臓、肺又は動脈などの人体の器官などの関心オブジェクトであってもよい。オブジェクトの動きは周期的であり、これは、例えば、オブジェクトの形状又は位置の変化が規則的な時間間隔により発生することを意味する。動きは、繰り返されるサイクルを有する。心臓の場合、動きのサイクルは、心房収縮、心室収縮及び心臓拡張の各状態、すなわち、１回の拍動を含むものであってもよい。
【００１６】
第１及び第２フレームシーケンスの取得は、メモリやデータベースからの抽出、又は、例えば、ＣＴ（Ｃｏｍｐｕｔｅｒ  Ｔｏｍｏｇｒａｐｈｙ）、ＳＰＥＣＴ（Ｓｉｎｇｌｅ−Ｐｈｏｔｏｎ  Ｅｍｉｓｓｉｏｎ  Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）、ＰＥＴ（Ｐｏｓｉｔｒｏｎ  Ｅｍｉｓｓｉｏｎ  Ｔｏｍｏｇｒａｐｈｙ）、ＭＲ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ）、回転Ｘ線及び超音波イメージングなどの技術による画像の取得を示すものであってもよい。Ｘ線イメージングの場合、造影剤（ＣＡ）の注入後に画像シーケンスが取得されてもよい。
【００１７】
例えば、第１フレームシーケンスは、ＣＴなどのイメージング装置を利用して取得され、以降の利用のためにメモリに格納されてもよい。インターベンション後、第１フレームシーケンスはメモリから抽出され、第２フレームシーケンスはイメージング装置を用いて取得されてもよい。第１及び第２フレームシーケンスが逐次的に取得されてもよいし、又は双方のフレームシーケンスが同期前にデータベース又はメモリから抽出されてもよい。第１及び第２フレームシーケンスは、好ましくは、時間に関して一致していない。
【００１８】
フレームは、画像情報を表すあるレートにより取得されたデータセットから構成されてもよい。このデータは、画像として提供され、ユーザにより観察されるようにしてもよい。フレームのシーケンス又は系列は、動画として観察されてもよい。
【００１９】
第１及び第２フレームシーケンスは、それぞれの周期性に関して同期される。この同期処理は、第１及び第２フレームシーケンスのフレームを単体で発生又は再発生させる調整を表すものであってもよい。これは、時間又は空間に関する調整に関するものであってもよい。好ましくは、２つのフレームシーケンスを同期させることによって、それらは、時間及び空間に関して単体で発生するよう調整される。この調整は、２つのフレームシーケンスが同時に提供及び表示され、２つのフレームシーケンスの直接的な比較を可能にするような方法により実行される。例えば、心臓が周期的に挙動するオブジェクトであるとき、フレームシーケンスは、心拍に関して同期されてもよい。
【００２０】
第１及び第２フレームシーケンスは、周期的に挙動するオブジェクトの同じ動きの段階が相互に関連付けされるように同期される。動きの段階又はフェーズは、イベントシーケンスにおける明確な時間期間を表すものであってもよい。従って、動きの段階は、動きのサイクルにおける特定の時点を表す。挙動するオブジェクトとして心臓の例では、動きの段階は、例えば、心房収縮、心室収縮及び心臓拡張などを示すものであってもよい。例えば、心筋の一部が緩和される拡張の動きの段階を表す双方のシーケンスのすべてのフレームがそれぞれ、相互に関連付けされてもよい。
【００２１】
異なる時点に取得された２つの異なるフレームシーケンスを同期させ、異なる周期性により挙動する同一のオブジェクトを示すことによって、第１及び第２フレームシーケンスを同時に視覚化するなどによってこれらのシーケンスを比較することが可能である。インターベンショナル心臓病学の医療領域では、スタント処理後の心筋血流の直接的な確認が可能である。上述された方法によると、例えば、スタント処理前後に取得された心拍により同期されたフレームシーケンスを可視化するなどによって、ステント処理前後の血流と灌流の質を比較することが可能である。インターベンションの結果の比較及び評価のため、ステント処理前後の画像の同期化が大変効果的である。これは、ステント処理後の患者の心拍はステント処理前の心拍と有意に異なっている可能性があるためである。
【００２２】
本発明の一実施例によると、前記同期させるステップは、前記第１フレームシーケンスの動きのサイクルにおける第１フレーム数と前記第２フレームシーケンスの動きのサイクルの第２フレーム数との間の差に基づく。
【００２３】
すなわち、第１及び第２フレームシーケンスは、毎秒１５フレームなどの同じレートにより取得されてもよい。取得レートが第１及び第２フレームシーケンスにおいて同じであってもよいが、オブジェクトの動きは、双方の取得中に異なる周期性で行われてもよい。例えば、心臓は、第１フレームシーケンスの取得中のあるレートで拍動し、第２フレームシーケンスの取得中はより速い異なるレートにより拍動する。従って、１回の動きのサイクルは、第１及び第２シーケンスにおいて異なる個数のフレームにより表される可能性がある。例えば、第１シーケンスでは、１５個のフレームが、１回の拍動など１回の動きのサイクルに対応し、第２フレームシーケンスでは、１８個のフレームが１回の動きのサイクルに対応するかもしれない。
【００２４】
第１フレーム数は、第１フレームシーケンスの同じ動きの段階に対応する２つのフレームの間のフレーム数を表すものであってもよい。第２フレーム数は、第２フレームシーケンスの同一の動きの段階に対応する２つのフレーム間のフレーム数に対応するものであってもよい。
【００２５】
第１フレームシーケンスと第２フレームシーケンスとの間の１回の動きのサイクルにおけるフレーム数（すなわち、個数）の差が決定される。第１フレーム数と第２フレーム数との間の差は、例えば、第１フレーム数を第２フレーム数から減じることによって決定されてもよい。この差に基づき、フレームシーケンスは、同数のフレームを有するように１回の動きのサイクルに対応するフレームシーケンスの部分を調整することによって同期されてもよい。これは、例えば、より長いシーケンスの一部のフレームを省くことによって実現されてもよい。このようにして、第１及び第２フレームシーケンスは、同時に表示され、直接的に観察及び比較されてもよい。
【００２６】
さらなる実施例によると、本方法はさらに、前記第１及び第２フレームシーケンスから同じ動きの段階に関してそれぞれ一致した少なくとも２つのフレームを選択するステップと、前記第１フレームシーケンスの２つの一致したフレームの間の第１フレーム数を決定するステップと、前記第２フレームシーケンスの２つの一致したフレームの間の第２フレーム数を決定するステップと、前記第１フレーム数と前記第２フレーム数とを比較するステップとを有し、前記同期させるステップは、前記比較するステップの結果に基づく。
【００２７】
第１フレームシーケンスからの少なくとも２つのそれぞれ一致したフレームの選択は、同一の動きの段階に関して実行される。同一の動きの段階は、例えば、心臓拡張などの心臓サイクルの特定の段階であってもよい。選択された２つのそれぞれ一致したフレームは、例えば、心臓収縮を表すフレームと、１回の心臓の拍動後の心臓収縮を表すフレームとであってもよい。この選択後、２つの一致するフレームの間のフレーム数に対応する第１フレーム数が決定される。
【００２８】
同時に又は逐次的に、少なくとも２つの一致するフレームが、再び同一の動きの段階に対応する第２フレームシーケンスから選択される。同一の動きの段階は、第２シーケンスからのフレームが第１フレームシーケンスから選択されたフレームと同じ動きの段階、例えば、再び心臓収縮状態を表すなど、において選択される第１シーケンスに関連した同一の段階を示す。その後、第２フレームシーケンスの２つの選択された一致するフレームの間のフレーム数に対応する第２フレーム数が、決定される。
【００２９】
また、第１フレームシーケンスからの４つのフレームと第２フレームシーケンスからの４つのフレームなどを選択することが可能である。これは、例えば、３回の拍動にそれぞれ対応するものであってもよい。
【００３０】
第１及び第２フレーム数を決定した後、これらの数値が比較される。この比較は、例えば、第１フレーム数を第２フレーム数から減じることなどによって、２つの数値の大きい方を決定することを表すものであってもよい。比較結果は、例えば、第１フレーム数と第２フレーム数の何れがより大きいかを、例えば、より大きい数をラベル付けすることによって示す。同期化は、例えば、より大きなフレーム数のシーケンスをより短くすることによって、又はより少ないフレーム数のシーケンスをより長くすることによって、比較結果に基づく。
【００３１】
さらなる実施例によると、前記同期させるステップは、第３フレーム数のフレームを２つの一致したフレームの間のより少ないフレームを有する前記フレームシーケンスに加えることによって、又は２つの一致したフレームの間のより多いフレームを有する前記フレームシーケンスの第３フレーム数のフレームを省くことによって実現され、前記第３フレーム数は、前記第１フレーム数と前記第２フレーム数との間の差に対応する。
【００３２】
第３フレーム数のフレームをより少ないフレームのフレームシーケンスに追加することは、例えば、当該フレームシーケンス内に重複したフレームを生成するなどによって実現されてもよい。あるいは、追加的なフレームは、あるポイントにおいて挙動するオブジェクトの動きを補間することによって生成されてもよい。第３フレーム数は、異なる動きのサイクルに対しては異なるものであってもよい。
【００３３】
フレームの追加又は省略は、時間的に等しく離間されてもよい。すなわち、１回の動きのサイクル中に等しい個数のフレームの後にフレームが追加又は省略される。例えば、２つのフレームが９個のフレームを有する１回の動きのサイクルに追加される必要があるとき（すなわち、第３フレーム数は２である）、１つのフレームはシーケンスの第３フレームの後に追加され、もう１つのフレームは第６フレームの後に追加されるようにしてもよい。
【００３４】
第３フレーム数のフレームをより少ないフレーム数のシーケンスに追加することによって、又はより多くのフレームを有するフレームシーケンスの第３フレーム数のフレームを省くことによって、第１及び第２フレームシーケンスは等しい長さにされる。すなわち、それらは同数のフレームから構成される。これは、双方のシーケンスの比較及び提供をより容易にする。
【００３５】
あるいは、いくつかのフレームをより少ないフレーム数のフレームシーケンスに追加し、同時に２つの一致するフレームの間により多くのフレーム数を有するフレームシーケンスのいくつかのフレームを省くことによって、比較を可能にしてもよい。特に、第３フレーム数の一部、例えば、１／２などがより少ないフレーム数のフレームシーケンスに追加され、第３フレーム数の残りの部分が他方のフレームシーケンスにおいて省かれてもよい。これにより、第１及び第２フレームシーケンスを等しい長さにすることができる。
【００３６】
さらなる実施例によると、当該方法はステップは自動的に実行される。
【００３７】
自動的とは、ユーザインタラクションを必要としないことを表すものであってもよい。すなわち、医師などのユーザの制御又は入力が、２つの画像シーケンスの相互の関連付けに必要とされない。
【００３８】
２つの画像シーケンスを相互に関連付ける方法のステップを自動的に実行することによって、当該方法の精度と信頼性が大きく向上する。さらに、本方法がより迅速に実行される。
【００３９】
さらなる実施例によると、本方法は、前記第１及び第２フレームシーケンスの双方のすべてのフレームから前記第１及び第２フレームシーケンスの一方の第１フレームを減じるステップをさらに有する。
【００４０】
第１フレームは、例えば、第１フレームシーケンスのフレーム又は第２フレームシーケンスのフレームであってもよい。あるいは、第１フレームは、第１及び第２フレームシーケンスに対して異なるものであってもよい。特に、第１フレームは、第１フレームシーケンスから選択され、第１フレームシーケンスのすべてのフレームから減算されてもよい。さらに、第１フレームは、第２フレームシーケンスから選択され、第２フレームシーケンスのすべてのフレームから減算されてもよい。第１フレームは、ユーザにより選択されてもよいし、又は、最良のコントラスト又は他の特徴量を有するフレームシーケンスの始めにあるフレームなどとして自動的に選択されてもよい。
【００４１】
選択された第１フレームは、第１及び第２フレームシーケンスから減算される。双方のシーケンスから第１フレームを減算する目的は、同一の動きの段階に対応するフレーム、すなわち、第１フレームと同じ動きの段階を決定するためであってもよい。このようにして、例えば、心拍は、さらなる情報を必要とすることなく取得された画像から減算されてもよい。第１フレームの減算前に第１及び第２フレームシーケンスの空間的な対応関係が決定される場合、同じ第１フレームが双方のフレームシーケンスから減算されてもよい。第１フレームの減算前に空間的な対応関係が決定されていない場合、第１フレームシーケンスから減算された第１フレームは、第２フレームシーケンスから減算された第１フレームと異なるものであってもよい。
【００４２】
フレームシーケンスの各フレームから第１フレームを減算することによる同一の動きの段階を有するフレームの決定は、以下のように機能してもよい。すなわち、あるフレームを他のフレームから減じることによって、これらのフレームの間の差分のみが結果として得られるフレームに残る。従って、同一又はほとんど同一の２つのフレームが互いに減算されると、その結果は“黒色”又はほぼ“黒色”のフレーム、すなわち、情報を全く又はほとんど有さないフレームになる。例えば、２つの完全に一致する、すなわち、同一の画像が減算されると、その結果は、すべてのピクセル値がゼロのレベルにある画像になり、黒色として表現されるか、又は負の表現では白色として表示される。このようにして、あるフレームを他のすべてのフレームから減算した後、結果としての白色のフレームは、２つのシーケンスが減算された第１フレームと同じ動きの段階のフレームとして特定されてもよい。
【００４３】
減算は、ログ減算又は対数減算であってもよい。まず対数をとり、その後にフレームシーケンスから第１フレームを減算することによって、フレームの小さな差分が考慮されるようにしてもよい。第１フレームの他のフレームからの対数減算は、双方のフレームのピクセル値を除すことに対応する。
【００４４】
第１フレームを減算することによって第１及び第２フレームシーケンスの同一の動きの段階を決定することは、同一の動きの段階を有するフレームの極めて正確な決定を可能にする。
【００４５】
さらなる実施例によると、本方法は、前記第１フレームシーケンスと前記第２フレームシーケンスとの間の空間的な対応関係を決定するステップをさらに有する。
【００４６】
この空間的な対応関係は、例えば、挙動するオブジェクトの比較可能なビューを有するように、双方のフレームの適当なウィンドウの対応する画像の座標を選択することによって決定されてもよい。ここでは、双方のウィンドウは、同じサイズを有する。
【００４７】
第１及び第２フレームシーケンスの提供などにおける空間的な対応関係は、双方のシーケンスのより良い比較可能性をもたらす。
【００４８】
さらなる実施例によると、本方法は、空間的及び時間的に対応するビューにより同期後の前記第１及び第２フレームシーケンスを表示するステップをさらに有する。
【００４９】
双方のシーケンスは、画面上又は複数の異なる画面上に同一の表示により提供されてもよい。この表示は、第１フレームシーケンスが第２フレームシーケンスの横又は上下に表示されるサイドバイサイド形式に実行されてもよい。あるいは、双方のフレームシーケンスはあるカラー処理により提供されてもよく、第２シーケンスは他のカラー処理又は異なる陰影処理により提供されてもよい。
【００５０】
第１及び第２フレームシーケンスは、それらが比較できるように同期後に提供されてもよい。それらは空間的に対応するものであってもよく、すなわち、挙動するオブジェクトの投射及びサイズは、双方のシーケンスにおいて同一である。さらに、シーケンスは時間的な対応関係により表示されてもよく、これは、同一の動きの段階が双方のシーケンスの同じ時間に提供されることを意味する。
【００５１】
双方のフレームシーケンスの同期された提供は、動脈血流及び心筋血流の処置後の増加などを評価又は測定する際の精度の向上の可能性を提供する。さらに、フレームシーケンスの心拍に同期された表示の例では、双方のシーケンスのサイドバイサイドビューが、動脈及び心筋血流の向上のより正確な測定の可能性を提供する。
【００５２】
さらなる実施例によると、前記周期的に挙動するオブジェクトは心臓であり、前記それぞれの一致するフレームは、心臓サイクルの同一の段階に対応する。
【００５３】
本発明の他の態様によると、周期性に関して周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける装置が提供される。本装置は、第１周期性により挙動する前記オブジェクトの第１フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第１フレームシーケンスと、第２周期性により挙動する前記オブジェクトの第２フレームシーケンスであって、少なくとも１つの動きのサイクルを有する前記第２フレームシーケンスとを取得する取得手段と、前記周期的に挙動するオブジェクトの同じ動きの段階が相互に関連付けされるように、前記それぞれの周期性に関して前記第１及び第２フレームシーケンスを同期させる計算手段とを有する。
【００５４】
さらなる実施例によると、本装置は、空間的及び時間的に相互に関連付けされたビューにより同期後の前記第１及び第２フレームシーケンスを表示する表示手段をさらに有する。
【００５５】
本発明の他の態様によると、コンピュータ上で実行されると、上述された方法を制御するよう構成されるコンピュータプログラムが提供される。
【００５６】
さらなる実施例によると、前記第１及び第２フレームシーケンスは、当該コンピュータプログラムに入力され、前記第１及び第２フレームシーケンスからのそれぞれの一致したフレームのポジション番号が、当該コンピュータプログラムに入力される。
【００５７】
ポジション番号は、名前などのフレームに付属されるラベルに対応するものであってもよい。フレームは、例えば、ポジション番号５を有してもよく、これは、当該フレームがシーケンスの５番目のフレームであることを示す。ポジション番号は、フレームに含まれるデータに必ずしも関連するものでなくてもよい。
【００５８】
本発明の他の態様によると、上述したコンピュータプログラムを有するコンピュータ可読媒体が提供される。
【発明の効果】
【００５９】
本発明の実施例が異なる主題を参照して説明されることに留意される必要がある。特に、いくつかの実施例は方法タイプの請求項を参照して説明され、他の実施例は装置タイプの請求項を参照して説明される。しかしながら、当業者は、上記及び以下の説明から、他に指摘されなければ、あるタイプの主題に属する特徴の何れかの組み合わせに加えて、特に装置タイプの請求項の特徴と方法タイプの請求項の特徴との間の異なる主題に関する特徴の何れかの組み合わせが、本出願により開示されているとみなされることを理解するであろう。
【００６０】
上述された態様並びに本発明のさらなる態様、特徴及び効果は、以降に開示される実施例から導くことが可能である。本発明は、限定することなく、実施例を参照して以降においてより詳細に説明される。
【図面の簡単な説明】
【００６１】
【図１】図１は、本発明の一実施例による周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける方法を概略的に示すフロー図を示す。
【図２】図２は、異なる心拍の２つの系列を有する心電図（ＥＣＧ）を示す。
【図３】図３は、本発明による２つの同期されたフレームシーケンスのスナップショットを概略的に示す。
【図４】図４は、本発明のさらなる実施例による周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける装置を概略的に示す。
【発明を実施するための形態】
【００６２】
図面の記載は、概略的なものにすぎない。異なる図面において、類似又は同一の要素には同一の参照符号が与えられることに留意されたい。
【００６３】
図１において、本発明の一実施例による周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付ける方法を概略的に示すフロー図が提供される。
【００６４】
本実施例では、本方法のシンプルな実現形態は、２つの画像シーケンスを１つの同期化されたサイドバイサイドビューに連結する処理に利用される。第１ステップＳ０１において、第１フレームシーケンス（ステント処理前画像シーケンスとも呼ばれる）が取得される。これは、例えば、特に心臓病のカテーテルに基づく処置に関するインターベンショナル心臓病学に関して実行される。例えば、第１フレームシーケンスは、Ｐｅｒｃｕｔａｎｅｏｕｓ  Ｔｒａｎｓｌｕｍｉｎａｌ  Ｃｏｒｏｎａｒｙ  Ａｎｇｉｏｐｌａｓｔｙ（ＰＴＣＡ）などの治療が実行される前に取得される。例えば、第１フレームシーケンスは、ステントなどのデバイスが、血管の血流を改善し、酸素が豊富な血液を心筋の微小血管に送出することを向上させるため、冠状動脈に配設される前に取得される。このシーケンスは、メモリに格納されてもよいし、又は即座に処理されてもよい。
【００６５】
第２フレームシーケンス（ステント処理後画像シーケンスとも呼ばれる）が、ステップＳ０９において取得される。この第２シーケンスは、例えば、処置の効果と成功を推定し、追跡投薬及び／又は他の治療の利用を決定するなどのため、インターベンショナル処置後の結果の検証に利用されてもよい。
【００６６】
一例として、第１フレームシーケンスと第２フレームシーケンスとは、挙動するオブジェクトとしての心臓の例では約３回の心拍を表すフレームシーケンスから構成されてもよい。これは、造影剤注入後、造影剤が心臓又は心筋内で約３回の心拍の間滞留するという事実によるものである。
【００６７】
第１フレームシーケンスの取得後、第１フレームシーケンス内のスタートフレームが決定される（ステップＳ０３）。スタートフレームの決定は、ユーザによって、又は好ましくは自動的に実行されてもよい。このステップ（ステップＳ０３）は、第１フレームシーケンスのスタート時の露出されていないフレームを排除するのに利用されてもよい。例えば、造影剤が血管又は心臓にない間に取得されたフレームは、省かれてもよい。従って、ステップＳ１１において、同様のスタートフレームが第２フレームシーケンスにおいて選択される。第２フレームシーケンスのスタートフレームは、好ましくは、例えば、動きの段階などに関して、第１フレームシーケンスのスタートフレームに対応する。このステップ（ステップＳ１１）はまた、露出されていない画像を排除するのに役立つものであってもよい。
【００６８】
ステップＳ０５及びＳ１３において、双方のフレームシーケンスの適切な画像座標が選択される。ステップＳ０５において、心臓の一部などとして挙動するオブジェクトの関心領域を示す画像座標が、第１フレームシーケンスから選択される。ステップＳ１３において、挙動するオブジェクトの同一部分の比較可能なビューが選択される。両方の画像表示は、例えば、ウィンドウサイズなどの同一のサイズを有する。
【００６９】
例えば、適切な座標の選択後（ステップＳ０５及びＳ１３）、第１フレームがフレームシーケンスの一方から選択される。ステップＳ０７及びＳ１５において、第１画像が両方のフレームシーケンスからログ減算される（ｌｏｇ−ｓｕｂｔｒａｃｔｅｄ）２つの新たな画像シーケンスが計算される。第１画像のログ減算は、双方の画像のピクセル値の分割と比較されてもよい。ステップＳ０７において、第１フレームシーケンスのすべてのフレームから、第１フレームが減算される。ステップＳ１５において、同じ第１フレームが、第２フレームシーケンスのすべてのフレームから減算される。
【００７０】
第１フレームシーケンスに関するステップＳ０１、Ｓ０３、Ｓ０５及びＳ０７が、第２フレームシーケンスに関するステップＳ０９、Ｓ１１、Ｓ１３及びＳ１５と同時に、すなわち、パラレルに実行されてもよい。あるいは、第２フレームシーケンスに関するステップは、第１フレームシーケンスに関するステップ後に実行されてもよい。
【００７１】
減算ステップ後（ステップＳ０７及びＳ１５）、双方のフレームシーケンスが、周期的に挙動するオブジェクトの動きの対応する段階のフレームに対してスキャンされる。第１フレームと同じ動きの段階に対応するフレームは、減算結果に基づき決定される。心臓の拍動サイクルは、“黒色”である画像において減算された画像の心臓段階と最も良く一致する。一致する動き段階を有するフレームポジション番号を表すリストが生成される（ステップＳ１７）。
【００７２】
ステップＳ１９において、同数の心拍が選択される。これは、第１フレームシーケンスと第２フレームシーケンスとから同じ動きの段階の同数のフレームを選択することなどによって実行される。
【００７３】
ステップＳ２１において、第１フレームシーケンスと第２フレームシーケンスとが同期される。この同期処理は、適切な個数の重複した画像を最も短いサイクルの画像に加えるか、又は最も長いサイクルの画像から適切な個数の画像を省くことによって実現される。その後、一致する画像のペアが、例えば、サイドバイサイドビューなどを生成するため、水平方向に連結される。
【００７４】
以下において、心拍のフレームシーケンスのフレームポジション番号の一例が、同期処理を説明するため提供される。例えば、約６０個のフレームが、約３回の心拍中に取得される。第１シーケンスでは、同じ動きの段階のフレームに対して、１０，２５，４１，５５のフレームポジション番号が決定される。第２シーケンスについては、５，２２，３９，５６のフレームポジション番号が決定される。第１シーケンス１５の最初の心拍では、１５個のフレームが取得される（２５マイナス１０）。第２シーケンス１７の最初の心拍では、１７個のフレームが取得される（２２マイナス５）。従って、心臓は、第２フレームシーケンスの取得中にゆっくりと拍動する。第１フレームシーケンスと第２フレームシーケンスとにおいて最初の心拍を同期させるため、２個のフレームが第１フレームシーケンスに追加されるか、又は２個のフレームが第２フレームシーケンスから省かれる必要がある。例えば、ポジション番号１０のフレームとポジション番号１６のフレームとが、双方のシーケンスを同期させるため、第２フレームシーケンスにおいて省かれてもよい。省かれた又は加えられたフレームのフレームポジション番号は、対称的に、すなわち、シーケンス内で等しい時間で離間される。
【００７５】
上記の例は、第１シーケンス内などの１つのシーケンス内において、同じ動きの段階のフレームの間に異なる個数のフレームが取得される可能性があることを示す。これは、不規則な心拍によるものである可能性がある。
【００７６】
ステップＳ２３において、同期された画像シーケンスが、例えば、図３に示されるような画面上にサイドバイサイドビューにより表示される。フレームシーケンスはまた、図４に示されるように別々のディスプレイに表示されてもよい。
【００７７】
図２において、２つの異なる心拍レートの１人の患者の心電図（ＥＣＧ）が提供される。ＥＣＧ信号１（淡色のもの）の第１系列はインターベンション前に取得され、第２系列３（濃色のもの）はインターベンション後に取得されたものである。グラフの縦軸は、例えば、電圧値とスケーリングファクタとを乗算することによって取得される単位などの任意の単位による心臓の電気的活動を示す。横軸は、秒単位の時間を示す。
【００７８】
この表示は、異なる環境又は異なる時点において取得される同一の患者のフレームシーケンスを比較する際に考慮される必要がある心拍の大きな相違を示す。
【００７９】
図３において、本発明による２つの同期されたフレームシーケンスのスナップショットが提供される。サイドバイサイド表示において、左側はステント処理前の画像に対応する第１フレームシーケンス１３を示し、右側はステント処理後の画像に対応する第２フレームシーケンス１５を示す。図３において、心臓とその動脈の一部が示される。サイドバイサイド表示による画像は、心拍に関して同期される。
【００８０】
サイドバイサイドの心拍に同期した画像シーケンスの表示は、改善された動脈及び心筋血流のより正確な評価の可能性をもたらす。これは、動脈血流と心筋血流との処置後の増加を改良された精度により可視化及び測定することを可能にする。
【００８１】
図４において、本発明のさらなる実施例による周期的に挙動するオブジェクトの２つの画像シーケンスを相互に関連付けるための装置が提供される。本装置は、第１フレームシーケンス１３と第２フレームシーケンス１５とを取得する取得手段５を有する。本例では、取得手段５は、Ｃアームシステムである。さらに、本装置は、第１及び第２フレームシーケンスを同期させる計算手段７を有する。計算手段７は、取得した入力画像シーケンスと、図１に関して説明されたステップＳ１７において決定されたフレームポジション番号のリストとに基づき、第１及び第２フレームシーケンスを同期させる。フレームポジション番号のリストから、計算手段７は、同じ動きの段階を表す２つの一致したフレーム間のフレーム数の相違を決定してもよい。計算手段７は、取得手段５とケーブルにより又は無線により接続されてもよい。
【００８２】
計算手段７はさらに、表示手段１１とケーブルにより又は無線により接続されてもよい。表示手段１１はまた、取得手段５にケーブルにより又は無線により接続されてもよい。表示手段１１は、例えば、取得中などに第１フレームシーケンスと第２フレームシーケンスとを可視化してもよい。さらに、表示手段１１は、取得及び同期後に、第１及び第２フレームシーケンスを空間的及び時間的に相互に関連付けされた表示により表示してもよい。相互に関連付けされた表示は、図３に示されるような再ドバイサイドビュー又はステント処理前後の画像シーケンスの重ね合わせであってもよい。
【００８３】
“有する”、“含む”などの用語は他の要素又はステップを排除するものでなく、“ある”という用語は複数を排除するものでないことに留意すべきである。また、異なる実施例に関連して説明された要素は組み合わせされてもよい。また、請求項の参照符号は請求項の範囲を限定するものとして解釈されるべきでないことに留意すべきである。
【符号の説明】
【００８４】
１  インターベンション前に取得されるＥＣＧ信号
３  インターベンション後に取得されるＥＣＧ信号
５  取得手段
７  計算手段
１１  表示手段
１３  第１フレームシーケンス
１５  第２フレームシーケンス
１７  心臓
ｔ  秒単位の時間
ｘ  μＶ単位の心臓の電気活動
Ｓ０１  第１フレームシーケンスの取得
Ｓ０３  第１フレームシーケンスのスタートフレームの決定
Ｓ０５  第１フレームシーケンスの画像座標の選択
Ｓ０７  第１フレームシーケンスからの第１フレームの減算
Ｓ０９  第２フレームシーケンスの取得
Ｓ１１  第２フレームシーケンスのスタートフレームの決定
Ｓ１３  第２フレームシーケンスの画像座標の選択
Ｓ１５  第２フレームシーケンスからの第１フレームの減算
Ｓ１７  第１及び第２フレームシーケンスからの同じ動きの段階を表すフレームのフレームポジション番号のリストの生成
Ｓ１９  第１及び第２フレームシーケンスの同数の拍動を選択
Ｓ２１  第１及び第２フレームシーケンスの同期化
Ｓ２３  第１及び第２フレームシーケンスの表示
【図１】
0005658737.tif 000002
【図２】
0005658737.tif 000003
【図３】
0005658737.tif 000004
【図４】
0005658737.tif 000005