(57)【要約】【課題】再構成画像における撮像アーチファクトを低減すること。【解決手段】  実施形態に係る医用画像処理装置は、処理部と、取得部と、を備える。前記処理部は、第１のコーン角を有する第１Ｘ線ビームを使用して取得された第１画像と、前記第１画像に基づいてシミュレートされたコーンビームアーチファクトを含む第２画像と、に基づいて学習された学習済みモデルに対して、前記第１のコーン角より大きい第２のコーン角を有する第２Ｘ線ビームを使用して取得された前記コーンビームアーチファクトを含む第３画像を入力することにより、前記第３画像に含まれる前記コーンビームアーチファクトが低減された第４画像を生成する。前記取得部は、前記第３画像を取得する。【選択図】      図１Ｂ
2020163124.tif 000002
【特許請求の範囲】
【請求項１】
第１のコーン角を有する第１Ｘ線ビームを使用して取得された第１画像と、前記第１画像に基づいてシミュレートされたコーンビームアーチファクトを含む第２画像と、に基づいて学習された学習済みモデルに対して、前記第１のコーン角より大きい第２のコーン角を有する第２Ｘ線ビームを使用して取得された前記コーンビームアーチファクトを含む第３画像を入力することにより、前記第３画像に含まれる前記コーンビームアーチファクトが低減された第４画像を生成する処理部と、
前記第３画像を取得する取得部と、
を備えた、医用画像処理装置。
【請求項２】
前記第１画像は、ヘリカルスキャンにより取得される、請求項１に記載の医用画像処理装置。
【請求項３】
前記第２画像は、前記第１画像に基づいて円軌道に沿った順投影処理を行うことで得られた投影データに基づく再構成画像である、請求項２に記載の医用画像処理装置。
【請求項４】
前記第３画像は、被検体の体軸方向において前記被検体と前記第２Ｘ線ビームの位置関係を変化させずに実行されるスキャンにより取得される、請求項２又は３に記載の医用画像処理装置。
【請求項５】
前記処理部は、前記第３画像が取得されるスキャンにおいて使用されるパラメータを決定し、複数の前記学習済みモデルの中から前記取得したパラメータに対応する学習済みモデルを選択し、
前記パラメータは、画像化対象の解剖学的構造、スキャンプロトコル、診断アプリケーションのうちの１つであり、
前記複数の学習済みモデルのそれぞれは、対応するパラメータで実行されたスキャンにより取得された前記第１画像と、対応するパラメータで実行されたスキャンにより取得された前記第２画像とに基づいて学習されている、請求項１乃至４のうちいずれか一項に記載の医用画像処理装置。
【請求項６】
前記第３画像は、前記第２Ｘ線ビームを使用して取得された前記コーンビームアーチファクトを含む第５画像を低周波数画像と高周波数画像とに分離することにより生成された低周波数画像であり、
前記低周波数画像の大きさは、第一の方向について前記第５画像のＮ分の１で、第二の方向について前記第５画像のＭ分の１であり、
前記処理部は、前記第４画像と前記高周波数画像とを合成する、請求項１乃至５のうちいずれか一項に記載の医用画像処理装置。
【請求項７】
前記第３画像は、前記第２Ｘ線ビームを使用して取得された前記コーンビームアーチファクトを含む３次元画像をコロナルビュー又はサジタルビューに分割することにより生成された２次元画像であり、
前記処理部は、複数の前記第４画像を合成することにより３次元画像を生成する、請求項１乃至６のうちいずれか一項に記載の医用画像処理装置。
【請求項８】
コーン角を有するＸ線ビームを放射するＸ線源と、
被検体を横断した前記Ｘ線ビームを検出する複数の検出素子を有し、前記複数の検出素子で検出された前記Ｘ線ビームの強度を示す投影データを生成する検出器と、
前記学習済みモデルを格納する記憶媒体と、
を更に具備する、請求項１乃至７のうちいずれか一項に記載の医用画像処理装置。
【請求項９】
前記第１画像及び前記第２画像は、３次元画像をコロナルビュー又はサジタルビューに分割することにより生成された２次元画像である、請求項１乃至８のうちいずれか一項に記載の医用画像処理装置。
【請求項１０】
前記第１画像は、前記第１Ｘ線ビームを使用したヘリカルスキャンにより取得された第１の投影データを再構成することで得られた高解像の第６画像に対して、第一の方向においてＮ個に、第二の方向においてＭ個にダウンサンプリングすることにより生成され、
前記第２画像は、前記第１の投影データに対して円軌道に沿った順投影処理を行うことで生成された投影データを再構成することで生成した高解像の第７画像に対して、第一の方向においてＮ個に、第二の方向においてＭ個にダウンサンプリングすることにより生成される、請求項１乃至８のうちいずれか一項に記載の医用画像処理装置。
【請求項１１】
前記学習済みモデルは、複数のニューラルネットワークをアップサンプリングすることにより生成される、請求項１０に記載の医用画像処理装置。
【請求項１２】
前記第１画像及び前記第２画像は、
前記第６画像及び前記第７画像のそれぞれにおいて、前記第一の方向においてＮ番目で、かつ、前記第二の方向においてＭ番目である全てのボクセルを選択すること、
前記第６画像及び前記第７画像のそれぞれにおいて、前記第６画像におけるＮ×Ｍの大きさを有する複数のボクセルブロックを平均化すること、及び、
前記第６画像及び前記第７画像のそれぞれに対して、周波数領域へ変換し、低周波成分のうち、前記第一の方向について１／Ｎの割合で、前記第二の方向について１／Ｍの割合の成分を選択すること、
のうちのいずれか一つにより生成される、
請求項１１に記載の医用画像処理装置。
【請求項１３】
コーン角を有するＸ線ビームを使用したヘリカルスキャンにより取得された第１の投影データを再構成することで得られた第１の学習用画像に対して、円軌道に沿った順投影処理を行うことで第２の投影データを生成し、前記第２の投影データを再構成することで、コーンビームアーチファクトがシミュレーションされた第２の学習用画像を生成する、学習用画像の取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書及び図面に開示の実施形態は、医用画像処理装置及び学習用画像の取得方法に関する。
【背景技術】
【０００２】
コンピュータ断層撮影（ＣＴ）システム及び方法は、特に医用撮像及び医用診断の為に、幅広く使用されている。ＣＴシステムは、一般的に被検体に関する一つ又は複数の断面的なスライス（断面と称されてもよい）の画像を生成する。Ｘ線源などの放射源は、一側面から身体にＸ線を照射する。身体に対してＸ線源とは反対側にある少なくとも一つの検出器は、身体を通過した放射線を受け取る。身体を通過してきた放射線の減衰は、検出器から受け取った電気信号を処理することで測定される。
【０００３】
ＣＴサイノグラムは、様々な投影測定において、検出器の配列に沿う方向における位置の関数として、かつ、Ｘ線源と検出器群との投影角の関数として、身体を通過することによるＸ線の減衰を表す。サイノグラムにおいて、空間的次元は、Ｘ線検出器の配列に沿う方向における位置を表す。時間／角度次元は、ＣＴスキャンにおける時間の関数として変化する、Ｘ線の投影角を表す。被検体の画像の一部（例えば、椎骨）における減衰は、垂直方向の軸を中心とした正弦波描く。逆ラドン変換―あるいは任意のその他の画像再構成法―の実行は、サイノグラムにおける投影データから画像を再構成することである。Ｘ線ＣＴは、癌、心臓、そして頭部撮像における幅広い臨床アプリケーションに応用されてきた。いくつかのＸ線ＣＴスキャン（例えば、大きなコーンアングルを使用するコーンビームＣＴ）において、再構成画像は、撮像アーチファクトを有する。これらのアーチファクトは、画質を低下させ、再構成画像の臨床的な応用を妨げることがある。このため、撮像アーチファクトを低減するためのより良い方法が望まれている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１５８５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本明細書及び図面に開示の実施形態が解決しようとする課題の一つは、再構成画像における撮像アーチファクトを低減することである。ただし、本明細書及び図面に開示の実施形態により解決しようとする課題は上記課題に限られない。後述する実施形態に示す各構成による各効果に対応する課題を他の課題として位置づけることもできる。
【課題を解決するための手段】
【０００６】
実施形態に係る医用画像処理装置は、処理部と、取得部と、を備える。前記処理部は、第１のコーン角を有する第１Ｘ線ビームを使用して取得された第１画像と、前記第１画像に基づいてシミュレートされたコーンビームアーチファクトを含む第２画像と、に基づいて学習された学習済みモデルに対して、前記第１のコーン角より大きい第２のコーン角を有する第２Ｘ線ビームを使用して取得された前記コーンビームアーチファクトを含む第３画像を入力することにより、前記第３画像に含まれる前記コーンビームアーチファクトが低減された第４画像を生成する。前記取得部は、前記第３画像を取得する。
【図面の簡単な説明】
【０００７】
【図１Ａ】開示の実施形態に係る、学習データセットを生成し、ニューラルネットワークを訓練するための例示的な方法１１０を示す。
【図１Ｂ】開示の実施形態に係る、学習済ニューラルネットワークを使用して撮像アーチファクトを低減するための例示的な方法１５０を示す。
【図２Ａ】開示の実施形態に係る、フィードフォワードニューラルネットワーク（ｆｅｅｄ  ｆｏｒｗａｒｄ  ｎｅｕｒａｌ  ｎｅｔｗｏｒｋ）の例を示す。
【図２Ｂ】開示の実施形態に係る、畳み込みニューラルネットワーク（ｃｏｎｖｏｌｕｔｉｏｎａｌ  ｎｅｕｒａｌ  ｎｅｔｗｏｒｋ：ＣＮＮ）の例を示す。
【図２Ｃ】開示の実施形態に係る、畳み込み層の実行の例を示す。
【図２Ｄ】開示の実施形態に係る、ニューラルネットワークを訓練するための方法の例を示す。
【図３】開示の実施形態に係る、学習データセットのデータを生成するための方法の例を示す。
【図４Ａ】開示の実施形態に係る、コーンビームアーチファクトを呈示する、コーンビームＣＴ（ｃｏｎｅ−ｂｅａｍ  ＣＴ、ＣＢＣＴ）スキャンによる再構成画像のコロナルビューの例を示す。
【図４Ｂ】開示の実施形態に係る、ＣＢＣＴスキャンによる再構成画像のコロナルビューの例を示す。
【図４Ｃ】開示の実施形態に係る、コーンビームアーチファクトを呈示しない、ヘリカルＣＴスキャンによる再構成画像のアキシャルビューの例を示す。
【図４Ｄ】開示の実施形態に係る、ヘリカルＣＴスキャンによる再構成画像のアキシャルビューの例を示す。
【図５】開示の実施形態に係る、大きな画像から四つの小さなサブ画像へとダウンサンプルされたピクセルの例を示す。
【図６】開示の実施形態に係る、ＣＴスキャナへの実装の概略図を示す。
【発明を実施するための形態】
【０００８】
ここで説明される装置及び方法は、関連する方法を対するいくつかの利点を達成する。これらの利点は、コンピュータによる演算時間とハードウェアコストの低減、及び、Ｘ線コンピュータ断層撮影により生成された画像のような医用画像の画質の改善、である。また、ここに述べられるこれら方法が適用される実施例は、非限定的な例であり、ここに述べられるこれらの方法は、ここに提案されるフレームワークを適応することで、単一光子放射コンピュータ断層撮影（ｓｉｎｇｌｅ−ｐｈｏｔｏｎ  ｅｍｉｓｓｉｏｎ  ｃｏｍｐｕｔｅｄ  ｔｏｍｏｇｒａｐｈｙ：ＳＰＥＣＴ）のような、その他の医用撮像モダリティに対して利益をもたらすことができる。従って、ここに説明される装置及び方法は、本開示の単に非限定例の実行として提供される。当業者には理解されている通り、本開示は、その趣旨又は本質的特徴から乖離することなく、その他の特定の形式で実施することができる。つまり、詳細な説明は、例示的となるよう意図されており、開示範囲の制限を意図するものではない。本開示は、ここに記される教示の容易に認識可能な如何なる変形例も含め、前述の請求項中の用語の範囲を、発明の主題が公衆の自由に供することなく、一部分において定義するものである。
【０００９】
ボリューメトリックＣＴのようなＣＴのいくつかの実施形態において、撮像時間やＸ線放射線量を減らすために、被検体の比較的厚いセクション（又はボリューム）が、画像化されている被検体ＯＢＪに関して、ＣＴ線源の一回の回転でスキャンされる（つまり、画像化される）。いくつかの実施形態において、円形コーンビームＣＴ（ＣＢＣＴ）のようなボリューメトリックＣＴは、比較的大きなコーン角（例えば、所定の角度しきい値に比べてより大きいコーン角）を有し、一回のスキャンで被検体のボリュームをスキャンするＸ線ビームを使用して実行される。その結果、画像化されたボリュームの内部的な特徴を示す三次元（ｔｈｒｅｅ−ｄｉｍｅｎｓｉｏｎａｌ：３Ｄ）画像が、検出器からの信号に基づいて再構成される。画像化されている被検体ＯＢＪを通過してきた後に検出されたＸ線ビームの放射エネルギーに対応する信号は、「投影データ」と呼ばれる。ＣＢＣＴスキャンにより再構成された再構成３Ｄ画像は、コーンビームアーチファクト、即ち、Ｘ線ビームの大きなコーン角が原因で画質を低下させる望まれない特性の影響を受けやすい可能性がある。コーンビームアーチファクトは、小さなコーン角を用いるヘリカルスキャンのように、遅いスキャニング法を使用することにより、軽減することができる。コーンビームアーチファクトに加え、その他の撮像アーチファクトも、スキャン及び再構成処理の様々な側面から生じることがある。コーン角を０度に限りなく近づけると、コーンビームは、２次元（平面）のビームに近づく。ヘリカルスキャンのように遅いスキャニング法に用いられるコーン角は、第１のコーン角の一例である。ＣＢＣＴスキャンに用いられるコーン角は、第１のコーン角より大きい第２のコーン角の一例である。
【００１０】
撮像アーチファクトを軽減するため、深層ニューラルネットワーク、畳み込みニューラルネットワーク（ｃｏｎｖｏｌｕｔｉｏｎａｌ  ｎｅｕｒａｌ  ｎｅｔｗｏｒｋ：ＣＮＮ）等のような、人工ニューラルネットワーク（よく「ニューラルネットワーク」と簡略化される）が、撮像アーチファクトを呈示する入力画像と、撮像アーチファクトを呈示しない目標画像とを含む画像群の複数組のペアを使用して訓練される。ニューラルネットワークは、入力画像をニューラルネットワークに適用し、目標画像とほぼ一致させる結果を生み出すようにして、訓練される。その後、コーンビームアーチファクトのようなボリューメトリックＣＴスキャンと関連する撮像アーチファクトを低減するために、この学習済モデル（ニューラルネットワーク）を使用することができる。
【００１１】
即ち、ニューラルネットワークは、アーチファクト呈示データと、当該データに比べて撮像アーチファクトがより少ないアーチファクト最小化データとを含む、学習データセットを使用して訓練される。いくつかの実施形態において、アーチファクト呈示データは、シミュレーション（例えば、アーチファクト呈示データを生成するための、大きなコーン角構成を使用したアーチファクト最小化データの順投影）を使用して、対応するアーチファクト最小化データから取得される。
すなわち、ニューラルネットワークは、第１のコーン角を有する第１Ｘ線ビームを使用して取得された第１画像と第１画像に基づいてシミュレートされたコーンビームアーチファクトを含む第２画像とに基づいて学習された学習済みモデルの一例である。アーチファクト最小化データは、第１画像の一例である。アーチファクト最小化データは、例えば、ヘリカルスキャンにより取得される。アーチファクト呈示データは、第２画像の一例である。アーチファクト呈示データは、例えば、第１画像に基づいて円軌道に沿った順投影処理を行うことで得られた投影データに基づく再構成画像である。学習済みニューラルネットワークに対して第１のコーン角より大きい第２のコーン角を有する第２Ｘ線ビームを使用して取得されたコーンビームアーチファクトを含む第３画像を入力することにより、第３画像に含まれるコーンビームアーチファクトが低減された第４画像が生成される。
すなわち、コーン角を有するＸ線ビームを使用したヘリカルスキャンにより取得された第１の投影データを再構成することで得られた第１の学習用画像に対して、円軌道に沿った順投影処理を行うことで第２の投影データを生成し、第２の投影データを再構成することで、コーンビームアーチファクトがシミュレーションされた第２の学習用画像を生成することにより、学習用画像が取得される。
【００１２】
図面を参照すると、複数の図面において同一の参照番号は、同一又は対応する部分を指し示す。図１Ａは、開示の実施形態に係る、学習データセットを形成し、ニューラルネットワークを訓練するための方法１１０を示す。方法１１０は、ニューラルネットワークの学習方法の一例である。また、方法１１０は、学習用画像の取得方法の一例である。方法１１０は、Ｓ１１１で開始し、Ｓ１１２へと進む。
【００１３】
Ｓ１１２では、ボリューメトリックＣＴスキャンに関連した撮像アーチファクトを持つ学習データセットが取得される。一般的に、撮像アーチファクトは、画質を低下させる好ましくない特性を指す。撮像アーチファクトは、画像処理を使用して低減することができる。いくつかの実施形態において、コーンビームアーチファクトのような撮像アーチファクトは、ＣＢＣＴスキャンで使用されるＸ線ビームの大きなコーン角が原因で生じる。所定の角度しきい値に比べてより大きなコーン角を「大きなコーン角」とし、そしてそのしきい値に比べてより小さい又は等しいコーン角を「小さなコーン角」と呼ぶ。例えば、所定の角度しきい値は、コーン角が臨床診療に対し障害となる前に、特定の解剖学的又は診断的アプリケーションにおいてどの程度大きくなる可能性があるかに関する観察に基づき、経験的に決定することができる。コーンビームアーチファクトが頻繁に現れるのは、ＣＴスキャンのいくつかのビューに対して、Ｘ線ビームが再構成画像におけるボリュームピクセル（又はボクセル、とも呼ばれる）を通過しないからであり、正しく再構成されるはずのボリュームピクセルに対して不十分なデータ／サンプリングという結果になる。そのため、低周波数シェーディングアーチファクト、ストリークコーンビームアーチファクト等のようなコーンビームアーチファクトは、アンダーサンプルされた領域で見られる場合がある。
【００１４】
３Ｄ再構成画像は、体軸面、矢状面、冠状面のうちの一つでの二次元（２Ｄ）のスライス（断面）を使用して、表示される。つまり、２Ｄ画像は、被検体の内部的な特徴を示す異なる横断面（又はビュー）を描くために、使用することができる。例えば、２Ｄ画像は、コロナルビュー（冠状ビュー）、サジタルビュー（矢状ビュー）、アキシャルビュー（体軸ビュー）等を有する場合がある。いくつかの実施形態において、アキシャルビューは、回転軸に対して垂直であり、またコロナルビュー及びサジタルビューは、回転軸に対して平行である。いくつかの例で、撮像アーチファクトは、異なるビュー毎に異なる。例えば、コーンビームアーチファクトは、図４Ａから４Ｄに示される通り、コロナルビューやサジタルビューのような特定のビューにおいて、アキシャルビュー等のその他のビューに比べより顕著になる場合がある。いくつかの例で、学習データセットは、コロナルビュー、サジタルビューを有する２Ｄ画像、３Ｄ画像等を含む。
【００１５】
一般的に、学習データセットは、アーチファクト呈示データとアーチファクト最小化データとを含む。例で、アーチファクト呈示データは特定のしきい値を上回る撮像アーチファクトを有し、アーチファクト最小化データは特定のしきい値を下回る撮像アーチファクトを有する。いくつかの例で、アーチファクト呈示データは、「アーチファクト呈示画像」と呼ばれる再構成ＣＴ画像である。またいくつかの例で、アーチファクト最小化データは、「アーチファクト最小化画像」と呼ばれる再構成ＣＴ画像である。「アーチファクト最小化データ」は、「アーチファクト低減データ」の一例である。また、「アーチファクト最小化画像」は、「アーチファクト低減画像」の一例である。更にいくつかの例で、アーチファクト呈示データと対応するアーチファクト最小化データとは、データペアを形成し、撮像アーチファクトは、個別のアーチファクト最小化データに比べて、アーチファクト呈示データにおいてより顕著である。
【００１６】
いくつかの実施形態において、学習データセットは、個別のＣＴスキャニング法、プロトコル、アプリケーション、条件等に関連した撮像アーチファクトの低減において様々なニューラルネットワークを訓練するために、異なるＣＴスキャニング法、プロトコル、アプリケーション、条件等に対し合わせて作ることもできる。結果として、学習済みニューラルネットワークは、特定のＣＴスキャニング法、プロトコル、アプリケーション、条件等に対し、カスタマイズ及び合わせて作ることができる。例えば、学習済みニューラルネットワークは、特定の解剖学的構造又は画像化されている身体の領域に関連する撮像アーチファクトを低減するために、合わせて作ることができる。その上、学習済みニューラルネットワークは、大きなコーン角を有するＸ線ビームを使用する、円形ＣＢＣＴスキャンと関連付けられたアーチファクトを低減するように合わせて作られている。
【００１７】
アーチファクト呈示データ及びアーチファクト最小化データは、任意の適切な方法を使用して、生成することができる。いくつかの実施形態において、アーチファクト呈示データ及びアーチファクト最小化データは、異なるスキャニング条件（コンディション）、プロトコル等の下、被検体をスキャンすることで取得される。いくつかの実施形態において、アーチファクト最小化データは、撮像アーチファクトが特定のしきい値を下回るよう維持する、スキャニング法、プロトコル、適切な条件等の処理を使用して、生成することができる。例えば、高Ｘ線量、小さなコーン角Ｘ線ビーム等の最適化されたスキャニング条件を使用する。他方で、アーチファクト呈示データは、大きなコーン角を有するＸ線等のような、比較的大きなアーチファクトを呈示するスキャニング条件を使用して取得することができる。
【００１８】
特定の実行例において、アーチファクト呈示データは、大きなコーン角を有するＸ線ビームを用いる円形ＣＢＣＴスキャンを使用して被検体をスキャニングすることにより取得され、対応するアーチファクト最小化データは、小さなコーン角を有するＸ線ビームを用いるヘリカルＣＴスキャンを使用して、同一の被検体をスキャニングすることにより、取得される。従って、ヘリカルＣＴスキャンを使用して取得された画像は、特定のしきい値を下回る画像アーチファクトを持つことができ、アーチファクト最小化データとして効果的に機能させている。
【００１９】
付加的な画像処理法を、Ｓ１１４における訓練時間を減らすために、Ｓ１１２に含むことができる。例えば、コーンビームアーチファクトのような特定の撮像アーチファクトは、低周波数成分を有する。開示の側面によると、撮像アーチファクトが空間に対してゆっくりと変化する画像は、図５に示すように、多重サブ画像を取得するためにダウンサンプルすることができる。係るサブ画像は、個別のデータペアを形成するために使用することができる。
【００２０】
いくつかの実施形態において、コーンビームアーチファクトを有する３Ｄ画像のようなアーチファクト呈示データは、シミュレーション、画像処理等を使用して、対応するアーチファクト最小化データから取得される。代わりに、アーチファクト最小化データは、シミュレーション、画像処理等を使用して対応するアーチファクト呈示データから取得することもできる。
【００２１】
いくつかの例で、ニューラルネットワークは、学習データセットを使用して訓練され、検証データセットを使用して検証され、更にテストデータセットを使用してテストされる。従って、いくつかの実施形態において、検証データセット及びテストデータセットのような付加的なデータセットは、付加的なアーチファクト呈示データ及びアーチファクト最小化データから形成される。
【００２２】
Ｓ１１４で、ニューラルネットワークは、Ｓ１１２で取得された学習データセットに基づき訓練される。いくつかの実施形態において、ニューラルネットワークは、オフラインで訓練され、その後新たなＣＴスキャンが実行され、アーチファクト低減が所望されるときに使用するために、メモリに格納される。
【００２３】
一般的に、ニューラルネットワークは、アーチファクト呈示データ及びアーチファクト最小化データを含む学習データセットのような例から、特別な命令のタスク無しで、タスクを学習及び実行することができる。ニューラルネットワークは、ノードを含む計算的モデルに基づく場合もある。結合により相互結合されたノードは、「ニューロン」とも呼ばれ、計算的タスクを実行することができる。実施形態において、ニューラルネットワークは、計算的モデル及びパラメータにより特徴づけることができる。ある例において、パラメータは、ニューラルネットワークにおける結合及びノード（ニューロンノード）に関連付けられた重み及びしきい値を含むことがある。
【００２４】
実施形態において、ニューラルネットワークは、層のそれぞれにおいて異なる種類の計算を実行できる、多重層で組織化することができる。多重層は、入力ノードを有する入力層と、出力ノードを有する出力層と、係る入力層と出力層の間の隠れ層と、を有することがある。実施形態において、入力層は、ニューラルネットワークの外部に由来する入力信号を受け取ることができる。ある例において、入力信号は、コーンビームアーチファクトを有する画像のようなアーチファクト呈示データである。出力層は、ニューラルネットワークの外部へと結果を送ることができる。ある例において、係る結果は、低減されたコーンビームアーチファクトを有する画像である。いくつかの実施形態において、ニューラルネットワークは、例えば、浅いニューラルネットワークの数に比べて、比較的より大きな数の隠れ層を有する深層ニューラルネットワーク（deep neural network）とすることができる。ある例において、ニューラルネットワークは、ＣＮＮの場合がある。
【００２５】
様々な実施形態において、ニューラルネットワークの計算的モデルは、サーチアルゴリズム等により、決定することができる。その後、ニューラルネットワークは、画像アーチファクトの低減のような特定のタスクへと関連付けられる例を使用して訓練されることができる。結果として、パラメータは、新たな例が使用される度に、繰り返し修正される。実施形態において、大量の例は、最適なニューラルネットワークを取得するようにニューラルネットワークを学習し検証するために、学習データセット及び検証データセットのような複数の独立したデータセットへと、組織化することができる。
【００２６】
実施形態において、様々な計算的モデルを有するニューラルネットワークは、データペアを含む学習データセットに基づいた複数の訓練方法を使用して、訓練されることができる。１組のデータペアは、アーチファクト呈示データのような入力信号と、アーチファクト最小化データのような予測の出力信号と、を有することを含む。ニューラルネットワークの入力層は、入力信号を受け取ることができ、また係るニューラルネットワークは、出力層を通して結果をその後に生成することができる。係る結果は、予測の出力信号と比較される。ニューラルネットワークのパラメータは、結果と予測された出力信号との間の差を最小化するために、修正される又は最適化される。
【００２７】
いくつかの実施形態において、ニューラルネットワークは、ニューラルネットワークのパラメータを最適化するために、Ｓ１１２において取得された学習データセットを使用して訓練される。ニューラルネットワークは、最適化されたパラメータを有するように、個別の学習法を使用して訓練することができる。最適なニューラルネットワークは、学習済みニューラルネットワークに検証データセットを更に適用し、結果と、係る検証データセットに関連付けられる予測された出力信号とを更に解析することで、取得される。最適なニューラルネットワークは、特定のタスクを実行するために、その後活用される。さらに、最適なニューラルネットワークのパフォーマンスは、テストデータセットにより評価することができる。ある例において、テストデータセットは、学習データセット及び検証データセットのようなその他のデータセットから独立している。
【００２８】
いくつかの実施形態において、ニューラルネットワークは、付加的なアーチファクト呈示データ及びアーチファクト最小化データが利用可能となる度に、反復的に訓練することができる。例えば、ステップＳ１１２とＳ１１４とを反復的に実行することができる。
【００２９】
いくつかの実施形態において、ニューラルネットワークは、学習データセットがアーチファクト呈示画像及びアーチファクト最小化画像を含む場合に、ＣＢＣＴスキャンを含むボリューメトリックＣＴスキャンと関連付けられたコーンビームアーチファクトのような、撮像アーチファクトを低減するように訓練される。方法１１０は、その後Ｓ１１９へと進み、終了する。
【００３０】
図１Ｂは、開示の実施形態に係る方法１５０を示す。いくつかの実施形態において、方法１５０は、方法１１０を使用する学習済みニューラルネットワークのような、適切なニューラルネットワークを使用することで、入力画像のコーンビームアーチファクトのような画像アーチファクトを低減するために使用される。方法１５０は、ニューラルネットワークを用いたアーチファクト低減方法の一例である。方法１５０は、Ｓ１５１で開始となり、Ｓ１５２へと進む。
【００３１】
Ｓ１５２で、ニューラルネットワークに対する入力データが取得される。実施形態において、係る入力データは入力画像であり、コーンビームアーチファクトのようなボリューメトリックＣＴスキャンと関連付けられた撮像アーチファクトを有する再構成ＣＴ画像である。いくつかの例において、入力画像は、例えば円形ＣＢＣＴスキャンを使用して取得された対応する投影データから再構成された、３Ｄ画像であり、あるいは、また撮像アーチファクト等を有する個別の３Ｄ画像のコロナルビュー又はサジタルビューのような２Ｄ画像である。入力画像は、第３画像の一例である。円形ＣＢＣＴスキャンは、被検体の体軸方向において被検体と第２Ｘ線ビームの位置関係を変化させずに実行されるスキャンの一例である。第３画像は、例えば、コーンビームアーチファクトを含む３次元画像をコロナルビュー又はサジタルビューに分割することにより生成された２次元画像である。この場合、これらの２次元画像を学習済みモデルに適用することにより生成された出力画像を合成することにより、３次元画像が生成される。
【００３２】
いくつかの実施形態において、オリジナル画像の撮像アーチファクトは、特定の特徴を持つ。係るオリジナル画像は、方法１５０をより有効にするニューラルネットワークに対する入力データを生成するために、特徴に基づいて処理される。例えば、撮像アーチファクトは、空間において徐々に変化する、即ち、撮像アーチファクトは、空間的な低周波数成分により占められる。そのため、オリジナル画像は、ある空間的周波数域へとフーリエ変換することができ、また、低周波数成分と高周波数成分とを含む。更に、オリジナル画像は、低周波数成分を取得するために、空間周波数域において、ローパスフィルタ掛けされ、低周波数画像と高周波数画像とに分離される。低周波数成分は、Ｓ１５２でニューラルネットワークに対する入力データとして選択される。その上、低周波数成分は、Ｓ１５２でニューラルネットワークへと適用される入力データのサイズを減少するためダウンサンプルされ、これにより、学習、及びその後のＳ１５２でのニューラルネットワークの使用の計算的効率を改善する。即ち、入力データがより小さい場合に（つまり、より少ないピクセルを有する場合に）、Ｓ１５２で入力データをニューラルネットワークに対して適用することにより、より少ない計算で、Ｓ１５２を実行することができる。
【００３３】
この実行例において、低周波数成分を取得するための他の方法は、当業者により理解される通り、ここに説明される方法の趣旨から離れることなく、使用することができる。例えば、低周波数成分は、平均化（例えばＮ行Ｍ列ブロックを平均化）することで、又は、オリジナル画像において、方向のそれぞれにおけるＮ個のファクタ及びＭ個のファクタ分をダウンサンプルすることで、生成することができる。特定の実行例において、Ｎ及びＭは同じ場合がある（図５では、Ｎ＝Ｍ＝２）。一度、低周波数成分が生成されたら、高周波数成分は、例えばオリジナル画像から低周波数成分を引くことにより、当業者により理解される通り、様々な方法で生成することができる。このようにして、オリジナル画像における情報の全てを、高周波数成分と低周波数成分との組み合わせで保存することができる。アーチファクトにおいて低周波成分が支配的な場合（例えばコーンビームアーチファクト）、ダウンサンプルされた（例えば第一の方向にＮ個のファクタ分と第二の方向にＭ個のファクタ分）低周波数成分をニューラルネットワークへと適用することにより、アーチファクトを効果的に軽減することができ、そしてオリジナル画像の解像度は、ニューラルネットワークの結果を、ニューラルネットワークに適用されなかった高周波数成分と組み合わせることにより、修復することができる。
すなわち、この実施例では、第３画像は、第２Ｘ線ビームを使用して取得されたコーンビームアーチファクトを含む第５画像を低周波数画像と高周波数画像とに分離することにより生成された低周波数画像である。オリジナル画像は、第５画像の一例である。低周波数画像の大きさは、第一の方向について前記第５画像のＮ分の１で、第二の方向について前記第５画像のＭ分の１である。そして、低周波数画像を学習済みモデルに適用することにより生成された第４画像と高周波数画像とが合成される。
【００３４】
Ｓ１５４で、入力画像のような入力データを処理するために適切なニューラルネットワークが決定される。いくつかの例において、コーンビームアーチファクトのようなボリューメトリックＣＴスキャンと関連付けられた撮像アーチファクトを減らすよう訓練されたニューラルネットワークが、入力データを処理するために選択される。いくつかの例において、上述の通り、ニューラルネットワークは、個別の学習データセットを使用することにより、特定のＣＴスキャニング法、プロトコル、アプリケーション、条件等へとカスタマイズ及びテイラードすることができる。従って、いくつかの例において、ニューラルネットワークは、入力データの特徴に応じて決定される。ある例において、３Ｄ画像を用いて訓練されたニューラルネットワークは、３Ｄ画像のような入力データの撮像アーチファクトを低減するために選択される。例において、空間において徐々に変化する撮像アーチファクトを有する画像を用いて訓練されたニューラルネットワークは、類似する性質を有する入力データの撮像アーチファクトを低減するために選択される。すなわち、この実施例では、第３画像が取得されるスキャンにおいて使用されるパラメータが決定され、複数の学習済みモデルの中から取得したパラメータに対応する学習済みモデルを選択される。複数の学習済みモデルのそれぞれは、対応するパラメータで実行されたスキャンにより取得された第１画像と、対応するパラメータで実行されたスキャンにより取得された第２画像とに基づいて学習されている。入力データの特徴は、第３画像が取得されるスキャンにおいて使用されるパラメータの一例であり、例えば、画像化対象の解剖学的構造、スキャンプロトコル、診断アプリケーションのうちの１つである。
【００３５】
Ｓ１５６で、入力データは、決定されたニューラルネットワークを使用して処理され、アーチファクトが低減された出力データが生成される。
【００３６】
Ｓ１５８で、出力データに基づいて、出力画像が取得される。出力画像は、第４画像の一例である。様々な実施形態において、２Ｄ又は３Ｄ画像のような出力データは、出力画像を生成するための適切な画像処理法により更に処理される。いくつかの例において、ステップＳ１５２で説明された通り、オリジナル画像は、ニューラルネットワークにより処理される低周波数成分を取得するために、空間的な周波数域においてローパスフィルタ掛けされている。結果的に、Ｓ１５８で、出力データは、オリジナル画像の対応する高周波数成分と組み合わせられることにより、出力画像を形成する。
【００３７】
いくつかの例において、ステップＳ１５８は省略され、出力画像が出力データとなる。そして、方法はその後Ｓ１５９へと進み、終了する。
【００３８】
図２Ａは、開示の実施形態に係る、例示的な順伝播ニューラルネットワーク２０１を示す。例えば、ニューラルネットワーク２０１は、Ｎ個の入力、Ｋ個の隠れ層、そして３個の出力を有する。各層は、ノードにより形成されており、各ノードは、入力を重み付けて合計し、当該重み付けられた合計の結果を、出力（「結果」とも呼ばれる）を生成するためのしきい値と比較する。ニューラルネットワークは、関数のクラスを構成し、クラスの要素は、しきい値、結合重み、又はノード数及び／又はノードの結合性のような構造の詳細を変えることによって取得される。ある例において、オートエンコーダ（ａｕｔｏｅｎｃｏｄｅｒ）のような比較的簡素なニューラルネットワークは、三つの層を有する。深層ニューラルネットワークは、一般的に、三つ以上のニューロンの層を有し、また入力ニューロンと同数の出力ニューロンＸＮを有する。ここで、Ｎは、例えば再構成画像におけるピクセル数である。いくつかの例において、ニューロン間の結合は、計算においてデータをマニピュレートする「重さ」と呼ばれる値（同義に「係数」又は「重み付け係数」とも呼ばれる）を格納する。ニューラルネットワークの出力は、パラメータの三つのタイプによって変化する。（ｉ）異なるニューロン層の間の相互結合パターン、（ｉｉ）相互結合の重さを更新するための学習プロセス、（ｉｉｉ）重み付けられたニューロンの入力を出力活性化へと変換する活性化関数、である。
【００３９】
数学的に、ニューロンのネットワークの関数ｍ（ｘ）は、その他の関数の合成として更に定義することが可能な、その他の関数ｎｉ（ｘ）の合成として定義される。これは、図２Ａ−２Ｃに示される通り、変数間の従属状態を示す矢印を用いて、ネットワーク構造として便利に表すことができる。例えば、ニューラルネットワークでは、非線形の重み付け合計値ｍ（ｘ）＝Ｋ（Σｉｗｉｎｉ（ｘ））を用いることができ、ここでＫは（「活性化関数」と通常呼ばれる）、双曲正接のような所定の関数である。
【００４０】
図２Ａ（そして同様に図２Ｂ）において、ニューロンは、基準の関数を囲む円、又は円で描かれている。図２Ａに示された非限定的な例において、入力は線形関数を囲む円として描かれ、矢印は、ニューロン間の方向づけられた結合を示す。特定の実行例において、Ｓ１１４で訓練されたニューラルネットワークは、図２Ａ及び２Ｂで例示されるような（例えば、方向づけられた鎖状の図として表すことができる）、順伝播型ネットワーク（ｆｅｅｄｆｏｒｗａｒｄ  ｎｅｔｗｏｒｋ）である。
【００４１】
ニューラルネットワークは、ある最適な意味での特定のタスクを解決するｍ＊∈Ｆ（例えば、後述される方法２００におけるステップＳ２６０で使用される停止基準）を見つけるために、観察結果セットを使用して、学習すべき関数Ｆのクラス内をサーチすることで、撮像アーチファクトを低減するような特定のタスクを達成するよう機能する。例えば、特定の実行例において、最適解ｍ＊、Ｃ（ｍ＊）≦Ｃ（ｍ）∀ｍ∈Ｆを満たすように、コスト関数Ｃ：Ｆ→Ｒを定義することにより、これを達成することができる（つまり、最適解のコストに比べてコストが小さい解は存在しない）。Ｒは、実数のセットを指す。コスト関数Ｃは、特定の解が解決しようとする問題（例えば、エラー）に対する最適解からどの程度離れているかの度合い（差分）を示す尺度である。学習アルゴリズムは、可能な限り最小のコストを有する関数を見つけ出すために、ソリューションスペースを逐次的にサーチする。特定の実行例において、当該コストは、データのサンプル（つまり、学習データセット）以上に最小化される。
【００４２】
図２Ｂは、開示の実施形態に係る例示的なＣＮＮ２０２を示す。いくつかの実施形態において、ＣＮＮは、画像処理に対し有益な特性を有し、従って撮像アーチファクトを低減するアプリケーションに対する関連性がある。様々な実施形態において、ニューロン間の結合性パターンが画像処理における畳み込みを示す順伝播型ＮＮを、ＣＮＮは使用する。例えば、ＣＮＮは、受容野（ｒｅｃｅｐｔｉｖｅ  ｆｉｅｌｄｓ）又はパーセプトロン野（ｐｅｒｃｅｐｔｒｏｎ  ｆｉｅｌｄｓ）とも呼ばれ、入力画像の部分を処理する小さなニューロンの集合体の多重の層を使用する画像処理最適化に使用することができる。これらの集合体の出力は、オリジナル画像のより優れた表示を取得するために、それらが重なるように表示される。この処理パターンは、畳み込み層とプーリング層とを交互に有する多重の層において、繰り返される。
【００４３】
図２Ｃは、開示の実施形態に係る畳み込み層２０３の実行例を示す。図２Ｃを参照すると、４×４カーネル２０４は、入力層から畳み込み層である第一の隠れ層へと、２Ｄ画像を表すマップ値へ適用される。カーネルは、個別の４×４のピクセル領域２０４を第一の隠れ層の対応するニューロン２０５へとマッピングする。図２Ｃに描かれる非限定な例において、例えば受容野／パーセプトロン野は、４ピクセル×４ピクセルである。
【００４４】
畳み込み層の後に続いて、ＣＮＮは、畳み込み層におけるニューロン集団の出力を合成する、局所及び／又はグローバルプーリング層を含むことが可能である。更に、特定の実行例において、ＣＮＮは、各点において各層の終わりに又は各層の後に非線形に適用される、畳み込み層及び全結合層の様々な組み合わせを含むことも可能である。
【００４５】
ＣＮＮは、画像処理に対する利点がいくつかある。フリーパラメータの数を減らし、生産性を改善するために、入力における小さな領域ごとに、畳み込み演算が取り入れられる。ＣＮＮの特定の実行例のうちのある重要な強みとしては、複数の畳み込み層において共有の重みを使用することである。つまり、各層における各ピクセルに対する係数として使用されるフィルタ（重みバンク）が同じであるため、メモリの容量を減少させ、且つパフォーマンスを向上させる。その他の画像処理法と比較して、ＣＮＮは、有利な点として、比較的小さな前処理を使用する。これは、従来的なアルゴリズムでは手動で設計されたフィルタを、このニューラルネットワークは学習することを意味する。特徴のデザインにおいて、予備知識及び人的努力に対する依存の欠如が、このＣＮＮの主たる強みである。
【００４６】
特定の実行例において、Ｓ１１４で訓練されたニューラルネットワークは、撮像アーチファクトの低減のようなタスクを実行するよう適切に結合された、多層のニューラルネットワークを含む。
【００４７】
図２Ｄは、開示の実施形態に係る方法２００を示す。いくつかの実施形態において、方法２００は、Ｓ１１２で取得された学習データセットを使用するニューラルネットワークの訓練用の方法１１０のＳ１１４の実行例である。方法２００は、ニューラルネットワークの学習方法の一例である。例において、図２Ｄは、開示の実施形態に係るＳ１１４でのニューラルネットワークを訓練するために使用される、教師あり学習の一つの実行例を示す。教師あり学習において、アーチファクト呈示データとアーチファクト最小化データとを含む学習データセットが取得され、ニューラルネットワークは、アーチファクト呈示データに基づくニューラルネットワークからの結果がアーチファクト最小化データにほぼ一致するように、エラーを減らすように逐次的にアップデートされる。すなわち、ニューラルネットワークの訓練において、アーチファクト最小化データは教師データとして用いられる。言い換えれば、ニューラルネットワークは、学習データセットにより示されるマッピングを推定し、コスト関数は、アーチファクト最小化データと、現在の時点のニューラルネットワークをアーチファクト呈示データへと適用することにより生み出された結果との間の不一致に関連するエラー値を算出する。例えば、特定の実行例において、コスト関数は、平均二乗エラーを最小化するために平均平方エラーを使用することができる。多層パーセプトロン（ｍｕｌｔｉｌａｙｅｒ  ｐｅｒｃｅｐｔｒｏｎｓ：ＭＬＰ）ニューラルネットワークの場合は、逆伝播アルゴリズムが、勾配降下法を使用して平均平方エラーベースのコスト関数を最小化することでネットワークを訓練するために、使用することができる。
【００４８】
いくつかの実施形態において、ニューラルネットワークモデルの訓練は、許可されたモデルの群（又は、ベイズフレームワークにおいて、許可されたモデルのセットにわたる分布の決定）の中から一つのモデルを選択し、コスト基準値（つまり、コスト関数を使用して計算されるエラー値）を最小化することを意味する。一般的に、ニューラルネットワークは、ニューラルネットワークモデルの学習のための多数のアルゴリズムのうちの任意のアルゴリズムを使用して（例えば、最適化理論や統計推定を適用することにより）学習することができる。
【００４９】
例えば、ニューラルネットワークの訓練に使用される最適化法は、実際の勾配を計算する逆伝播を使用して、勾配降下のある形状を利用できる。これは、ネットワークパラメータについてのコスト関数の導関数を取得し、そしてその後勾配に関する方向にこれらのパラメータを変更することで、行われる。逆伝播学習アルゴリズムは、最急降下法（例えば、可変学習率を用いて、可変学習率及び運動量を用いて、そして弾性逆伝播（ｒｅｓｉｌｉｅｎｔ  ｂａｃｋｐｒｏｐａｇａｔｉｏｎ））、準ニュートン法（例えば、Ｂｒｏｙｄｅｎ−Ｆｌｅｔｃｈｅｒ−Ｇｏｌｄｆａｒｂ−Ｓｈａｎｎｏｎ、ワンステップ割線（ｏｎｅ  ｓｔｅｐ  ｓｅｃａｎｔ）、Ｌｅｖｅｎｂｅｒｇ−Ｍａｒｑｕａｒｄｔ）、又は共役勾配法（例えば、Ｆｌｅｔｃｈｅｒ−Ｒｅｅｖｅｓアップデート、Ｐｏｌａｋ‐Ｒｉｂｉeｒｅアップデート、Ｐｏｗｅｌｌ−Ｂｅａｌｅ再スタート、そして目盛り付き共役勾配）の場合がある。更に、遺伝子発現プログラミング、焼き鈍し法、期待値最大化、非母数法及び粒子群最適化のような発展的方法も、ニューラルネットワークの訓練に対して使用することができる。
【００５０】
図２Ｄに関して、方法２００は、Ｓ２１１で開始し、Ｓ２１０へと進む。学習データセットは、撮像アーチファクトを呈示する画像を含む場合がある。例えば、撮像アーチファクトは、再構成の特定の方法から、又は投影データの収集用に使用される方法等（例えば、大きな角度のコーンビームスキャン）から、生じることがある。いくつかの実施形態において、学習データセットは、アーチファクト呈示データとアーチファクト最小化データとを含む。
【００５１】
Ｓ２１０で、訓練中のニューラルネットワークが初期化される。いくつかの例において、ニューラルネットワークの係数に対する初期推定値が生成される。例えば、初期推定値は、画像化された被検体のアプリオリ知識に基づく場合がある。加えて、初期推定値は、異なるＣＴスキャン法に関連した学習データセットにより訓練された学習済みニューラルネットワークに基づく場合もある。
【００５２】
Ｓ２２０で、エラー（例えば、コスト関数）は、アーチファクト最小化データとアーチファクト呈示データに基づいてニューラルネットワークにより生成された結果との間で、計算される。エラーは、上述のコスト関数を含む、任意の公知のコスト関数や、又は画像（又は投影データ）間の相違の測定を使用して計算することもできる。
【００５３】
Ｓ２３０で、エラーにおける変化は、ニューラルネットワークにおける変化の関数として計算することができ（例えば、エラー勾配）、係るエラーにおける変化は、ニューラルネットワークの重み／係数の後続の変化に対して、方向やステップサイズを選択するために使用することができる。この方法でエラーの勾配を計算することは、勾配降下最適化法の特定の実行例と一致する。その他の特定の実行例において、当業者に理解される通り、このステップは、省略することができる、及び／又は、もう一つの最適化アルゴリズム（焼き鈍し法又は遺伝的アルゴリズム等の、非勾配降下最適化アルゴリズム）に従う、他のステップと置き換えることができる。
【００５４】
Ｓ２４０で、係数の新たなセットが、ニューラルネットワークに対して決定される。例えば、重み／係数は、勾配降下最適化法又は過剰弛緩促進法（ｏｖｅｒ−ｒｅｌａｘａｔｉｏｎ  ａｃｃｅｌｅｒａｔｉｏｎ  ｍｅｔｈｏｄ）により、Ｓ２３０で計算される変化を使用してアップデートすることができる。
【００５５】
Ｓ２５０において、新たなエラー値がニューラルネットワークのアップデートされた重み／係数を使用して計算される。様々な実施形態において、新たなエラー値は、アーチファクト最小化データと、アーチファクト呈示データに基づいてアップデートされたニューラルネットワークにより生成された新たな結果との間で計算される。
【００５６】
Ｓ２６０において、ネットワークの訓練が完了したかどうかを決定するのに、既定の停止基準が使用される。例えば、所定の停止基準は、新たなエラー及び／又は実行された総逐次数が、しきい値を超えるかどうかを評価することができる。例えば、停止基準は、新たなエラーが所定のしきい値を下回るか、又は、最大逐次数にまで達した場合に、満たされる。停止基準が満たされない場合、方法２００は、新たな重み及び係数を使用して、Ｓ２３０へと戻って繰り返すことにより、逐次ループの開始へと戻り続けることになる（係る逐次ループは、Ｓ２３０、Ｓ２４０、Ｓ２５０、Ｓ２６０を含む）。停止基準が満たされたら、方法２００はＳ２９９で終了する。
【００５７】
図２Ｄに示されるエラー最小化に対する実行例に加えて、方法２００は、例えば、局所最小化法、凸最適化法、そしてグローバル最適化法を含む、多くのその他の公知の最小化法のうちの一つを使用することができる。
【００５８】
コスト関数（例えば、エラー）がグローバル最小値とは異なる局所極小値を有する場合に、ロバスト確率的最適化処理は、コスト関数のグローバル最小値を見つけ出すのに有益である。局所極小値を見つけ出すための最適化法は、例えば、Ｎｅｌｄｅｒ−Ｍｅａｄシンプレックス法、勾配降下法、ニュートン法、共役勾配法、シューティング法、又はその他の公知の局所最適化法のうちの一つである。遺伝的アルゴリズム、焼き鈍し法、全数検索、区間法、そしてその他の従来的な決定論的、確率的、発見的、そしてメタヒューリスティック（ｍｅｔａｔｈｅｕｒｉｓｔｉｃ）法を含む、グローバル最小値を探し出すための公知の方法も沢山ある。いくつかの実施形態において、上述の方法は、ニューラルネットワークの重み及び係数を最適化するのに使用することができる。更に、ニューラルネットワークは、逆伝播法を使用して最適化することもできる。
【００５９】
図３は、開示の実施形態に係る方法３００を示す。いくつかの実施形態において、方法３００は、方法１１０におけるステップＳ１１２を実行するために使用される。例えば、方法３００は、アーチファクト呈示データとアーチファクト最小化データとを有するデータペアを含む、学習データセットを生成する。方法３００は、ニューラルネットワークの学習方法の一例である。方法３００は、Ｓ３０１で開始し、Ｓ３１０へと進む。
【００６０】
Ｓ３１０で、第一の投影データが取得される。第一の投影データは、一つ又は複数のＣＴスキャンで取得された放射線データを表す。いくつかの実施形態において、第一の投影データは、小さなコーン角を有するヘリカルＣＴスキャンを使用するような、最適な条件の下で測定される。
【００６１】
Ｓ３２０で、第一の画像が、例えば画像再構成により、第一の投影データに基づいて生成される。いくつかの実施形態において、第一の画像は、特定のしきい値を下回る最小撮像アーチファクトを有する、アーチファクト最小化データである。いくつかの例において、第一の画像は、３Ｄ再構成画像である。いくつかの例において、第一の画像は、２Ｄ再構成画像である。いくつかの例において、第一の画像は、２Ｄコロナルビュー又は２Ｄサジタルビューである。いくつかの例において、中間３Ｄ画像は、第一の投影データから再構成される。図４Ａ−４Ｄを参照し、第一の画像は、係る中間の３Ｄ画像のアキシャルビューのようなその他のビュー（複数のビュー）と比べて、コロナルビューのように、よりはっきりとした撮像アーチファクトを示す特定のビュー（複数のビュー）を使用して取得され、このようにして、第一の画像はコロナルビューを示す２Ｄ画像となる。
【００６２】
画像再構成は、逆投影法、フィルタ補正逆投影法、フーリエ変換ベースの画像再構成法、逐次画像再構成法（例えば、代数再構成技法）、マトリクス反転画像再構成法、又は統計的画像再構成法等を使用して実行することができる。
【００６３】
Ｓ３３０で、第二の投影データは、第一の画像から生成される。いくつかの実施形態において、第二の投影データは、順投影法を使用して生成される。様々な例において、第二の投影データは、大きなコーン角を有するＸ線ビームを使用する、円形ＣＢＣＴスキャン構成のような、比較的大きな撮像アーチファクトを生み出す可能性のある、シミュレーション条件の下でシミュレーションを使用して取得される。
【００６４】
いくつかの例において、複数の第二の投影データは、比較的大きな撮像アーチファクトを生み出す可能性のある、異なるシミュレーション条件の同じ第一の画像からシミュレートされる。例えば、複数の第二の投影データは、一つ又は複数のスキャニングパラメータの様々な値を示すように、シミュレートすることができる。これらのスキャニングパラメータは、例えばスキャニングプロトコル（スキャンプロトコル）、診断的アプリケーション（診断アプリケーション）を含む場合がある。いくつかのケースにおいて、異なるスキャニングパラメータは、スキャニングパラメータが画像化される予定の解剖学的構造や診断的アプリケーションであるような場合、異なる第一の画像に対応することがある。特定の実行例において、複数の第二の投影データは、角度しきい値に比べてより大きい、異なるコーン角を使用して取得される。更に、異なるニューラルネットワークは、一つ又は複数のスキャニングパラメータのうちの特定の値に対して最適化することができる。例えば、与えられたニューラルネットワークは、第一のコーン角に対して、画像化される予定の第一の解剖学的構造（例えば頭部）に対して、使用されるように訓練することができる。また別のニューラルネットワークは、第一のコーン角及び画像化される予定の第二の解剖学的構造に対して、使用されるように学習することができる。第三のニューラルネットワークは、第二のコーン角と画像化される予定の第一の解剖学的構造とに対して、使用されるように学習することができ、以降同様である。各ニューラルネットワークに対する、第一の画像に対するスキャニングパラメータの選択と、対応する第二の画像に対するシミュレーションに対するスキャニングパラメータとの選択は、ニューラルネットワークの名称に基づいて、選ばれるようになる。
【００６５】
Ｓ３４０で、第二の画像は、例えば画像再構成により第二の投影データに基づいて取得される。いくつかの実施形態において、第二の画像は、特定のしきい値を上回るように比較的大きな撮像アーチファクトを有するアーチファクト呈示データである。いくつかの例において、第二の画像は、第一の画像のものと同じく、２Ｄ、３Ｄ等の同じ次元を有する。いくつかの例において、第二の画像は、第一の画像のものと同じく、コロナルビュー、サジタルビュー等の同じビューを有する。画像再構成は、Ｓ３２０で説明される画像再構成と同様又は同一の場合もある。
【００６６】
Ｓ３５０で、学習データセットが生成される。いくつかの実施形態において、学習データセットは、データペアを形成する第一の画像と第二の画像とを含む。いくつかの実施形態において、学習データセットは、第一の画像と、第一の画像に対応する複数の第二の画像とを含む。例えば、上述の通り、同じ第一の画像は、異なるコーン角のようなスキャニングパラメータに対して異なる値を使用して順投影されることができ、これらの異なる値のそれぞれは、個別の第二の画像を再構成するために使用することができる。このケースにおいて、個別の第二の画像のそれぞれは、スキャニングパラメータの個別の値により指定されるニューラルネットワークを訓練するために、個別の学習データセット内において第一の画像とペアにされることになるだろう。更に、ステップＳ３１０、Ｓ３２０、Ｓ３３０、Ｓ３４０そしてＳ３５０は、追加のデータペアを生成するために繰り返すことができ、それぞれは第一の画像及び第二の画像、そして学習データセットに含まれる予定のものを含んでいる。いくつかの例において、検証データセットと試験データセットは、付加的な第一の画像と個別の第二の画像とを使用して生成される。方法３００は、Ｓ３９９へと進み、終了する。
【００６７】
いくつかの実施形態において、例えば２Ｄ画像を用いてニューラルネットワークの訓練を早く行える場合、ニューラルネットワークは、２Ｄ画像を使用して訓練することもできる。上述の通り、撮像アーチファクトは、異なるビューに応じて変化する。例えば、コーンビームアーチファクトは、図４Ａ−４Ｄにおいてコロナルビュー及びサジタルビューをアキシャルビューと比較するように、特定のビューでよりはっきりとする場合がある。ある実施形態では、比較的大きな撮像アーチファクトを有するコロナルビューやサジタルビューのような適切なビューが、Ｓ１１２での学習データセットに含まれる。コーンビームアーチファクトが出やすいビューの画像のみを用いることにより、ニューラルネットワークの訓練（学習）を効率化することができる。すなわち、第１画像及び第２画像は、例えば、３次元画像をコロナルビュー又はサジタルビューに分割することにより生成された２次元画像である。
【００６８】
図４Ａ−４Ｄは、開示の実施形態に係る例示的な画像４１０、４１５、４２０、４２５を示す。図４Ａ及び４Ｂは、例えば身体の第一の領域等、第一の被検体の第一のコロナルビュー４１０と第二のコロナルビュー４１５とを示す。いくつかの実施形態において、第一のコロナルビュー４１０は、小さなコーン角を有するＸ線ビームを使用する最適な撮像条件の下で生成され、且つアーチファクト最小化データに対応する。第二のコロナルビュー４１５は、大きなコーン角を有するＸ線ビームを使用して生成され、且つアーチファクト呈示データに対応する。例えば、エリア４１１及び４１２は、第一のコロナルビュー４１０では検出可能でない、はっきりとしたコーンビームアーチファクトを描き出す。
【００６９】
図４Ｃ及び４Ｄは、例えば身体の第二の領域等、第二の被検体の第一のアキシャルビュー４２０と第二のアキシャルビュー４２５とを示す。いくつかの実施形態において、第一のアキシャルビュー４２０は、小さなコーン角を有するＸ線ビームを使用する、最適な撮像条件の下で生成される。第二のアキシャルビュー４２５は、大きなコーン角を有するＸ線ビームを使用して生成される。例えば、エリア４２１は、第一のアキシャルビュー４２０では検出可能でない、コーンビームシェーディングアーチファクトを描き出す。しかし、図４Ｂ及び４Ｄを参照すると、コロナルビューにおけるエリア４１１及び４１２により描かれるコーンビームアーチファクトは、アキシャルビューにおけるエリア４２１により描かれるコーンビームアーチファクトに比べて、よりはっきりとしている。開示の実施形態によると、アーチファクト最小化データ及びアーチファクト呈示データに対応する、第一のコロナルビュー４１０及び第二のコロナルビュー４１５等は、ステップＳ１１２での学習データセットに含まれる。いくつかの例において、第一のアキシャルビュー４２０及び第二のアキシャルビュー４２５は、ステップＳ１１２における学習データセットから排除される。その上、いくつかの実施形態において、アーチファクト呈示データ及びアーチファクト最小化データに対応する２Ｄサジタルビューも、ステップＳ１１２における学習データセットに含まれる。
【００７０】
学習時間を減らすために、付加的な画像処理方法を、例えば方法１１０及び３００に含むことができる。コーンビームアーチファクトのように、特定の撮像アーチファクトは、空間において徐々に変化する、即ち、低空間周波数成分を有する。方法１１０で訓練されるニューラルネットワークがＣＮＮの場合、例えば低空間周波数成分とするために、比較的大きな受容野が使用される。開示の側面によると、画像は、各サブ画像の受容野が画像の受容野と比較可能である一方で、より小さいピクセル数を有する複数のサブ画像へと分割される。いくつかの例において、画像は、複数のサブ画像を取得するために、下記に説明するようにダウンサンプルされる。個々のサブ画像は、方法１１０を使用して生成された学習データセットと同様に、学習データセットに含まれる。
【００７１】
図５は、開示の実施形態に係る、１つの画像５５０におけるピクセルが、四つのより小さいサブ画像５２１−５２４へとダウンサンプルされ、サブ画像に分割される一例を示す。例えば、画像５５０は、矢状面又は冠状面における再構成画像の２Ｄスライスとすることができる。図５で、画像５５０は、第一の方向について２個のファクタに、かつ、第二の方向について２個のファクタにダウンサンプルされている。一般的に、画像５５０は、第一の方向についてＮ個のファクタに、第二の方向についてＭ個のファクタにダウンサンプルすることができる。この場合、Ｎ×Ｍ個のサブ画像が生成される。例えばＣＮＮを訓練するために画像５５０をＣＮＮへと適用する場合、ピクセルは、第一のブロック５５１のように２×２のブロックへとグループ分けされ、各ブロックにおけるピクセルには１から４までのインデックスが与えられる。サブ画像のそれぞれを形成するために、同じインデックスを有するピクセルの全てが組み合わせられる。例えば、ピクセルグループ５５１からのピクセル５５１（１）はサブ画像５２１に、そしてピクセルグループ５５１からのピクセル５５１（２）はサブ画像５２２に、それぞれ示される。そして、ピクセルグループ５５１からのピクセル５５１（３）はサブ画像５２３に、そしてピクセルグループ５５１からのピクセル５５１（４）はサブ画像５２４に、それぞれ示される。即ち、画像５５０からの情報全てが、サブ画像５２１−５２４に保存される。すなわち、第一の方向においてＮ個目で第二の方向についてＭ個目のサブ画像では、第一の方向においてＮ番目で、かつ、第二の方向においてＭ番目すべてのボクセル（ピクセル）が選択される。
【００７２】
Ｎ×Ｍ（例えば、図５ではＮ＝Ｍ＝２）個のファクタに、サブ画像におけるピクセル数を減らすことに加え、ダウンサンプリングによりＮ×Ｍ個のファクタに受容野におけるピクセル数を減少させることにより、合計の結果として、オリジナルの画像に対して、サブ画像において畳み込み層を実行するための乗算（multiplication）の数は、ファクタ数のＮ２×Ｍ２の分の１に、減少する結果となる。例えば、図５は、画像５５０に対する、６行６列の受容野５５２を示す。しかし、サブ画像５２１−５２４に対して、対応する受容野５５２（１）−（４）は、それぞれが３行３列の次元数（即ち、画像５５２のピクセル数の１／４）を有する。各サブ画像が、ダウンサンプルされた画像に対するニューラルネットワークへと適用する場合に、必要とされる計算量はぐっと少なくなる。その上、訓練の間、ニューラルネットワークは、層の間の最適な重み付け係数をより素早く収束させることができる。各サブ画像を使用して訓練されたニューラルネットワークは、アップサンプリングされる。アップサンプリングされたニューラルネットワークは、学習済みニューラルネットワークとして出力される。
【００７３】
従って、画像５５０は、その画像解像度に比べて、より低い画像解像度を有する四つのサブ画像５２１−５２４へとダウンサンプルされる。様々な実施形態において、画像解像度は、２Ｄ画像においてピクセル毎にｍｍ２の単位を有し、３Ｄ画像においてｍｍ３の単位を有し、ここで１ｍｍは１ミリメートルである。サブ画像５２１−５２４は、１、２、３、４でインデックスされた個々のピクセルを含む。図５を参照すると、第二の受容野のそれぞれにおけるピクセル数は、第一の受容野５５２におけるピクセル数の１／４である。従って、サブ画像を用いたＣＮＮの訓練は、オリジナル画像５５０を用いるよりも速くなる。オリジナル画像５５０における第二の受容野５５２は、四倍より多くのピクセルを含んでいるが、サブ画像５２１−５２４における受容野５５２（１）−（４）のそれぞれ同じ物理的な領域を表すことに留意されたい。
すなわち、この実施例では、第１画像は、アーチファクト最小化データを再構成することで得られた高解像の第６画像に対して、第一の方向においてＮ個に、第二の方向においてＭ個にダウンサンプリングすることにより生成される。また、第２画像は、アーチファクト呈示データを再構成することで生成した高解像の第７画像に対して、第一の方向においてＮ個に、第二の方向においてＭ個にダウンサンプリングすることにより生成される。そして、同じ領域を表す第１画像と第２画像とに基づいて学習された複数のニューラルネットワークをアップサンプリングすることにより、学習済みモデルが生成される。画像５５０は、第６画像又は第７画像に相当し、サブ画像５２１−５２４は、第１画像又は第２画像に相当する。第１画像及び第２画像は、例えば、第６画像及び第７画像のそれぞれにおいて、第一の方向においてＮ番目で、かつ、第二の方向においてＭ番目である全てのボクセルを選択することにより生成される。あるいは、第１画像及び第２画像は、例えば、第６画像及び第７画像のそれぞれにおいて、Ｎ×Ｍの大きさを有する複数のボクセルブロックを平均化することにより生成される。あるいは、第１画像及び第２画像は、例えば、第６画像及び第７画像のそれぞれに対して、周波数領域へ変換し、低周波成分のうち、第一の方向について１／Ｎの割合で、第二の方向について１／Ｍの割合の成分を選択することにより生成される。
【００７４】
図６は、開示の実施形態に係る、Ｘ線ＣＴ装置（ＣＴスキャナ）の実行例の概略図を示す。Ｘ線ＣＴ装置は、医用画像処理装置の一例である。図６では、放射線ガントリ５００は側面から見て描かれており、Ｘ線管５０１、環状フレーム５０２、そして多列又は２次元アレイ型Ｘ線検出器５０３を更に含む。Ｘ線管５０１及びＸ線検出器５０３は、環状フレーム５０２において被検体ＯＢＪを横切って正反対に取り付けられ、環状フレーム５０２は回転軸ＲＡ（又は回転軸）の回りに回転可能に支持される。被検体ＯＢＪが図示された頁の奥の方向又は手前の方向の軸ＲＡに沿って移動されながら、回転ユニット５０７は環状フレーム５０２を０．４秒／回転もの高速で回転させる。
【００７５】
Ｘ線ＣＴ装置は、様々なタイプの装置を含む。具体的には、Ｘ線管とＸ線検出器とが、検査される予定の被検体の周辺を一緒に回る回転／回転型装置と、そして多数の検出素子がリング状又は水平状に配置されており、Ｘ線管のみが検査される予定の被検体の周辺を回る固定／回転型装置と、がある。本開示は、いずれのタイプにも適用可能である。分かりやすくするために、回転／回転型を例として使用することとする。
【００７６】
マルチスライスＸ線ＣＴ装置は高電圧発生器５０９を更に含み、高電圧発生器５０９は、スリップリング５０８を通してＸ線管５０１に印加される管電圧を生成し、これによりＸ線管５０１がＸ線を生成する。Ｘ線は、被検体ＯＢＪに向かって照射され、被検体ＯＢＪの断面領域は円で表される。例えば、Ｘ線管５０１の第一のスキャンにおける平均的なＸ線エネルギーは、第二のスキャンにおける平均的なＸ線エネルギーに比べて小さい。このようにして、二つ以上のスキャンを異なるＸ線エネルギーに対応して得ることができる。Ｘ線検出器５０３は、被検体ＯＢＪを通り抜けてきた照射Ｘ線を検出するために、被検体ＯＢＪを挟んでＸ線管５０１から反対側の位置に配置される。Ｘ線検出器５０３は、個々の検出素子又は検出器ユニットを更に含む。Ｘ線管５０１は、コーン角を有するＸ線ビームを放射するＸ線源の一例である。Ｘ線検出器５０３は、被検体を横断したＸ線ビームを検出する複数の検出素子を有し、複数の検出素子で検出されたＸ線ビームの強度を示す投影データを生成する検出器の一例である。
【００７７】
ＣＴ装置は、Ｘ線検出器５０３から検出された信号を処理するための、その他のデバイスを更に含む。データ収集回路又はデータ収集システム（ＤＡＳ）５０４は、各チャネルにおけるＸ線検出器５０３からの出力信号を電圧信号に変換し、係る電圧信号を増幅し、更にその電圧信号をデジタル信号へと変換する。Ｘ線検出器５０３及びＤＡＳ５０４は、１回転当たりの所定の総投影数（ＴＰＰＲ）を操作するよう構成されている。
【００７８】
上記で説明されたデータは、非接触データ送信装置５０５を通して、放射線ガントリ５００外部のコンソール内に収容された、前処理デバイス５０６へと送られる。前処理デバイス５０６は、生データに対する感度補正など、特定の補正を実行する。格納部５１２は、再構成処理直前の段階で「投影データ」とも呼ばれる結果データを格納する。格納部５１２は、再構成デバイス５１４、入力部５１５、表示部５１６と共に、データ／制御バス５１１を介して、システムコントローラ５１０に接続される。システムコントローラ５１０は、ＣＴシステムを駆動させるのに十分なレベルに達するまで電流を制限する電流調整器５１３を制御する。
【００７９】
検出器は、どの世代のＣＴスキャナシステムにおいても、患者に対して回転及び／又は固定される。ある実行例において、上に説明されたＣＴシステムは、第三世代ジオメトリシステムと第四世代ジオメトリシステムとが組み合わせられた例とする場合がある。第三世代ジオメトリシステムにおいて、Ｘ線管５０１とＸ線検出器５０３とは、環状フレーム５０２上に正反対に取り付けられ、環状フレーム５０２が回転軸ＲＡの周りを回転する時に、被検体ＯＢＪの周りを回転する。第四世代ジオメトリシステムにおいて、検出器は患者の周囲に固定して取り付けられており、Ｘ線管は患者の周囲を回転する。代替的な実施形態において、放射線ガントリ５００は、Ｃアーム及びスタンドによって支持される環状フレーム５０２上に配置された多数の検出器を有する。
【００８０】
格納部５１２は、Ｘ線検出器ユニット５０３でのＸ線照射量を表す測定値を格納することができる。更に、格納部５１２は、ニューラルネットワークを訓練し且つ撮像アーチファクトを低減するための、方法１１０、１５０、２００、そして３００の様々なステップを実行するための専用プログラムを格納することができる。また、格納部５１２は、学習済みのニューラルネットワークを格納することができる。格納部５１２は、学習済みモデルを格納する記憶媒体の一例である。
【００８１】
再構成デバイス５１４は、方法１１０、１５０、２００、そして３００の様々なステップを実行することができる。更に、再構成デバイス５１４は、必要に応じてボリュームレンダリング処理や画像差処理など、前再構成処理画像処理を実行することができる。
すなわち、再構成デバイス５１４は、第１のコーン角を有する第１Ｘ線ビームを使用して取得された第１画像と、第１画像に基づいてシミュレートされたコーンビームアーチファクトを含む第２画像と、に基づいて学習された学習済みモデルに対して、第１のコーン角より大きい第２のコーン角を有する第２Ｘ線ビームを使用して取得されたコーンビームアーチファクトを含む第３画像を入力することにより、第３画像に含まれるコーンビームアーチファクトが低減された第４画像を生成する処理部と、第３画像を取得する取得部と、を備えた、医用画像処理装置の一例である。
【００８２】
前処理デバイス５０６によって実行される投影データの前再構成処理は、例えば検出器キャリブレーション、検出器非直線性、極性効果のための補正を含むことができる。
【００８３】
再構成デバイス５１４によって実行される後再構成処理は、画像のフィルタリングやスムージング、ボリュームレンダリング処理、そして画像差処理を、必要に応じて含むことができる。画像再構成処理は、様々なＣＴ画像再構成法に加え、方法１１０、１５０、２００、そして３００の様々なステップを実行できる。再構成デバイス５１４は、例えば投影データ、再構成画像、キャリブレーションデータやパラメータ、そしてコンピュータプログラムを格納するのに格納部を使うことができる。
【００８４】
再構成デバイス５１４は、特定用途向け集積回路(ＡＳＩＣ)、フィールドプログラマブルゲートアレイ(ＦＰＧＡ)、又は複合プログラマブル論理デバイス(ＣＰＬＤ)など、個々の論理ゲートとして実行可能な、ＣＰＵ（中央演算処理装置）を含むことができる。ＦＰＧＡ又はＣＰＬＤの実行は、ＶＨＤＬ、ベリログ、又は任意のその他のハードウェア記述言語でコード化されていてもよく、そして当該コードはＦＰＧＡ又はＣＰＬＤにおいて直接電子メモリ内に格納されてもよいし、あるいは別の電子メモリに格納されてもよい。更に、格納部５１２は、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（登録商標）、又はＦＬＡＳＨメモリなど、不揮発性メモリであってもよい。格納部５１２は、スタティックＲＡＭ、又はダイナミックＲＡＭ等のように揮発性であってもよく、ＦＰＧＡ又はＣＰＬＤとメモリとの間の相互作用に加えて、電子メモリを制御するマイクロコントローラ又はマイクロプロセッサ等の処理部が設けられることもある。
【００８５】
替わりに、再構成デバイス５１４におけるＣＰＵは、ここで説明された機能を実行する、コンピュータが読み取り可能な指示群を含むコンピュータプログラムを実行することができ、当該コンピュータプログラムは、任意の上述の非一時的電子メモリ及び／又はハードディスクドライブ、ＣＤ、ＤＶＤ、ＦＬＡＳＨドライブ、又はその他の任意の既知の格納媒体に格納されている。更に、コンピュータが読み取り可能な指示は、ユーティリティアプリケーション、バックグラウンドデーモン、又はオペレーティングシステムの構成要素、又はそれらの組み合わせとして提供されてもよく、米国Ｉｎｔｅｌ社のＸｅｎｏｎ（登録商標）プロセッサ又は米国ＡＭＤ社のＯｐｔｅｒｏｎ（登録商標）プロセッサなどのプロセッサと、そしてＭｉｃｒｏｓｏｆｔ  ＶＩＳＴＡ（登録商標）、ＵＮＩＸ（登録商標）、Ｓｏｌａｒｉｓ（登録商標）、ＬＩＮＵＸ（登録商標）、Ａｐｐｌｅ（登録商標）、ＭＡＣ−ＯＳ（登録商標）等のオペレーティングシステムや、当業者にとっては既知のその他のオペレーティングシステムと一体となって実行される。更に、ＣＰＵは、命令を実行するために並行して協同的に動く、マルチプルプロセッサとして実現されてもよい。再構成デバイス５１４におけるＣＰＵは、処理回路の一例である。
【００８６】
ある実行例において、再構成画像は、表示部５１６に映し出されてもよい。当該表示部５１６は、ＬＣＤディスプレイ、ＣＲＴディスプレイ、プラズマディスプレイ、ＯＬＥＤ、ＬＥＤ、又は当業者にとって既知のその他のディスプレイであってもよい。
【００８７】
格納部５１２は、ハードディスクドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤドライブ、ＦＬＡＳＨドライブ、ＲＡＭ、ＲＯＭ、又は当業者にとって既知のその他の格納メディアであってもよい。
【００８８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００８９】
２０１…ニューラルネットワーク
２０２…ＣＮＮ
２０３…畳み込み層
２０４…ピクセル領域
２０５…ニューロン
４１０、４１５、４２０、４２５…画像
４１１、４１２、４２１…エリア
５００…放射線ガントリ
５０１…Ｘ線管
５０２…環状フレーム
５０３…Ｘ線検出器
５０４…データ収集システム（ＤＡＳ）
５０５…非接触データ送信装置
５０６…前処理デバイス
５０７…回転ユニット
５０８…スリップリング
５０９…高電圧発生器
５１０…システムコントローラ
５１１…データ／制御バス
５１２…格納部
５１３…電流調整器
５１４…再構成デバイス
５１５…入力部
５１６…表示部
５２１〜５２４…サブ画像
５５０…オリジナル画像
５５１…ブロック
５５２…受容野
【図１Ａ】
2020163124.tif 000003
【図１Ｂ】
2020163124.tif 000004
【図２Ａ】
2020163124.tif 000005
【図２Ｂ】
2020163124.tif 000006
【図２Ｃ】
2020163124.tif 000007
【図２Ｄ】
2020163124.tif 000008
【図３】
2020163124.tif 000009
【図４Ａ】
2020163124.tif 000010
【図４Ｂ】
2020163124.tif 000011
【図４Ｃ】
2020163124.tif 000012
【図４Ｄ】
2020163124.tif 000013
【図５】
2020163124.tif 000014
【図６】
2020163124.tif 000015