IP Force 特許公報掲載プロジェクト 2026.8.2 β版

知財求人 - 知財ポータルサイト「IP Force」

7900140X線CT装置、データ処理方法及びプログラム
<>
  • -X線CT装置、データ処理方法及びプログラム 図1
  • -X線CT装置、データ処理方法及びプログラム 図2
  • -X線CT装置、データ処理方法及びプログラム 図3
  • -X線CT装置、データ処理方法及びプログラム 図4
  • -X線CT装置、データ処理方法及びプログラム 図5
  • -X線CT装置、データ処理方法及びプログラム 図6
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】
(45)【発行日】
(54)【発明の名称】X線CT装置、データ処理方法及びプログラム
(51)【国際特許分類】
   
   
   
   
   
【FI】
【請求項の数】 11
(21)【出願番号】
(22)【出願日】
(65)【公開番号】
(43)【公開日】
【審査請求日】
【審判番号】
【審判請求日】
(31)【優先権主張番号】16/915,575
(32)【優先日】
(33)【優先権主張国・地域又は機関】
(73)【特許権者】
【識別番号】000001007
【氏名又は名称】キヤノン株式会社
(74)【代理人】
【識別番号】110001771
【氏名又は名称】弁理士法人虎ノ門知的財産事務所
(72)【発明者】
【氏名】シャオホイ ジャン
(72)【発明者】
【氏名】シャオフォン ニュウ
【合議体】
【審判長】宮澤 浩
【審判官】遠藤 直恵
【審判官】伊藤 幸仙
(56)【参考文献】
【文献】国際公開第2016/042981(WO,A1)
【文献】特表2019-532699号公報(JP,A)
【文献】特開2014-128456号公報(JP,A)
【文献】特開2015-112475号公報(JP,A)
【文献】特開2018-140165号公報(JP,A)
【文献】Emil Y. Sidky et al., A robust method of x-ray source spectrum estimation from transmission measurements: Demonstrated on, JOURNAL OF APPLIED PHYSICS, 2005年, 発行日, Vol. 97, p. 124701-1 to 124701-11, <検索日:2024.10.7>, <DOI: 10.1063/1.1928312g>, <URL: https://pubs.aip.org/aip/jap/article-abstract/97/12/124701/892883/A-robust-method-of-x-ray-source-spectrum?redirectedFrom=fulltext>
(58)【調査した分野】(Int.Cl.,DB名)
A61B 6/00-6/58
G01T 1/00-1/16,1/167-7/12
(57)【特許請求の範囲】
【請求項
光子計数検出器(PCD)の各画素において、既知の物質及び透過長からなるファントムに対して第1のスキャンを実行するX線照射部と、
前記第1のスキャンに係る信号を検出する前記光子計数検出器と、
前記光子計数検出器が検出した各エネルギービンについての計数を取得する取得部と、
前記計数に基づいて、エネルギーに依存するエネルギービン応答関数を推定し、前記エネルギービン応答関数と、前記第1のスキャンの管電流よりも高い管電流を用いた第2のスキャンにより得られたデータとに基づいて、個々のビンのカウント数及び全てのエネルギービンの総カウント数に依存するパイルアップ補正項を推定する推定部と、
前記エネルギービン応答関数および前記パイルアップ補正項に基づいて物質弁別を行う算出部と
を備えるX線CT装置。
【請求項
前記X線照射部は、初期電流強度及びX線管の各管電圧設定で、エアスキャン及び、複数の異なる物質からなる前記ファントムに対するスキャンを実行することにより前記第1のスキャンを実行する、請求項1に記載のX線CT装置。
【請求項
前記X線照射部は、異なる電流強度について複数の前記第2のスキャンを実行し、
前記推定部は、前記異なる電流強度について前記パイルアップ補正項を推定する、請求項1に記載のX線CT装置。
【請求項
前記X線照射部は、前記エネルギービン応答関数および前記パイルアップ補正項を使用してファントムスキャンを実行し、
前記推定部は、前記ファントムスキャンにより得られた投影画像の画質を評価し、
前記算出部は、当該投影画像の品質が画像CT数の精度、均一性、空間分解能、ノイズまたはアーチファクトに基づいて定められる事前に定義された基準を満たす場合には、前記エネルギービン応答関数および前記パイルアップ補正項を、前記物質弁別に用いる、請求項2に記載のX線CT装置。
【請求項
前記推定部は、期待値最大化(EM)を使用して前記計数に基づく前記エネルギービン応答関数を推定する、請求項1に記載のX線CT装置。
【請求項
前記第1のスキャンは、nτ<xを満たし、xは略0.005~0.01であり、nは画素計数レートであり、τはPCD特定用途向け集積回路(ASIC)の有効デッドタイムである、請求項1に記載のX線CT装置。
【請求項
前記ファントムは、ポリプロピレン、水、アルミニウム、チタン/銅、及びkエッジ物質を有する、請求項1に記載のX線CT装置。
【請求項
前記エネルギービン応答関数の初期推定値は、検出器応答関数と、各計数ビンの低エネルギー閾値および高エネルギー閾値に基づく、請求項1に記載のX線CT装置。
【請求項
前記光子計数検出器の応答のキャリブレーションは画素ごとに実行される、請求項1に記載のX線CT装置。
【請求項
X線CT装置により実行されるデータ処理方法であって、
光子計数検出器(PCD)の各画素において、既知の物質及び透過長からなるファントムに対して第1のスキャンを実行し、
前記第1のスキャンに係る信号を検出し、
前記光子計数検出器が検出した各エネルギービンについての計数を取得し、
前記計数に基づいて、エネルギーに依存するエネルギービン応答関数を推定し、前記エネルギービン応答関数と、前記第1のスキャンの管電流よりも高い管電流を用いた第2のスキャンにより得られたデータとに基づいて、個々のビンのカウント数及び全てのエネルギービンの総カウント数に依存するパイルアップ補正項を推定し、
前記エネルギービン応答関数および前記パイルアップ補正項に基づいて物質弁別を行う、
データ処理方法。
【請求項
光子計数検出器(PCD)の各画素において、既知の物質及び透過長からなるファントムに対して実行された第1のスキャンにおいて、前記光子計数検出器が検出した各エネルギービンについての計数に基づいて、エネルギーに依存するエネルギービン応答関数を推定し、前記エネルギービン応答関数と、前記第1のスキャンの管電流よりも高い管電流を用いた第2のスキャンにより得られたデータとに基づいて、個々のビンのカウント数及び全てのエネルギービンの総カウント数に依存するパイルアップ補正項を推定し、
前記エネルギービン応答関数および前記パイルアップ補正項に基づいて物質弁別を行う処理をコンピュータに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
本明細書及び図面に開示の実施形態は、X線CT装置、データ処理方法及びプログラムに関する。
【背景技術】
光子計数検出器に基づくCTシステム(Photon-Counting-Detector Based CT System:PCCT)は、高空間分解能等、X線診断において大きな利点を有する。
しかしながら、検出器に入射するX線のフラックスが高い場合、検出器にパイルアップが発生し、測定された計数が真の計数から逸脱する可能性がある。従って、検出器応答について、補正処理が行われるのが望ましい。
【先行技術文献】
【特許文献】
【文献】米国特許出願公開第2007/0076842号明細書
【文献】米国特許出願公開第2017/0224299号明細書
【文献】米国特許出願公開第2018/0252822号明細書
【非特許文献】
【文献】Emil idky等、"A robust method of x-ray source spectrum estimation from transmission measurements: Demonstrated on computer simulated, scatter-free transmission data", Jounnal of Applied Physics, 2005年,Vol.97、Issue.12、p124701
【文献】Duan等、"CT scanner x-ray spectrum estimation from transmission mesurements”,Medical Physics,2011年2月、Vol. 38, Issue 2,p993
【文献】Jannis Dickmann等、"A count rate-dependent method for spectral distortion correction in photon counting CT",Proc. SPIE 10573, Medical Imaging 2018: Physics of Medical Imaging, 2018年3月9日、p1057311
【発明の概要】
【発明が解決しようとする課題】
本明細書及び図面の開示の実施形態が解決しようとする課題の一つは、画質を向上させることである。ただし、本明細書及び図面に開示の実施形態により解決しようとする課題は上記課題に限られない。後述する実施形態に示す各構成による各効果に対応する課題を他の課題として位置づけることもできる。
【課題を解決するための手段】
実施形態に係るX線CT装置は、X線照射部と、光子計数検出器と、取得部と、推定部と、算出部とを備える。X線照射部は、光子計数検出器(PCD)の各画素において、既知の物質及び透過長からなるファントムに対して低フラックススキャンを実行する。光子計数検出器は、前記低フラックススキャンに係る信号を検出する。取得部は、前記光子計数検出器が検出した各エネルギービンについての計数を取得する。推定部は、前記計数に基づいて、エネルギーに依存する第1のパラメータを推定し、記第1のパラメータに基づいて、全てのエネルギービンの総数に依存する第2のパラメータを推定する。算出部は、前記第1のパラメータおよび前記第2のパラメータに基づいて物質弁別を行う。
【図面の簡単な説明】
【図図1は、実施形態に係るX線CT装置の一例を示した図である。
【図図2は、光子計数検出器のPCDビン応答関数S(E)の例を示した図である。
【図図3は、実施形態に係る物質弁別のキャリブレーションおよび処理の手順を示したフローチャートである。
【図図4は、種々の物質の正規化された線形減衰係数を示した図である。
【図図5は、パイルアップ補正テーブルPが生成され、各mAについて個別に使用されるキャリブレーションの概略を示した図である。
【図図6は、mA範囲全体についてユニバーサルパイルアップ補正テーブルPが生成される、別のキャリブレーションの概略を示した図である。
【発明を実施するための形態】
以下、図面を参照しながら、X線CT装置、データ処理方法及びプログラムの実施形態について詳細に説明する。
本明細書の全体を通して、「一実施形態」または「実施形態」への言及は、当該実施形態に関連して説明された特定の特徴、構造、物質、または特性が、本願の少なくとも1つの実施形態に含まれることを意味するが、それらが全ての実施形態に存在することを意味するものではない。
したがって、本明細書全体に亘る様々な場所での「一実施形態において」または「実施形態では」という句の出現は、必ずしも本願の同じ実施形態を指しているわけではない。さらに、特定の特徴、構造、物質、または特性は、1つまたは複数の実施形態において任意の適切な方法で組み合わせてもよい。
はじめに、実施形態に係る背景について述べる。
コンピュータ断層撮影(Computed Tomography:CT)システムおよび方法は、通常、医用イメージングおよび診断に使用される。CTシステムは一般に、一連の投影角度で被験者の身体を通る投影画像を作成する。X線管などの放射線源が被験者の身体を照射し、投影画像が異なる角度で生成される。この投影画像から被験者の身体の画像を再構成することができる。
従来、エネルギー積算検出器(Energy-Integrating Detector:EID)および/または光子計数検出器(Photon-Counting Detector:PCD)が、CT投影データを測定するために使用されてきた。PCDは、スペクトルCTを実行する能力を含む多くの利点を提供し、ここでのPCDは、入射X線の計数をエネルギービンと呼ばれるスペクトル成分に分解し、このエネルギービンが、集合的にX線ビームのエネルギースペクトルの全体に広がるようになっている。非スペクトルCTとは異なり、スペクトルCTは、異なるX線減衰を示す様々な物質に起因した情報を、X線エネルギーの関数として生じる。これらの相違により、スペクトル分解された投影データの異なる物質成分への分解が可能になり、例えば、物質弁別の2つの物質成分は骨および水であり得る。
PCDは迅速な応答時間を有しているが、臨床X線イメージングを示す高いX線フラックスレートでは、検出器の時間応答内において単一の検出器上での複数のX線検出イベント、すなわち、パイルアップと称する現象が発生し得る。未補正のままにしておくと、パイルアップ効果によってPCDエネルギー応答が歪められ、PCDからの再構成画像が劣化する可能性がある。これらの影響を補正すれば、スペクトルCTは、従来のCTよりも多くの利点を有することになる。スペクトルCTは、画像化された被検体から完全な組織特徴化情報を抽出するので、多くの臨床応用は、改善された物質識別性を含むスペクトルCT技術の恩恵を受けることができる。
スペクトルCTのために、半導体ベースのPCDをより効果的に使用する1つの挑戦は、頑丈かつ効率的な方法で、投影データの物質弁別を実行することである。例えば、検出プロセスにおけるパイルアップの補正は不完全である可能性があり、これらの不完全性は、物質弁別から生じる物質成分を劣化させる。
光子計数CTシステムにおいて、直接変換を使用する半導体ベースの検出器は、個々の入射光子のエネルギーを分解し、各積分期間について複数のエネルギービン計数の測定値を生成するように設計される。しかしながら、このような半導体物質(CdTe/CZTなど)の検出物理特性により、検出器のエネルギー応答は、エネルギー蓄積および電荷誘導プロセスにおける電荷共有、kエスケープ(k-escape)、および散乱効果、ならびに関連するフロントエンド電子機器の電子ノイズにより大きく劣化/歪みを生じる。上述のように、信号計数時間が有限であるため、計数率の高い条件では、パルスパイルアップによってエネルギー応答も歪められる。
センサ物質の不均一性および統合された検出システムの複雑さにより、物理理論またはシグナル誘導プロセスの特定のモデリングを使用したモンテカルロシミュレーションだけに基づいて、PCDのそのような検出器応答の正確なモデリングを行うことは不可能であり、このモデリングは各測定のフォワードモデルの精度を決定するものである。また、入射X線管スペクトルモデリングの不確実性のために、当該モデリングはフォワードモデルに追加のエラーを導入し、これら全ての要因が、最終的にはPCD測定からの物質弁別精度を、したがって生成されたスペクトル画像を低下させる。
先行技術文献においては、同様の問題を解決するために、キャリブレーション方法が提案されてきた。一般的な考え方は、様々な既知の経路長の複数の透過測定を使用して、キャリブレーション測定と一致するように、フォワードモデルを変更することである。従来のCTにおいて、X線スペクトルの推定には幾つかのアイデアが適用されている。Sidkyらの「応用物理会誌」(Sidky et al., Journal of Applied Physics 97(12), 124701 (2005))およびDuanらの「医学物理学」(Duan et al., Medical Physics 38(2), Feb, 2011)を参照されたい。また、これらのアイデアはその後に、複合スペクトル応答を推定するために光子計数検出器に採用された。Dickmannらの「医学画像の物理学」(Dickmann et al., Proc. SPIE 10573, Medical Imaging 2018: Physics of Medical Imaging, 1057311 (March 9, 2018))を参照されたい。しかし、特に、これまで未だ実証化または文献化されていない完全な第3世代CTジオメトリにおけるアプリケーションの実現可能性を考慮すると、キャリブレーション方法の詳細設計および実装には多くの変形が存在する可能性がある。
本明細書に提示される実施形態は、物質弁別のためのPCDフォワードモデルについての2段階キャリブレーション方法に関する。この方法は、次の2つの部分からなっているすなわち、1)期待値最大化(Expectation Maximization:EM)法を使用したフラックス非依存性の重み付きビン応答関数Swb(E)の推定、2)パイルアップ補正項P(E,N,Ntot)の推定である。各検出画素の各管電圧(kVp)設定におけるキャリブレーションからSwb(E)が推定されると、システムのソフトウェアキャリブレーションテーブルとして保存される。次いで、これは、より高いフラックススキャンでのパイルアップ補正項P(E,N、Ntot)を推定するための入力として使用される。次に、両方のテーブルを運用スキャンにおける物質弁別に使用して、基礎物質経路長を推定する。キャリブレーションテーブルは、システム/検出器の性能変動に基づいて時々更新される。
続いて、実施形態に係るX線CT装置の構成について説明する。
図1に示すように、実施形態に係るX線CT装置1は、架台装置10と、寝台装置30と、コンソール装置40とを有する。なお、図1は、説明のために架台装置10を複数方向から描画したものであり、X線CT装置1が架台装置10を1つ有する場合を示す。
架台装置10は、X線管11と、X線検出器12と、回転フレーム13と、X線高電圧装置14と、制御装置15と、ウェッジ16と、コリメータ17と、DAS(Data Acquisition System)18とを有する。
X線管11は、熱電子を発生する陰極(フィラメント)と、熱電子の衝突を受けてX線を発生する陽極(ターゲット)とを有する真空管である。X線管11は、X線高電圧装置14からの高電圧の印加により、陰極から陽極に向けて熱電子を照射することで、被検体Pに対し照射するX線を発生する。例えば、X線管11には、回転する陽極に熱電子を照射することでX線を発生させる回転陽極型のX線管がある。
なお、X線管11及び制御装置15は、X線照射部の一例である。X線照射部は、光子計数検出器(PCD)の各画素において、既知の物質及び透過長からなるファントムに対して低フラックススキャンを実行する。具体的には、X線照射部は、初期電流強度及びX線管の各管電圧設定で、エアスキャン及び、複数の異なる物質からなるファントムに対するスキャンを実行することにより低フラックススキャンを実行する。
回転フレーム13は、X線管11とX線検出器12とを対向支持し、制御装置15によってX線管11とX線検出器12とを回転させる円環状のフレームである。例えば、回転フレーム13は、アルミニウムを材料とした鋳物である。なお、回転フレーム13は、X線管11及びX線検出器12に加えて、X線高電圧装置14やウェッジ16、コリメータ17、DAS18等を更に支持することもできる。更に、回転フレーム13は、図1において図示しない種々の構成を更に支持することもできる。
ウェッジ16は、X線管11から照射されたX線量を調節するためのフィルタである。具体的には、ウェッジ16は、X線管11から被検体Pへ照射されるX線の分布が、予め定められた分布になるように、X線管11から照射されたX線を透過して減衰するフィルタである。例えば、ウェッジ16は、ウェッジフィルタ(wedge filter)やボウタイフィルタ(bow-tie filter)であり、所定のターゲット角度や所定の厚みとなるようにアルミニウム等を加工したフィルタである。
コリメータ17は、ウェッジ16を透過したX線の照射範囲を絞り込むための鉛板等であり、複数の鉛板等の組み合わせによってスリットを形成する。なお、コリメータ17は、X線絞りと呼ばれる場合もある。また、図1においては、X線管11とコリメータ17との間にウェッジ16が配置される場合を示すが、X線管11とウェッジ16との間にコリメータ17が配置される場合であってもよい。この場合、ウェッジ16は、X線管11から照射され、コリメータ17により照射範囲が制限されたX線を透過して減衰させる。
X線高電圧装置14は、変圧器(トランス)及び整流器等の電気回路を有し、X線管11に印加する高電圧を発生する高電圧発生装置と、X線管11が発生するX線に応じた出力電圧の制御を行うX線制御装置とを有する。高電圧発生装置は、変圧器方式であってもよいし、インバータ方式であってもよい。なお、X線高電圧装置14は、回転フレーム13に設けられてもよいし、図示しない固定フレームに設けられても構わない。
制御装置15は、CPU(Central Processing Unit)等を有する処理回路と、モータ及びアクチュエータ等の駆動機構とを有する。制御装置15は、入力インターフェース43からの入力信号を受けて、架台装置10及び寝台装置30の動作制御を行う。例えば、制御装置15は、回転フレーム13の回転や架台装置10のチルト、寝台装置30及び天板33の動作等について制御を行う。なお、制御装置15は架台装置10に設けられてもよいし、コンソール装置40に設けられてもよい。
X線検出器12は、光子計数型検出器であり、X線管11から照射されて被検体Pを透過したX線に由来する光子であるX線光子が入射するごとに、当該X線光子のエネルギー値を計測可能な信号を出力する。X線光子は、例えば、X線管11から照射され被検体Pを透過したX線の光子である。X線検出器12は、X線光子が入射するごとに、1パルスの電気信号(アナログ信号)を出力する複数のX線検出素子を有する。電気信号(パルス)の数を計数することで、各X線検出素子に入射したX線光子の数を計数することが可能である。また、この信号に対して、所定の演算処理を行なうことで、当該信号の出力を引き起こしたX線光子のエネルギー値を計測することができる。例えば、X線検出器12は、X線検出素子が、チャネル方向にN列、スライス方向にM列配置された面検出器である。なお、例えば、チャネル方向とは、X線管11を中心とする円周方向である。また、例えば、スライス方向とは、上述したZ軸方向に沿う方向、すなわち、Z軸方向と平行な方向である。スライス方向は、列方向又はrow方向とも称される。
X線検出素子は、例えば、例えば、CdTe(テルル化カドミウム:cadmium telluride)やCdZnTe(テルル化カドミウム亜鉛:cadmium Zinc telluride)などの半導体素子(半導体検出素子)にアノード電極及びカソード電極が配置されたものである。
X線検出器12は、X線検出素子と、X線検出素子に接続されて、X線検出素子が検出したX線光子を計数する読み出し回路であるASIC(Application Specific Integrated Circuit)とを複数有する。ASICは、X線検出素子が出力した個々の電荷を弁別することで、検出素子に入射したX線光子の数を計数する。また、ASICは、個々の電荷の大きさに基づく演算処理を行なうことで、計数したX線光子のエネルギーを計測する。さらに、ASICは、X線光子の計数結果をデジタルデータとしてDAS18に出力する。
X線検出器12は、X線照射部が実行する低フラックススキャンに係る信号を検出する。
DAS18は、X線検出器12から入力された計数処理の結果に基づいて検出データを生成する。検出データは、例えば、サイノグラムである。サイノグラムは、X線管11の各位置において各X線検出素子に入射した計数処理の結果を並べたデータである。サイノグラムは、ビュー方向及びチャネル方向を軸とする2次元直交座標系に、計数処理の結果を並べたデータである。DAS18は、例えば、X線検出器12におけるスライス方向の列単位で、サイノグラムを生成する。ここで、計数処理の結果は、エネルギービンごとのX線の光子数を割り当てたデータである。DAS18は、生成した検出データをコンソール装置40へ転送する。DAS18は、例えば、プロセッサにより実現される。
DAS18が生成したデータは、回転フレーム13に設けられた発光ダイオード(Light Emitting Diode: LED)を有する送信機から、光通信によって、架台装置10の非回転部分(例えば、固定フレーム等。図1での図示は省略している)に設けられた、フォトダイオードを有する受信機に送信され、コンソール装置40へと転送される。ここで、非回転部分とは、例えば、回転フレーム13を回転可能に支持する固定フレーム等である。なお、回転フレーム13から架台装置10の非回転部分へのデータの送信方法は、光通信に限らず、非接触型の如何なるデータ伝送方式を採用してもよいし、接触型のデータ伝送方式を採用しても構わない。
寝台装置30は、撮影対象の被検体Pを載置、移動させる装置であり、基台31と、寝台駆動装置32と、天板33と、支持フレーム34とを有する。基台31は、支持フレーム34を鉛直方向に移動可能に支持する筐体である。寝台駆動装置32は、被検体Pが載置された天板33を、天板33の長軸方向に移動する駆動機構であり、モータ及びアクチュエータ等を含む。支持フレーム34の上面に設けられた天板33は、被検体Pが載置される板である。なお、寝台駆動装置32は、天板33に加え、支持フレーム34を天板33の長軸方向に移動してもよい。
コンソール装置40は、メモリ41と、ディスプレイ42と、入力インターフェース43と、処理回路44とを有する。なお、コンソール装置40は架台装置10とは別体として説明するが、架台装置10にコンソール装置40又はコンソール装置40の各構成要素の一部が含まれてもよい。
メモリ41は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子、ハードディスク、光ディスク等により実現される。メモリ41は、例えば、投影データやCT画像データを記憶する。また、例えば、メモリ41は、X線CT装置1に含まれる回路が各種の機能を実現するためのプログラムを記憶する。メモリ41は、X線CT装置1とネットワークを介して接続されたサーバ群(クラウド)により実現されることとしてもよい。
ディスプレイ42は、各種の情報を表示する。例えば、ディスプレイ42は、処理回路44によって生成された各種の画像を表示したり、操作者から各種の操作を受け付けるためのGUI(Graphical User Interface)を表示したりする。例えば、ディスプレイ42は、液晶ディスプレイやCRT(Cathode Ray Tube)ディスプレイである。ディスプレイ42は、デスクトップ型でもよいし、コンソール装置40本体と無線通信可能なタブレット端末等で構成されることにしても構わない。また、ディスプレイ42は、表示部の一例である。
入力インターフェース43は、操作者から各種の入力操作を受け付けて、受け付けた入力操作を電気信号に変換して処理回路44に出力する。また、例えば、入力インターフェース43は、スキャン条件や、CT画像データを再構成する際の再構成条件、CT画像データから後処理画像を生成する際の画像処理条件等の入力操作を操作者から受け付ける。
例えば、入力インターフェース43は、マウスやキーボード、トラックボール、スイッチ、ボタン、ジョイスティック、操作面へ触れることで入力操作を行うタッチパッド、表示画面とタッチパッドとが一体化されたタッチスクリーン、光学センサを用いた非接触入力回路、音声入力回路等により実現される。なお、入力インターフェース43は、架台装置10に設けられてもよい。また、入力インターフェース43は、コンソール装置40本体と無線通信可能なタブレット端末等で構成されることにしても構わない。また、入力インターフェース43は、マウスやキーボード等の物理的な操作部品を備えるものだけに限られない。例えば、コンソール装置40とは別体に設けられた外部の入力機器から入力操作に対応する電気信号を受け取り、この電気信号を処理回路44へ出力する電気信号の処理回路も入力インターフェース43の例に含まれる。
処理回路44は、X線CT装置1全体の動作を制御する。例えば、処理回路44は、制御機能44a、前処理機能44b、再構成処理機能44c、画像処理機能44d、取得機能44e、推定機能44f及び算出機能44gを実行する。ここで、例えば、図1に示す処理回路44の構成要素である制御機能44a、前処理機能44b、再構成処理機能44c、画像処理機能44d、取得機能44e、推定機能44f及び算出機能44gが実行する各処理機能は、コンピュータによって実行可能なプログラムの形態でメモリ41内に記録されている。処理回路44は、例えば、プロセッサであり、メモリ41から各プログラムを読み出し、実行することで読み出した各プログラムに対応する機能を実現する。換言すると、各プログラムを読み出した状態の処理回路44は、図1の処理回路44内に示された各機能を有することとなる。
制御機能44a、前処理機能44b、再構成処理機能44c、画像処理機能44c、取得機能44e、推定機能44f、算出機能44gは、それぞれ、制御部、前処理部、再構成部、処理部、取得部、推定部、算出部の一例である。
なお、図1においては、制御機能44a、前処理機能44b、再構成処理機能44c、画像処理機能44d、取得機能44e、推定機能44f及び算出機能44gの各処理機能が単一の処理回路44によって実現される場合を示したが、実施形態はこれに限られるものではない。例えば、処理回路44は、複数の独立したプロセッサを組み合わせて構成され、各プロセッサが各プログラムを実行することにより各処理機能を実現するものとしても構わない。また、処理回路44が有する各処理機能は、単一又は複数の処理回路に適宜に分散又は統合されて実現されてもよい。
制御機能44aは、入力インターフェース43を介して操作者から受け付けた入力操作に基づいて、各種処理を制御する。具体的には、制御機能44aは、架台装置10で行なわれるCTスキャンを制御する。例えば、制御機能44aは、X線高電圧装置14、X線検出器12、制御装置15、DAS18及び寝台駆動装置32の動作を制御することで、架台装置10における計数結果の収集処理を制御する。一例を挙げると、制御機能44aは、位置決め画像(スキャノ画像)を収集する位置決めスキャン及び診断に用いる画像を収集する撮影(本スキャン)における投影データの収集処理をそれぞれ制御する。
また、制御機能44aは、メモリ41が記憶する各種画像データに基づく画像などをディスプレイ42に表示させる。
前処理機能442は、DAS18から出力された検出データに対して対数変換処理やオフセット補正処理、チャネル間の感度補正処理、ビームハードニング補正、散乱線補正、ダークカウント補正等の前処理を施すことにより投影データを生成する。
再構成処理機能44cは、前処理機能44bにて生成された投影データに対して、フィルタ補正逆投影法や逐次近似再構成法等を用いた再構成処理を行ってCT画像データを生成する。再構成処理機能44cは、再構成したCT画像データをメモリ41に格納する。
ここで、フォトンカウンティングCTで得られる計数結果から生成された投影データには、被検体Pを透過することで減弱されたX線のエネルギーの情報が含まれている。このため、再構成処理機能44cは、例えば、特定のエネルギー成分のCT画像データを再構成することができる。また、再構成処理機能44cは、例えば、複数のエネルギー成分それぞれのCT画像データを再構成することができる。
また、再構成処理機能44cは、例えば、各エネルギー成分のCT画像データの各画素にエネルギー成分に応じた色調を割り当て、エネルギー成分に応じて色分けされた複数のCT画像データを重畳した画像データを生成することができる。
画像処理機能44dは、入力インターフェース43を介して操作者から受け付けた入力操作に基づいて、再構成処理機能44cによって生成されたCT画像データを公知の方法により、任意断面の断層像やレンダリング処理による3次元画像等の画像データに変換する。画像処理機能44eは、変換した画像データをメモリ41に格納する。
処理回路44は、取得機能44eにより、光子計数検出器であるX線検出器12が検出した各エネルギービンについての計数を取得する。
なお、推定機能44f及び算出機能44gの処理については後述する。
続いて、実施形態に係るX線CT装置1が行うキャリブレーション処理について説明する。
光子計数エネルギー分解検出器(PCD)を使用した透過測定において、フォワードモデルは以下の式(1)のように定式化できる。
【数
ここで、Nはエアスキャンからの全フラックスであり、μおよびlはm番目の基底物質の線形減衰係数および経路長である。w(E)は、正規化された入射X線スペクトルである。また、S(E)は、以下の式(2)で定義されるビン応答関数である。
【数
また、ここでのR(E,E')は検出器の応答関数であり、EbLおよびEbHは各計数ビンの低エネルギー閾値および高エネルギー閾値である。図2は、PCDの一般的なS(E)関数のモデル例を示している。ここで、エネルギーウィンドウの上の長いテールは、電荷共有、kエスケープ、および散乱効果によって誘導される。低エネルギーのテールは、主に関連の電子ノイズによる有限のエネルギー分解能によるものである。実際には、w(E)およびS(E)の両方が正確に分かっているわけではなく、それらを1つの項Swb(E)=w(E)S(E)として組み合わせることができ、これを以下、重み付きビン応答関数と称する。測定によってSwb(E)をキャリブレーションできれば、低フラックス条件での分解問題を十分に解決できる。
高フラックススキャン条件(例えば、パルスパイルアップの数パーセント)の場合、パルスパイルアップは、測定に追加のスペクトル歪みをもたらす。パイルアップ効果を補正する1つの方法は、追加の補正項を導入することである(例えば、測定された計数レートを入力として使用する上記の文献Dickmannを参照されたい)。また、このタイプの追加のキャリブレーションは、フラックス非依存性の重み付きビン応答Swb(E)の正確な推定に基づいている。フルサイズの第3世代CTシステムでSwb(E)を推定する方法は、本願で解決される第1の問題である。
一般的なCT臨床スキャン条件では、幾つかの測定について数パーセント以上のパルスパイルアップに遭遇することが普通である。結果として生じる物質弁別への影響は、測定されるスペクトルおよびフラックスに依存する。実際の検出器の応答を知らなければ、フォワードモデルを調整するために限られた数の透過測定しか行えない。臨床環境における完全なCTシステムの場合、実行可能なキャリブレーション手順を有することが重要である。したがって、モデルを効率的にパラメータ化し、キャリブレーション手順を最適化する方法が、本願で解決される第2の問題である。
フルサイズのCTシステムにおいて、このような2ステップキャリブレーションを実行する場合の追加の実用的な課題には次のことが含まれ、これらは、主に小規模なベンチトップシステムを対象とする従来技術では、対処または解決されていないものである。すなわち、これらの課題は、ビームのプレフィルタ(ボウタイフィルタなど)による扇形角依存の重み付きスペクトル応答と、X線管の動作仕様および固定されたシステムジオメトリに起因して制限される最小フラックスと、画素全体に亘る様々な検出器応答を備えた完全な検出器リングキャリブレーションと、インシステムキャリブレーションファントム位置決め用の限られたスペースと、散乱防止グリッドを備えた回転システム上でのキャリブレーション時の複雑さと、キャリブレーションの系統誤差および関連の機械設計公差と、エネルギー分解能、計数およびエネルギー閾値設定のドリフトの均一性の問題を伴った非理想的な検出器などである。
光子計数CTが、システムのダウンタイムを大幅に増加させない同様のキャリブレーション手順/ワークフローを維持しながら、はるかに単純な検出器応答モデリングおよび関連のキャリブレーションを有する従来のエネルギー積分検出器(Energy Integrating Detector:EID)ベースのシステムに匹敵する画質に到達するためには、上記の非理想的要因の全てを考慮する必要がある。
非限定的な一実施形態では、物質弁別のためのPCDフォワードモデルの2ステップキャリブレーション方法が適用される。この方法は2つの部分で構成される。すなわち、1)期待値最大化(Expectation Maximization:EM)法を用いたフラックス非依存性の重み付きビン応答関数Swb(E)の推定、2)パイルアップ補正項、である。
キャリブレーションされたフォワードモデルは、以下の式(3)のように表すことができる。
【数
ここで、P(E,N、Ntot)は、エネルギー(E)および測定されたビン数(N、Ntot)の関数であって、ここでNは個々のビン数、Ntotは全てのエネルギービンの合計数である。
ここでは、従来技術(例えば、文献Dickmannを参照されたい)のように2つの物質のみを使用する代わりに、ポリプロピレン、水、アルミニウム、チタン/銅、kエッジ物質などの2~5の異なる物質を使用して、重み付けされたビン応答関数Swb (E)を、低フラックスにおいてキャリブレーションする。換言すると、X線照射部が実行する低フラックススキャンに係るファントムは、ポリプロピレン、水、アルミニウム、チタン/銅、及びkエッジ物質を有する。より選択性の高い物質をキャリブレーションにおいて使用すると総経路長の数が減少し、同等またはより良い結果を達成する。
ステップ1:入射スペクトルの特性ピークを捕捉する適切なチューブスペクトルモデリング、および光子計数検出器のスペクトル応答をシミュレートする物理モデルによって、Swb(E)の初期推定を生成することができる。EM法(文献Sidkyを参照されたい)を使用することにより、Swb(E)を、幾つかの透過測定に基づいて、この非常な悪条件での問題について確実に推定できる。すなわち、処理回路44は、推定機能44fにより、期待値最大化(EM)を使用して計数に基づく第1のパラメータSwb(E)を推定する。第1のパラメータSwb(E)はビン応答関数S(E)に依存する。
ここで、P(E,N,Ntot)はステップ1において一定であると仮定される。従って、キャリブレーションされたフォワードモデルは、下記の式(4)で表させる線形方程式のシステムに簡略化できる。
【数
通常、データ測定の数(M)は、未知事項の数(Emax)よりもはるかに少ない。データ取得のポアソン分布の仮定により、反復EMアルゴリズムを導出して、以下で説明するように、未知のエネルギービン応答関数Swb(E)の最適な推定値を見つけることができる。
低フラックスデータ取得を使用してビン応答関数を推定する場合、パイルアップ効果補正Pは既知の項(例:定数)であると想定される。したがって、モデルは以下の式(5)のように簡略化される。
【数
ここで、以下の式(6)で表されるA(E)が、j番目の測定の減衰経路長を表すとする。
【数
かかる場合、各測定値jについて、以下の式(7)が得られる。
【数
M回の測定では、データ収集を以下の式(8)で表される行列形式で書くことができる。
【数
別の言い方をすると、以下が成り立つ。A・Swb=Nb
EM反復アルゴリズムを適用することにより、Swbは以下の式(9)のように推定できる。
【数
すなわち、処理回路44は、推定機能44fにより、取得機能44eにより取得された各エネルギービンについての計数に基づいて、エネルギーEに依存する第1のパラメータSwb(E)を推定する。
wb(E)の更新式は以下の式(10)によって与えられる。
【数
ステップ2:各検出画素の各管電圧(kVp)設定でのキャリブレーションからSwb(E)が推定されると、システムのソフトウェアキャリブレーションテーブルとして保存される。これは、より高いフラックススキャンでのパイルアップ補正項P(E、N、Ntot)をさらに推定するための入力として使用される。すなわち、処理回路44は、推定機能44fにより、ステップ1で推定された第1のパラメータSwb(E)に基づいて、全てのエネルギービンの総数に依存する第2のパラメータPを推定する。第2のパラメータPは、パイルアップ補正項に関連する。
次に、両方のテーブルを被検体/患者スキャンの物質弁別に使用して、基本物質のパス長を推定する。すなわち、処理回路44は、算出機能44gにより、第1のパラメータSwb(E)及び第2のパラメータPに基づいて物質弁別を行う。
キャリブレーションテーブルは、システム/検出器の性能変動に基づいて時々更新される。これは、反復手順として設計することもできる。品質チェックファントムで画像の品質が十分でない場合は、最後の反復から更新されたキャリブレーションテーブルを初期推定として、このキャリブレーションプロセスが繰り返される。
上記プロセスの高レベルのワークフローを図3に示す。ステップ1)~4)はキャリブレーションワークフローを表し、ステップ5)~8)は、患者/被検体の運用スキャンにおいてスペクトル画像を生成するために、キャリブレーションテーブルがどのように使用されるかを示す。
最初に、様々な物質のスラブの一連の低フラックススキャンが、X線管に適用されるピーク電位である、各管のkVp設定で収集される。一般的なCTシステムは、70~140kVpの幾つかのkVp設定に対応しており、これらの設定は、異なるスキャンプロトコルのためにX線管から異なるエネルギースペクトルを生成する。CTスキャンの場合、管の電源を入れる前に、mAおよびkVpの両方を事前に選択する必要がある。次に、低フラックス重み付きビン応答関数Swbが推定され、この推定されたSwbと共に高フラックススラブスキャンが使用されて、パイルアップ補正項の追加パラメータを推定する。各検出画素についてのSwbおよびPの推定キャリブレーションテーブルを用いて、キャリブレーションの品質が、品質ファントム(例えば均一な水ファントム、または均一な既知の物質を持つ複数のインサートを備えたファントム)についてチェックされる。画質は事前に定義された基準で評価され、合格した場合には、現在のキャリブレーションテーブルが保存され、次の患者/被検体スキャンデータ処理に使用される。そうでなければ、当該手順は、最初の推定としてSwbおよびPの最後の反復を使用して、最初の3つのステップを再度実行する。ここで、一般的に検討されている基準は、画像CT数の精度、均一性、空間分解能、ノイズ、アーチファクトである。このキャリブレーションの品質を確認するためには、これらの評価基準を全て確認する必要がある。特に、精度ならびに画像におけるリングおよびバンドのようなアーチファクトを確認する必要があり、これらはキャリブレーションが不十分であることを示す。
換言すると、X線照射部は、第1のパラメータSwbおよび第2のパラメータPbを使用してファントムスキャンを実行し、処理回路40は、推定機能44fにより、ファントムスキャンにより得られた投影画像の画質を評価する。また、当該投影画像の品質が事前に定義された基準を満たす場合には、処理回路40は、算出機能44gにより、第1のパラメータSwbおよび第2のパラメータPを、物質弁別に用いる。
このキャリブレーションに最適な物質および経路長を選択するためには、正規化された線形減衰係数vs.エネルギー曲線(図4)を使用して互いに異なる物質を選択でき、例えば、ポリプロピレン、水、アルミニウム、チタンは、人体に存在する広範囲の一般的な物質をカバーするような、キャリブレーションのための良好な1群の組み合わせであり得る。
フロー図のステップ1において、パイルアップ効果を最小化するためのキャリブレーション測定を通して低フラックス条件を満たすためには、低フラックススキャンは、nτ<xを満たし、ここでのxは略0.005~0.01であり、nは最低の画素計数レートでの管フラックス設定であり(すなわちnは画素係数レートであり)、τはPCD特定用途向け集積回路(ASIC)の有効デッドタイムである。この条件を満たすことにより、選択した各キャリブレーション物質の最短経路長を計算でき、また残りの経路長は、経路長における等間隔または結果として得られる測定計数レートの何れかによって選択できる。
ステップ3におけるパイルアップ補正項のキャリブレーションでは、同じスラブ物質および経路長が、高mA設定でのスキャンについて使用される。このキャリブレーションデータはmAごとにグループ化され、mA設定ごとに異なる補正テーブルを生成するか(図5)、または連続的なmA設定のためのユニバーサル補正テーブル(図6)を生成するために、全てのフラックス範囲(低mAから高mAまで、高mAから低mAまで、または第1には最も頻繁に使用される値)での測定を含めることができる。すなわち、X線照射部は、異なる電流強度について複数のスキャンを実行し、処理回路40は、推定機能44fにより、当該異なる電流強度について実行された複数のスキャンに基づいて第2のパラメータPを推定してもよい。
キャリブレーション測定は、統計的バラツキの影響を最小限に抑えるために十分な統計を用いて行うべきである。1つの非限定的な例は、キャリブレーションデータセットの一般的な積分期間として1000倍超の統計を使用して、キャリブレーションで転送される統計誤差を最小限に抑えることである。キャリブレーション測定の各エネルギービンbは、対応するSwb(E)およびP(E,N,Ntot)を更新するために使用される。
幾つかのエネルギービンでは限られた数の測定しか実行できないため、推定には非常な悪条件が課される。この場合、それはEM法に追加の制約を与えるので、正確な推定には適切な初期推定が不可欠である。非理想的な検出器に対応するための設計のバリエーションの1つは、特にASICの実際のエネルギー閾値設定にわずかな変動を伴う場合に、初期推定値Sbの各ビンについて、より柔軟なエネルギーウィンドウを許容することである。低閾値x keVを低く設定し、高閾値ykeVを高く設定することにより、初期Sは以下の式(11)のようになる。
【数
ここで、x、yは5~10keVの間で選択でき、EM問題に追加の制約を与えながら、ASICパフォーマンスにおける一定の変動を可能にする。
すなわち、第1のパラメータの初期推定値は、検出器応答関数Rと、各計数ビンの低エネルギー閾値及び高エネルギー閾値に基づく。
ボウタイフィルタ後のファンビーム全体のスペクトル変動、および異なる検出画素全体の検出器応答変動を捕捉するために、このキャリブレーションプロセスは、各ボウタイ/フィルタ構成を用いて画素ごとに行われる。すなわち、光子計数検出器の応答のキャリブレーションは画素ごとに実行される。
本出願に記載されている設計は、キャリブレーションにおいて3つ以上の物質を採用しており、これにより、光子計数検出器の重み付きビン応答関数推定問題を制約するための感度が向上する。
加えて、この方法は、高フラックスパイルアップ補正項Pのために異なるパラメータ化を利用しており、これはE、NおよびNtotの関数である。合計計数項Ntotは、真のパイルアップ現象をより適切に近似するために導入されたものであり、より少ないパラメータで、より高いフラックス条件でのモデル性能を大幅に改善できる。
さらに、キャリブレーションの精度および効率が向上するために、種々のキャリブレーション経路長範囲が様々なファン角度において使用される。フォワードモデルキャリブレーションに使用されるスラブスキャンは、イメージングタスクに基づいて選択することができ、最高の画像品質を生成する。
最後に、非理想的な検出器/ASICの性能に対応するために、エネルギー閾値ウィンドウを拡大して、重み付きビン応答関数の初期推定を計算するための別のスキームが提示される。
以上説明した少なくとも1つの実施形態によれば、画質を向上させることができる。
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、実施形態同士の組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
44 処理回路
44a 制御機能
44b 前処理機能
44c 再構成処理機能
44d 画像処理機能
44e 取得機能
44f 推定機能
44g 算出機能
【図
【図
【図
【図
【図
【図