(57)【要約】  画像収集のための改良されたディープラーニングのための方法および装置が提供される。撮像システム構成装置は、画像収集のための少なくとも１つの撮像システムを構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する第１のディープラーニングネットワーク（ＤＬＮ）を実現する第１のプロセッサを含む訓練用学習装置であって、少なくとも１つの撮像システムによる複数の画像収集からの動作データを含むフィードバックを受け取って処理する訓練用学習装置を含む。例示的な装置は、第２のＤＬＮを実現する第２のプロセッサを含む展開済み学習装置であって、第２のＤＬＮは、訓練用学習装置の第１のＤＬＮから生成され、展開済み学習装置は、画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを撮像システムに提供するように構成される、展開済み学習装置を含む。【選択図】図１５Ａ
2020500377.tif 000002
【特許請求の範囲】
【請求項１】
撮像システム構成装置であって、
画像収集のための少なくとも１つの撮像システム（１４０１）を構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する第１のディープラーニングネットワーク（４２０〜４２３）を実現する第１のプロセッサ（２０３０）を含む訓練用学習装置（２０１０）であって、前記少なくとも１つの撮像システム（１４０１）による前記複数の画像収集からの動作データを含むフィードバックを受け取って処理する訓練用学習装置（２０１０）と、
第２のディープラーニングネットワーク（４２０〜４２３）を実現する第２のプロセッサ（２０３０）を含む展開済み学習装置（２０５０）であって、前記第２のディープラーニングネットワーク（４２０〜４２３）は、前記訓練用学習装置（２０１０）の前記第１のディープラーニングネットワーク（４２０〜４２３）から生成され、前記展開済み学習装置（２０５０）は、画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを前記撮像システム（１４０１）に提供するように構成される、展開済み学習装置（２０５０）と、
を含む装置。
【請求項２】
前記撮像システム（１４０１）と接続するためのインターフェース（３２２０）をさらに含み、前記インターフェース（３２２０）は、接続されると、前記撮像システム（１４０１）と前記訓練用学習装置（２０１０）および前記展開済み学習装置（２０５０）のうちの少なくとも一方との間のデータの自動交換を可能にする、請求項１に記載の装置。
【請求項３】
前記第２の入力は、前記画像収集の被検体（２４）に関する患者情報を含む、請求項１に記載の装置。
【請求項４】
前記フィードバックは画像再構成品質情報を含む、請求項１に記載の装置。
【請求項５】
前記展開済み学習装置（２０５０）は、前記画像再構成品質情報がしきい値を満たさない場合に次の措置のための推奨を生成する、請求項４に記載の装置。
【請求項６】
前記プロセッサ（２０３０）は、前記画像再構成品質情報がしきい値を満たす場合に、前記第１の撮像システム構成パラメータのセットを前記撮像システム（１４０１）のパラメータのデフォルトセットとして設定する、請求項４に記載の装置。
【請求項７】
前記第２の入力は、前記画像収集に関連する健康診断の目的を含む、請求項１に記載の装置。
【請求項８】
実行された場合に、撮像システム構成装置を実現するように機械を構成する命令を含むコンピュータ可読媒体であって、前記装置は、
画像収集のための少なくとも１つの撮像システム（１４０１）を構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する第１のディープラーニングネットワーク（４２０〜４２３）を実現する第１のプロセッサ（２０３０）を含む訓練用学習装置（２０１０）であって、前記少なくとも１つの撮像システム（１４０１）による前記複数の画像収集からの動作データを含むフィードバックを受け取って処理する訓練用学習装置（２０１０）と、
第２のディープラーニングネットワーク（４２０〜４２３）を実現する第２のプロセッサ（２０３０）を含む展開済み学習装置（２０５０）であって、前記第２のディープラーニングネットワーク（４２０〜４２３）は、前記訓練用学習装置（２０１０）の前記第１のディープラーニングネットワーク（４２０〜４２３）から生成され、前記展開済み学習装置（２０５０）は、画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを前記撮像システム（１４０１）に提供するように構成される、展開済み学習装置（２０５０）と、
を含むコンピュータ可読媒体。
【請求項９】
前記命令は、実行された場合に、前記撮像システム（１４０１）に接続するためのインターフェース（３２２０）を含むように前記機械をさらに構成し、前記インターフェース（３２２０）は、接続されると、前記撮像システム（１４０１）と前記訓練用学習装置（２０１０）および前記展開済み学習装置（２０５０）のうちの少なくとも一方との間のデータの自動交換を可能にする、請求項８に記載のコンピュータ可読媒体。
【請求項１０】
前記第２の入力は、前記画像収集の被検体（２４）に関する患者情報を含む、請求項８に記載のコンピュータ可読媒体。
【請求項１１】
前記フィードバックは画像再構成品質情報を含む、請求項８に記載のコンピュータ可読媒体。
【請求項１２】
前記第１のディープラーニングネットワーク（４２０〜４２３）は、前記画像再構成品質情報がしきい値を満たさない場合に次の措置のための推奨を生成する、請求項１１に記載のコンピュータ可読媒体。
【請求項１３】
前記画像再構成品質情報がしきい値を満たす場合に、前記第１の撮像システム構成パラメータのセットが前記撮像システム（１４０１）のパラメータのデフォルトセットとして設定される、請求項１１に記載のコンピュータ可読媒体。
【請求項１４】
前記第２の入力は、前記画像収集に関連する健康診断の目的を含む、請求項８に記載のコンピュータ可読媒体。
【請求項１５】
画像収集のための少なくとも１つの撮像システム（１４０１）を構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する訓練用学習装置（２０１０）において第１のディープラーニングネットワーク（４２０〜４２３）を訓練するステップであって、前記訓練用学習装置（２０１０）は、前記少なくとも１つの撮像システム（１４０１）による前記複数の画像収集からの動作データを含むフィードバックを受け取って処理する、ステップと、
前記第１のディープラーニングネットワーク（４２０〜４２３）を用いて、展開済み学習装置（２０５０）において第２のディープラーニングネットワーク（４２０〜４２３）を生成するステップと、
画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを前記撮像システム（１４０１）に提供するために、前記展開済み学習装置（２０５０）を前記第２のディープラーニングネットワーク（４２０〜４２３）により展開するステップと、
前記撮像システム（１４０１）からのフィードバックを受け取るステップであって、前記フィードバックは、前記撮像システム（１４０１）による前記画像収集からの動作データを含む、ステップと、
前記受け取ったフィードバックに基づいて前記訓練用学習装置（２０１０）の前記第１のディープラーニングネットワーク（４２０〜４２３）を更新するステップと、
を含む方法（８２０，１２００，１６００，１９００，２１００，３１００）。
【請求項１６】
インターフェース（３２２０）を介して前記画像収集構成装置（１１２０，２０２０）を前記撮像システム（１４０１）に接続するステップをさらに含み、前記インターフェース（３２２０）は、接続されると、前記撮像システム（１４０１）と前記訓練用学習装置（２０１０）および前記展開済み学習装置（２０５０）のうちの少なくとも一方との間のデータの自動交換を可能にする、請求項１５に記載の方法（８２０，１２００，１６００，１９００，２１００，３１００）。
【請求項１７】
前記第２の入力は、前記画像収集の被検体（２４）に関する患者情報を含む、請求項１５に記載の方法（８２０，１２００，１６００，１９００，２１００，３１００）。
【請求項１８】
前記フィードバックは画像再構成品質情報を含む、請求項１５に記載の方法（８２０，１２００，１６００，１９００，２１００，３１００）。
【請求項１９】
前記第２のディープラーニングネットワーク（４２０〜４２３）は、前記画像再構成品質情報がしきい値を満たさない場合に次の措置のための推奨を生成する、請求項１８に記載の方法（８２０，１２００，１６００，１９００，２１００，３１００）。
【請求項２０】
前記画像収集構成装置（１１２０，２０２０）が、前記画像再構成品質情報がしきい値を満たす場合に、前記第１の撮像システム構成パラメータのセットをパラメータのデフォルトセットとして設定することをさらに含む、請求項１８に記載の方法（８２０，１２００，１６００，１９００，２１００，３１００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般的には改良された医療システムに関し、より詳細には、改良されたディープラーニング医療システムおよび画像収集のための方法に関する。
【背景技術】
【０００２】
経済的、技術的、および管理上の様々な障害によって、病院、診療所、医院などのヘルスケア施設は、患者に質の高いケアを提供することが困難となる場合がある。経済的要因、スタッフの技術不足、スタッフの減少、機器の複雑化、医療従事者全体にわたる放射線被曝線量の管理と標準化のための新たな資格により、患者の検査、診断、治療のための撮像および情報システムを効果的に管理して使用することが困難となっている。
【０００３】
システムを実際に導入するのにコストがかかりすぎるヘルスケアプロバイダを統合することで、地理的に分散した病院ネットワークを作成する。同時に、参照する医師は、共同作業をするためのより良いチャネルと共に、レポート内のデータをサポートするために、より直接的なアクセスを欲している。医師は多くの患者を抱え、時間も少なく、大量のデータが氾濫しており、彼らは支援を熱望している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２０１６／３１７１２７号明細書
【発明の概要】
【０００５】
特定の例は撮像システム構成装置を提供し、撮像システム構成装置は、画像収集のための少なくとも１つの撮像システムを構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する第１のディープラーニングネットワークを実現する第１のプロセッサを含む訓練用学習装置であって、少なくとも１つの撮像システムによる複数の画像収集からの動作データを含むフィードバックを受け取って処理する訓練用学習装置を含む。例示的な装置は、第２のディープラーニングネットワークを実現する第２のプロセッサを含む展開済み学習装置であって、第２のディープラーニングネットワークは、訓練用学習装置の第１のディープラーニングネットワークから生成され、展開済み学習装置は、画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを撮像システムに提供するように構成される、展開済み学習装置を含む。
【０００６】
特定の例は、実行された場合に、撮像システム構成装置を実現するように機械を構成する命令を含むコンピュータ可読媒体を提供する。例示的な装置は、画像収集のための少なくとも１つの撮像システムを構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する第１のディープラーニングネットワークを実現する第１のプロセッサを含む訓練用学習装置であって、少なくとも１つの撮像システムによる複数の画像収集からの動作データを含むフィードバックを受け取って処理する訓練用学習装置を含む。例示的な装置は、第２のディープラーニングネットワークを実現する第２のプロセッサを含む展開済み学習装置であって、第２のディープラーニングネットワークは、訓練用学習装置の第１のディープラーニングネットワークから生成され、展開済み学習装置は、画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを撮像システムに提供するように構成される、展開済み学習装置を含む。
【０００７】
特定の例は方法を提供し、本方法は、画像収集のための少なくとも１つの撮像システムを構成するために、複数の先行画像収集からの第１の入力のセットに基づいて第１の撮像システム構成パラメータのセットを学習する訓練用学習装置において第１のディープラーニングネットワークを訓練するステップであって、訓練用学習装置は、少なくとも１つの撮像システムによる複数の画像収集からの動作データを含むフィードバックを受け取って処理する、ステップを含む。例示的な方法は、第１のディープラーニングネットワークを用いて、展開済み学習装置において第２のディープラーニングネットワークを生成するステップを含む。例示的な方法は、画像収集のための第２の入力を受け取ることに応答して第２の撮像システム構成パラメータを撮像システムに提供するために、展開済み学習装置を第２のディープラーニングネットワークにより展開するステップを含む。例示的な方法は、撮像システムからのフィードバックを受け取るステップであって、フィードバックは、撮像システムによる画像収集からの動作データを含む、ステップを含む。例示的な方法は、受け取ったフィードバックに基づいて訓練用学習装置の第１のディープラーニングネットワークを更新するステップを含む。
【図面の簡単な説明】
【０００８】
【図１】例示的なディープラーニングニューラルネットワークを示す図である。
【図２】畳み込みニューラルネットワークとしての例示的なニューラルネットワークの特定の実施態様を示す図である。
【図３】画像解析畳み込みニューラルネットワークの例示的な実施態様を示す図である。
【図４Ａ】画像を処理および／または評価するためのディープラーニングネットワークを適用するための例示的な構成を示す図である。
【図４Ｂ】複数のディープラーニングネットワークの組み合わせを示す図である。
【図５】ディープラーニングネットワークの例示的な訓練および展開段階を示す図である。
【図６】ディープラーニング製品を提供するために訓練済みネットワークパッケージを活用する例示的な製品を示す図である。
【図７Ａ】様々なディープラーニング装置の構成を示す図である。
【図７Ｂ】様々なディープラーニング装置の構成を示す図である。
【図７Ｃ】様々なディープラーニング装置の構成を示す図である。
【図８Ａ】ディープラーニングネットワークを活用する例示的な学習および改善ファクトリを示す図である。
【図８Ｂ】ディープラーニングネットワークを活用する例示的な学習および改善ファクトリを示す図である。
【図８Ｃ】ディープラーニングネットワークモデルを訓練し展開するための例示的な方法の例示的な流れ図である。
【図８Ｄ】展開済みディープラーニングネットワークモデルベースの装置の動作中にフィードバックを収集して格納し、再展開のためにモデルを再訓練するための例示的なプロセスを示す図である。
【図９】１または複数のシステムおよび／または関連ユーザにアプリケーションを提供するためにディープラーニングを利用する、データファクトリ、アプリケーションファクトリ、およびラーニングファクトリを含む例示的なシステムを示す図である。
【図１０】デジタルファクトリを用いて内部的および外部的に物理的に展開された装置（物理ファクトリ）を含む医療装置エコシステムの概要を示す図である。
【図１１】デジタルファクトリと対話する例示的な物理的装置およびそのデータフローを示す図である。
【図１２】デジタルファクトリにおいてデータを処理して活用するための例示的な方法の流れ図である。
【図１３】データファクトリおよびラーニングファクトリにおいてデータを処理して活用するための例示的な方法に関するさらなる詳細を示す図である。
【図１４】ディープラーニングによる患者の評価および診断のための例示的なヘルスケアシステムを示す図である。
【図１５Ａ】患者の評価および診断のための例示的な改善されたヘルスケアシステムのさらなる詳細を示す図である。
【図１５Ｂ】収集エンジン、再構成エンジン、および診断エンジンがデータ品質評価エンジン、画像品質評価エンジン、および診断評価エンジンを伴う、例示的なシステム実施態様を示す図である。
【図１６】改善された画像収集、処理、および患者診断のための例示的な方法の流れ図である。
【図１７】図１５Ａの例示的なシステムの構成要素間を流れる際の例示的なデータフローおよび情報の変換を示す図である。
【図１８】図１４〜図１５Ｂの例示的なシステムを使用する、画像収集、画像再構成、画像解析、および患者診断のための例示的なヘルスケア解析フレームワークを示す図である。
【図１９】画像収集のための例示的な方法の流れ図である。
【図２０】例示的な画像収集構成システムを示す図である。
【図２１】図２０の画像収集構成装置を訓練し展開するための例示的な方法の流れ図である。
【図２２】患者に提供される線量の関数としての画像品質指数のグラフである。
【図２３Ａ】画像品質ディープラーニングネットワークのための例示的な学習段階および試験／評価段階を示す図である。
【図２３Ｂ】画像品質ディープラーニングネットワークのための例示的な学習段階および試験／評価段階を示す図である。
【図２４Ａ】例示的なディープコンボリューションネットワークのための例示的な学習、検証、および試験段階を示す図である。
【図２４Ｂ】例示的なディープコンボリューションネットワークのための例示的な学習、検証、および試験段階を示す図である。
【図２５Ａ】再構成パラメータの初期セットに対する出力品質を決定するために活用される例示的な訓練済みネットワークを示す図である。
【図２５Ｂ】展開済みネットワークモデルを使用した画像品質評価およびフィードバックのための例示的なシステムを示す図である。
【図２５Ｃ】展開済みネットワークモデルを使用した検出および／または診断評価およびフィードバックのための例示的なシステムを示す図である。
【図２６】本明細書に開示された技術を用いた実験結果のグラフである。
【図２７】本明細書に開示された技術を用いた実験結果のグラフである。
【図２８】本明細書に開示された技術を用いた実験結果のグラフである。
【図２９】本明細書に開示された技術を用いた実験結果のグラフである。
【図３０】本明細書に開示された技術を用いた実験結果のグラフである。
【図３１Ａ】画像再構成のための例示的な方法の流れ図である。
【図３１Ｂ】画像再構成のための図３１Ａの例示的な方法の特定の実施態様に関するさらなる詳細を示す図である。
【図３２】本明細書に開示および説明される構成要素を実現するために例示的な機械可読命令を実行するように構成されたプロセッサプラットフォームのブロック図である。
【図３３】本明細書に開示される方法、装置、および製品を適用することができる例示的な撮像システムを示す図である。
【図３４】本明細書に開示される方法、装置、および製品を適用することができる例示的な撮像システムを示す図である。
【発明を実施するための形態】
【０００９】
図面は一定の縮尺ではない。可能な限り、同じまたは同様の部分を指すために、同じ符号を図面および記載された説明全体にわたって使用する。
【００１０】
以下の詳細な説明では、本明細書の一部を形成する添付の図面を参照し、そこでは実施され得る特定の例を例示として示している。これらの例は、当業者が発明の主題を実施することを可能にするために十分に詳細に記載されており、他の例を利用してもよく、論理的、機械的、電気的、および他の変更を本開示の発明の主題の範囲から逸脱することなく行うことができることが理解されよう。したがって、以下の詳細な説明は、例示的な実施態様を説明するために提供され、本開示に記載される発明の主題の範囲を限定するものと解釈するべきではない。以下の説明の異なる態様からの特定の特徴は、以下に記載する発明の主題のさらに別の態様を形成するために組み合わせることができる。
【００１１】
本開示の様々な実施形態の要素を導入する場合に、「１つの（ａ）」、「１つの（ａｎ）」、「前記（ｔｈｅ）」および「前記（ｓａｉｄ）」は１つまたは複数の要素があることを意味するものである。「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」および「有する（ｈａｖｉｎｇ）」という用語は包括的なものであって、列挙した要素以外の追加の要素が存在し得ることを意味するものとする。
【００１２】
特定の例は、医療システムまたはヘルスケアシステムの文脈で以下に説明されるが、他の例は、医療環境の外で実施することができる。例えば、非破壊検査、爆発物検出などの非医用撮像に特定の例を適用することができる。
【００１３】
Ｉ．概要
撮像装置（例えば、ガンマカメラ、陽電子放射断層撮影（ＰＥＴ）スキャナ、コンピュータ断層撮影（ＣＴ）スキャナ、Ｘ線装置、磁気共鳴（ＭＲ）撮像装置、超音波スキャナなど）は、疾患を診断および／または治療するために身体の部分（例えば、臓器、組織など）を表す医用画像（例えば、医用画像におけるネイティブデジタル撮像および通信（ＤＩＣＯＭ））を生成する。医用画像は、医用画像内に取り込まれた身体の部分に関連するボクセルを含む容積測定データを含むことができる。医用画像視覚化ソフトウェアは、医師が医用画像の様々な位置で機能的または解剖学的特徴を分割、注釈付け、測定、および／または報告することを可能にする。いくつかの例では、医師は、医用画像視覚化ソフトウェアを利用して、医用画像との関心領域を識別することができる。
【００１４】
医用画像データの収集、処理、解析、および記憶は、ヘルスケア環境における患者の診断および治療において重要な役割を果たす。医用撮像ワークフローおよびそのワークフローに関与する装置は、医用撮像ワークフローおよび装置の動作中に構成、監視、および更新することができる。医用撮像ワークフローおよび装置の構成、監視、および更新を支援するために、マシンラーニングを使用することができる。
【００１５】
特定の例は、撮像装置の改善を行い、および／または改善を容易にし、診断精度および／または有効範囲を改善する。特定の例は、改善された診断精度を提供するために改善された画像収集および再構成を容易にする。例えば、画像品質（ＩＱ）メトリックおよび自動検証は、ディープラーニングおよび／または他のマシンラーニング技術を使用して容易にすることができる。
【００１６】
マシンラーニング技術は、それがディープラーニングネットワークであろうと他の経験的／観察的学習システムであろうと、例えば、画像内の対象物の位置を特定し、音声を理解し、音声をテキストに変換し、検索エンジン結果の関連性を改善するために使用することができる。ディープラーニングは、一連のアルゴリズムを使用して、線形および非線形変換を含む複数の処理層を有するディープグラフを使用して、データにおける高レベル抽象化をモデル化するマシンラーニングのサブセットである。多くのマシンラーニングシステムは、マシンラーニングネットワークの学習および更新によって変更されるべき初期特徴および／またはネットワーク重みでシード値を設定するが、ディープラーニングネットワークは、それ自体を解析のための「良好な」特徴を識別するように訓練する。多層アーキテクチャを使用すると、ディープラーニング技術を採用する機械は、従来のマシンラーニング技術を使用する機械よりも生データを処理しやすくなる。高度に相関する値または特有のテーマのグループのデータを調べることは、異なる評価または抽象層を使用して容易になる。
【００１７】
本明細書および特許請求の範囲を通して、以下の用語は、文脈上他に明確に指示されない限り、本明細書に明示的に関連する意味をとる。「ディープラーニング」という用語は、複数のデータ処理層を使用してデータセット内の様々な構造を認識し、データセットを高精度で分類するマシンラーニング技術である。ディープラーニングネットワークは、複数の入力および出力に基づいてパターンを学習する訓練用ネットワーク（例えば、訓練用ネットワークモデルまたは装置）とすることができる。ディープラーニングネットワークは、訓練用ネットワークから生成され、入力に応答して出力を提供する展開されたネットワーク（例えば、展開されたネットワークモデルまたは装置）とすることができる。
【００１８】
「教師あり学習」という用語は、機械が人間のソースから既に分類されたデータを提供されるディープラーニング訓練方法である。「教師なし学習」という用語は、機械が既に分類されたデータを与えられていないが、機械を異常検出に有用なものにするディープラーニング訓練方法である。「半教師あり学習」という用語は、機械と利用可能な分類されていない大量のデータとを比較して、人間のソースからの少量の分類データが機械に提供されるディープラーニング訓練方法である。
【００１９】
「表現学習」という用語は、生データをマシンラーニングタスクで利用できる表現または特徴に変換する方法の分野である。教師あり学習では、ラベル付き入力を介して特徴が学習される。
【００２０】
「畳み込みニューラルネットワーク」または「ＣＮＮ」という用語は、データセット内の関連対象物および領域の検出、セグメンテーション、および認識のためにディープラーニングで使用される、相互に関連するデータの生物学から触発されたネットワークである。ＣＮＮは、複数の配列の形で生データを評価し、一連の段階でデータを分割し、学習された特徴のデータを検討する。
【００２１】
「転移学習」という用語は、第１のものと同じまたは同様の性質の別の問題を解決するために、１つの問題を適切にまたは不適切に解決するために使用される情報を記憶する機械のプロセスである。移転学習は「誘導学習」としても知られている。転移学習は、例えば、以前のタスクからのデータを利用することができる。
【００２２】
「アクティブラーニング」という用語は、機械が、外部エンティティによって選択された例を受動的に受け取るのではなく、訓練データを受け取る一連の例を選択するマシンラーニングのプロセスである。例えば、機械が学習するにつれて、機械は、外部の人間の専門家または外部システムのみに依存して例を識別して提供するのではなく、機械が学習に最も役立つと判定する例を機械が選択することができる。
【００２３】
「コンピュータ支援検出」または「コンピュータ支援診断」という用語は、可能な診断を示唆するために医用画像を解析するコンピュータを指す。
【００２４】
ディープラーニング
ディープラーニングは、機械に生データを与え、データ分類に必要な表現を判定することを可能にする表現学習法を用いるマシンラーニング技術の一種である。ディープラーニングは、ディープラーニング機械の内部パラメータ（例えば、ノード重み）を変更するために使用される逆伝搬アルゴリズムを使用してデータセット内の構造を確認する。ディープラーニング機械は、様々な多層アーキテクチャおよびアルゴリズムを利用することができる。例えば、マシンラーニングではネットワークの訓練に使用される特徴の識別が必要であるが、ディープラーニングでは生データを処理し、外部識別なしで関心のある特徴を識別する。
【００２５】
ニューラルネットワーク環境におけるディープラーニングには、ニューロンと呼ばれる多数の相互接続されたノードが含まれる。外部ソースから起動された入力ニューロンは、機械パラメータによって制御される他のニューロンへの接続に基づいて他のニューロンを起動する。ニューラルネットワークは、それ自身のパラメータに基づいて特定の方法で動作する。学習は、ニューラルネットワークが所望の仕方で動作するように、機械パラメータを修正し、および拡張によってネットワーク内のニューロン間の接続を修正する。
【００２６】
畳み込みニューラルネットワークを利用するディープラーニングは、畳み込みフィルタを使用してデータをセグメント化し、データ内で学習された観察可能な特徴を位置特定し識別する。ＣＮＮアーキテクチャの各フィルタまたは層は、入力データを変換してデータの選択性および不変性を向上させる。このデータの抽象化により、機械は、分類しようとしているデータの特徴に集中し、無関係の背景情報を無視することが可能となる。
【００２７】
ディープラーニングは、多くのデータセットに低レベル特徴を含む高レベル特徴が含まれているという理解に基づいて動作する。画像を調べる際に、例えば、対象物を探すのではなく、探している対象物を形成する部分を形成するモチーフを形成するエッジを探す方が効率的である。これらの特徴の階層は、音声およびテキストなどの様々なデータ形式で見ることができる。
【００２８】
学習された観察可能な特徴には、教師あり学習中に機械によって学習された対象物および定量化可能な規則が含まれる。十分に分類されたデータの大きなセットを備えた機械は、新しいデータを成功裏に分類するために特徴を識別し、抽出することに優れている。
【００２９】
転移学習を利用するディープラーニング機械は、データの特徴を人間の専門家が確認したある種の分類に適切につなげることができる。逆に、同じ機械が、人間の専門家による誤った分類を与えられた場合、分類のためのパラメータを更新する可能性がある。例えば、設定および／または他の構成情報は、設定および／または他の構成情報の学習された使用によって導くことができ、システムが（例えば、繰り返しおよび／または複数のユーザによって）より多く使用される場合、所与の状況では、設定および／または他の構成情報に関する多数の変動および／または他の可能性を減らすことができる。
【００３０】
例示的なディープラーニングニューラルネットワークは、例えば、一組の専門に分類されたデータについて訓練することができる。このデータセットはニューラルネットワークの第１のパラメータを構築し、これは教師あり学習の段階となる。教師あり学習の段階の間、所望の行動が実現されたかどうかをニューラルネットワークで試験することができる。
【００３１】
所望のニューラルネットワーク動作が実現されると（例えば、特定のしきい値に従って動作するように機械が訓練されたなど）、機械を使用するために展開することができる（例えば、「リアル」データなどで機械を試験する）。動作中、ニューラルネットワークの分類を、ニューラルネットワークの動作を改善し続けるために（例えば、エキスパートユーザ、エキスパートシステム、参照データベースなどによって）確認または拒否することができる。その場合、例示的ニューラルネットワークは、ニューラルネットワーク動作を決定する分類のためのパラメータが進行中の対話に基づいて更新されるので、転移学習の状態にある。特定の例では、ニューラルネットワークは、別のプロセスに直接フィードバックを提供することができる。特定の例では、ニューラルネットワークは、（例えば、クラウドなどを介して）バッファリングされ、別のプロセスに提供される前に検証されるデータを出力する。
【００３２】
畳み込みニューラルネットワーク（ＣＮＮ）を用いたディープラーニング機械を画像解析のために用いることができる。ＣＮＮ解析の段階は、自然画像、コンピュータ支援診断（ＣＡＤ）などにおける顔認識に使用できる。
【００３３】
高品質の医用画像データは、Ｘ線、コンピュータ断層撮影（ＣＴ）、分子画像およびコンピュータ断層撮影（ＭＩＣＴ）、磁気共鳴画像（ＭＲＩ）などの１つまたは複数の撮像モダリティを使用して収集することができる。医用画像品質は、画像を生成する機械によっては影響を受けないが、患者の影響を受けることが多い。患者がＭＲＩ中に動くことで、例えば、正確な診断を妨げる可能性のあるぼやけた画像またはゆがんだ画像を生成することがある。
【００３４】
医用画像の解釈は、品質に関係なく、まだ発展途上である。医用画像は主に医師によって解釈されるが、これらの解釈は主観的であり、医師の現場での経験および／または疲労の状態によって影響を受けるであろう。マシンラーニングによる画像解析は、医療専門家のワークフローをサポートすることができる。
【００３５】
ディープラーニング機械は、例えば、画像品質および分類に関する画像解析を改善するためのコンピュータ支援検出サポートを提供することができる。しかしながら、ディープラーニング機械を医学分野に適用する場合に直面する問題により、しばしば多数の誤った分類が引き起こされる。ディープラーニング機械は、例えば、小さな訓練データセットを克服し、反復的な調整を必要としなければならない。
【００３６】
最小限の訓練を行ったディープラーニング機械を使用して、例えば、医用画像の品質を判定することができる。半教師ありおよび教師なしのディープラーニング機械を使用して、画像の質的側面を定量的に測定することができる。例えば、画像の品質が診断用として十分であるかどうかを判定するために、画像が収集された後にディープラーニング機械を利用することができる。教師ありディープラーニング機械は、コンピュータ支援診断にも使用することができる。教師あり学習は、例えば、誤分類に対する影響の受けやすさを軽減するのに役立つ。
【００３７】
ディープラーニング機械は、教師あり訓練で利用可能な小さなデータセットの効力を弱めるために医師と対話する場合に、転移学習を利用することができる。これらのディープラーニング機械は、訓練および転移学習を通じて、時間の経過と共にコンピュータ支援診断を改善することができる。
【００３８】
ＩＩ．実施例
ディープラーニングネットワークシステムの例
図１は、例示的なディープラーニングニューラルネットワーク１００を示す図である。例示的なニューラルネットワーク１００は、層１２０、１４０、１６０、１８０を含む。層１２０、１４０は、ニューラル接続部１３０と接続されている。層１４０、１６０は、ニューラル接続部１５０と接続されている。層１６０、１８０は、ニューラル接続部１７０と接続されている。データは、入力１１２、１１４、１１６を介して入力層１２０から出力層１８０および出力１９０に進む。
【００３９】
層１２０は、図１の例では、複数のノード１２２、１２４、１２６を含む入力層である。層１４０、１６０は隠れ層であり、図１の例では、ノード１４２、１４４、１４６、１４８、１６２、１６４、１６６、１６８を含む。ニューラルネットワーク１００は、図示されているよりも多くのまたは少ない隠れ層１４０、１６０を含むことができる。層１８０は、出力層であり、図１Ａの例では、出力１９０を有するノード１８２を含む。各入力１１２〜１１６は、入力層１２０のノード１２２〜１２６に対応し、入力層１２０の各ノード１２２〜１２６は、隠れ層１４０の各ノード１４２〜１４８への接続部１３０を有する。隠れ層１４０の各ノード１４２〜１４８は、隠れ層１６０の各ノード１６２〜１６８への接続部１５０を有する。隠れ層１６０の各ノード１６２〜１６８は、出力層１８０への接続部１７０を有する。出力層１８０は、例示的なニューラルネットワーク１００からの出力を提供する出力１９０を有する。
【００４０】
接続部１３０、１５０、および１７０のうち、特定の例示的な接続部１３２、１５２、１７２に重みを加えることができ、他の例示的な接続部１３４、１５４、１７４はニューラルネットワーク１００内で重み付けを少なくすることができる。入力ノード１２２〜１２６は、例えば、入力１１２〜１１６を介して入力データを受信することによって起動される。隠れ層１４０、１６０のノード１４２〜１４８、１６２〜１６８は、接続部１３０、１５０をそれぞれ介してネットワーク１００を通るデータの順方向の流れによって起動される。隠れ層１４０、１６０で処理されたデータが接続部１７０を介して送信された後、出力層１８０のノード１８２が起動される。出力層１８０の出力ノード１８２が起動される場合、ノード１８２は、ニューラルネットワーク１００の隠れ層１４０、１６０で達成される処理に基づいて適切な値を出力する。
【００４１】
図２は、畳み込みニューラルネットワーク２００としての例示的なニューラルネットワーク１００の特定の実施態様を示す。図２の例に示すように、入力１１０は、入力１１０を処理して第２層１４０に伝搬する第１層１２０に提供される。入力１１０は、第２層１４０でさらに処理され、第３層１６０に伝搬される。第３層１６０は、出力層１８０に提供されるデータを分類する。より具体的には、図２の例に示すように、畳み込み２０４（例えば、５×５畳み込みなど）が第１層１２０において入力１１０（例えば、３２ｘ３２データ入力など）の一部またはウィンドウ（「受容野」とも呼ばれる）２０２に適用され、特徴マップ２０６（例えば、（６ｘ）２８ｘ２８特徴マップなど）を提供する。畳み込み２０４は、入力１１０からの要素を特徴マップ２０６にマッピングする。第１層１２０はまた、縮小された特徴マップ２１０（例えば、（６ｘ）１４ｘ１４特徴マップなど）を生成するためにサブサンプリング（例えば、２ｘ２サブサンプリングなど）を提供する。特徴マップ２１０は、畳み込み２１２を経て、第１層１２０から第２層１４０に伝搬され、そこで特徴マップ２１０は拡張特徴マップ２１４（例えば、（１６ｘ）１０ｘ１０特徴マップなど）となる。第２層１４０におけるサブサンプリング２１６の後、特徴マップ２１４は、縮小された特徴マップ２１８（例えば、（１６ｘ）４ｘ５特徴マップなど）となる。特徴マップ２１８は、畳み込み２２０を経て、第３層１６０に伝搬され、そこで、特徴マップ２１８は、例えば、畳み込み層２２２への接続部２２６を有するＮ個のカテゴリ２２４の出力層を形成する分類層２２２になる。
【００４２】
図３は、画像解析畳み込みニューラルネットワーク３００の例示的な実施態様を示す。畳み込みニューラルネットワーク３００は、入力画像３０２を受け取り、畳み込み層３０４内の画像を抽象化して、学習された特徴３１０〜３２２を識別する。第２の畳み込み層３３０において、画像は、複数の画像３３０〜３３８に変換され、その中で、学習された特徴３１０〜３２２はそれぞれ、各サブ画像３３０〜３３８において強調される。画像３３０〜３３８は、画像３４０〜３４８内の関心特徴３１０〜３２２に焦点を合わせるようにさらに処理される。結果的に得られる画像３４０〜３４８は、次いで、関心特徴３１０〜３２２を含む画像３４０〜３４８の一部３５０〜３５４を分離するために画像３４０〜３４８のサイズを縮小するプール層を通して処理される。畳み込みニューラルネットワーク３００の出力３５０〜３５４は、最後の非出力層から値を受け取り、最後の非出力層から受信したデータに基づいて画像を分類する。特定の例では、畳み込みニューラルネットワーク３００は、畳み込み層、プール層、学習された特徴、および出力などの多くの異なる変形を含むことができる。
【００４３】
図４Ａは、画像を処理および／または評価するためのディープラーニングネットワークを適用するための例示的な構成４００を示す。ディープラーニングは、画像収集、画像再構成、画像解析／診断などの様々なプロセスに適用できる。図４Ａの例示的な構成４００に示すように、生データ４１０（例えば、Ｘ線、コンピュータ断層撮影、超音波、磁気共鳴などの撮像スキャナ、スキャナから収集される超音波生データなどの生データ４１０）は、ディープラーニングネットワーク４２０に供給される。ディープラーニングネットワーク４２０は、データ４１０を処理して、生画像データ４１０を結果画像４３０（例えば、「良質」画像および／または診断に十分な品質を提供する他の画像）に相関付けおよび／または結合する。ディープラーニングネットワーク４２０は、生データ４１０を処理データ４３０に関連付けるためのノードおよび接続部（例えば、経路）を含む。ディープラーニングネットワーク４２０は、例えば、接続部について学習し、フィードバックを処理して接続を確立し、パターンを識別する訓練用ディープラーニングネットワークとすることができる。ディープラーニングネットワーク４２０は、例えば、訓練用ネットワークから生成され、訓練用ネットワーク内で確立された接続部およびパターンを活用して入力生データ４１０を収集し、結果的に得られる画像４３０を生成する、展開済みディープラーニングネットワークとすることができる。
【００４４】
ＤＬＮ４２０が訓練され、生画像データ４１０から良好な画像６３０を生成すると、ネットワーク４２０は、「自己学習」プロセスを継続し、動作するにつれてその性能を改良することができる。例えば、入力データ（生データ）４１０には「冗長性」があり、ネットワーク４２０には冗長性があり、冗長性を利用することができる。
【００４５】
ＤＬＮ４２０内のノードに割り当てられた重みが検査される場合には、非常に低い重みを有する多くの接続部およびノードが存在する可能性が高い。重みが低いことは、これらの接続部およびノードがＤＬＮ４２０の全体性能にほとんど寄与しないことを示す。したがって、これらの接続部およびノードは冗長である。このような冗長性は、入力（生データ）４１０の冗長性を低減するために評価することができる。入力４１０の冗長性を低減することは、例えば、スキャナハードウェアの節約、構成要素への要求の低減、および患者への暴露線量の低減をももたらし得る。
【００４６】
展開において、構成４００は、入力定義４１０、訓練済みネットワーク４２０、および出力定義４３０を含むパッケージ４００を形成する。パッケージ４００は、撮像システム、解析エンジンなどの別のシステムに対して展開して設置することができる。
【００４７】
図４Ｂの例に示すように、ディープラーニングネットワーク４２０は、より大きなラーニングネットワークを形成するために、複数のディープラーニングネットワーク４２１〜４２３と連鎖および／または結合することができる。ネットワーク４２０〜４２３の結合は、例えば、入力に対する応答をさらに改良するために、および／またはネットワーク４２０〜４２３をシステムの様々な態様に割り当てるために使用することができる。
【００４８】
いくつかの例では、動作中、「弱い」接続部およびノードは、最初にゼロに設定することができる。その後、ＤＬＮ４２０は保持プロセスにおいてそのノードを処理する。特定の例では、再訓練中にゼロに設定されたノードおよび接続部は変更することができない。ネットワーク４２０に冗長性が存在する場合、同様に良好な画像が生成される可能性が高い。図４Ｂに示すように、再訓練の後、ＤＬＮ４２０はＤＬＮ４２１になる。また、ＤＬＮ４２１は、弱い接続部およびノードを識別し、それらをゼロに設定するために検査される。このさらなる訓練済みネットワークはＤＬＮ４２２である。例示的なＤＬＮ４２２は、ＤＬＮ４２１内の「０」と、ノードおよび接続部の新しいセットと、を含む。ＤＬＮ４２２は、ＤＬＮ４２３で良好な画像品質に達するまでプロセスを繰り返すことを継続し、これは「最小実行可能ネット（ＭＶＮ）」と呼ばれる。ＤＬＮ４２３がＭＶＮであるのは、ＤＬＮ４２３において追加の接続部またはノードをゼロに設定しようと試みた場合に画像品質が低下する可能性があるからである。
【００４９】
ＭＶＮがＤＬＮ４２３で取得されると、「ゼロ」領域（例えば、グラフ内の暗い不規則領域）が入力４１０にマッピングされる。各暗い領域は、入力空間内の１つまたは１セットのパラメータにマッピングされる可能性が高い。例えば、ゼロ領域の１つは、生データ内のビュー数およびチャネル数にリンクすることができる。これらのパラメータに対応するネットワーク４２３の冗長性は低減することができるので、入力データを低減し、同様に良好な出力を生成することができる可能性が高い。入力データを低減するために、低減されたパラメータに対応する生データの新しいセットが得られ、ＤＬＮ４２１を介して実行される。ネットワーク４２０〜４２３は簡略化されてもされなくてもよいが、生データ入力４１０の「最小実行可能入力（ＭＶＩ）」に達するまで、ＤＬＮ４２０〜４２３の１つまたは複数が処理される。ＭＶＩでは、入力生データ４１０がさらに減少すると、画像４３０の品質が低下する可能性がある。ＭＶＩは、例えば、データ収集の複雑さの低減、システム構成要素への要求の低減、患者へのストレスの軽減（例えば、息止めまたは造影剤の低下）、および／または患者への線量の減少をもたらすことができる。
【００５０】
ＤＬＮ４２０〜４２３内のいくつかの接続部およびノードをゼロに強制することによって、ネットワーク４２０〜４２３は、補償するために「側枝」を構築する。このプロセスでは、ＤＬＮ４２０〜４２３のトポロジへの洞察が得られる。例えば、ＤＬＮ４２１およびＤＬＮ４２２は、いくつかのノードおよび／または接続部が強制的にゼロになるので、異なるトポロジを有することに留意されたい。ネットワークから接続部およびノードを効果的に除去するこのプロセスは、「ディープラーニング」を超えて拡張され、「ディープディープラーニング」と呼ばれることがある。
【００５１】
特定の例では、入力データ処理およびディープラーニング段階は、別々のシステムとして実施することができる。しかし、別々のシステムとして、どちらのモジュールも、関心のある／重要性のある入力パラメータを選択するために、より大きな入力特徴評価ループを意識することはできない。入力データ処理の選択は高品質の出力を生成するために重要であるので、ディープラーニングシステムからのフィードバックを使用して、モデルを介して入力パラメータ選択の最適化または改善を行うことができる。生データ（例えば、ブルートフォースであり高価であり得る）を作成するために入力パラメータのセット全体を走査するのではなく、アクティブラーニングの変形を実施することができる。このアクティブラーニングの変形を使用して、開始パラメータ空間を決定して、モデル内で所望のまたは「最良の」結果を生成することができる。その結果、パラメータ値を無作為に減らして結果の品質を低下させる生の入力を生成し、品質の許容範囲またはしきい値を維持しながら、モデルの品質にほとんど影響を与えない入力を処理することによってランタイムを短縮することができる。
【００５２】
図５は、ディープラーニングネットワークの例示的な訓練および展開段階を示す。図５の例に示すように、訓練段階では、入力５０２のセットが処理のためにネットワーク５０４に提供される。この例では、入力５０２のセットは、識別される画像の顔特徴を含むことができる。ネットワーク５０４は、入力５０２を順方向５０６で処理してデータ要素を関連付け、パターンを識別する。ネットワーク５０４は、入力５０２が犬５０８を表していると判定する。訓練において、ネットワーク結果５０８は、既知の結果５１２と比較される（５１０）。この例では、既知の結果５１２は人間の顔である（例えば、入力データセット５０２は犬の顔ではなく人間の顔を表している）。ネットワーク５０４の決定５０８は既知の結果５１２と一致しない（５１０）ので、誤差５１４が生成される。誤差５１４は、ネットワーク５０４を通る後方パス５１６に沿って逆に、既知の結果５１２および関連データ５０２の解析をトリガする。したがって、訓練用ネットワーク５０４は、ネットワーク４０５を介して、データ５０２、５１２で前方パス５０６および後方パス５１６から学習する。
【００５３】
ネットワーク出力５０８と既知の出力５１２との比較が一定の基準またはしきい値（例えば、ｎ倍に一致、ｘ％より大きい一致など）に従って一致する（５１０）と、訓練用ネットワーク５０４を使用して、外部システムを伴う展開用のネットワークを生成することができる。展開されると、単一入力５２０が展開済みディープラーニングネットワーク５２２に提供され、出力５２４を生成する。この場合、訓練用ネットワーク５０４に基づいて、展開済みネットワーク５２２は、入力５２０が人間の顔５２４の画像であると判定する。
【００５４】
図６は、ディープラーニング製品を提供するために訓練済みネットワークパッケージを活用する例示的な製品を示す。図６の例に示すように、入力６１０（例えば、生データ）が前処理６２０のために提供される。例えば、生の入力データ６１０は、フォーマット、完全性などをチェックするために前処理される（６２０）。データ６１０が前処理されると（６２０）、データのパッチが作成される（６３０）。例えば、データのパッチまたは部分または「チャンク」は、処理のために特定のサイズおよびフォーマットで作成される（６３０）。次いで、パッチは、処理のために訓練済みネットワーク６４０に送られる。学習されたパターン、ノード、および接続部に基づいて、訓練済みネットワーク６４０は、入力パッチに基づいて出力を決定する。出力がアセンブルされる（６５０）（例えば、結合され、および／またはグループ化されて、使用可能な出力などが生成される）。次いで、出力が表示され（６６０）、および／またはユーザに出力される（例えば、人間のユーザ、臨床システム、撮像モダリティ、データ記憶装置（例えば、クラウド記憶装置、ローカル記憶装置、エッジデバイスなど）など）。
【００５５】
上述のように、ディープラーニングネットワークは、訓練、展開、および様々なシステムへの適用のための装置としてパッケージ化することができる。図７Ａ〜図７Ｃは、様々なディープラーニング装置の構成を示す。例えば、図７Ａは一般的なディープラーニング装置７００を示す。例示的な装置７００は、入力定義７１０、ディープラーニングネットワークモデル７２０、および出力定義７３０を含む。入力定義７１０は、１つまたは複数の入力を、ネットワーク７２０を介して１つまたは複数の出力７３０に変換することを含むことができる。
【００５６】
図７Ｂは、例示的な訓練用ディープラーニングネットワーク装置７０１を示す。すなわち、訓練装置７０１は、訓練用ディープラーニングネットワーク装置として構成された装置７００の一例である。図７Ｂの例では、複数の訓練入力７１１がネットワーク７２１に提供され、ネットワーク７２１内で接続部を展開し、出力評価器７３１によって評価される出力を提供する。その場合、フィードバックが、出力評価器７３１によってネットワーク７２１に提供され、ネットワーク７２１をさらに発展させる（例えば、訓練する）。追加入力７１１は、ネットワーク７２１が訓練されていると出力評価器７３１が判定するまで（例えば、出力が特定のしきい値、誤差のマージンなどに従って入力対出力の既知の相関を満たすまで）ネットワーク７２１に提供することができる。
【００５７】
図７Ｃは、展開済みディープラーニングネットワーク装置７０３の一例を示す。訓練装置７０１が必要なレベルまで学習されると、訓練装置７０１を使用のために展開することができる。訓練装置７０１が複数の入力を処理して学習する間に、展開済み装置７０３は、例えば、出力を決定するために単一入力を処理する。図７Ｃの例に示すように、展開済み装置７０３は、入力定義７１３、訓練済みネットワーク７２３、および出力定義７３３を含む。訓練済みネットワーク７２３は、例えば、ネットワーク７２１が十分に訓練されると、ネットワーク７２１から生成することができる。展開済み装置７０３は、例えば、システム入力７１３を受け取り、ネットワーク７２３を介して入力７１３を処理して出力７３３を生成し、展開済み装置７０３が関連付けられたシステムによって使用することができる。
【００５８】
特定の例では、訓練装置７０１および／または展開済み装置７０３は、学習および改善ファクトリに統合されて、ターゲットシステムに出力を提供し、フィードバックを収集し、そしてフィードバックに基づいて更新／再訓練することができる。図８Ａは、訓練用ディープラーニング装置７０１および展開済みディープラーニング装置７０３を含む例示的な学習および改善ファクトリ８００を示す。図８Ａの例に示すように、訓練用ディープラーニング装置７０１はモデル評価器８０２に出力を提供する。モデル評価器８０２は、装置７０１の出力を既知の出力と比較し、および／または出力の正確さ、精度、および／または品質を測定して、訓練装置７０１が展開の準備ができているかどうかを判定する。モデル評価器８０２が装置７０１が適切に訓練されたと決定すると、モデル評価器８０２は訓練済みネットワークのモデルを装置７０１からモデル展開モジュール８０４に提供し、モデル展開モジュールは展開のために訓練済みモデルを準備する。モジュール８０４は、準備されたモデルを展開済みディープラーニング装置ジェネレータ８０６に提供し、展開済みディープラーニング装置７０３を、装置７０１からの訓練済みネットワークのモデルの周囲の入力定義および出力定義のためのフレームワークまたはパッケージでインスタンス化する。
【００５９】
展開済み装置７０３は入力により動作して出力を提供し、フィードバックコレクタ８０８は出力（および入力）を監視し、展開済みディープラーニング装置７０３の動作に基づいてフィードバックを集める。フィードバックは、一定量のフィードバック（例えば、一定量、一定の品質／一貫性、一定の期間など）が収集されるまで、フィードバック記憶装置８１０に格納される。十分なフィードバックが収集されると、再訓練イニシエータ８１２がトリガされる。再訓練イニシエータ８１２は、フィードバック記憶装置８１０からデータを検索し、再訓練データセレクタ８１４と連携して動作して、フィードバック記憶装置８１０からデータを選択し、訓練用ディープラーニング装置７０１に提供する。モデル評価器８０２が訓練用ネットワークモデルが完成したことを満足するまで、訓練装置７０１のネットワークはフィードバックを使用して更新／再訓練される。次に、更新／再訓練されたモデルが準備され、上述のように展開済みディープラーニング装置７０３に展開される。
【００６０】
図８Ｂの例に示すように、学習および改善ファクトリ８００は様々なレベル／階層で実施することができる。例えば、マイクロ学習および改善ファクトリ８０１は、特定の装置、装置機能などに対するサポートをモデル化および／または提供することができる。学習および改善ファクトリ８０３は、例えばシステムまたは設備全体を対象とすることができる。グローバル学習および改善ファクトリ８０５は、出力を提供し、組織、施設などをモデル化することができる。したがって、学習および改善ファクトリ８０１〜８０５は、システムの正確さ、性能、有効性、安全性、効率などを学習し、モデル化し、そして改善するために組織を通して実施することができる。
【００６１】
図８Ｃは、ディープラーニングネットワークモデルを訓練し展開するための例示的な方法８２０の流れ図を示す。ブロック８２２では、ディープラーニングネットワークモデルが訓練される。例えば、複数の入力がネットワークに提供され、出力が生成される。ブロック８２４では、ディープラーニングネットワークモデルが評価される。例えば、ネットワークの出力はそれらの入力に対する既知／基準出力と比較される。ネットワークが接続部を作成して学習するにつれて、ネットワークモデルの精度が向上する。ブロック８２６では、ネットワークが期待される出力を首尾よくモデル化したかどうかを判定するために出力が評価される。ネットワークがそうでない場合には、訓練プロセスがブロック８２２で継続する。ネットワークが出力のモデル化に成功した場合には、ブロック８２８で、ディープラーニングモデルベースの装置が生成される。ブロック８３０では、ディープラーニング装置が展開される。
【００６２】
ブロック８３２では、収集されたフィードバックがしきい値を満たすまで、展開されたディープラーニングモデルベースの装置の動作からのフィードバックが収集され格納される（ブロック８３４）。フィードバックは、入力、展開されたモデル情報、処理前および／または処理後の情報、実際のおよび／または修正された出力などを含むことができる。フィードバック収集しきい値が満たされると、ブロック８３６において、モデルの再訓練が開始される。ブロック８３８では、収集されたフィードバックからのデータ（および／または他の入力データ）が、ディープラーニングモデルを再訓練するために選択される。データ選択は、モデル訓練などのためにデータを適切にフォーマットするための前処理および／または後処理を含むことができる。次に制御はブロック８２２に進み、ディープラーニングネットワークモデルを（再）訓練する。
【００６３】
図８Ｄは、展開済みディープラーニングネットワークモデルベースの装置の動作中にフィードバックを収集して格納し（８４０）、再展開のためにモデルを再訓練するための例示的なプロセスを繰り返す。フィードバックは、入力、展開されたモデル情報、処理前および／または処理後の情報、実際のおよび／または修正された出力などを含むことができる。ブロック８４２では、収集されたフィードバックが収集／フィードバックしきい値（例えば、フィードバック量、フィードバックの頻度、フィードバックの種類、フィードバックのために経過した時間量など）を満たすかどうかを判定するために収集されたフィードバックが見直される。しきい値が満たされない場合には、フィードバックの収集および格納がブロック８４０で継続する。しかしながら、しきい値が満たされると、ブロック８４４において、モデルの再訓練が開始される。
【００６４】
ブロック８４６では、ディープラーニングネットワークモデルを再訓練するためにデータが選択される。データは収集されたフィードバックを含み、例えばモデルへの元の入力データおよび／または他の参照データを含む他のデータも含むことができる。したがって、モデルは、フィードバックデータだけではなく、例えば、ディープラーニングモデルに供給される新旧のデータの混合について再訓練することができる。データ選択は、モデル訓練などのためにデータを適切にフォーマットするための前処理および／または後処理を含むことができる。
【００６５】
ブロック８４８では、ディープラーニングネットワークモデルが（再）訓練される。すなわち、データは、ネットワークモデルを修正して出力を生成するための入力として提供される。ブロック８５０では、ネットワークモデルが（再）訓練されたかどうかを判定するために出力が評価される。ブロック８５２では、ネットワークが予想される出力をモデル化していない場合には、制御はブロック８４８に戻り、入力および出力評価を用いてモデル訓練を続ける。（再）訓練済みネットワークが予想される出力を（例えば、ある一定のしきい値時間などにわたって）首尾よくモデル化した場合には、次にブロック８５４で、ディープラーニングモデルベースの装置が生成される。ブロック８５６では、ディープラーニング装置が展開される。したがって、モデルは訓練されたおよび／または再訓練された状態で開始され、展開されたネットワークモデルベースの装置を生成するために使用することができる。展開済み装置は動作中に修正されないが、訓練モデルは、例えば展開済みネットワークモデルを交換／再展開するために更新および／またはその他の方法で修正および定期的に使用することができる。
【００６６】
図９は、１または複数のシステムおよび／または関連ユーザにアプリケーションを提供するためにディープラーニングを利用する、データファクトリ９０２、アプリケーションファクトリ９１６、およびラーニングファクトリ９２４を含む例示的なシステムを示す。図９の例では、データファクトリ９０２は、１つまたは複数のデータスキーマ９０４、キュレーションツール９０６、バルクデータ取り込み部９０８、データ選択／フィルタ９１０、連続データ取り込み部９１２、およびデータカタログ／レイク９１４を含む。例示的なデータファクトリ９０２は、データ９０８、９１２を取り込み、データ９１０を選択／フィルタリングし、特定のスキーマ９０４に従ってデータをフォーマットするためにデータを処理することができる。データは、１つまたは複数のキュレーションツール９０６に従って編成され、アプリケーションファクトリ９１６および／またはラーニングファクトリ９２４に利用可能となるようにデータカタログ／レイク９１４に格納することができる。アプリケーションファクトリ９１６は、システムおよび／または関連するユーザがアプリケーションサービス９２０および／またはパイプラインカタログ９２２を介して利用可能なアプリケーションを閲覧および／またはアクセスすることを可能にするビューア９１８を含む。
【００６７】
図９の例では、ラーニングファクトリ９２４は、例えばアプリケーションファクトリ９１６および／または他の外部システムに利用可能な１つまたは複数のネットワークモデル（例えば、ディープラーニングベースのネットワークモデル、マシンラーニングベースのネットワークマシンなど）を含むモデルカタログ９２６を含む。ラーニングファクトリ９２４はまた、モデルカタログ９２６内のモデルを形成するおよび／またはモデルによって活用されるデータを含むデータサイエンス９２８を含む。例示的なデータサイエンス９２８は、アーキテクチャカタログ９３０、データ準備９３２、結果／報告９３４、訓練および検証９３６、ならびに試験９３８を含み、データを編成および前処理し、ラーニングネットワークを訓練および検証し、結果を報告し、結果を試験するなどする。訓練され検証されたネットワークは、例えばモデルカタログ９２６を介して１つまたは複数のアプリケーションでの展開に利用可能となる。
【００６８】
図１０は、デジタルファクトリ１００６を用いて内部的に（１００２）および外部的に（１００４）物理的に展開された装置（物理ファクトリ）を含む医療装置エコシステム１０００の概要を示す。図１０の例に示すように、デジタルファクトリ１００６は、データファクトリ９０２、データカタログ９１４、ラーニングファクトリ９２４、ディープラーニングネットワークベースのモデルカタログ９２６などを含む。デジタルファクトリ１００６は、１つまたは複数のデジタルモデル１００８（例えば、ディープラーニングネットワークモデル、マシンラーニングモデルなど）を提供し、かつ／またはそれと対話する。デジタルファクトリ１００６は、内部的に（１００２）展開された（例えば、装置１０１０、１０１２）および外部的に（１００４）展開された（例えば、装置１０１４、１０１６）複数の装置１０１０〜１０１６を含む物理ファクトリと対話する。装置１０１０〜１０１６はデジタルファクトリ１００６に接続され、データをデジタルファクトリ１００６にアップロードし、カタログ９２６からモデルを購読し、モデルを更新するなどすることができる。例えば、内部展開１００２の装置１０１０、１０１２は、デジタルファクトリ１００６を用いた試験および改良の目的で使用することができ、一方、外部展開１００４の装置１０１４、１０１６は、例えば意思決定および／または他の実行において装置１０１４、１０１６を支援する展開されたモデルにより「ライブ」である。
【００６９】
図１１は、デジタルファクトリ１００６と対話する物理装置１０１０の例示的構成１１００およびそのデータフローを示し、これは、データファクトリ９０２およびそのデータカタログ９１４、データキュレーション９０６、ならびにラーニングファクトリ９２４およびそのモデルカタログ９２６、ならびにそのアプリケーションパイプラインカタログ９２２を有するアプリケーションファクトリ９１６などを含むことができる。図１１の例に示すように、物理装置１０１０（例えば、撮像スキャナ）は、患者１１０８の画像データを収集するために、装置コントローラ１１０２、検出器１１０４、および線源１１０６を含む。スキャナ装置１０１０は、画像収集１１１４においてスキャンコンテキスト１１１０およびスキャナデータ１１１２を提供する。収集エンジン１１１４はデジタルファクトリ１００６と対話して画像データの収集などをモデル化する。収集画像データは再構成１１１６に供給され、再構成エンジン１１１６はまた、収集画像データの再構成のためのモデルベースのリソースについてデジタルファクトリ１００６と対話する。再構成された画像は、例えばデジタルファクトリ１００６から提供されたアプリケーションと併せて閲覧１１１８のために提供される。例えば、（例えば、モデルおよび／またはデジタルファクトリ１００６からの他のアプリケーションなどに基づいて）１つまたは複数のアプリケーションおよび／または測定値１１２０を再構成画像に適用することができる。処理された画像および／または他のデータは、デジタルファクトリ１００６からのアプリケーション、データ、およびモデルを活用して臨床ワークフロー１１２２の改善されたおよび／または自動化された実行を促進する１つまたは複数の臨床ワークフロー１１２２で活用することができる。ワークフローの結果を解析および意思決定支援１１２４に提供して、例えばデジタルファクトリ１００６と共に、結論、推奨、次の行動、モデルの改良などを推進することができる。
【００７０】
図１２は、データファクトリ９０２およびラーニングファクトリ９２４内のデータを処理して活用するための例示的な方法１２００の流れ図である。ブロック１２０２では、データが（例えば、バルク取り込み部９０８および／または連続取り込み部９１２などによって）取り込まれる。ブロック１２０４では、取り込まれたデータがキュレーションされる。例えば、１つまたは複数のデータ分類、処理、および／または他のキュレーションツール９０６を適用して、取り込まれたデータを編成することができる。ブロック１２０６では、キュレーションされたデータが処理され、学習に使用される。例えば、キュレーションされたデータを解析し、ディープラーニングネットワークを訓練することなどに使用することができる。ブロック１２０８では、処理されたデータから生成され、学習に基づいた出力がパッケージ化され展開される。例えば、１つまたは複数の訓練済みディープラーニングネットワークをモデルカタログ９２６にカタログ化し、展開に利用可能とすることができる。
【００７１】
図１３は、データファクトリ９０２およびラーニングファクトリ９２４内のデータを処理して活用するための例示的な方法１２００に関するさらなる詳細を示す。図１３の例に示すように、データ取り込み部１２０２は、画像保管通信システム（ＰＡＣＳ）、ベンダ中立アーカイブ（ＶＮＡ）、企業アーカイブ（ＥＡ）、撮像スキャナなどの１つまたは複数のオンプレミスデータソース１３０２からデータを抽出することを含む。取り込まれたデータは収集され、データカタログ／レイク１３０６に格納される（１３０４）。ブロック１３０８では、画像および／または他のデータビューア１３１０を介して閲覧１３１０のためにデータを選択および／または取り出す。
【００７２】
図１３はまた、データキュレーション／編成１２０４に関するさらなる詳細を提供する。ブロック１３１２では、選択され／取り出されたデータは、アプリケーションおよび／または他の要求に対する正しいデータであるかどうかを判定するために解析される。そうでなければ、制御はブロック１３０８に戻り、異なるデータを選択し／取り出す。正しいデータが選択されている場合には、次にブロック１３１４で、データがキュレーションされているかどうかを判定するためにデータが精査される。データがキュレーションされていない場合、ブロック１３１６で、データキュレーションが行われる。例えば、データキュレーションは、データの正確なラベリング、編集可能なバウンディングボックスを用いた関心領域（ＲＯＩ）の識別、メタデータ情報の追加、不適切な事前キュレーション情報の修正など、および新しいデータセットとして保存することを含む。キュレーションされたデータはデータカタログ１３０６に戻される。ブロック１３１４でデータがキュレーションされている場合には、制御はブロック１２０６のデータ処理に移行する。
【００７３】
図１３により詳細に示すように、データ処理１２０６は、１つまたは複数のデータ準備ツール１３２０を使用してデータ１３１８を準備することを含む。データは、ディープラーニングネットワークモデルおよび／または他のマシンラーニングモデルなどの開発など、人工知能（ＡＩ）の開発のために準備される（ブロック１３２２）。データ準備１３１８（例えば、訓練、検証、試験など）は、データパッチの作成およびラベリング、画像処理（例えば、クロップ、スカッシュなど）、より多くの訓練サンプルを生成するためのデータ増強、学習ネットワークモデルを提供するための三次元画像処理、データベースの作成および保存（例：ＪＳＯＮおよび／またはその他の形式）、パッチ画像データ記憶装置（例えば、．ｐｎｇ、．ｊｐｅｇなど）などを含む。いくつかの例では、最終パッチ画像データデータセットは、データカタログ／レイク１３０６に格納される。
【００７４】
ブロック１３２４では、ＡＩ方法論（例えば、ディープラーニングネットワークモデルおよび／または他のマシンラーニングモデルなど）が、例えば、利用可能なモデルのＡＩカタログ１３２６から選択される。例えば、ディープラーニングモデルをインポートすることができ、モデルを修正することができ、転移学習を容易にすることができ、活性化機能を選択および／または修正することができ、マシンラーニングの選択および／または改善を行うことができ（例えば、サポートベクターマシン（ＳＶＭ）、ランダムフォレスト（ＲＦ）など）、最適化アルゴリズム（例えば、確率的勾配降下法（ＳＧＤ）、ＡｄａＧなど）を選択および／または修正することなどができる。ＡＩカタログ１３２６は、古き良き人工知能（ＧＯＦＡＩ）（例えばエキスパートシステムなど）、マシンラーニング（ＭＬ）（例えばＳＶＭ、ＲＦなど）、ディープラーニング（ＤＬ）（例えば、畳み込みニューラルネットワーク（ＣＮＮ）、リカレントニューラルネットワーク（ＲＮＮ）、長期短期記憶（ＬＳＴＭ）、生成敵対ネットワーク（ＧＡＮ）など）、パラダイム（例えば、教師付き、教師なし、強化など）などの１つまたは複数のＡＩモデルを含むことができる。
【００７５】
ブロック１３２８では、（例えば、活性化機能、重み、バイアス、ハイパーパラメータなどを使用して）モデル開発が初期化され、ブロック１３３０では、（例えば上述のように）モデルの訓練が行われる。特定の例では、訓練１３３０は、ハイパーパラメータ設定、ハイパーパラメータ検索、訓練／検証セット精度グラフ、曲線下面積（ＡＵＣ）グラフ、断続的なモデルの生成および保存、訓練の早期または手動による停止などを含む訓練および検証を含む反復プロセスである。ブロック１３３２では、ＡＩモデルの精度が評価され、その精度が許容できるかどうかが判定される。精度が許容できない場合には、追加のデータ準備およびその後の開発のために、制御はブロック１３１８に戻る。精度が許容可能である場合には、次にブロック１３３４で、ＡＩモデルが試験のために解放される（例えば、追加の入力を提供し、出力を評価するなど）。ブロック１３３６では、試験の結果が報告される。例えば、実験パラメータおよび結果の連続記録を提供することができる。
【００７６】
図１３はまた、パッケージングおよび展開１２０８に関するさらなる例示的な詳細を提供する。ブロック１３３８では、試験されたモデルの精度が許容できない場合には、制御はデータ準備のためにブロック１３１８に戻る。試験されたモデルの精度が許容可能である場合には、ブロック１３４０で、モデルは訓練済みモデルのカタログに追加される。ブロック１３４２では、訓練済みモデルのカタログ内の１つまたは複数のモデルがパッケージ化され、ブロック１３４４では、パッケージが（例えば、ターゲットサイト、ターゲットシステムなどに）展開される。
【００７７】
詳細なおよび／または他のマシンラーニングおよび関連する方法を利用する改善されたヘルスケアシステムの例
図１４は、患者の評価および診断のための例示的なヘルスケアシステム１４００を示す。例示的なシステム１４００は、ユーザ１４０４（例えば、医師、看護師、技師、および／または他のヘルスケア開業医など）および患者１４０６などの人間１４０２と対話するための撮像装置１４１０、情報サブシステム１４２０、収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０を含む。ヘルスケアシステム１４００の構成要素は、ハードコードされた構成、ファームウェア構成、メモリと共にソフトウェア命令などを実行する１つまたは複数のプロセッサを使用して実装することができる。例えば、システム１４００の１つまたは複数の構成要素は、ハードウェアおよび／またはソフトウェアコード、ルーチン、モジュール、または本明細書の他の箇所に記載の方法の様々な要素の性能を含む、現在説明されている機能を実行するように適合された命令の組み合わせを含むプロセッサベースのシステムを含むことができる。そのようなソフトウェアルーチンは、製造（例えば、コンパクトディスク、ハードドライブ、フラッシュメモリ、ユニバーサルシリアルバス（ＵＳＢ）ベースのドライブ、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）など）において具体化され、本明細書に記載の機能を実行するためにプロセッサによって実行されるように構成することができることに留意されたい。
【００７８】
例示的なシステム１４００を使用して、患者１４０４は、情報サブシステム１４２０および／または収集エンジン１４３０からの設定に基づいて、撮像システム１４１０（例えば、ＣＴ、Ｘ線、ＭＲ、ＰＥＴ、超音波、ＭＩＣＴ、単一光子放出型コンピュータ断層撮影（ＳＰＥＣＴ）、デジタルトモシンセシスなど）によって検査することができる。設定は、ＣＮＮ、ＲＮＮなどの展開済みディープラーニングネットワークモデル／装置によって指示されおよび／または影響され得る。検査理由、患者の識別、患者の状況、集団健康情報などの情報に基づいて、撮像装置１４１０の設定は、収集エンジン１４３０による患者１４０６に関する画像収集のために、単独でまたは情報サブシステム１４２０（例えば、画像保管通信システム（ＰＡＣＳ）、病院情報システム（ＨＩＳ）、放射線学情報システム（ＲＩＳ）、検査室情報システム（ＬＩＳ）、心血管情報システム（ＣＶＩＳ）など）と組み合わせて構成することができる。情報サブシステム１４２０および／または収集エンジン１４３０からの情報、ならびに撮像装置１４１０からのフィードバックは、例えば画像収集のために将来の設定、推奨事項などを修正するために、収集されて訓練用ディープラーニングネットワークモデルに提供することができる。定期的におよび／または特定の基準を満足すると、訓練用ディープラーニングネットワークモデルは、フィードバックを処理し、システム１４００に関して展開のための更新済みモデルを生成することができる。
【００７９】
単独で、または追加の患者の病歴、患者の状況、集団健康情報、検査の理由などと併せて、撮像装置１４１０から収集されたまたは生の画像データが再構成エンジン１４４０に提供され、そのデータを処理して結果の画像を生成する。再構成エンジン１４４０は、情報および収集画像データを使用して、患者１４０６の１つまたは複数の二次元（２Ｄ）および／または三次元（３Ｄ）画像を再構成する。再構成の方法、再構成エンジン１４４０の設定などは、ＣＮＮ、ＲＮＮなどのディープラーニングネットワークによって設定され、および／または影響され得る。例えば、スライス厚、画像品質などは、ディープラーニングネットワークを使用して決定および修正することができる。
【００８０】
特定の例では、生画像データは再構成エンジン１４４０によって前処理することができる。前処理は、強度補正、類似化、フィルタリングなどの１つまたは複数のサブプロセスを含むことができる。特定の例では、画像データ中の解剖学的マーカーが検出されてもよく、画像グリッドが作成されてもよい。解剖学的マーカーおよび画像グリッドに基づいて、再構成エンジンは画像データを位置合わせすることができる（例えば、基準座標系などに従って）。位置合わせ後、画像データ内の関心のある特徴を抽出することができる。
【００８１】
特定の例では、生画像データにおいて関心のある特定の特徴は、関心のある特定の疾患または状態に応じて変わり得る。例えば、神経学的状態の診断において、診断を容易にするために脳画像データの特定の特徴を抽出することは有用であり得る。さらに、いくつかの例では、患者または１人または複数の参照個人の大脳皮質の厚さを決定することが望ましい場合がある。
【００８２】
特定の例は、撮像装置１４１０および収集エンジン１４３０によって収集された生データを処理し、その生画像データを再構成エンジン１４４０に提供して、ａ）診断決定支援エンジン１４５０に提供される機械可読画像、およびｂ）ユーザ診断のために表示される人間が見ることのできる画像の一方または両方を生成する。
【００８３】
例えば、画像再構成は主に人間の消費のために実行されるが、再構成前データは、データが人間に見えるように再構成されたかどうかを気にしない機械によって使用されることができる。したがって、再構成前データは、人間の消費用と機械の消費用とで異なる方法で処理することができる。機械可読画像データは、例えば、所与の疾患の指標に従って再構成エンジン１４４０によって処理することができ、その結果、再構成エンジン１４４０および／または診断エンジン１４５０は、（例えば、生画像データの収集状態で）再構成を実行することなく疾患を示すパターンを識別することができる。したがって、いくつかの例では、再構成エンジン１４４０は、臨床診断を行うために診断エンジン１４５０と対話するためにユーザ１４０４に頼るのではなく、診断エンジン１４５０で診断を実行することができる。
【００８４】
再構成エンジン１４４０から出力された画像は、次いで診断エンジン１４５０に提供することができる。診断エンジン１４５０は、再構成エンジン１４４０から画像データおよび／または情報サブシステム１４２０から非画像データを取り出し、そのデータ（例えば、静的データ、動的データ、経時的データなど）を処理して、患者１４０６に関して診断を決定する（および／またはユーザ１４０４による診断を容易にする）ことができる。診断エンジン１４５０に提供されるデータはまた、１つまたは複数の患者モニタ、例えば、脳波記録（ＥＥＧ）装置、心電図記録（ＥＣＧまたはＥＫＧ）装置、筋電図記録（ＥＭＧ）装置、電気インピーダンス断層撮影（ＥＩＴ）装置、電子筋電図記録（ＥＮＧ）装置、神経伝導データを収集するのに適した装置、および／またはこれらの装置の何らかの組み合わせなど、からのデータを含むことができる。
【００８５】
いくつかの例では、診断エンジン１４５０は、１つまたは複数の疾患タイプまたは疾患重症度レベルに関して患者１４０６の診断を容易にするために画像データからの１つまたは複数の関心のある特徴を処理する。画像データは、撮像装置１４１０、情報サブシステム１４２０、他の装置、他のデータベースなどの様々なソースから取得することができる。さらに、そのような画像データは、患者１４０６などの特定の患者、または母集団サンプルの１つまたは複数の参照個人に関連し得る。画像データは、例えば再構成エンジン１４４０および／または診断エンジン１４５０によって処理されて、画像から関心のある特徴を登録および抽出することができる。
【００８６】
次いで、情報を診断エンジン１４５０からユーザ１４０４、情報サブシステム１４２０、および／またはさらなる記憶、送信、解析、処理などのための他のシステムに出力することができる。情報は、例えば、英数字データフォーマットで表示され、さらなる解析および検討のために（例えば、メトリック解析、偏差メトリック、履歴参照比較などに基づいて）表にすることができる。その代わりにまたはそれに加えて、データは、例えば単独でまたは基準データに関して取られた、ヒートマップ、偏差マップ、表面マトリックスなどによる解析のために全体的に提示することができる。本譲受人によって共通に所有されている米国特許第９，２７１，６５１号、第８，９３４，６８５号、第８，４３０，８１６号、第８，０９９，２９９号、および第８，０１０，３８１号は、全体論的解析の例に関するさらなる開示を提供している。
【００８７】
患者のユーザ診断のための意思決定支援ツールも提供しながら、様々な患者の病気の種類および／または患者の状態、ならびに関連する重症度レベルに関して患者の診断を提供することができる。例えば、患者の臨床画像および非画像情報を全体的、直感的、かつ一様な方法で一緒に視覚化することができ、これによりユーザ１４０４による効率的な診断が容易になる。別の例では、既知の脳障害の患者の皮質偏差マップおよび参照皮質偏差マップは、追加の患者および参照偏差マップの計算、ならびにそのようなマップと他の臨床試験との組み合わせと共に視覚化され、脳障害の定量的評価および診断を可能にする。
【００８８】
診断を下すことは非常に特殊な仕事であり、そして高度に訓練された医用画像専門家でさえも画像の主観的評価を行う。この固有の主観性のために、診断は矛盾し、標準化されていない可能性がある。診断エンジン１４５０は、ＣＮＮ、ＲＮＮなどのディープラーニングネットワークを使用して、診断の一貫性、標準化、および正確さを改善するのを助けることができる。非画像データなどの追加のデータは、診断エンジン１４５０によってディープラーニングネットワークに含めることができ、患者の診断に対する総合的なアプローチを提供する。
【００８９】
特定の例では、システム１４００の構成要素は、インターネット、電話ネットワーク、ローカルエリアネットワーク（ＬＡＮ）、ケーブルネットワーク、および／または無線ネットワークなどの、ただしこれらに限定されない、任意のタイプの公衆または私設ネットワークを介して情報をやり取りすることができる。ネットワークを介した通信を可能にするために、システム１４００の１つまたは複数の構成要素は、イーサネット（登録商標）、デジタル加入者線（ＤＳＬ）、電話線、同軸ケーブル、または任意の無線接続などへの接続を可能にする通信インターフェースを含む。
【００９０】
特定の例では、情報サブシステム１４２０はローカルアーカイブおよびリモートシステムを含む。リモートシステムは、定期的におよび／またはトリガ時にネットワークを介してローカルアーカイブを受信する。リモートシステムは、遠隔医療画像アーカイブのデータベースを生成するために、様々なコンピューティングデバイスからローカルアーカイブ（例えば、情報サブシステム１４２０、再構成エンジン１４４０、診断エンジン１４５０などからのローカルアーカイブを含む）を収集することができる。いくつかの例では、リモートシステムは、様々な臨床現場からのアーカイブに基づいて大規模データ解析を開発するために情報を解析、相関、および／または処理するためのマシンラーニングアルゴリズムを含む。例えば、複数の画像をリモートシステムによって収集して、展開されるニューラルネットワークを訓練し試験して、画像内の関心領域を自動的に検出することができる（例えば、自動輪郭など）。
【００９１】
図１５は、患者の評価および診断のための例示的な改善されたヘルスケアシステム１５００のさらなる詳細を示す。図１５の例では、撮像装置１４１０、情報システム１４２０、収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０は、複数のディープラーニングネットワーク１５２２、１５３２、１５４２、システム健全性モジュール１５５０、およびシステム設計エンジン１５６０で構成されている。
【００９２】
図１５Ａの例に示すように、収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０の各々は、フィードバック評価および訓練のために関連する学習および改善ファクトリ１５２０、１５３０、１５４０と通信し、また、展開済みディープラーニング装置１５２２、１５３２、１５４２（例えば、ＣＮＮ、ＲＮＮ、他のディープニューラルネットワーク、ディープビリーフネットワーク、リカレントニューラルネットワーク、他のマシンラーニングなど）をそれぞれ含み、パラメータの選択、設定、データ処理、結果の決定などに役立つ。図１５Ａの例では、装置１５２２、１５３２、１５４２はエンジン１４３０、１４４０、１４５０に関して示されているが、装置１５２２〜１５４２は、例えば、図８Ａに関して上述したようにファクトリ１５２０〜１５４０に組み込むことができる。学習および改善ファクトリ１５２０、１５３０、１５４０は、例えば、展開されたディープラーニング装置１５２２、１５３２、１５４２を学習、フィードバック、および更新するプロセスを実施する。エンジン１４３０、１４４０、１４５０は、処理されるファクトリ１５２０〜１５４０のうちの１つまたは複数にフィードバックを提供し、設定の調整、出力の調整、入力の要求などのために更新されたモデルを訓練する。定期的におよび／または別の方法でしきい値に達したとき、基準を満たすときなどに、ファクトリ１５２０、１５３０、１５４０は、例えば、装置１５２２、１５３２、１５４２のためのディープラーニングネットワークモデルを置換および／または再展開することができる。
【００９３】
展開済みディープラーニングネットワーク（ＤＬＮ）装置１５２２、１５３２、１５４２および関連するファクトリ１５２０、１５３０、１５４０は、上述のネットワーク１００、２００、３００の例と同様に、ディープラーニング畳み込みニューラルネットワークなどのネットワークを実装するように特に構成されたプロセッサおよびメモリを使用して実装することができる。各ファクトリ１５２０、１５３０、１５４０は、ネットワーク１５２０、１５３０、１５４０の意図された目的に関連する既知の入力および出力を確立することによって教示することができる。例えば、収集学習および改善ファクトリ１５２０は、患者情報、検査理由、撮像装置１４１０のデータなどに基づいて、収集エンジン１４３０が撮像装置１４１０に提供するための画像収集設定を改善することを任されている。再構成学習および改善ファクトリ１５３０は、例えば、収集画像データ、撮像装置１４１０の設定、および履歴データに基づいて画像品質および再構成フィードバックを決定することを任されている。診断学習および改善ファクトリ１５４０は、例えば、患者情報、画像再構成情報および解析、ならびに臨床知識ベースに基づいて患者診断を支援することを任されている。
【００９４】
各ファクトリ１５２０、１５３０、１５４０について、訓練、検証、および試験のためにデータセットが確立される。ファクトリ１５２０、１５３０、１５４０およびそれに含まれる訓練用ネットワークモデルを訓練および検証するための学習部分は、例えば、利用可能なデータの検証および試験の部分の倍数である。ファクトリ１５２０、１５３０、１５４０は複数の方法で初期化することができる。例えば、それぞれのファクトリ１５２０、１５３０、１５４０に関連する構成要素１４３０、１４４０、１４５０に関する事前知識が存在しない場合には、ファクトリ１５２０、１５３０、１５４０の訓練用ディープラーニングネットワークは、ネットワークの最終分類器層を除くすべての層に対して乱数を使用して初期化することができ、それはゼロに初期化することができる。事前知識が存在する場合には、ファクトリ１５２０、１５３０、１５４０のネットワーク層は、以前に学習した値をネットワーク内のノードに転送することによって初期化することができる。あるいは、事前知識が存在しなくても、ネットワーク層は、スタック型オートエンコーダ技術を使用して初期化することができる。
【００９５】
特定の例では、ファクトリ１５２０、１５３０、および／または１５４０への、ならびに／あるいはファクトリ１５２０、１５３０、および／または１５４０からのフィードバックは、入力データ、実際の出力、および望ましい出力を含む記憶装置に取り込まれる（例えば、クラウドベースの記憶などに格納および／またはバッファされる）。十分な量のフィードバックが受信されると、対応するファクトリ１５２０、１５３０、１５４０の訓練用ＤＬＮは、受信したフィードバックデータの量に応じて（例えば、元のフィードバックデータと追加のフィードバックデータなどに基づいて）増分的に再訓練されるか、または追加のフィードバックデータを使用して新たに訓練される。（再）訓練されると、ファクトリ１５２０〜１５４０からのネットワークモデルは、ディープラーニング装置１５２２〜１５４２のために展開済みネットワークモデルを生成および／または再展開するために使用することができる。
【００９６】
特定の例では、オートエンコーダ技術は、人工ニューラルネットワークなどにおいて、効率的なコーディングの教師なし学習を提供する。オートエンコーダ技術を使用して、表現または符号化を一組のデータについて学習することができる。自動符号化は、データを処理して層（隠れ層を含む）および層間の接続部を構築してニューラルネットワークを形成するために、エンコーダおよびデコーダを使用してデータのモデルおよび／または他の次元縮小を学習するために使用することができる。
【００９７】
例えば、オートエンコーダは、入力層、隠れ層、および出力層を含む３層ニューラルネットワークを使用して実装することができる。この例では、入力層および出力層は同数のノードまたはユニットを含むが、すべての隠れ層ノードが入力層内のすべてのノードに接続されているわけではない。むしろ、隠れ層内の各ノードは、入力層の局所領域内の入力ノードに接続されている。図３の例と同様に、オートエンコーダネットワークは、例えば、低減された数のパラメータで局所パターンおよび／または特徴を検出するために画像の部分をモデル化することができる。オートエンコーダの例は、２つの構成要素を含むことができる。すなわち、１）入力ｘを隠れ層表現ｈ＝ｆ（ｘ）にマッピングするエンコーダ関数ｆ、および２）ｈを出力レイヤの再構成ｘにマッピングするデコーダ関数ｇである。重みおよびバイアスを使用して、オートエンコーダを使用して、隠れ層ｈを通る入力ｘの新しい表現を生成することができる。
【００９８】
確率的勾配降下法（ＳＧＤ）を使用して学習データセットからランダムに選択されたデータの所定のセット（例えば、小さいセット）を含むバッチ（例えば、ミニバッチなど）において、誤差の逆伝搬または後方伝搬を使用して、オートエンコーダネットワークにおける正則化（例えば、ドロップアウト、非線形性の前のミニバッチのバッチ正規化など）による過剰訓練を防止するようにしつつ、所定のコスト関数を最小化または他の方法で低減させることができる。訓練データセット全体ではなくミニバッチを使用すると、解析はより早く収束するはずである。初期量の訓練データを活用してファクトリ１５２０、１５３０、１５４０のＤＬＮ（例えば、検証データの倍数など）を訓練した後、訓練中の後続のデータのバッチごとに、検証が実行され、検証誤差が監視される。例えば、最良の検証誤差を有する学習パラメータは、将来の訓練を改善するためのプロセスを通して追跡され蓄積される。最小誤差を提供するパラメータ（例えば、ハイパーパラメータ）が検証後に選択される。さらに、検証誤差が所定の反復回数の後に改善されない場合には、学習反復を停止することができる。検証誤差が改善された場合には、検証誤差が安定するまで反復を続けることができる。次に、例えば、ファクトリ１５２０、１５３０、１５４０のＤＬＮに対してパラメータを選択することができる。
【００９９】
ハイパーパラメータは、ファクトリ１５２０、１５３０、１５４０において調整されるべき変数を表す。いくつかの例では、ハイパーパラメータは、その学習アルゴリズムをニューラルネットワークに適用する前に特定の学習アルゴリズムに対して選択される。ハイパーパラメータは、例えば、手動で固定することができ、および／またはアルゴリズムによって決定することができる。いくつかの例では、ハイパーパラメータ値を選択するために使用されるデータ（例えば、訓練データ）は、ファクトリ１５２０、１５３０、１５４０のＤＬＮを試験するために使用することができない。したがって、例えばハイパーデータパラメータ値が訓練データを使用して決定されると、別個の試験データセットがネットワークを試験するために使用される。
【０１００】
収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０からの出力および／または他のフィードバックは、システム健全性モジュール１５５０に提供されて、再構成エンジン１４４０からの画像品質インジケータ、診断エンジン１４５０によって提供される診断信頼スコア、ならびに／あるいは、例えば、収集エンジン１５３０、再構成エンジン１４４０、および／または診断エンジン１４５０を介してディープラーニングネットワーク１５２２、１５３２、１５４２によって生成された他のフィードバックに基づいてシステム１５００の健全性の指標を生成する。収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０によってシステム健全性モジュール１５５０に提供される出力／フィードバックもまた、学習および改善ファクトリ１５２０、１５３０に提供されて、その出力および／または他のフィードバックに基づいてそれらのネットワークモデルを更新する。したがって、前の段階の学習および改善ファクトリ１５２０、１５３０は、後の段階１５３０、１５４０などからのフィードバックを使用して更新することができる。システム健全性モジュール１５５０は、システム健全性および関連するメトリック、推奨値などの決定をモデル化および調整するために、それ自体の展開済みディープラーニング装置１５５２およびシステム学習および改善ファクトリ１５５５を含むことができる。
【０１０１】
ディープラーニングネットワークは、パターンを学習することによってパターンを識別する。学習には、既知の入力と出力を使用してネットワークのパラメータを調整することが含まれる。学習されたネットワークは、新しい入力が与えられたときに出力を予測できる。したがって、学習プロセス中に、ネットワークは一般的な入力対出力マッピングのマッピングを表すようにパラメータを調整し、その結果、非常に高い精度で出力を決定できる。
【０１０２】
展開されたディープラーニング装置（ＤＤＬＤ）１５２２、１５３２、１５４２への入力およびそこからの出力は、ＤＤＬＤ１５２２、１５３２、１５４２の目的に基づいて変化し得る。収集ＤＤＬＤ１５２２の場合、例えば、入力および出力は、患者パラメータと撮像装置１４１０のスキャンパラメータとを含むことができる。例えば、再構成ＤＤＬＤ１５３２の場合、入力および出力は、計算集約的なアルゴリズムを使用して投影領域データおよび再構成データを含むことができる。診断ＤＤＬＤ１５４２の場合、入力は、例えば、二次元および／または三次元の画像を含むことができ、出力は、例えば、マークされた視覚化画像または放射線医学報告を含むことができる。ＤＤＬＤ１５２２、１５３２、１５４２を実装するために使用されるネットワークの種類は、ターゲットタスクに基づいて変わってもよい。特定の例では、対応する収集、再構成、または診断学習および改善ファクトリ１５２０、１５３０、１５４０は、非医療データならびに医療データを活用することによって訓練することができ、訓練されたモデルを使用してＤＤＬＤ１５２２、１５３２、１５４２を生成する。
【０１０３】
例えば、再構成エンジン１４４０は、収集学習および改善ファクトリ１５２０にフィードバックを提供し、収集学習および改善ファクトリ１５２０は、再構成エンジン１４４０によって決定された画像品質および／または他の出力特性に基づいてＤＤＬＤ１５２２を再展開し、かつ／または他の方法で収集エンジン１４３０のパラメータを更新することができる。そのようなフィードバックは、ＤＤＬＤ１５２２によってモデル化され処理されるときにその収集エンジン１４３０によってその設定を調整するために使用することができる。再構成エンジン１４４０はまた、それ自体の再構成学習および改善ファクトリ１５３０にフィードバックを提供することができる。収集エンジン１４３０はまた、それ自体の収集学習および改善ファクトリ１５２０にフィードバックを提供することができる。
【０１０４】
同様に、例えば、診断エンジン１４５０は、再構成エンジン１４４０のために学習および改善ファクトリ１５３０にフィードバックを提供し、これによって、診断に関連する信頼スコアおよび／または診断エンジン１４５０によって決定された他の出力特性に基づいて、ＤＤＬＤ１５３２を再展開すること、および／またはそうでなければ再構成エンジン１４４０のパラメータを更新することができる。そのようなフィードバックは、再構成エンジン１４４０によって使用されて、ＤＤＬＤ１５３２によってモデル化され処理されたときにその設定を調整することができる。
【０１０５】
１つまたは複数の学習および改善ファクトリ１５２０、１５３０、１５４０はまた、（例えば、診断エンジン１４５０の結果を使用して患者１４０６を診断および治療することなどに基づいて）１つまたは複数の人間のユーザ１４０４からフィードバックを受け取ることができる。エンジン１４３０〜１４５０と、ファクトリ１５２０〜１５４０ｄと、システム健全性モジュール１５５０と、エンジン１４３０、１４４０、１４５０との間のフィードバックを連鎖させることによって、撮像および診断プロセスの現在および／または後の段階から学習し、改善することができる。
【０１０６】
したがって、特定の例は、システム１５００および撮像装置１４１０、情報サブシステム１４２０、収集エンジン１４３０、再構成エンジン１４４０、診断エンジン１４５０などのその構成要素の構成および動作を改善するために、収集展開済みディープラーニング装置１５２２、再構築展開済みディープラーニング装置１５３２、診断展開済みディープラーニング装置１５４２、およびシステム健全性展開済みディープラーニング装置１５５２と併せて患者の検査の理由を考慮する。ディープラーニングは、画像解析、画像品質（例えば、明瞭度の品質、解像度、および／または他の画像品質特徴など）などに使用することができる。
【０１０７】
学習データセットは、各学習および改善ファクトリ１５２０、１５３０、１５４０への入力として適用することができる。学習データセットは、例えば、出力として、割り当てられた画像品質メトリック（例えば、１〜５の等級など）を有する画像データセットを含むことができる。システム１５００およびその構成要素は、継続的な改善のために、ファクトリ１５２０、１５３０、１５４０への出力およびフィードバックとして１つまたは複数のメトリックを評価する。ファクトリ１５２０、１５３０、１５４０、１５５５、ならびにＤＤＬＤ１５２２、１５３２、１５４２、１５５２への入力および出力を自動化することにより、継続的なシステム動作および改善が容易になる。
【０１０８】
特定の例では、異なる撮像モダリティ（ＭＲＩ、ＣＴ、Ｘ線など）からの医用画像の３Ｄトポグラフィを使用することにより、分類、畳み込みなどの変化を提供することができる。モデルは、それぞれのＤＤＬＤ１５２２、１５３２、１５４２によって形成することができる。モデルは、解剖学的構造、臨床応用、患者情報（例えば、データおよび／またはスカウトスキャンなど）、患者の病歴などに基づいて調整することができる。
【０１０９】
特定の例では、各ＤＤＬＤ１５２２、１５３２、１５４２はシグネチャを決定する。例えば、ＤＤＬＤ１５２２、１５３２、１５４２は、機械（例えば、撮像装置１４１０、情報サブシステム１４２０など）サービス問題、患者の健康に関する臨床問題、ノイズテクスチャ問題、アーチファクト問題などについてのシグネチャを決定する。ＤＤＬＤ１５２２、１５３２、１５４２は、入力、学習された履歴パターン、患者の履歴、好みなどに基づいてこれらの問題のうちの１つを示すシグネチャを決定することができる。
【０１１０】
特定の例は、ＤＤＬＤ１５２２、１５３２、１５４２を介して検証および回帰試験のためのメトリックを提供する。出力にはシグネチャ分類からの通知も含めることができる。特定の例は、人間の目視検査のための画像品質マトリックス／メトリックを提供する。特定の例は、人間以外の解釈（例えば、ビッグデータ解析、マシンラーニングなど）のための画像品質マトリックス／メトリックを提供する。
【０１１１】
特定の例は、品質管理のための出力を提供すること（例えば、撮像スキャンの全体的な品質を反映するための数または値を提供することなど）ができる。特定の例は、再スキャン支援（例えば、再スキャンが保証されるかどうかの決定など）のための出力を提供する。特定の例は、プロトコル選択および／または新しいプロトコルカスタマイズを自動化するために使用することができる（例えば、新しいプロトコルパラメータを、画像品質メトリックなどに基づいて計算することができる）。
【０１１２】
特定の例では、その出力を使用してハードウェアシステムの開発を改善することができる。例えば、問題が医療システムにおいて特定された場合（例えば、ハードウェアなどによって引き起こされたアーチファクト）、次の反復はその問題を解決または軽減するための解決策を提案することができる。特定の例では、臨床上の意思決定および支援を容易にするために、臨床状況がＤＤＬＤ１５２２、１５３２、１５４２に追加される。
【０１１３】
ＤＤＬＤ１５２２、１５３２、１５４２からの出力は、品質を測定するために使用されるアルゴリズムなどのアルゴリズムの開発を改善するために使用することができる。ファクトリ１５２０、１５３０、１５４０にフィードバックを提供することによって、アルゴリズムに対する変更をモデル化し、それぞれのファクトリ１５２０、１５３０、１５４０のＤＬＮを介して試験して、変更がどのように出力データに影響を及ぼし得るかを判定することができる。フィードバックループにおける変化の捕捉およびモデル化は、例えば、収集画像データの非線形の反復的再構成と共に使用することができる。
【０１１４】
特定の例は、システム１５００による自動診断によって機械の健全性の監視および調整を容易にする。ディープラーニング出力情報に基づいて、サービス決定を行うことができる（例えば、機械がそれ自体で実行することができる自動化されたサービス、手動の人間による修理の依頼など）。機械ベースの意思決定支援を提供することができ、問題を示す１つまたは複数の機械固有のシグネチャを調査し調整することができる。
【０１１５】
特定の例は、情報サブシステム１４２０から入力された患者情報と、それらのＤＤＬＤ１５２２、１５３２、１５４２と共に収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０からの出力とを組み合わせて、患者に関する追加の情報を推定することができる。特定の例では、患者の病歴、医学的問題、過去のデータセットなどに基づいて、ＤＤＬＤ１５２２は、どの収集設定が画像データセットを収集するのに最良であるかを判定するのを助けることができ、ＤＤＬＤ１５３２は、どのプロトコルが画像データセット出力を提供するための最良の選択であるかを判定するのを助けることができる。スキャン中の動きなどの患者の挙動、彼らの体がコントラストをどう処理するか、スキャンのタイミング、知覚される線量などは、例えばＤＤＬＤ１５２２による入力として収集され、例えば画像装置１４１０の収集設定を決定することができる。
【０１１６】
特定の例は、複数のＤＤＬＤ１５２２、１５３２、１５４２を一緒に連鎖する改善されたインフラストラクチャを含むエンドツーエンドの画像収集および解析システムを提供する。例えば、撮像装置１４１０および収集エンジン１４３０によって収集された生データが処理され、再構成エンジン１４４０に提供されて、ａ）診断決定支援エンジン１４５０に提供される機械可読画像、およびｂ）ユーザ診断のために表示される人間が見ることのできる画像の一方または両方を生成する。収集、再構成、および診断のために異なるＤＬＮが提供され、各ＤＤＬＤ１５２２、１５３２、１５４２は異なる入力、異なる処理、および異なる出力を有する。
【０１１７】
したがって、例示的システム１５００は、相互接続されたＤＤＬＤ１５２２、１５３２、１５４２および対応するエンジン１４３０、１４４０を使用して１つまたは複数の画像を作成し、診断エンジン１４５０およびＤＤＬＤ１５４２を介してその画像を意思決定支援にリンクさせて診断する。リアルタイム（または実質的にリアルタイム処理および伝送遅延）フィードバック（例えば、学習および改善ファクトリ１５２０、１５３０、１５４０とエンジン１４３０、１４４０、１４５０との間のフィードフォワードおよびフィードバック）ループが、例えば、収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０の設定および動作の継続的改善のために（例えば、直接に、および／または更新／再訓練されたＤＬＮなどに基づいてＤＤＬＤ１５２２、１５３２、１５４２を交換／更新することによって）、収集と再構成の間、および診断と再構成の間で例示的なシステム１５００に形成される。システム１５００がその構成要素の動作から学習するにつれて、システム１５００はその機能を改善することができる。ユーザ１４０４は（例えば、ファクトリ１５２０、１５３０、１５４０などに）オフラインフィードバックを提供することもできる。その結果、各ファクトリ１５２０、１５３０、１５４０は、例えば、患者１４０６に関連する個別化された変数と共にシステム１５００の入力およびユーザの入力に基づいて異なる学習をする。
【０１１８】
特定の例では、診断エンジン１４５０は、診断エンジン１４５０が遭遇することになる予想データの変動性を適切に表すことができる十分に大きいデータセットを使用して訓練、検証および試験されるＤＤＬＤ１５４２と共に動作する。診断学習および改善ファクトリ１５４０は、例えば、診断エンジン１４５０および／または再構成エンジン１４４０によってさらに多くの入力が提供されるにつれて、その出力を改良するために使用することができる。次いで、ファクトリ１５４０は、例えばＤＤＬＤ１５４２の展開されたＤＬＮを置換することができる。
【０１１９】
診断エンジン１４５０は、集団内の患者からのビッグデータ（例えば、情報サブシステム１４２０から検索される）に基づいて１つまたは複数の画像内のパターンを識別して、患者１４０６の診断をユーザ１４０４に提案する。例示的な診断エンジン１４５０は、ユーザ１４０４の焦点を合わせるための領域を強調表示し、例えば、ビッグデータ解析に基づいて将来の関心のある領域を予測することができる。画像が次善の方法で提示されたとしても、診断エンジン１４５０は、その特定の撮像スキャンに依存する決定よりもむしろ患者に依存する答えを提供することができる。診断エンジン１４５０は、画像を解析し、収集、再構成、解析などに使用される設定に基づいて、ユーザ１４０４が見ることができないトラブルスポットを識別することができる。出力は、別のシステム／装置を起動するために自動的にすることができ、かつ／またはユーザ１４０４に提案として提示することができる。システム１５００からのデータ出力は、例えば、クラウドベースのシステムに提供することができる。システム健全性モジュール１５５０のシステム学習および改善ファクトリ１５５５に出力を提供して、システム健全性モジュール１５５０が、システム１５００の健全性を維持または改善するためにいつ行動を取るべきかを学習することができる。
【０１２０】
システム健全性モジュール１５５０は、複数の構成要素１４３０、１４４０、１４５０から入力を受け取り、システム１５００に変更を加えるべきかどうかを決定するために入力を処理する。収集エンジン１４３０、再構成エンジン１４４０、診断エンジン１４５０などに影響する問題への暴露およびそれからの学習に基づいて、システム健全性モジュール１５５０は、収集エンジン１４３０に出力を提供して、撮像装置１４１０および／または他のシステム構成要素の挙動を修正する。システム健全性モジュール１５５０はまた、システム設計エンジン１５６０に出力を提供し、システム設計エンジン１５６０は、例えば、識別された課題／問題を使用して、撮像装置１４１０および／またはシステム１４００、１５００の構成要素の設計を修正する。
【０１２１】
図１５Ｂは、収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０がデータ品質評価エンジン１５７０、画像品質評価エンジン１５７２、および診断評価エンジン１５７４を伴う、例示的なシステム実施態様１５０１を示す。図１５Ｂの構成１５０１では、各エンジン１４３０、１４４０、１４５０は関連する評価エンジン１５７０、１５７２、１５７４から直接フィードバックを受け取る。特定の例では、収集エンジン１４３０、再構成エンジン１４４０、および／または診断エンジン１４５０は、それらの関連する展開済みディープラーニングモジュール１５２２、１５３２、１５４２を更新する必要なしにフィードバックを受け取る。その代わりにまたはそれに加えて、データ品質評価エンジン１５７０、画像品質評価エンジン１５７２、および診断評価エンジン１５７４は、エンジン１４３０〜１４５０にフィードバックを提供する。簡単にするために図１５Ｂの例では直接接続が示されているが、ディープラーニングベースのフィードバックモジュール１５７０〜１５７４の各々は、例えば、異なるクラスの例示的な条件、関連する学習および改善ファクトリモジュール、オーケストレーションモジュール、ならびに関連するパラメータの更新および再開のためのトリガを含む関連する訓練画像データベースを有することを理解されたい。
【０１２２】
したがって、収集エンジン１４３０は、例えば、データ品質評価エンジン（ＤＱ−ＡＥ）１５７０、画像品質評価エンジン（ＩＱ−ＡＥ）１５７２、および／または診断評価エンジン（Ｄｉａｇ−ＡＥ）１５７４からフィードバックを受け取ることができる。再構成エンジン１４４０は、例えば、ＩＱ−ＡＥ１５７２および／またはＤｉａｇ−ＡＥ１５７４からフィードバックを受け取ることができる。診断エンジン１４５０は、例えば、Ｄｉａｇ−ＡＥ１５７４からフィードバックを受け取ることができる。
【０１２３】
図１６は、改善された画像収集、処理、および患者診断のための例示的な方法１６００の流れ図を示す。ブロック１６０２では、個別化された患者特性が収集エンジン１４３０に入力される。例えば、臨床医は、個別化された患者の特徴を収集エンジン１４３０に入力することができる。その代わりにまたはそれに加えて、個別化された患者特性は、情報サブシステム１４２０を介して画像化されるように識別された患者に提供することができる。ブロック１６０４では、収集エンジン１４３０が、入力された個別化された患者の特徴、ならびにＤＤＬＤ１５２２から抽出された学習情報に基づいて、１つまたは複数の撮像装置１４１０の設定を提案する。
【０１２４】
したがって、患者１４０６に特有の情報ならびにＤＤＬＤ１５２２によって学習された情報を使用して、撮像装置１４１０による画像収集のための改善された設定を決定することができる。ブロック１６０６では、患者１４０６の１つまたは複数の画像が撮像装置１４１０によって収集される。画像は、収集エンジン１４３０によって提供された設定に従って取得される。設定は、収集エンジン１４３０によって撮像装置１４１０で自動的に構成され、および／またはユーザ１４０４（例えば、臨床医、放射線科医、技師など）によって手動で入力／上書きすることができる。
【０１２５】
ブロック１６０８で、再構成エンジン１４４０は、収集エンジン１４３０から生画像データを受け取り、その画像データを処理して画像品質メトリックを割り当てる。画像品質（ＩＱ）メトリックは、包括的な画像品質指標（ＩＱＩ）および／または画像品質の様相に関する１つまたは複数の特定のメトリックであってもよい。例えば、特定の画像品質メトリックは、空間解像度、ノイズなどを含む。上述のブロック８４０で、再構成エンジン１４４０によって生成されたフィードバックを収集して記憶することができる。したがって、収集画像データの再構成からシステム１５００によって学習された教訓は、撮像装置１４１０設定のさらなる改良のために収集学習および改善ファクトリ１５２０にフィードバックすることができる。画像データに対して画像品質解析を実行した後、再構成エンジン１４４０は画像データを処理してさらなる検討および解析のために画像を再構成する。この結果得られる１つまたは複数の画像は、コンピュータ支援診断（ＣＡＤ）などの自動化された機械解析のために、または画像を人間が見るために処理することができる。
【０１２６】
再構成ＤＤＬＤ１５３２からの構成設定は、収集画像データが機械解析および／または人間による観察のために処理するべきかどうかを決定するために使用される。ブロック１６１２では、結果として生じる画像の表示を人間が精査するために画像が再構成される。ブロック１６１４では、画像データを処理して、機械評価および画像の解析に適した画像を生成する。例えば、機械解析可能な画像を用いて、画像の特徴をコンピュータ検出のために最適化することができるが、放射線科医などのユーザにとって視覚的に認識可能である必要はない。しかしながら、人間が見ることのできる画像の場合、画像解剖学的構造の特徴は、再構成が有用であるためには人間の視聴者によって検出可能であるべきである。
【０１２７】
ブロック１６１６では、人間が見ることのできる画像が再構成されている場合には、再構成エージェント１４４０がその画像を診断エンジン１４５０に提供し、診断エンジン１４５０がその画像をユーザ１４０４に表示する。ブロック１６１８では、機械解析可能な画像が生成され、次いで再構成エンジン１４４０が、診断エンジン１４５０からの画像データに基づいて自動処理および提案された診断のための機械可読画像を診断エンジン１４５０に提供する。
【０１２８】
ブロック８４０では、人間が見ることのできる画像および／または機械が提案する診断に関するフィードバックが診断エンジン４５０から提供される。ブロック１６２４では、患者１４０６の診断は、単独で得られた、あるいはＤＤＬＤ１５４２および／または情報サブシステム１４２０からのデータと共に得られた、ユーザ１４０４による画像の人間の閲覧および／または診断エンジン１４５０による画像の自動処理に基づいて行われる。
【０１２９】
診断は、例えば、ユーザ１４０４、患者１４０６に提供され、および／または別のシステムに転送されることができる。例えば、ブロック８４０では、診断エンジン１４５０および／またはユーザ１４０４からフィードバックが提供される。システム設計エンジン１５６０にもフィードバックを提供することができる。ユーザ１４０４、診断エンジン１４５０、再構成エンジン４４０、収集エンジン１４３０、および／または他のシステム１５００の構成要素からのフィードバックは、システム１５００の健全性の指標を計算するためにシステム健全性モジュール１５６０に提供することができる。
【０１３０】
図１７は、システム１５００の構成要素間を流れる際の例示的なデータフローおよび情報１７００の変換を示す。図１７の例に示すように、第１のデータ１７０２が撮像装置１４１０によって収集エンジン１４３０に提供される。第２のデータ１７０４が、情報サブシステム１４２０によって収集エンジン１４３０に提供される。収集エンジン１４３０は、第１のデータ１７０２および／または第２のデータ１７０４を含む第３のデータ１７０６を収集ＤＤＬＤ１５２２に送信する。収集ＤＤＬＤ１５２２は、第３のデータ１７０６を第４のデータ１７０８に変換し、第４のデータ１７０８を収集エンジン１４３０に送り返す。収集エンジン１４３０は、第４のデータ１７０８を撮像装置１４１０に送る。収集エンジン１４３０は、第５のデータ１７１０を再構成エンジン１４４０に送る。
【０１３１】
再構成エンジン１４４０は、第５のデータ１７１０を含む第６のデータ１７１２を再構成ＤＤＬＤ１５３２に送る。ＤＤＬＤ１５３２は、第６のデータ１７１２を第７のデータ１７１４に変換し、第７のデータ１７１４を再構成エンジン１４４０に送り返す。再構成エンジン１４４０は、第７のデータ１７１４を収集エンジン１４３０に送る。再構成エンジン１４４０は、第８のデータ１７１６を診断エンジン１４５０に送る。
【０１３２】
診断エンジン１４５０は、第８のデータ１７１６を含む第９のデータ１７１８を診断ＤＤＬＤ１５４２に送る。ＤＤＬＤ１５４２は、第９のデータ１７１８を第１０のデータ１７２０に変換し、第１０のデータ１７２０を診断エンジン１４５０に送り返す。診断エンジン１４５０は、第１０のデータ１７２０を再構成エンジン１４４０に送る。
【０１３３】
このように、特定の例は、患者情報、検査理由、および患者画像データを診断および他の医療関連情報に変換する。ディープラーニングネットワークなどのマシンラーニングを使用して、例えば、撮像、情報、および解析機器の操作を通じて、複数のパラメータ、設定などを開発、監視、および改良することができる。例えば、ディープラーニングネットワークを使用すると、（例えば、内部または試験環境において）撮像システムが展開される前に学習／訓練および試験を容易にすることができ、一方、例えば、システムが展開されて使用のために活性化された後に「現場」でパラメータの継続的調整が行われる。
【０１３４】
特定の例は、様々な場所に展開することができるユニットまたはモジュールに編成されたコア処理能力を提供する。装置外処理を活用して、マイクロクラウド、ミニクラウド、および／またはグローバルクラウドなどを提供することができる。例えば、マイクロクラウドは、クラウド接続性を持たない顧客などに対して超低レイテンシ処理（例えばストロークなど）を対象とした撮像装置コンソールとの一対一構成を提供する。ミニクラウドは、例えば社内のデータを保持することを好む顧客向けの低レイテンシ処理を目的とした顧客ネットワークなどに展開される。グローバルクラウドは、優れた運用性を備えた高性能コンピューティングおよび情報技術インフラストラクチャの管理のために、顧客組織の全体にわたって展開される。
【０１３５】
装置外処理エンジン（例えば、収集エンジン１４３０、再構成エンジン１４４０、診断エンジン１４５０など、およびそれらに関連する展開済みディープラーニングネットワーク装置１５２２、１５３２、および／または１５４２など）を使用して、収集設定を決定し、例えば撮像装置１４１０に送信することができる。例えば、検査目的、電子医療記録情報、心拍数および／または心拍数の変動性、血圧、体重、腹臥位／仰臥位の目視評価、頭を先または足を先にするなどを使用して、デフォルト視野（ＤＦＯＶ）、中心、ピッチ、配向、造影剤注入速度、造影剤注入タイミング、電圧、電流などの１つまたは複数の収集設定を決定することができ、それによって「ワンクリック」撮像装置を提供することができる。同様に、カーネル情報、スライス厚、スライス間隔などを使用して、例えば、画像品質フィードバックを含む１つまたは複数の再構成パラメータを決定することができる。収集フィードバック、再構成フィードバックなどをシステム設計エンジン１５６０に提供して、１つまたは複数のデジタルモデル（例えば、ディープラーニングモデル、マシンモデル、デジタルツインなど）によって表されるような撮像装置１４１０のリアルタイム（あるいは処理遅延および／または伝送遅延があれば実質的にリアルタイム）の健全性解析を提供することができる。デジタルモデルは、リアルタイムで（あるいは処理遅延および／または伝送遅延があれば実質的にリアルタイムで）撮像装置１４１０の構成要素の健全性を予測するために使用することができる。
【０１３６】
各ディープラーニングネットワークは、関連する結果の結果と共にキュレーションされたデータを使用して訓練することができる。例えば、脳卒中に関するデータ（例えば、治療後の発症から９０日後までのデータなど）を使用して、予測される脳卒中の結果を得るようにニューラルネットワークを訓練することができる。したがって、運用上、臨床上、治療上、および治療上の「バイオマーカー」は、最良のおよび／または他の改善された結果について識別することができる。同様に、肺がんデータは、ＣＴ、ＰＥＴ／ＣＴ、核医学を含む１つまたは複数の撮像装置１４１０について、スクリーニング、診断、治療計画、治療反応、最終結果などからの部門間追跡を含むディープラーニングネットワークによって解析することができる。
【０１３７】
画像収集の場合は、１つまたは複数の既知の入力および１つまたは複数の既知の出力が与えられると、収集設定は、展開可能なＤＤＬＤ１５２２を生成するための予測可能な出力について収集学習および改善ファクトリ１５２０を訓練するように自動的に決定することができる。撮像装置１４１０の設定の出力が信頼性のしきい値に達すると、収集エンジン１４３０は、（例えば、撮像装置１４１０に統合されて、および／または撮像装置１４１０と通信する別の装置として）撮像装置１４１０に収集設定を提供することを認証することができる。さらなる顧客訓練または試験を行わなくても、設定を使用し変更することができる。結果として、ユーザは、高品質の画像収集を収集し、劣悪なまたは標準以下の画像収集のセットを回避することができる。収集設定および関連するＤＤＬＤ１５２２は、高品質の画像収集にのみ応答するように訓練することができ、設定の調整は、悪品質の画像が収集されたときにＤＤＬＤ１５２２によって提案することができる。このように、ユーザの観点からは、高速画像検査を一貫して収集するために１つのボタンが押される。患者パラメータ、所望の出力のためのＤＩＣＯＭヘッダ、ならびに成功したおよび／または失敗したデータセットのための撮像装置１４１０のパラメータに対応する既存の医療検査から得られた所望の出力の表示と併せて検査の目的を使用して、ＤＤＬＤ１５２２は、良好な画像品質を認識し、対応する設定をデフォルト設定として提案することができ、ならびにユーザが画像収集のために撮像装置１４１０を構成する際に誤りを犯した場合に、誤りから回復するための設定を提案することができる。経時的に、収集学習および改善ファクトリ１５２０は、例えば収集エンジン１４３０に駆動するために改善されたＤＤＬＤ１５２２を再訓練および再展開するための学習された成功および失敗に基づいて進化および改善することができる。
【０１３８】
特定の例では、クラウドベースのプロトコルを取り込み管理して、プロトコルおよび／または規則の選択を自動化してクラウドを介して最善の実施を利用可能にすることができる。
【０１３９】
品質フィードバックは画像再構成からも得ることができる。人間による精査なしで、例えば、ＤＤＬＤ１５３２によって、良いまたは悪い画像を識別し、１つまたは複数の画像品質メトリックおよび／またはインジケータと関連付けることができる。そのような画像品質指数（ＩＱＩ）および／または他のメトリックは、ＤＤＬＤ１５３２を使用して再構成エンジン１４４０によって生成され、例えば人間によるレビューの有無にかかわらず医学的決定を下すために使用することができる。生成された指数／メトリックは、撮像装置１４１０が良好または不良な品質の画像を収集しているかどうか、およびどのような条件下でなどに関してＤＤＬＤ１５３２および／またはユーザ１４０４に知らせるために使用することができる。
【０１４０】
ディープラーニングでは、試験によって既知のケースの画像の品質を一定のレベルで自動的に評価できる。例えば、さらなる撮像装置１４１０の開発を容易にするために、撮像装置１４１０の設定と比較した画像品質の解析に基づくフィードバックをシステム設計エンジン１５６０に提供することができる。システム設計エンジン１５６０ならびに学習および改善ファクトリ１５２０および／または１５３０を使用して、画像品質の低下を検出し、例えば、撮像装置１４１０の健全性を含むシステム健全性１５５０を評価するために使用することができる。人間のユーザ１４０４は品質の漸進的な低下を検出しないかもしれないが、ディープラーニングは早期の検出のための客観的で公平な評価を提供する。
【０１４１】
特定の例では、診断指数または検出可能性指数は、画像品質指標と同様に計算することができる。診断指数は、一組のデータが与えられたときにユーザ１４０４がどのような条件下で診断を下すことができるかの尺度とすることができる。ＤＤＬＤ１５４２および関連する診断学習および改善ファクトリ１５４０は、他の構成要素からの現在および過去のデータおよびシステム１５００のパラメータを解析して、ユーザ１４０４、患者１４０６、状態の種類、患者の種類、検査の種類などに対して一貫した指標を提供する。例えば、ファクトリ１５４０の訓練用ＤＬＮが訓練されると、モデルをＤＤＬＤ１５４２に展開することができ、診断データを画像品質と比較することができる。再構成エンジン１４４０、収集エンジン１４３０、関連する学習および改善ファクトリ１５２０、１５３０、および／またはユーザ１４０４にフィードバックを提供して、例えば、画像品質の指標および／または収集のための撮像装置１４１０の設定の対応する変更を提供することができる。
【０１４２】
いくつかの例では、患者診断の数値表示の代わりにまたはそれに加えて、全体論的解析／表示を提供することができる。全体論的解析を使用して、ヒートマップ、偏差マップなどのような視覚的表示を提供して、特定の疾患または状態について、患者１４０６が傾向、特徴、指標などにどのように適合するか適合しないかを視覚化することができる。特定の例では、ファクトリ１５４０がその診断学習において向上するにつれて、視覚的表現が向上することができる。診断エンジン１４５０とそのＤＤＬＤ１５４２との全体論的アプローチを使用して、複数のソースからのデータが処理され、人間がパターンを識別できる形式に変換される。ディープラーニングを使用して、ＤＤＬＤ１５４２は、何千ものデータのビューを処理することができるが、人間のユーザ１４０４は、焦点を失う前に１０個のビューを合理的に処理することしかできないかもしれない。
【０１４３】
ＤＤＬＤ１５４２のディープラーニングプロセスは、人間のユーザ１４０４が手動でパターンを検出および認識（例えば、参照）する必要がなく、パターンを識別することができる（そして診断エンジン１４５０を介して識別されたパターンの表示を潜在的に表示することを可能にする）。多変量解析およびパターン識別は、ＤＤＬＤ１５４２によって容易にすることができるが、人間のユーザ１４０４にはそうすることは困難であり得る。例えば、ＤＤＬＤ１５４２および診断エンジン１５４０は、人間には理解できない異なるパターン、および／または人間が理解できるが人間が合理的に精査および解析するには多すぎる可能性に埋もれているパターンを識別することができる。ＤＤＬＤ１５４２および診断エンジン１４５０は、例えば、人間による精査と併せてフィードバックを提供することができる。
【０１４４】
特定の例では、全体論的解析は、単独で、または診断エンジン１４５０と併せて、ユーザ１４０４によって行われた診断に供給される。診断エンジン１４５０およびそのＤＤＬＤ１５４２を使用して、例えば法的に規制された／医療機器として人間の判断についてのセカンドオピニオンを提供することができる。特定の例では、診断エンジン１４５０は、自動診断を提供するためにＤＤＬＤ１５４２と連携して動作することができる。
【０１４５】
例示的な解析フレームワーク
特定の例では、ヘルスケア解析フレームワーク１８００を、例示的なシステム１４００、１５００（収集エンジン１４３０、再構成エンジン１４４０、および診断エンジン１４５０を、それらに関連するＤＤＬＤ１５２０〜１５０および学習および改善ファクトリ１５２０〜１５４０と共に含む）を使用して、画像収集、画像再構成、画像解析、および患者診断のために提供することができる。図１８の例に示すように、撮像装置１４１０のパラメータ、再構成エンジン１４４０のパラメータなどの入力は、物理ベースの装置比較１８１０に提供される。装置比較１８１０は、例えば、ＤＤＬＤ１５２２および／または他のマシンラーニングネットワークによって容易にすることができる。入力は、装置比較１８１０によって使用され、同じおよび／または異なるベンダからの同じおよび／または異なるタイプの他の撮像装置と撮像装置１４１０とを比較する。装置１４１０の特性、画像収集パラメータ、再構成設定などに基づいて比較を行う際に学習し支援するために、ディープラーニングおよび／または他のマシンラーニング技術を使用することができる。例えば、ＤＤＬＤ１５２２および／または１５３２を装置比較１８１０に使用して、撮像装置１４１０と他の撮像スキャナとのプロファイルおよび／または他の比較を行うことができる。
【０１４６】
装置１４１０の比較情報はデータ評価仕様１８２０に提供される。データ評価仕様１８２０は、例えば、ＤＤＬＤ１５２２および／または１５３２、ならびに／あるいは別個のプロセッサによっても実装することができる。データ評価仕様１８２０は、再構成エンジン１４４０からの再構成画像１８２２と、収集エンジン１４３０および撮像装置１４１０からの生画像データの変換１８２４と、を処理する。ディープラーニング、辞書学習（例えば、他の画像から辞書を構築し、現在の画像に辞書定義を適用するなど）などのマシンラーニング方法を、再構築済みのおよび／または生の画像データに適用して画像属性および／またはタスクベースの画像品質評価メトリクス１８２６を定義することができる。画像品質情報（例えば、ノイズ、解像度など）は、ディープラーニングおよび／または他のマシンラーニング技法を用いて、画像および生の画像データから直接（例えば、特定のファントムおよび／または変調伝達関数（ＭＴＦ）などを使用せずに、関心領域と共に）抽出することができる。さらに、ディープラーニングおよび／または他のマシンラーニングを使用して、データから１つまたは複数のタスクベースのメトリック（例えば、検出可能性など）を抽出することができる。属性およびメトリック１８２６は、装置ベースの比較に基づくデータ評価のための仕様を形成する。
【０１４７】
特定の例では、モデルを形成することができる。データ評価仕様１８２０は、データ評価仕様１８２０への入力およびデータ評価仕様１８２０からの出力を数学的に表現またはモデル化するための伝達関数１８２８を構築する。伝達関数１８２８は、画像属性および／またはタスクベースの画像品質評価メトリクス１８２６を生成およびモデル化するのを助ける。特定の例では、小結節体積の計算、画像からの変動源の直接推定などの解析に基づいて変動をモデル化することができ、モデル化された変動を使用して再構成画像を標準化し解析を改善することができる。
【０１４８】
画像データの解析および修正を提供するモデルおよび伝達関数１８２８に基づいて、結果プロセッサ１８３０は１つまたは複数の臨床結果を決定する。例えば、臨床結果のユーザ決定を容易にするために（例えば、診断エンジン１４５０を介して）情報を結果プロセッサ１８３０に提供することができる。その代わりにまたはそれに加えて、結果プロセッサ１８３０は、臨床結果の機械的決定を（例えば、画像解析と共に診断エンジン１４５０およびＤＤＬＤ１５４２を使用して）生成することができる。
【０１４９】
したがって、例えば、画像解像度の品質は、ＭＴＦと共にファントム（例えば、ワイヤ、エッジなど）を使用して伝統的に測定されてきた。しかしながら、多くの放射線科医は、画像を観察することによって臨床画像がより低い解像度を有すると言うことができる。ディープラーニングおよび／または他の機械ネットワークは、例えば繰り返しの暴露および解析を通してこの観察を模倣することを学習する。例えば、再構成画像１８２２、標準化変換１８２４などと共に装置比較１８１０からの情報を使用して、データ評価仕様１８２０は、再構成エンジン１４４０およびそのＤＤＬＤ１５３２を有効にして、例えば、画像属性を計算し、診断エンジン１４５０およびそのＤＤＬＤ１５４２と協働して臨床医に解析を提供するための変換を再較正し、例えば、ＤＤＬＤ１５４２によって定義および／または学習された範囲、しきい値などに関して、画像内の許容可能または許容不可能な解像度を識別することができる。解像度が許容できない場合には、ＤＤＬＤ１５２２を、学習および改善ファクトリ１５２０を介して更新することができ、例えば収集エンジン１４３０の設定が調整される。
【０１５０】
画像収集の例
図１９は、撮像装置１４１０および画像収集エンジン１４３０を用いた画像収集のための例示的な方法１９００の流れ図を示す。ブロック１９０２では、個別化された患者変数が収集エンジン１４３０に入力される。個別化された患者変数は、患者の身長、患者の体重、撮像の種類、検査の理由、患者の病歴などを含むことができる。例えば、臨床医は、個別化された患者の特徴を収集エンジン１４３０に入力することができる。その代わりにまたはそれに加えて、個別化された患者特性は、情報サブシステム１４２０を介して画像化されるように識別された患者に提供することができる。
【０１５１】
ブロック１９０４では、収集展開済みディープラーニングネットワーク装置１５２２は、収集エンジン１４３０への入力を解析する。例えば、ＤＤＬＤ１５２２は、画像収集のための撮像装置１４１０設定を生成するために、患者パラメータ、事前撮像装置１４１０の走査パラメータなどを処理する。ＣＮＮ、ＲＮＮ、オートエンコーダネットワーク、および／または他のディープ／マシンラーニングネットワークを使用して、ＤＬＮ５２０は、現在の撮像装置１４１０の設定、患者情報、検査理由、患者履歴、および集団健康情報などと比較して事前収集を活用して予測出力を生成する。設定、イベント、および結果間の関係を調べて、適切な撮像装置１４１０の設定、検査の種類および患者の種類に基づく理想的なまたは好ましい収集設定、撮像装置１４１０の設計に対する変更などを決定することができる。設定は、十分な（劣った、および／または高品質などに対して）画像品質などのための強度または放射線量設定を含むことができる。設定には、収集タイプ、期間、角度、スキャン数、位置などを含めることができる。
【０１５２】
ブロック１９０６では、収集エンジン１４３０は、入力された個別化された患者の特徴、ならびにＤＤＬＤ１５２２から抽出された学習情報に基づいて、１つまたは複数の撮像装置１４１０の設定を提案する。上述のように、ＤＤＬＤ１５２２からの出力は、患者１４０６の画像を収集するために撮像装置１４１０のための１つまたは複数のパラメータもしくは構成設定として編成することができる。したがって、展開済みディープラーニングネットワーク装置１５２２によって学習された情報だけでなく患者１４０６に特有の情報を使用して、撮像装置１４１０による画像収集のための改善された設定を決定することができる。検査の理由、特定の患者情報、および既存の撮像装置１４１０の設定に基づいて、収集ＤＤＬＤ１５２２は、撮像装置１４１０を介して患者１４０６から画像データを収集するために収集エンジン１４３０によって使用される推奨設定を生成することができる。設定は、例えば、収集エンジン１４３０によって撮像装置１４１０に自動的に適用されてもよく、および／または手動で入力され／ユーザ１４０４によって上書きされてもよい。
【０１５３】
ブロック１９０８では、患者１４０６の１つまたは複数の画像が撮像装置１４１０によって取得される。画像は、収集エンジン１４３０によって提供された設定に従って取得される。設定は、例えば、収集エンジン１４３０によって撮像装置１４１０で自動的に構成することができ、および／またはユーザ１４０４（例えば、臨床医、放射線科医、技師など）によって手動で入力／上書きすることができる。
【０１５４】
ブロック１９１０では、収集画像データは再構成エンジン１４４０に送信される（例えば、人間が見ることのできる画像に再構成される、および／または機械処理されるなど）。（ＤＤＬＤ１５３２を使用する）再構成エンジン１４４０は、包括的な画像品質指標（ＩＱＩ）および／または収集された生画像データに関連する画像品質の態様に関する１つまたは複数の特定の指標となる画像品質（ＩＱ）指標を生成することができる。例えば、特定の画像品質メトリックは、空間解像度、ノイズなどを含む。
【０１５５】
ブロック１９１２では、再構成エンジン１４４０からのフィードバックが収集学習および改善ファクトリ１５２０に提供されて、撮像装置１４１０設定の生成および推奨のためにＤＤＬＤ５２０を改善する（例えば、収集エンジン１４３０と共に展開するための新しいＤＤＬＤ１５２２を生成する）。したがって、収集画像データの再構成からシステム１５００によって学習された教訓は、ネットワーク動作をさらに改良し、その結果として撮像装置１４１０の設定を改善するために、収集学習および改善ファクトリ１５２０（および／または画像品質評価エンジン１５７２など）にフィードバックすることができる。そのフィードバックは、（ファクトリ１５２０を介して）ＤＤＬＤ１５２２への、そして結果として、様々な患者１４０６のための画像収集のために撮像装置１４１０に提供される設定への継続的な改善を確実にする。
【０１５６】
ブロック１９１４では、画像が表示されない場合には、追加のフィードバックは得られない。しかし、画像が表示されている場合には、ブロック１９１６で、追加のフィードバックが収集学習および改善ファクトリ１５２０に提供される。例えば、再構成ＤＤＬＤ１５３２、診断エンジン１４５０、診断ＤＤＬＤ１５４２、ユーザ１４０４などのうちの１つまたは複数は、収集学習および改善ファクトリ１５２０（および／または画像品質評価エンジン１５７２など）にさらなるフィードバックを提供して、その学習およびデータ処理を改善することができる。例えば、使用されるカーネル、ノイズ低減設定、スライス厚、間隔などに関するフィードバックを提供することができる。
【０１５７】
特定の例では、収集エンジン１４３０および関連するＤＤＬＤ１５２２は、画像収集のために撮像装置１４１０の動作を構成するために撮像装置１４１０に接続することができる装置として実装することができる。収集構成装置は、現場で技師または設置者によって使用することができ、装置のそれら自体の操作のために顧客に販売することなどができる。
【０１５８】
図２０は、撮像システム１４０１と通信する訓練用学習装置２０１０および画像収集構成装置２０２０を含む例示的な画像収集構成システム２０００を示す。画像収集設定装置２０２０は、プロセッサ２０３０およびメモリ２０４０を含む。装置２０２０のプロセッサ２０３０は、展開済みディープラーニング装置２０５０をインスタンス化する。
【０１５９】
特定の例では、画像収集構成装置２０２０は、訓練用学習装置２０１０を使用して前の組のパラメータを訓練し試験することによって決定された第１の組の撮像システム構成パラメータを使用して最初に構成される。装置２０２０はまた、システム動作、患者入力などに基づいて構成パラメータを決定する際に画像収集構成装置を支援するために訓練用学習装置２０１０を使用して生成されるそれ自体の展開済み学習装置２０５０を含む。装置２０５０は、訓練装置２０１０がフィードバックを受け取って進化し続ける間、構成装置２０２０と共に動作する。訓練装置２０１０は、特定の基準（例えば、収集されたフィードバックのしきい値、装置２０５０の結果とモデル化された装置２０１０の結果との間の偏差のマージンなど）が満たされると、展開済み学習装置２０５０を再展開することができる。装置２０１０、２０５０は、例えば上述のように実施することができる。
【０１６０】
装置２０２０およびその初期パラメータは、装置２０１０のネットワークが訓練されると、訓練用学習装置２０１０を使用して展開することができる（例えば、患者の種類、検査の種類、画像収集の種類、画像品質しきい値などについての撮像装置１４１０の構成パラメータに関連する信頼性しきい値に達する）。構成装置２０２０が撮像装置１４１０のための関連する信頼できる設定推奨を生成するまでは、訓練装置２０１０は、推奨および調整を提供し、非効率性、不正確さなどに関するフィードバックを組み込むことを継続し、所与の検査目的、患者の種類、状態の種類、線量、安全しきい値、動作状態などについてのパラメータ選択を学習して改良させることを継続し、展開済み学習装置２０５０を再展開する。
【０１６１】
学習装置２０５０が展開され、構成装置２０２０が十分な信頼性および品質を有すると検証されると、（例えば、撮像装置１４１０の製造業者に関連する技師による使用のために、直接顧客により、など）顧客サイトでの展開および設置のために画像収集構成装置２０２０を解放することができる。装置２０２０は、（例えば、ワイヤ、ケーブル、コネクタなどによって）撮像装置１４１０に物理的に接続または「差し込む」ために展開することができる。その代わりにまたはそれに加えて、画像収集構成装置２０２０は、撮像装置１４１０と無線で（例えば、ブルートゥース（登録商標）、ブルートゥース低エネルギー（ＢＬＥ（商標））、近距離無線通信（ＮＦＣ）、Ｗｉ−Ｆｉ（商標）などを介して）通信して、撮像装置１４１０に設定を送信し、撮像装置１４１０からフィードバックを受信することができる。例えば、装置１４１０、２０２０の動作中に設定推奨事項を学習し、修正し、改善し続けるために、訓練用学習装置２０１０によってフィードバックが使用される。装置２０２０はまた、再構成エンジン１４４０および／または他の画像処理ワークステーションと通信して、撮像装置１４１０による画像データ収集から生じる画像についての画像品質フィードバックを得ることができる。訓練装置２０１０は、このフィードバックを同様に使用して、例えば、質の良いものに応答し、質の悪い画像収集についての提案をするためにさらに訓練する。
【０１６２】
図２１は、画像収集構成装置２０２０を訓練し展開するための例示的な方法２１００の流れ図を示す。ブロック２１０２では、画像収集構成装置２０２０は訓練装置２０１０を用いて訓練される。例えば、装置２０２０およびその初期構成設定は、装置２０１０による１つまたは複数のパラメータの参照セットの訓練および試験に基づいて、訓練用学習装置２０１０を使用して最初に訓練することができる。
【０１６３】
ブロック２１０４において、訓練用学習装置２０１０の出力が（例えば、参照データからの既知の応答と比較して）しきい値を満たすまで、訓練は継続する。例えば、良い参照データと悪い参照データの両方を使用して、使用可能な結果と使用不可能な結果を認識するように装置２０１０を訓練することができる。訓練装置２０１０が患者の種類、検査の種類、画像収集の種類、画像品質しきい値などについての撮像装置１４１０の構成パラメータに関連する信頼性しきい値に達すると、訓練装置２０１０は、非効率性、不正確さなどに関するフィードバックを訓練し組み込むことを継続し、所与の検査目的、患者の種類、状態の種類、線量、安全しきい値、動作状態などについてのパラメータ選択を学習して改良させることを継続する。
【０１６４】
訓練装置２０１０が十分な信頼性および品質を有するとして訓練され検証された後、ブロック２１０６で、展開済み学習装置２０５０が生成される。例えば、訓練装置２０１０の訓練済みネットワークは、展開済み学習装置２０５０のための展開ネットワークモデルを生成するために使用される。
【０１６５】
ブロック２１０８では、（例えば、撮像装置１４１０の製造業者に関連する技術者による使用のために、直接顧客により）顧客サイトでの展開のために画像収集構成装置２０２０を解放することができる。装置２０２０は、（例えば、ワイヤ、ケーブル、コネクタなどによって）撮像装置１４１０に物理的に接続または「差し込む」ために展開することができる。その代わりにまたはそれに加えて、画像収集構成装置１１２０は、撮像装置１４１０と無線で（例えば、ブルートゥース（登録商標）、ブルートゥース低エネルギー（ＢＬＥ（商標））、近距離無線通信（ＮＦＣ）、Ｗｉ−Ｆｉ（商標）などを介して）通信して、撮像装置１４１０に設定を送信し、撮像装置１４１０からフィードバックを受信することができる。
【０１６６】
ブロック２１１０では、画像収集構成装置２０２０は、患者１４０６の１つまたは複数の画像を収集するために撮像装置１４１０のための構成パラメータを生成することができる。患者１４０６、以前の患者情報（例えば、患者の病歴、情報サブシステム１４２０からの家族歴、二次元および／または三次元のスカウトスキャンなど）、検査の理由および／または検査の種類などに基づいて、構成装置２０２０の展開済みネットワーク２０５０は、患者１４０６の画像収集のために撮像装置１４１０を構成するための構成パラメータを生成する。
【０１６７】
ブロック２１１２では、構成パラメータが構成装置２０２０によって出力される。構成装置２０２０は、画像収集のために撮像装置１４１０を自動的に構成するために（例えば、オペレータによる上書きおよび／または調整により）パラメータを撮像装置１４１０に提供することができる。構成装置２０２０はまた、画像収集のために撮像装置１４１０を設定するために使用されるパラメータをオペレータに提供することができる。
【０１６８】
ブロック２１１４では、画像収集構成装置２０２０によって撮像装置１４１０からフィードバックが受信される。例えば、フィードバックは、撮像装置１４１０による画像収集の間および／またはその後に、有線および／または無線接続を介して受信することができる。特定の例では、パラメータ生成のためのＤＤＬＤ２０５０の動作を改善するために、収集画像データの再構成および／または他の処理に関するフィードバックも収集構成装置２０２０および／または訓練装置２０１０に提供することができる。例えば、画像品質の指標（例えば、低すぎる、十分である、高すぎるなど）を訓練装置２０１０によって処理して、装置２０５０に展開される新しいディープラーニングネットワークを生成して、構成装置２０２０による撮像装置１４１０の設定の決定を改善することができる。ブロック８４０では、フィードバックが収集され、上述のように処理のために格納される。例えば、装置１４１０、２０２０の動作中に設定推奨を学習し、修正し、改善し続けるために、訓練装置２０１０によってフィードバックが使用される。フィードバックを使用して、例えば、質の良いものに応答し、質の悪い画像収集についての提案をするためにさらに訓練することができる。
【０１６９】
したがって、画像収集構成装置２０２０は、ユーザおよび／またはサプライヤが撮像装置１４１０と共に提供することができるブラックボックスとして機能し、最小限のユーザ対話で撮像装置１４１０の動作を構成および改善することができる。顧客は装置２０２０を使用して調整することができるが、装置２０２０を撮像装置１４１０と共に展開する前に装置２０２０を訓練し試験する必要はない。平均的なユーザは、構成装置２０２０およびその展開済み学習装置２０５０を使用して、撮像装置１４１０からの品質の悪いまたは許容できない一組の画像収集を回避しながら、高品質（または読み取りに十分な診断品質など）の画像収集を得ることができる。
【０１７０】
特定の例では、ユーザ１４０４がボタンを押すか、そうでなければオプションを選択し、構成装置２０２０が残りの操作を実行して撮像装置１４１０を構成し起動することで、画像収集のために１回だけボタンを押すことを容易にすることができる。例えば、装置２０２０は、画像収集のために患者情報と共に撮像装置１４１０に提供されるＤＩＣＯＭヘッダ情報を生成する。得られた画像は、患者の病歴、血圧などのデータを含むＤＩＣＯＭヘッダと関連付けることができる。以前の画像、以前の診断、他のモダリティからの情報などに関する情報を含めることができる。
【０１７１】
展開済み学習装置２０５０は、良い（または十分な）品質の画像に応答し、低い（または不十分な）品質の画像が得られたときにはユーザ１４０４に提案を提供するように訓練される。装置２０５０は、良好な画像品質を認識し、特定の状況においてその高品質の画像を収集するために使用される設定をその特定の状況に対するデフォルト設定として提案する。（例えば、悪い設定、ユーザの誤りなどにより）悪い品質の画像が収集された場合、装置２０５０は、間違いを修正するために変更することができる異なる設定を提案することなどによって、間違いから回復する方法を提案することができる。入力パラメータは、デフォルトの視野（ＤＦＯＶ）、中心、電圧（ｋＶ）、電流（ｍＡ）、ピッチ、配向、注入速度、注入タイミングなどを含む。ランドマークを識別してそれらの設定を使用するためにスカウト画像を収集するのではなく、展開済み装置２０５０を通じたディープラーニングは、スキャン範囲、視野、および／または他の設定のワンクリック決定を容易にすることができ、オペレータは、例えば画像収集を修正または承認し起動することができる。
【０１７２】
例えば、肝臓の検査では、患者をスキャンするための様々な方法がある。純粋なオペレータの選択、血液検査などではなく、症状、検査の指示の理由、血液検査の結果などを提供することによって、展開済み学習装置２０５０は、患者１４０６をどのようにスキャンするか、造影剤注入を使用するか使用しないか（例えば、どれくらい速く、濃度、総注入量など）、デュアルエネルギーを使用するか使用しないかなどを決定することができる。ＣＴ、ＭＩＣＴ、ＳＰＥＣＴ、ＰＥＴなどの複数の撮像モダリティについて設定を評価して構成することができ、これらは、異なる出力に対して異なる入力で同じプロセスをたどる。心臓撮像、神経灌流、肺がんのスクリーニング、治療反応などは、構成装置２０２０を使用して支援および改善することができる。
【０１７３】
例えば、患者１４０６が造影肝臓検査を予定している場合には、正常な心臓の大きさ、大きさ、および肝機能を有する患者は特定の造影剤設定を使用するが、しかし、患者の心臓機能が低い（例えば、低下している）場合には、より遅いボーラス（例えばより遅い注入速度）およびより長く希釈された造影剤を撮像装置１４１０で設定して、造影剤を患者の特定の場所に確実に提供することを助けることができる構成装置２０２０によって提供されるより正確な構成設定がなくても、９００を超える患者のビューを得ることができる。しかしながら、事前学習を活用することによって、例えば、診断には６０の見解しか関与しない可能性がある。特定の例では、システム健全性モジュール１５５０およびシステム設計エンジン１５６０を用いて、システムが最適な性能で動作していない場合には、撮像装置１４１０が正常に動作していなくても収集および／または再構成を調整して診断画像品質を得ることができる。特定の例では、訓練用学習装置２０１０は、装置２０１０にそのノード、接続部、重みなどを再評価させるように（例えば、定期的に、および／または結果、データの種類、試験の種類などのイベントトリガに基づいて）摂動することができる。
【０１７４】
特定の例では、装置２０２０への、ならびに／あるいは装置２０２０からのフィードバックは、入力データ、実際の出力、および望ましい出力を含む記憶装置に取り込まれる（例えば、クラウドベースの記憶などに格納および／またはバッファされる）。十分な量のフィードバックが受信されると、装置１１２０の訓練学習ネットワーク２０１０は、受信したフィードバックデータの量に応じて（例えば、元のフィードバックデータと追加のフィードバックデータなどに基づいて）増分的に再訓練されるか、または追加のフィードバックデータを使用して新たに訓練される。したがって、訓練用ネットワーク２０１０は、時間の経過と共に、撮像装置１４１０などのユーザおよび／またはサイトの嗜好について学習し、展開済み学習装置２０５０を再展開することによって、設定、アラート、推奨プロトコルなどの嗜好に反応することができる。
【０１７５】
画像再構成の例
上述のように、収集画像データは、機械処理および／または人間による観察のために再構成および／または他の方法で処理することができる。しかしながら、画像データが意図された機械処理および／または人間の読み取りにとって十分な品質でなければ、撮像装置１４１０による画像収集は成功せず、患者１４０６にとって有益ではない。
【０１７６】
画像品質は医用撮像にとって重要なパラメータである。以前は、空間分解能、時間分解能、低コントラスト検出能などの従来の撮像測定メトリックが、Ｘ線ＣＴなどの様々な撮像装置の性能を比較するために医療用撮像業界で広く使用されてきた。最近では、タスクベースの結果の性能にリンクさせることができる画像品質メトリックを再定義することに大きな努力が払われている。しかしながら、複雑な解剖学的構造、対象物に依存する空間分解能、線量に依存する空間分解能、画像テクスチャ、用途依存性、ノイズおよびパターン、人間の視覚系、画像アーチファクト、解剖学的構造に依存する時間分解能、対象物に依存する低コントラスト検出能（ＬＣＤ）、線量に依存するＬＣＤなどの画像品質に影響を及ぼす多数の要因のために、これらの努力は限定された成功しか収めていない。
【０１７７】
特定の例では、反復的な再構成は、多くのメトリックを非線形にし、予測可能性を低くする。例えば、反復的な再構成画像の変調伝達関数（ＭＴＦ）は、線量依存性と同様に対象物のコントラストに依存する。したがって、例えばＣＴシステム全体に対して１セットのＭＴＦ番号を引用するだけではもはや不十分である。ＭＴＦが得られた試験条件を示さなければならない。これは数値を複雑な多次元変数に変換する。
【０１７８】
この問題は人間の視覚系によってさらに複雑になる。画像の「品質」の判断は、観察者によって異なる可能性がある。例えば、各放射線科医は過去の経験に基づいて画像の外観に自分の好みを持っている。一部の放射線科医はより粗いノイズテクスチャを好むが、他の放射線科医はより細かいテクスチャを好む。多くの場合、放射線科医は画像内のノイズの存在と画像内の構造の「鮮明さ」を結び付ける。さらに、画像テクスチャは現在数学的に定義することができない。例えば、ノイズパワースペクトル（ＮＰＳ）の導入など、多くの試みでは、ノイズテクスチャの微妙な違いを区別することができない。
【０１７９】
問題の複雑さを考慮して、特定の例は、ディープラーニングおよび／または他のマシンラーニングに基づいて画像品質メトリックを確立するためのシステムおよび方法を提供する。説明のみを目的として、この方法論はＸ線ＣＴ撮像解析と品質メトリックに焦点を当てている。しかしながら、そのような技術は、ＭＲ、ＰＥＴ、ＳＰＥＣＴ、Ｘ線、超音波などの他の撮像モダリティに広く適用可能であり得ることを理解されたい。
【０１８０】
Ｘ線ＣＴでは、画像品質指数（ＩＱＩ）は、線量などの複数の要因を含み、Ｘ線束のレベルなどの環境要因によって影響を受ける可能性がある。一般に、より高いＸ線線量はより良い画像品質を生み出す。しかしながら、ＣＴは電離放射線を使用するので患者の健康に有害な影響があり、高レベルの放射線被曝はがんの可能性の増加に関連している。したがって、図２２のグラフに示すように、患者に提供される線量の関数としてＩＱＩを確立することが望ましい。ＩＱＩ対線量は臨床応用に依存する可能性があることに留意されたい。例えば、４０〜５０ミリグレイ（ｍＧｙ）の放射線を用いて良好な造影剤を用いない頭部画像を生成し、一方、８〜１０ｍＧｙを用いて良好な腹部および骨盤の画像を生成する。
【０１８１】
特定の例では、ＩＱＩは、人間が消費するための５段階の尺度に基づいている。他の例では、画像分類の確率値の変化としてコンピュータ解析のために画像品質が生成される。例えば１〜５の尺度で、３は画像が診断可能である（例えば診断品質である）ことを示し、５は完全な画像（例えばおそらく高すぎる線量で）を示し、１はその画像データが診断には使用できないことを示す。その結果、好ましいスコアは３〜４である。ＤＤＬＤ１５３２は、放射線科医の行動および１〜５の尺度を模倣することによって、収集画像データに基づいてＩＱＩを生成することができる。画像データ属性を使用して、ＤＤＬＤ１５３２は、画像を解析し、特徴（例えば、小さな病変）を決定し、そして画像データ中の各特徴の診断品質を評価することができる。ＩＱＩが低い場合（例えば、１、２など）、ＤＤＬＤ１５３２は、収集ＤＤＬＤ１５２２において画像品質を改善する方法に関する提案を提供することができる。ＩＱＩが満足のいくものである場合（例えば３、４など）、その画像をユーザ１４０４（例えば放射線科医など）の読み取りのために推奨することができる。特定の例では、学習および改善ファクトリ１５３０は、特定のユーザおよび／またはサイトの画像品質の嗜好について経時的に学習することができる。例えば、医師Ｓは通常４のＩＱＩを持つ画像を見るのが好きである。これを学習すると、学習および改善ファクトリ１５３０および／または画像品質評価エンジン１５７２は、４のＩＱＩを達成するためのスキャンプロトコルを提案するか、またはプロトコルが医師ＳのＩＱＩ嗜好を達成しないであろうという警告をトリガすることができる。したがって、再構成学習および改善ファクトリ１５３０および／または画像品質評価エンジン１５７２は、ＩＱＩ決定に基づいて自己学習プロトコルを容易にすることができる（例えば、ファクトリ１５３０は、ユーザがＹのＩＱＩに達するためにプロトコルＸを好むことを学習する、など）。
【０１８２】
特定の例では、再構成ＤＤＬＤ１５３２は、特定の値またはクラスに属する変動確率を有するものとして画像をモデル化することができる。例えば、画像は、関連する確率が９０％、画像がクラス５に属する確率が９％、および画像がクラス３に属する確率が１％で、クラス４に属するものとして分類することができる。時間の経過に伴うこれらの割合の値を活用して、段階的な変化をより詳細なレベルで統計的に判断することができる。
【０１８３】
ＩＱＩを生成する従来の方法は成功していないが、少なくともそれらは非線形反復再構成および人間の視覚系の予測不可能な性質を説明することができないので、特定の例は非線形反復再構成および人間の視覚化を説明するＩＱＩ生成を提供する。上記のように、ディープラーニングを使用して、入力データおよび所望の出力に基づいてターゲットアルゴリズムを訓練および改良することができる。特定の例は、ＩＱＩなどの画像再構成および画像品質メトリックの決定に、ディープラーニングおよび／または他のマシンラーニングを適用する。
【０１８４】
ディープラーニングは、階層化アプローチを使用して対象物を認識することによって人間の脳を模倣しようとする。ディープラーニングネットワークが下位層から上位層にナビゲートされるにつれて、より高レベルの特徴セットが抽出され抽象化される。抽出および抽象化は、質問に対する答え、および答えを決定するために使用する重要な「特徴」の識別を提供する。例えば、ＩＱＩを決定するために使用される画像特徴は、局所信号対雑音比、マルコフ確率場、スケールおよび空間ベースのガボールウェーブレット分解、フーリエ変換などを含む。これらの特徴は、例えば、ニューラルネットワークを初期化し、自動特徴マップを補足して画像品質のための分類器を生成するために使用することができる。画像は、様々なモダリティの二次元（２Ｄ）、三次元（３Ｄ）、四次元（４Ｄ）、またはｎ次元（ＮＤ）の画像とすることができる。
【０１８５】
ディープラーニング入力は、例えば、ラベル付き画像および／またはラベルなし画像を含む。ラベル付き画像は、臨床用途、人体の解剖学的構造、および／または他の重要な属性に基づいて分類することができる。ラベル付き画像もまた画像品質評価を受けており、各ラベル付き画像にＩＱＩを割り当てることができる。ラベル付き画像は、その画像を用いて臨床上の決定を下すための信頼水準に基づいて評価される。例えば、レベル３は画像に基づいて決定を下すのに十分な信頼度を示し、レベル５は画像に基づいて決定を下す際の最高レベルの信頼度を示す。一方、レベル１は、そのような画像が診断に使用できないことを示す。ラベル付き画像は、最初にディープラーニング画像品質アルゴリズムを訓練するために使用される。
【０１８６】
図２３Ａ〜図２３Ｂは、画像品質ディープラーニングネットワークのための例示的な学習段階および試験／評価段階を示す。図２３Ａの例に示すように、既知のラベル付き画像２３１０が畳み込みネットワーク２３２０に適用される。画像２３１０は複数のユーザを使用して収集され、それらの画像品質指数は既知である。図１〜図３に関して上述したように、畳み込み２３２０を入力画像２３１０に適用して特徴マップを生成し、プーリング２３３０は画像サイズを縮小して関心のある特徴を含む画像２３１０の部分２３２５を分離して完全に接続された層２３４０を形成する。分類器２３５０（例えば、ソフトマックス分類器など）は、関心のある特徴を表すノードと重みを関連付ける。分類器２３５０は、既知の画像品質指数２３６０を生成するために使用することができる重み付けされた特徴を提供する。特定の例では、平均画像品質指数などの中心的傾向メトリックを、訓練目的のための既知の画像品質指数２３６０として使用することができる。評価は、例えば個々の画像に対して別々に実行することができる。
【０１８７】
図２３Ａの例では、いくつかの畳み込みカーネル２３２０によって入力２３１０を畳み込むことによって、いくつかの特徴マップが作成される。各畳み込みカーネル２３２０はランダムに初期化され、学習が進むにつれて、ランダムカーネルは「特徴マップ」に収束する。これにはプール層２３３０が続く。完全に接続された層２３４０はプール２３３０によって形成され、追加の畳み込み層およびプール層が任意に追加されてもよい。分類器段階２３５０は、出力指数２３６０を決定するための最後の層である。特定の例では、ネットワーク２３００の訓練は、確率的勾配法（ＳＧＤ）を使用してバッチで行われる。
【０１８８】
ラベルなし画像は、画像内の特徴を識別し、ラベル付けするためにまだ評価されていない画像である。ラベルなし画像を使用して、図２３Ａで訓練されたディープラーニングアルゴリズムの性能を試験し、そしてアルゴリズム性能を改良することができる。図２３Ｂの例に示すように、例示的ネットワーク２３００はまた、ラベルなし画像２３１５にも適用することができる。画像品質指数２３６５を生成し、既知の画像品質指数２３６０と比較して、ネットワーク２３００の開発および信頼性を評価することができる。ネットワーク２３００が試験され、画像品質の満足のいく決定要因であることがわかった場合には、ネットワーク２３００は、例えば、再構成ＤＤＬＤ１５３２として展開することができる。
【０１８９】
特定のＩＱＩに関連付けられるように画像を分類するのに役立つことがあるいくつかのディープラーニングと他のマシンラーニング技術がある。例えば、ディープコンボリューションネットワークは、ラベル付きデータの可用性、計算上およびメモリ上の制約、パフォーマンス要件などに応じて、いくつかの方法で設定することができる。例示的なディープ畳み込みネットワークの畳み込み層では、初期層は、ノード重みがパラメータ化正規確率変数を使用して初期化される複数の特徴マップを含む。特徴マップの後には第１のプーリング層が続き、それに続いて第２の畳み込み層があり、それに続いて第２のプーリング層が続き、以下同様である。後続のプーリング層および畳み込み層は、構成、複雑さ、データの種類、ターゲット環境などに応じて任意に選択できる。最終層は、ネットワーク内の任意選択を評価するための、例えば、ソフトマックス分類器を使用する分類層である。
【０１９０】
特定の例では、分類層に対する重みおよびバイアスは０に設定される。ソフトマックス層からの出力は、合計１までの正数の集合である。言い換えれば、ソフトマックス層からの出力は確率分布として考えることができる。この分布を使用して、ネットワークは所望のハイパーパラメータの値を選択するために使用することができる。図２４Ａ〜図２４Ｂは、例示的なディープコンボリューションネットワークのための例示的な学習、検証、および試験段階を示す。
【０１９１】
図２４Ａの例に示すように、多数のラベル付きデータが医療データの収集において利用可能ではない場合には、例示的ネットワーク２４００を訓練し、検証し、そして試験することができる。学習段階２４１０において、ラベル付き画像は教師なし学習層２４１３（例えば、オートエンコーダなど）に入力２４１１される。教師なし学習層２４１３は、入力２４１１用の特徴空間を初期化する。教師なし学習層２４１３による処理の後、画像情報は次に畳み込みネットワーク２４１５の１つまたは複数の教師付き学習層に渡される。上述のように、畳み込み層２４１５を介して特徴マップを作成し、特徴を縮小することができる。教師付き学習層２４１５は、ネットワーク２４００内の隠れ層であり、逆伝搬を実行する。次に、出力は分類層２４１７を介して分類され、分類層２４１７は重みおよびバイアスを解析し、１つまたは複数の画像品質指数２４１９を生成する。
【０１９２】
検証段階２４２０において、ハイパーパラメータは、ラベルなし画像２４２１を教師なし学習層２４１３に入力し、次に畳み込みネットワーク２４１５の教師付き学習層に入力することによって調整される。分類２４１７の後、１つまたは複数の画像品質指数２４１９が生成される。
【０１９３】
検証段階２４２０の間にパラメータを調整した後、試験段階２４３０は、畳み込みネットワークの学習された層２４３５を使用して入力ラベルなし画像２４３１を処理する。分類層２４１７は画像品質指数２４３９を生成する。
【０１９４】
ラベル付きデータの多くのセットが利用可能である場合には、図２４Ｂの例に示すようにネットワークを訓練し、検証し、試験することができる。学習段階２４４０において、ラベル付き画像は畳み込みネットワーク２４４５の１つまたは複数の学習層に入力２４４１される。上述のように、特徴マップを作成することができ、特徴を畳み込み層２４４５を介して縮小することができる。次に、出力は分類層２４４７を介して分類され、分類層２４４７は重みおよびバイアスを解析し、１つまたは複数の画像品質指数２４４９を生成する。
【０１９５】
検証段階２４５０では、ラベルなし画像２４５１を畳み込みネットワーク２４４５の学習層に入力することによってハイパーパラメータが調整される。分類２４４７の後、１つまたは複数の画像品質指数２４５９が生成される。
【０１９６】
検証段階２４５０の間にパラメータを調整した後、試験段階２４６０は、畳み込みネットワークの学習された層２４６５を使用して入力ラベルなし画像２４６１を処理する。分類層２４４７は画像品質指数２４６９を生成する。
【０１９７】
図２４Ａ〜図２４Ｂの例はオートエンコーダおよびディープコンボリューションネットワークを用いて示されているが、ディープ残差ネットワークも同様に例において使用することができる。ディープ残差ネットワークでは、所望の基礎となるマッピングは、ネットワークの積み重ねられた非線形内部層に関して明示的に定義される。フィードフォワードニューラルネットワークを使用して、ディープ残差ネットワークは、ノードを接続するために１つまたは複数の内部層を飛び越えるショートカット接続部を含むことができる。ディープ残差ネットワークは、上述したように、逆伝搬を用いた確率的勾配降下法（ＳＧＤ）によって端から端まで訓練することができる。
【０１９８】
さらに、ディープラーニングネットワークは、運用中の継続的な学習および評価を通じて改善することができる。特定の例では、入力データの前処理と組み合わせたニューラルネットワークの中間層の解析を使用してデータ内の冗長度を決定し、データ生成効率を高めることができる。データの前処理は、主成分解析、ウェーブレット分解、フーリエ分解、整合フィルタ分解などを含むことができるが、これらに限定されない。各前処理は異なる解析を生成することができ、前処理技術は１つまたは複数の既知の条件下でディープラーニングネットワークの構造に基づいて組み合わせることができる。次いで、メタ解析は、（例えば、実行された各前処理機能からの）複数の個々の解析にわたって実行することができる。
【０１９９】
特定の例では、ディープラーニングシステムからのフィードバックを使用して入力パラメータ選択を最適化または改善し、それによって入力（例えば画像データ、装置パラメータなど）を処理して出力（例えば画像品質、装置設定など）を生成するのに使用されるディープラーニングネットワークを変更することができる。生データを作成するために入力パラメータのセット全体をスキャンするのではなく、アクティブラーニングのバリエーションを使用して、最良の結果が得られる開始パラメータ空間を選択し、次にパラメータ値をランダムに減少させて画像品質を低下させるが品質値の許容範囲を依然として維持する生入力を生成することができる。値をランダムに減少させると、ネットワーク内の冗長ノード、冗長接続などを排除するなど、画像品質にほとんど影響を与えない入力を処理することによって実行時間を短縮できる。
【０２００】
例えば、複数の入力パラメータを使用して各生データセットを処理し、対応する出力データセットを生成する一方で、処理済み出力データセットを依然として維持するパラメータセット値を減らすために、検索戦略を用いてパラメータ空間をナビゲートする。最初に、データ処理に使用されるパラメータ（例えば、再構成パラメータなど）が決定される。図２５Ａの例に示すように、訓練済みネットワーク２５００を活用して、再構成パラメータの開始パラメータセットまたは初期パラメータセット２５１０の出力品質（例えば、再構成画像データセットのＩＱＩ）を決定し、ベースラインとして使用する。例えば、開始パラメータセット２５１０は、再構成パラメータＰａｒａｍ  ０、Ｐａｒａｍ  １、…、Ｐａｒａｍ  Ｎを含む。既知の値（冗長パラメータを含む）から開始して、Ｎ個のデータセットについて基準ＩＱＩを決定することができる。
【０２０１】
目標はパラメータの数を減らすことであるから、停止基準が満たされるまで（例えば、悪い結果をもたらす既知の自明な選択を排除するなど）、パラメータ値は所与の戦略（例えば勾配度合いなど）に従って減少する。パラメータ値セレクタ２５０４は、検索空間を制限し検索結果を更新する検索方針を決定する。生データセット２５０６（例えば、データセット０、データセット１、…、データセットＮ）は再構成２５０８のために処理されてＮ個の再構成画像データセット２５１０を生成する。ＩＱＩ比較器２５１２は、各画像データセット２５１０を処理してパラメータ値セレクタ２５０４へのフィードバック値を生成する。フィードバック値は、平均パラメータベースのＩＱＩと現在の平均パラメータベースのＩＱＩとの間の視差に基づく。このプロセスは、正規化された空間内の各パラメータに対するパラメータ剪定プロセスの一般的な振る舞いをマップするために、異なるデータセットに対して繰り返される。最小のパラメータ値を提供するセットが識別されるまでプロセスは繰り返され、それは依然として最良の利用可能な解決策として使用することができる許容可能な画像品質を提供する。
【０２０２】
図２５Ｂは、展開済みネットワークモデルを使用した画像品質評価およびフィードバックのための例示的なシステム２５０１を示す。図２５Ｂの例に示すように、収集パラメータ更新器および再始動器２５２０は、収集エンジン１４３０に更新を提供する。再構成パラメータ更新器および再始動器２５２２は、再構成エンジン１４４０に更新を提供する。オーケストレータ２５２４は、エンジン２５２０、２５２２、および展開モデル２５２６を有する画像品質評価エンジンの間で調整する。画像品質学習および更新ファクトリ２５２８は、訓練画像データベース２５３０から学習して、画像品質評価エンジン２５２６（例えば、画像品質評価エンジン１５７２など）と共に展開されるディープラーニングネットワークモデルを訓練する。動作中、展開済みモデル２５２６を有する画像品質評価エンジンは、例えば、ファクトリ２５２８の継続的な監視および改善に使用することができる情報を訓練画像データセット２５３０に提供する。訓練画像データセット２５３０は、例えば、異なるクラスの例示的な誤差状態を表す画像データを含むことができる。オーケストレータ２５２４を使用して、収集エンジン１４３０および／または再構成エンジン１４４０は、例えば、それぞれ収集パラメータ更新器および再始動器２５２０、および／または再構成パラメータ更新器および再始動器２５２２によって更新および再始動することができる。
【０２０３】
図２５Ｃは、診断エンジン１４５０に関連する検出／診断パラメータ更新器および再始動器２５３２をさらに含む例示的なシステム構成２５０３を示す。例示的システム２５０３はまた、展開モデル２５３４を有する検出／診断評価エンジンを含む。展開モデル２５３４を有する診断評価エンジンは、訓練画像データベース２５３０からのデータを活用して検出／診断学習および更新ファクトリ２５３６から生成される。訓練画像データベース２５３０は、例えば、異なるクラスの例示的な状態の検出および診断を表すデータを含む。
【０２０４】
図２５Ｃの例では、オーケストレータ２５２４は、エンジン２５２０、２５２２、２５３２、および展開済みモデル２５３４を有する検出／診断評価エンジンの間で調整を行う。検出／診断学習および更新ファクトリ２５３５は、訓練画像データベース２５３０から学習して、検出／診断評価エンジン２５３４（例えば、診断評価エンジン１５７４など）と共に展開されるディープラーニングネットワークモデルを訓練する。動作中、展開済みモデル２５３４を有する検出／診断評価エンジンは、例えば、ファクトリ２５３４の継続的な監視および改善に使用することができる情報を訓練画像データセット２５３０に提供する。エンジン２５３４は、例えばエキスパート２５３８と連携して動作することができる。オーケストレータ２５２４を使用して、収集エンジン１４３０、再構成エンジン１４４０、および／または診断エンジン１４５０は、例えば、収集パラメータ更新器および再始動器２５２０、再構成パラメータ更新器および再始動器２５２２、ならびに／あるいは検出／診断パラメータ更新器および再始動器２５３２によってそれぞれ更新および再始動することができる。
【０２０５】
特定の例は、ターゲットの収集画像データからタスクベースの画像品質を計算するためにディープラーニングおよび／または他のマシンラーニング技術を利用する。人間は、画像を見ることによって画像品質のレベル（例えば、ノイズ、解像度、一般的な診断品質など）を視覚的に理解することができるので、人工知能または学習方法（例えば人工ニューラルネットワークなどを使用）を訓練して画像品質を評価することができる。画像品質（ＩＱ）は、通常、ワイヤ、線対、および均一領域（例えば、空気、水、他の材料などから形成される）を使用したファントムスキャンに基づいて推定されてきた。これは、人間のオペレータによる物理的ファントムの別個のスキャンと技師および／または放射線科医による読み取りとを必要とし、画像品質を測定するために複数のファントムスキャンを実行することは実際的ではない。さらに、画像品質自体は、スキャンされている対象物または患者に依存し得る。したがって、試験ファントムを用いた画像品質は、実際の患者をスキャンするときに得られる品質を表すものではない可能性がある。最後に、点拡がり関数（ＰＳＦ）の半値全幅（ＦＷＨＭ）、変調伝達関数（ＭＴＦ）のカットオフ周波数、線対の最大可視周波数、ノイズの標準偏差などの従来のＩＱメトリクスは、真のタスクベースの画像品質を反映していない。代わりに、特定の例では、収集した臨床画像から直接ＩＱを推定することが効果的である。特定の例は、学習モデルと呼ばれる、特徴ベースのマシンラーニングまたはディープラーニングアプローチを使用して画像品質を評価する。特定の例では、タスクベースの画像品質（および／または全体的な画像品質指数）は、実際の患者の画像および／または対象物の画像から直接計算することができる。
【０２０６】
関心のある既知の画像品質（ＩＱ）を有する画像（例えば、臨床画像）を使用して、学習モデルを訓練することができる。追加の訓練画像は、元の画像を操作することによって（例えば、異なる画像品質を有する訓練画像を得るためにぼかしまたはノイズ挿入などによって）生成することができる。学習モデルが訓練されると、そのモデルを新しい臨床画像に適用して、関心のある画像ＩＱを推定することができる。
【０２０７】
例えば、平均、標準偏差、尖度、歪度、エネルギー、モーメント、コントラスト、エントロピーなど、切り取られた生画像データおよびエッジマップ情報などから得られた画像入力特徴は、マシンラーニングシステムのためのトレーニングセットを形成するために、空間解像度レベル、空間解像度値などの１つまたは複数のラベルと組み合わされる。マシンラーニングネットワークは、訓練セットを使用して訓練モデルを形成し、そのモデルを画像データの試験セットから得られた特徴に適用する。その結果、マシンラーニングネットワークは、訓練モデル情報に基づいて推定空間分解能（例えば、レベルおよび／または値）を出力する。
【０２０８】
特定の例では、回帰および／または分類方法を使用して、訓練データを対応する画像ＩＱメトリックの絶対値および／またはレベルでラベル付けすることによって画像品質メトリックを生成することができる。すなわち、メトリックは、画像品質の定量的尺度（例えば、ノイズレベル、検出可能性など）、画像品質の記述的尺度（例えば、リッカートスコアなど）、画像品質の分類（例えば、画像が診断的であるかどうか、アーチファクトがあるかどうかなど）、および／または画像品質の全体的な指標（例えば、ＩＱＩ）を含むことができる。
【０２０９】
特徴ベースのマシンラーニング手法では、モデル訓練への入力は、訓練画像データセットから抽出された特徴を含む。特徴選択は、関心のある画像ＩＱに合わせて調整することができる。特徴は、強度値のヒストグラムに基づく特徴（例えば、平均、標準偏差、歪度、尖度、エネルギー、エネルギー、コントラスト、モーメント、エントロピーなど）を含むが、これらに限定されない。これらの特徴は、生の画像データから計算することができ、および／または局所強調および／または他の画像操作および／または変換のために画像に差分フィルタを適用した後に抽出することができる。これらの特徴は、画像全体、トリミング画像、および／または１つまたは複数の関心領域（ＲＯＩ）から計算することができる。隣接行列（Ｍａｈｏｔａｓ  Ｈａｒａｌｉｃｋなど）に基づくグローバルおよび／またはローカルテクスチャ特徴も含めることができる。
【０２１０】
ディープラーニング（例えば、畳み込みニューラルネットワーク）ベースのアプローチでは、一組の特徴を定義する必要はない。ＤＬＮは、訓練データセットの解析に基づいて特徴自体を識別する。特定の例では、特徴が入力の一部として識別されている特徴ベースのマシンラーニングアプローチを用いるよりも多くのデータが訓練に関与している（特徴が識別されていない場合）。
【０２１１】
したがって、特定の例では、入力は、完全な画像、トリミングされた画像（例えば、関心領域にトリミングされた）、画像パッチなどを含むことができる。画像パッチを用いると、より小さな画像パッチを使用して局所的に画像品質を評価することができ、画像の画像品質マップを生成することができる。定量的画像ＩＱ、例えば空間分解能、ノイズレベル、および／またはタスクベースのＩＱメトリクス（例えば、検出能など）などのメトリクスは、臨床画像から直接抽出することができる。放射線量を減らすか最小限に抑えながらリアルタイム（あるいは処理、記憶、および／またはデータ伝送レイテンシがある場合には実質的にリアルタイム）でスキャン技術および再構成を改善または最適化するために、および／または診断などを助けるために臨床医に定量化された画像ＩＱを提供するために、画像を収集する間に、撮像技術（例えば、ハードウェアおよび／またはアルゴリズム）を比較するなどのために、画像品質評価が実行されるかまたは望まれる任意の状況において特定の例を適用することができる。提案された技術は、ＭＲＩ、ＰＥＴ、ＳＰＥＣＴ、Ｘ線、トモシンセシス、超音波などのＣＴの例の間の他の撮像モダリティに適用することができる。
【０２１２】
したがって、（例えば、画像解像度などにおける）変動の原因を識別し、変動を考慮して画像を再構成することによって、標準化変換は、マシンラーニングネットワークによって作成され、改良され、そして（例えば、再構成エンジン１４３０および関連するＤＤＬＤ１５３２を使用して）画像再構成に適用することができる。画像属性が計算される場合には、再較正変換が開発され、改良され、そして画像属性を計算するために適用され得る。解析は臨床医に提供され、ラーニングネットワークを使用して画像解像度を評価するために使用することができる。
【０２１３】
例えば、データセットがボリューム当たり２２４個の画像を有する９つの心臓ボリュームを含むと仮定する。ガウスぼかしを画像に適用して、４つの追加の解像度レベルで画像を生成する。合計サンプルサイズは、２２４＊５＊９＝１００８０である。生の画像データから７つの特徴が抽出され、画像のエッジマップから８つの特徴が抽出される。サンプルを訓練セット（７０％）と試験セット（３０％）に分割することで交差検定が容易になり、ランダムフォレスト回帰が使用された。
【０２１４】
結果が生成され、（マシンラーニングを使用して）推定された誤差または分布と実際の（測定された）誤差または分布との間で対比された。例えば、図２６は、推定されたＦＷＨＭ（ミリメートル単位）と真のＦＷＨＭとの比較を示す。図２７は、真のＦＷＨＭ分布の一例を示す。図２８は、推定されたＦＷＨＭ分布の一例を示す。図２９は、ＰＳＦのＦＷＨＭにおける例示的な推定された誤差（例えば、推定されたＦＷＨＭ−真のＦＷＨＭ（ｍｍ））を示す。図３０は、例示的なデータセットからの特徴の重要度の例示的な比較を示す。図３０の例示的なグラフは、特徴指数によって特徴の重要度を構成する。生画像データからの特徴は、０：平均、１：尖度、２：歪度、３：エネルギー、４：モーメント、５：コントラスト、６：エントロピーを含む。エッジマップからの特徴は、７：平均、８：標準偏差、９：尖度、１０：歪度、１１：エネルギー、１２：モーメント、１３：コントラスト、１４：エントロピーを含む。例示的なデータから示すように、マシンラーニングは臨床データセットから空間分解能を推定するための合理的な結果をもたらす。さらに、エッジマップのエントロピーは、生画像のエントロピーと同様に、空間解像度を推定するための重要な特徴であることが示されている。
【０２１５】
さらなる使用事例は、肺結節／石灰化または小構造検出および肺がん検出のための解析を含むことができる。変動源は、ノイズ（例えば、ｍＡ、ピークキロボルト電圧（ｋＶｐ）、患者のサイズなど）、解像度（例えば、再構成カーネルの種類、厚さ、ピクセルサイズなど）、呼吸運動および心臓運動（例えば、回転速度および患者のコンプライアンスなど）、ブルーミングアーチファクト（例えば、再構成方法、部分体積、動きなど）を含むことができる。結果への影響には、過小評価および見落とされた構造につながる体積および密度の測定誤差が含まれる可能性がある。別の使用事例は、冠状動脈疾患（ＣＡＤ）を診断するための心臓灌流解析を含むことができる。変動源は、患者の生理機能（例えば、交差する患者と同じ患者、小さいダイナミックレンジなど）、ビーム硬化アーチファクト（患者の取り込み、ボーラスタイミングなど）、心臓の動き、コントラストプーリングなどを含むことができる。結果への影響は、誤った灌流マップ（例えば、灌流障害の見逃しまたは灌流障害の誤った診断など）を含むことができる。別の使用事例は、がん検出のための肝病変／小さな暗い構造を含むことができる。変動源は、ノイズ（例えば、ｍＡ、ｋＶｐ、患者サイズなど）、解像度（例えば、再構成カーネルの種類、厚さ、ピクセルサイズなど）、構造化ノイズ（例えば、ストリーク、パターン、テクスチャなど）、シャドウイングアーチファクト（例えば、骨、肋骨、脊椎再構成アーチファクトなど）、動きなどを含むことができる。結果への影響は、コントラストの検出性が低いために病変の見落としや誤った診断を含むことができる。
【０２１６】
別の使用事例は冠状動脈／血管撮像を含むことができる。変動源は、ストリークまたはブルーミングアーチファクト（例えば、再構成方法、部分体積、動きなど）、ノイズ（例えば、ｍＡ、ｋＶｐ、患者サイズなど）、解像度などを含むことができる。結果への影響は、内腔の解析が必要な場合に、ノイズと分解能がより大きな影響を与えることを含むことができる。
【０２１７】
別の使用事例は、脳卒中に対する脳灌流を含むことができる。変動源は、骨からのシャドウイングアーチファクト、小さな生理学的変化（例えば、ダイナミックレンジが小さいなど）、構造化ノイズ（例えば、再構成方法など）などを含むことができる。結果への影響は、誤った灌流マップ（例えば、灌流障害の見逃しまたは灌流障害の誤った診断など）などを含むことができる。
【０２１８】
別の使用事例は、慢性閉塞性肺疾患（ＣＯＰＤ）および／または他の肺疾患（例えば、じん肺など）の診断および分類（例えば、胸部ＶＣＡＲ）などを含むことができる。変動源は、ノイズ（例えば、ｍＡ、ｋＶｐ、患者のサイズ、スライスの厚さなど）、解像度（例えば、カーネル、ピクセルサイズ、厚さのサイズなど）、コントラスト（例えば、ヨウ素など）、患者の生理学（例えば、スキャン中の肺容量、画像などから測定することができる）、呼吸の動きなどを含むことができる。結果への影響は、測定誤差（例えば、気道の直径／周囲、内腔の狭小化の過小評価、壁の肥厚の過大評価など）などを含むことができる。
【０２１９】
別の使用事例は、肝脂肪の定量化（例えば、脂肪症の等級付け、肝硬変の病期分類など）を含むことができる。変動源は、ノイズ（例えば、ｍＡ、ｋＶｐ、患者サイズなど）、解像度（例えば、再構成カーネルの種類、厚さ、ピクセルサイズなど）、構造化ノイズ（例えば、ストリーク、パターン、テクスチャなど）、シャドウイングアーチファクト（例えば、肋骨、脊椎再構成アーチファクトなど）などを含むことができる。結果への影響は、測定誤差やステージミスなどを含むことができる。別の使用事例は、他の臓器（例えば腎臓移植片など）または臓器内の塊（例えば嚢胞または結石など）などの体積／サイズの定量化を含むことができる。
【０２２０】
図３１Ａは、画像再構成のための例示的な方法３１００の流れ図である。ブロック３１０２では、画像データが収集エンジン１４３０から受け取られる。例えば、再構成エンジン１４４０は、収集エンジン１４３０を介して撮像装置１４１０から画像を受け取る。ブロック３１０４では、画像データが前処理される。例えば、ＤＤＬＤ１５３２は、収集画像データから人間が見ることができる画像および／または機械可読画像を生成するかどうかなど、１つまたは複数の設定またはパラメータに従って画像データを前処理する。例えば、再構成ＤＤＬＤ１５３２は、ノイズの多いデータを変換して高品質のデータを生成するために、（例えば、学習および改善ファクトリ１５３０内のＤＬＮをノイズのあるおよびノイズのない画像対の複数の例について訓練することによって）ノイズ低減アルゴリズムを置き換えるように訓練済みネットワークと共に展開され得る。
【０２２１】
上述のように、機械可読画像は人間が見るためにフォーマットされる必要はないが、その代わりに機械解析（例えばコンピュータ支援診断など）のために処理することができる。逆に、人間が見ることのできる画像は、放射線科医および／または他の人間のユーザ１４０４がその画像を読んで評価する（例えば放射線読影を実行する）ことができるように、特徴を明確にすべきである（例えば十分な解像度およびノイズの低減など）。ＤＤＬＤ１５３２は、例えば、再構成前に画像データを評価し、再構成設定を決定することができる。再構成および／または他の処理パラメータは、人間が見ることができる画像および／または機械可読の画像についてＤＤＬＤ１５３２によって決定することができる。
【０２２２】
ブロック３１０６では、再構成設定を評価して、人間が見ることのできる画像および／または機械可読画像を生成するかどうかを決定する。いくつかの例では、ユーザ１４０４が閲覧できるように、人間が見ることのできる画像だけが生成されるべきである。いくつかの例では、例えば、診断エンジン１４５０による自動評価のために、機械処理可能な画像データのみが生成されるべきである。いくつかの例では、人間が見ることのできる画像データと機械処理可能な画像データの両方が提供されるべきである。
【０２２３】
人間が見ることのできる画像が所望される場合には、次にブロック３１０８で、人間が見るため（例えば、放射線科医の読み取り）の画像データを使用して画像が再構成される。例えば、生データを取り込んで画像を生成する計算集約的な反復再構成アルゴリズムを使用するのではなく、再構成エンジン１４４０およびＤＤＬＤ１５３２（例えば、生画像データと再構成画像対の複数の例について訓練された）が生画像データを処理して、反復アルゴリズムと同等または同等に近い品質の１つまたは複数の再構成画像を生成することができる。さらに、上述のように、ＤＤＬＤ１５３２は、例えば、ノイズの多いデータをより高品質の画像データに変換することができる。さらに、ＤＤＬＤ１５３２は、画像データを調整し、撮像装置１４１０の検出器の視野（ＦＯＶ）外の画像を再構成するための「ワイドビュー」を提供するために使用することができる。検出器の外側のデータを推定するために方程式を使用するのではなく、ＤＤＬＤ１５３２は訓練データセットから学習したことに基づいてギャップを埋めることができる。機械可読画像データが望まれる場合には、ブロック３１１０で、画像データが機械解析のために処理される。ＤＤＬＤ１５３２は、例えば、ノイズを除去し、視野を拡大するなどのために画像データを処理することができる。
【０２２４】
ブロック３１１２では、再構成画像が解析される。例えば、画像は、品質、ＩＱＩ、データ品質指数、他の画像品質メトリックなどについてＤＤＬＤ１５３２によって解析される。ＤＤＬＤ１５３２は、再構成画像の内容（例えば、識別された特徴、解像度、ノイズなど）から学習し、（例えば、同じ患者１４０６、同じ種類などについての）以前の再構成画像と比較する。ブロック３１１４では、再構成された画像は診断エンジン１４５０に送られる。画像は、例えば、患者１４０６の診断を容易にするために診断エンジン１４５０およびそのＤＤＬＤ１５４２によって表示および／またはさらに処理することができる。
【０２２５】
同様に、ブロック３１１６では、処理された画像データが解析される。例えば、画像データは、品質、ＩＱＩ、データ品質指数、他の画像品質メトリックなどについてＤＤＬＤ１５３２によって解析される。ＤＤＬＤ１５３２は、機械処理可能な画像データ（例えば、識別された特徴、解像度、ノイズなど）の内容から学習し、（例えば、同じ患者１４０６、同じ種類などについての）以前の画像データおよび／または再構成画像と比較する。ブロック３１１８では、処理された画像データは診断エンジン１４５０に送られる。画像データは、例えば、患者１４０６の診断を容易にするために診断エンジン１４５０およびそのＤＤＬＤ１５４２によってさらに処理することができる。例えば、機械可読画像データは、他の患者情報（例えば、病歴、検査結果、２Ｄ／３Ｄスカウト画像など）と共に診断エンジン１４５０に提供することができ、これは、患者１４０６を診断する際にユーザ１４０４を支援するための出力を生成する（例えば、放射線科医が画像を読むのを助けるための支援文書を作成するなど）ために一緒に処理することができる。
【０２２６】
図３１Ｂは、画像再構成のための図３１Ａの例示的な方法３１００の特定の実施態様におけるブロック３１１２、３１１６に関するさらなる詳細を示す。図３１Ｂの例示的な方法は、例示的な方法３１００におけるブロック３１１２、３１１６の一方または両方によってトリガすることができる。
【０２２７】
ブロック３１２０では、画像／画像データは、収集された画像が良質な画像であるかどうかを決定するために解析される。収集画像データが「良質な」画像を表すかどうかを判断するために、データを１つまたは複数のしきい値、値、設定などと比較することができる。上述のように、患者１４０６の診断のためのデータの信頼性および／または有用性を表すために、ＩＱＩ、他のデータ品質指数、検出能指数、診断指数などを生成することができる。ＩＱＩは、診断のために放射線科医にとって画像の許容性の尺度（例えば、リッカート尺度など）を取り込む。例えば、解像度画像品質、ノイズ画像品質、生検データ品質、および／または他のデータ品質メトリックなどの他の指標を、診断のための画像データの適合性を表すために組み込むことができる。例えば、タスク特有のデータ品質指数は、機械指向解析のための収集画像データの品質を表すことができる。
【０２２８】
ブロック３１２２では、収集および処理された画像および／または画像データが十分な品質ではない場合には、再構成ＤＤＬＤ１５３２は、収集された画像データが解析および診断に十分な品質ではないことを示すフィードバックを収集学習および改善ファクトリ１５２０に送る。このようにして、ファクトリ１５２０は、異なる状況に対して画像収集設定を学習し改善し続け、ＤＤＬＤ１５２２を再展開するためのネットワークモデルを生成することができる。ブロック３１２４では、収集エンジン１４３０は、（例えば、ブロック３１０２において）撮像装置１４１０を介して患者１４０６からの画像データの再収集をトリガする。したがって、再構成ＤＤＬＤ１５３２および収集ＤＤＬＤ１５２２は、患者１４０６が依然としてテーブルの上にいる間、または少なくとも撮像装置１４１０の近くにいる間に、撮像パラメータを変更して画像データを再収集するように協働することができ、それにより、患者１４０６およびスタッフへの苦労ならびに機器のスケジューリングが軽減される。
【０２２９】
ブロック３１２６では、画像／画像データ品質がしきい値を満たす場合には、画像品質が評価されて、品質が高すぎるかどうかが判定され得る。高すぎる画像品質（例えば、「完全な」画像を示す５のＩＱＩなど）は、画像データを収集するときに患者１４０６が多すぎる放射線に曝されたことを示すことができる。例えば、３または４の画像品質が、ユーザ１４０４および／または診断エンジン１４５０による診断読み取りに十分である場合には、５の画像品質は必要ではない。画像品質が高すぎる場合には、ブロック３１２８では、再構成ＤＤＬＤ１５３２から収集学習および改善ファクトリ１５２０にフィードバックが提供されて、将来の画像収集のために撮像装置１４１０の線量／強度設定を調整する（例えば、特定の種類、その患者のためなど）。次いで、プロセスはブロック３１１４および／または３１１８に続き、再構成された画像（ブロック３１１４）および／または処理された画像データ（ブロック３１１８）を処理および精査のために診断エンジン１４５０に提供する。
【０２３０】
図１〜図３１Ｂと関連して例示的な実施態様が示されているが、図１〜図３１Ｂに関連して示される要素、プロセス、および／または装置は、他の方法で組み合わせること、分割すること、再配置すること、省略すること、排除すること、および／または実現することができる。さらに、本明細書に開示され説明される構成要素は、ハードウェア、機械可読命令、ソフトウェア、ファームウェア、ならびに／もしくはハードウェア、機械可読命令、ソフトウェアおよび／またはファームウェアの任意の組み合わせによって実現することができる。したがって、例えば、本明細書で開示および説明する構成要素は、アナログおよび／またはデジタル回路、論理回路、プログラム可能プロセッサ、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理装置（ＰＬＤ）、および／またはフィールドプログラマブル論理装置（ＦＰＬＤ）によって実現することができる。純粋にソフトウェアおよび／またはファームウェアの実施態様をカバーするために、この特許の装置またはシステムクレームのいずれかを読む場合、構成要素の少なくとも１つは、ソフトウェアおよび／またはファームウェアを記憶する、メモリ、デジタル多用途ディスク（ＤＶＤ）、コンパクトディスク（ＣＤ）、ブルーレイディスクなどの有形のコンピュータ可読記憶装置または記憶ディスクを含むように本明細書によって明確に定義される。
【０２３１】
本明細書で開示および説明した構成要素を実施するための例示的な機械可読命令を表すフローチャートを、少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂと併せて示す。本例において、機械可読命令は、図３２に関連して以下で説明する例示的プロセッサプラットフォーム３２００に示されるプロセッサ３２１２などのプロセッサによって実行するためのプログラムを含む。本プログラムは、ＣＤ−ＲＯＭ、フロッピーディスク、ハードドライブ、デジタル多用途ディスク（ＤＶＤ）、ブルーレイディスク、またはプロセッサ３２１２と関連するメモリなどの有形のコンピュータ可読記憶媒体に記憶された機械可読命令で実施することができるが、あるいは、プログラム全体および／またはその一部を、プロセッサ３２１２以外の装置によって実行すること、および／またはファームウェアもしくは専用ハードウェアで実施することも可能である。さらに、例示的なプログラムは、少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂに関連して示されたフローチャートを参照しながら説明したが、本明細書に開示され記載されている構成要素を実施する他の多くの方法を代わりに使用することができる。例えば、ブロックの実行順序を変更してもよく、記載されたブロックのいくつかを変更したり、削除したり、組み合わせたりしてもよい。少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂのフローチャートは例示的な動作を図示の順序で示しているが、これらの動作は網羅的なものではなく、示された順序に限定されない。さらに、本開示の精神および範囲内で、当業者によって様々な変更および修正がなされてもよい。例えば、フローチャートに示されるブロックは、別の順序で実行してもよいし、並列に実行してもよい。
【０２３２】
上述したように、少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂの例示的なプロセスは、ハードディスクドライブ、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、キャッシュ、ランダムアクセスメモリ（ＲＡＭ）、および／または他の任意の記憶装置もしくは情報が任意の期間（例えば、長期間、恒久的、短時間、一時的にバッファリングする間、および／または情報をキャッシュする間）で記憶されている記憶ディスクなどの有形のコンピュータ可読記憶媒体に記憶されるコード化された命令（例えば、コンピュータおよび／または機械可読命令）を使用して実施することができる。本明細書で使用される場合、有形のコンピュータ可読記憶媒体という用語は、任意の種類のコンピュータ可読記憶装置および／または記憶ディスクを含み、伝搬する信号を排除し、伝送媒体を排除するように明示的に定義される。本明細書で使用される場合、「有形のコンピュータ可読記憶媒体」および「有形の機械可読記憶媒体」は互換的に使用される。それに加えてまたはその代わりに、少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂの例示的なプロセスは、ハードディスクドライブ、フラッシュメモリ、読み取り専用メモリ、コンパクトディスク、デジタル多用途ディスク、キャッシュ、ランダムアクセスメモリ、および／または他の任意の記憶装置もしくは情報が任意の期間（例えば、長期間、恒久的、短時間、一時的にバッファリングする間、および／または情報をキャッシュする間）で記憶されている記憶ディスクなどの非一時的コンピュータおよび／または機械可読媒体に記憶されるコード化された命令（例えば、コンピュータおよび／または機械可読命令）を使用して実施することができる。本明細書で使用される場合、非一時的コンピュータ可読媒体という用語は、任意の種類のコンピュータ可読記憶装置および／または記憶ディスクを含み、伝搬する信号を排除し、伝送媒体を排除するように明示的に定義される。本明細書で使用される場合、「少なくとも」という句が、請求項の前文における遷移用語として使用される場合、「備える（ｃｏｍｐｒｉｓｉｎｇ）」という用語がオープンエンドであるのと同様にオープンエンドである。さらに、「含む（ｉｎｃｌｕｄｉｎｇ）」という用語は、「備える（ｃｏｍｐｒｉｓｉｎｇ）」という用語がオープンエンドであるのと同様にオープンエンドである。
【０２３３】
図３２は、少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂの命令を実行するように構成された例示的なプロセッサプラットフォーム３２００のブロック図であり、本明細書で開示および説明する例示的な構成要素を実施する。プロセッサプラットフォーム３２００は、例えば、サーバ、パーソナルコンピュータ、モバイル装置（例えば、携帯電話、スマートフォン、ｉＰａｄ（登録商標）などのタブレット）、パーソナルデジタルアシスタント（ＰＤＡ）、インターネットアプライアンス、または任意の他の種類のコンピューティングデバイスとすることができる。
【０２３４】
図示する例のプロセッサプラットフォーム３２００は、プロセッサ３２１２を含む。図示する例のプロセッサ３２１２はハードウェアである。例えば、プロセッサ３２１２は、任意の所望のファミリまたは製造業者からの集積回路、論理回路、マイクロプロセッサ、またはコントローラによって実現することができる。
【０２３５】
図示する例のプロセッサ３２１２は、ローカルメモリ３２１３（例えば、キャッシュ）を含む。図３２の例示的なプロセッサ３２１２は、少なくとも図８Ｃ、図８Ｄ、図１２、図１３、図１６、図１７、図１９、図２１、図３１Ａ、および図３１Ｂの命令を実行して学習および改善ファクトリ１５２０、１５３０、１５４０、１５５５および／または情報サブシステム１４２０、収集エンジン１４３０、再構成エンジン１４４０、診断エンジン１４５０などの他の構成要素を実施する。図示する例のプロセッサ３２１２は、バス３２１８を介して揮発性メモリ３２１４および不揮発性メモリ３２１６を含む主メモリと通信する。揮発性メモリ３２１４は、同期ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）、および／または任意の他の種類のランダムアクセスメモリ装置によって実現することができる。不揮発性メモリ３２１６は、フラッシュメモリおよび／または任意の他の所望の種類のメモリ装置によって実現することができる。主メモリ３２１４、３２１６へのアクセスは、クロックコントローラによって制御される。
【０２３６】
図示する例のプロセッサプラットフォーム３２００はまた、インターフェース回路３２２０を含む。インターフェース回路３２２０は、イーサネット（登録商標）インターフェース、ユニバーサルシリアルバス（ＵＳＢ）、および／またはＰＣＩエクスプレスインターフェースなどの任意の種類のインターフェース規格によって実現することができる。
【０２３７】
図示する例では、１つまたは複数の入力装置３２２２がインターフェース回路３２２０に接続される。入力装置３２２２は、ユーザがデータおよびコマンドをプロセッサ３２１２に入力することを可能にする。入力装置は、例えば、センサ、マイクロホン、カメラ（静止画または動画）、キーボード、ボタン、マウス、タッチスクリーン、トラックパッド、トラックボール、アイソポイント、および／または音声認識システムによって実現することができる。
【０２３８】
１つまたは複数の出力装置３２２４もまた、図示する例のインターフェース回路３２２０に接続される。出力装置３２２４は、例えば、ディスプレイ装置（例えば、発光ダイオード（ＬＥＤ）、有機発光ダイオード（ＯＬＥＤ）、液晶ディスプレイ、陰極線管ディスプレイ（ＣＲＴ）、タッチスクリーン、触覚出力装置、および／またはスピーカ）によって実現することができる。したがって、図示する例のインターフェース回路３２２０は、通常、グラフィックスドライバカード、グラフィックスドライバチップ、またはグラフィックスドライバプロセッサを含む。
【０２３９】
図示する例のインターフェース回路３２２０はまた、ネットワーク３２２６（例えば、イーサネット（登録商標）接続、デジタル加入者回線（ＤＳＬ）、電話回線、同軸ケーブル、携帯電話システムなど）を介した外部装置（例えば、任意の種類のコンピューティングデバイス）とのデータのやり取りを容易にするために、送信器、受信器、トランシーバ、モデム、および／またはネットワークインターフェースカードなどの通信装置を含む。
【０２４０】
図示する例のプロセッサプラットフォーム３２００は、ソフトウェアおよび／またはデータを記憶するための１つまたは複数の大容量記憶装置３２２８も含む。そのような大容量記憶装置３２２８の例には、フロッピーディスクドライブ、ハードドライブディスク、コンパクトディスクドライブ、ブルーレイディスクドライブ、ＲＡＩＤシステム、およびデジタル多用途ディスク（ＤＶＤ）ドライブが含まれる。
【０２４１】
図３２のコード化された命令３２３２は、大容量記憶装置３２２８、揮発性メモリ３２１４、不揮発性メモリ３２１６、および／またはＣＤもしくはＤＶＤなどの取り外し可能な有形コンピュータ可読記憶媒体に記憶することができる。
【０２４２】
上記から、複数のディープラーニングおよび／または他のマシンラーニング技術を使用して、撮像および／または他のヘルスケアシステムの動作を監視、処理、および改善するために、上記した開示の方法、装置、および製品が開示されていることが理解されよう。
【０２４３】
上記の方法、装置、および製品は、様々なヘルスケアおよび非ヘルスケアシステムに適用することができる。１つの特定の例では、上記の方法、装置、および製品は、ＣＴ撮像システムの構成要素、構成、および動作に適用することができる。図３３〜図３４は、本明細書に開示される方法、装置、および製品を適用することができるＣＴ撮像スキャナとしての撮像装置１４１０の例示的な実施態様を示す。図３３および図３４は、ガントリ１２を含むコンピュータ断層撮影（ＣＴ）撮像システム１０を示す。ガントリ１２は、回転部材１３を有し、回転部材１３は、回転部材１３の反対側の検出器アセンブリ１８に向けてＸ線ビーム１６を投影するＸ線源１４を有する。主ベアリングを利用して、回転部材１３をガントリ１２の静止構造に取り付けることができる。Ｘ線源１４は、静止ターゲットまたは回転ターゲットのいずれかを含む。検出器アセンブリ１８は、複数の検出器２０およびデータ収集システム（ＤＡＳ）２２によって形成され、コリメータを含むことができる。複数の検出器２０は、被検体２４を通過する投影されたＸ線を感知し、ＤＡＳ２２は、その後の処理のためにそのデータをデジタル信号に変換する。各検出器２０は、衝突するＸ線ビームの強度を表すアナログまたはデジタルの電気信号を生成し、したがって、被検体２４を通過する場合に減衰ビームを生成する。Ｘ線投影データを収集するためのスキャン中、回転部材１３および回転部材１３に取り付けられた構成要素は、回転中心の周りを回転することができる。
【０２４４】
回転部材１３の回転およびＸ線源１４の動作は、ＣＴシステム１０の制御機構２６によって制御される。制御機構２６は、Ｘ線源１４に電力およびタイミング信号を供給するＸ線コントローラ２８およびジェネレータ３０と、回転部材１３の回転速度および位置を制御するガントリモータコントローラ３２とを含むことができる。画像再構成器３４は、ＤＡＳ２２からサンプリングされデジタル化されたＸ線データを受け取り、高速画像再構成を実行する。再構成された画像はコンピュータ３６に出力され、コンピュータ３６はその画像をコンピュータ記憶装置３８に格納する。
【０２４５】
コンピュータ３６はまた、キーボード、マウス、タッチセンシティブコントローラ、音声起動コントローラ、または任意の他の適切な入力装置などの何らかの形式のオペレータインターフェースを有するオペレータコンソール４０を介してオペレータからコマンドおよび走査パラメータを受信する。ディスプレイ４２は、オペレータがコンピュータ３６からの再構成された画像および他のデータを観察することを可能にする。オペレータが供給したコマンドおよびパラメータは、制御信号および情報をＤＡＳ２２、Ｘ線コントローラ２８、およびガントリモータコントローラ３２に提供するためにコンピュータ３６によって使用される。さらに、コンピュータ３６は、被検体２４およびガントリ１２を位置決めするために電動テーブル４６を制御するテーブルモータコントローラ４４を動作させる。特に、テーブル４６は、ガントリ開口部４８またはボアを通って被検体２４を全体的または部分的に移動させる。座標系５０は、被検体２４が開口部４８の内外に移動する患者またはＺ軸５２と、検出器アセンブリ１８が通過するガントリ円周またはＸ軸５４と、Ｘ線管１４の焦点から検出器アセンブリ１８への方向に沿って通るＹ軸５６とを定義する。
【０２４６】
したがって、特定の例では、ディープラーニングおよび／またはマシンラーニング技術を、ＣＴスキャナ１０およびそのガントリ１２、回転部材１３、Ｘ線源１４、検出器アセンブリ１８、制御機構２６、画像再構成器３４、コンピュータ３６、オペレータコンソール４０、ディスプレイ４２、テーブルコントローラ４４、テーブル４６、および／またはガントリ開口部４８などの構成、設計、および／または動作に適用することができる。構成要素の構成、動作、構造を入力、所望の出力、実際の出力などに基づいて監視して、例えば、スキャナ１０および／またはその構成要素の構成、動作、および／または構造に対する変更を学習および提案することができる。
【０２４７】
本明細書では、特定の例示的な方法、装置、および製品について説明したが、本特許の適用範囲はこれに限定されない。対照的に、この特許は、本特許請求の範囲内に相当するすべての方法、装置および製品を対象とする。
【符号の説明】
【０２４８】
１０  コンピュータ断層撮影（ＣＴ）撮像システム
１２  ガントリ
１３  回転部材
１４  Ｘ線源
１６  Ｘ線ビーム
１８  検出器アセンブリ
２０  検出器
２４  被検体
２６  制御機構
２８  Ｘ線コントローラ
３０  ジェネレータ
３２  ガントリモータコントローラ
３４  画像再構成器
３６  コンピュータ
３８  コンピュータ記憶装置
４０  オペレータコンソール
４２  ディスプレイ
４４  テーブルモータコントローラ
４６  電動テーブル
４８  ガントリ開口部
５０  座標系
５２  Ｚ軸
５４  Ｘ軸
５６  Ｙ軸
１００  ディープラーニングニューラルネットワーク
１１０〜１１６  入力
１２０  第１層
１２２〜１２６  入力ノード
１３０  ニューラル接続部
１３２  接続部
１３４  接続部
１４０  第２層
１４２〜１４８  ノード
１５０  ニューラル接続部
１５２  接続部
１５４  接続部
１６０  第３層
１６２〜１６８  ノード
１７０  ニューラル接続部
１７２  接続部
１７４  接続部
１８０  出力層
１８２  出力ノード
１９０  出力
２００  畳み込みニューラルネットワーク
２０４  畳み込み
２０６  特徴マップ
２１０  特徴マップ
２１２  畳み込み
２１４  特徴マップ
２１６  サブサンプリング
２１８  特徴マップ
２２０  畳み込み
２２２  畳み込み層
２２４  Ｎ個のカテゴリ
２２６  接続部
３００  画像解析畳み込みニューラルネットワーク
３０２  入力画像
３０４  畳み込み層
３１０〜３２２  特徴
３３０  第２の畳み込み層
３３１〜３４８  画像
３５０〜３５４  出力
４００  構成
４０５  ネットワーク
４１０  生画像データ
４２０〜４２３  ディープラーニングネットワーク
４３０  画像
４４０  再構成エンジン
４５０  診断エンジン
５０２  入力
５０４  訓練用ネットワーク
５０６  順方向
５０８  ネットワーク結果
５１２  既知の結果
５１４  誤差
５１６  後方パス
５２０  単一入力
５２２  展開済みディープラーニングネットワーク
５２４  出力
６１０  入力データ
６２０  前処理
６３０  作成
６４０  訓練済みネットワーク
６５０  アセンブル
６６０  表示
７００  ディープラーニング装置
７０１  訓練用ディープラーニングネットワーク装置
７０３  展開済みディープラーニングネットワーク装置
７１０  入力定義
７１１  訓練入力
７１３  入力定義
７２０  ディープラーニングネットワークモデル
７２１  ネットワーク
７２３  訓練済みネットワーク
７３０  出力定義
７３１  出力評価器
７３３  出力定義
８００  改善ファクトリ
８０１  改善ファクトリ
８０２  モデル評価器
８０３  改善ファクトリ
８０４  モデル展開モジュール
８０５  改善ファクトリ
８０６  ディープラーニング装置ジェネレータ
８０８  フィードバックコレクタ
８１０  フィードバック記憶装置
８１２  再訓練イニシエータ
８１４  再訓練データセレクタ
８２０  方法
９０２  データファクトリ
９０４  データスキーマ
９０６  キュレーションツール
９０８  バルクデータ取り込み部
９１０  データ選択／フィルタ
９１２  連続データ取り込み部
９１４  データカタログ／レイク
９１６  アプリケーションファクトリ
９１８  ビューア
９２０  アプリケーションサービス
９２２  アプリケーションパイプラインカタログ
９２４  ラーニングファクトリ
９２６  モデルカタログ
９２８  データサイエンス
９３０  アーキテクチャカタログ
９３２  データ準備
９３４  結果／報告
９３６  訓練および検証
９３８  試験
１０００  医療装置エコシステム
１００２  内部展開
１００４  外部展開
１００６  デジタルファクトリ
１００８  デジタルモデル
１０１０  装置
１０１２  装置
１０１４  装置
１０１６  装置
１１００  構成
１１０２  装置コントローラ
１１０４  検出器
１１０６  線源
１１０８  患者
１１１０  スキャンコンテキスト
１１１２  スキャナデータ
１１１４  収集エンジン
１１１６  再構成エンジン
１１１８  閲覧
１１２０  画像収集構成装置
１１２２  臨床ワークフロー
１１２４  解析および意思決定支援
１２００  方法
１２０２  データ取り込み部
１２０４  編成
１２０６  データ処理
１２０８  展開
１３０２  オンプレミスデータソース
１３０６  データカタログ／レイク
１３１０  データビューア
１３１８  データ準備
１３２０  データ準備ツール
１３２６  ＡＩカタログ
１３３０  訓練
１４００  ヘルスケアシステム
１４０１  撮像システム
１４０２  人間
１４０４  ユーザ
１４０６  患者
１４１０  撮像装置
１４２０  情報サブシステム
１４３０  収集エンジン
１４４０  再構成エンジン
１４５０  診断エンジン
１５００  ヘルスケアシステム
１５０１  システム実施態様
１５２０  デジタルファクトリ
１５２２  展開済みディープラーニングネットワーク装置
１５３０  改善ファクトリ
１５３２  展開済みディープラーニングネットワーク装置
１５４０  改善ファクトリ
１５４２  展開済みディープラーニングネットワーク装置
１５５０  システム健全性モジュール
１５５２  展開済みディープラーニングネットワーク装置
１５５５  改善ファクトリ
１５６０  システム設計エンジン
１５６１  入力フォーマッタ
１５６３  モデルプロセッサ
１５６５  訓練用ディープラーニングネットワークモデル
１５６９  出力ジェネレータ
１５７０  データ品質評価エンジン
１５７２  画像品質評価エンジン
１５７４  診断評価エンジン
１５８０  システムデジタルモデルライブラリ
１５８１  収集デジタルモデル
１５８３  再構成デジタルモデル
１５８５  診断デジタルモデル
１５８７  複合システムデジタルモデル
１６００  方法
１７００  情報
１７０２  第１のデータ
１７０４  第２のデータ
１７０６  第３のデータ
１７０８  第４のデータ
１７１０  第５のデータ
１７１２  第６のデータ
１７１４  第７のデータ
１７１６  第８のデータ
１７１８  第９のデータ
１７２０  第１０のデータ
１８００  ヘルスケア解析フレームワーク
１８１０  物理ベースの装置比較
１８２０  データ評価仕様
１８２２  再構成画像
１８２４  生画像データ
１８２６  画像品質評価メトリクス
１８２８  伝達関数
１８３０  結果プロセッサ
１９００  方法
２０００  画像収集構成システム
２０１０  訓練用学習装置
２０２０  画像収集構成装置
２０３０  プロセッサ
２０４０  メモリ
２０５０  展開済みディープラーニング装置
２１００  方法
２３００  ネットワーク
２３１０  入力画像
２３２０  畳み込みネットワーク
２３３０  プール層
２３４０  完全に接続された層
２３５０  分類器段階
２３６０  既知の画像品質指数
２３６５  画像品質指数
２４００  ネットワーク
２４１０  学習段階
２４１１  入力
２４１３  教師なし学習層
２４１５  畳み込みネットワーク
２４１７  分類層
２４２０  検証段階
２４３０  試験段階
２４３５  畳み込みネットワーク
２４３９  画像品質指数
２４４０  学習段階
２４４５  畳み込みネットワーク
２４４７  分類層
２４５０  検証段階
２４６０  試験段階
２４６５  畳み込みネットワーク
２４６９  画像品質指数
２５００  訓練済みネットワーク
２５０１  システム
２５０４  パラメータ値セレクタ
２５１０  初期パラメータセット
２５１２  ＩＱＩ比較器
２５２０  再始動器
２５２２  再始動器
２５２４  オーケストレータ
２５２６  画像品質評価エンジン
２５２８  更新ファクトリ
２５３０  訓練画像データセット
２５３２  再始動器
２５３４  検出／診断評価エンジン
２５３５  更新ファクトリ
２５３６  更新ファクトリ
２５３８  エキスパート
３１００  方法
３２００  プロセッサプラットフォーム
３２１２  プロセッサ
３２１３  ローカルメモリ
３２１４  主メモリ
３２１６  主メモリ
３２１８  バス
３２２０  インターフェース回路
３２２２  入力装置
３２２４  出力装置
３２２６  ネットワーク
３２２８  大容量記憶装置
３２３２  コード化された命令
【図１】
2020500377.tif 000003
【図２】
2020500377.tif 000004
【図３】
2020500377.tif 000005
【図４Ａ】
2020500377.tif 000006
【図４Ｂ】
2020500377.tif 000007
【図５】
2020500377.tif 000008
【図６】
2020500377.tif 000009
【図７Ａ】
2020500377.tif 000010
【図７Ｂ】
2020500377.tif 000011
【図７Ｃ】
2020500377.tif 000012
【図８Ａ】
2020500377.tif 000013
【図８Ｂ】
2020500377.tif 000014
【図８Ｃ】
2020500377.tif 000015
【図８Ｄ】
2020500377.tif 000016
【図９】
2020500377.tif 000017
【図１０】
2020500377.tif 000018
【図１１】
2020500377.tif 000019
【図１２】
2020500377.tif 000020
【図１３】
2020500377.tif 000021
【図１４】
2020500377.tif 000022
【図１５Ａ】
2020500377.tif 000023
【図１５Ｂ】
2020500377.tif 000024
【図１６】
2020500377.tif 000025
【図１７】
2020500377.tif 000026
【図１８】
2020500377.tif 000027
【図１９】
2020500377.tif 000028
【図２０】
2020500377.tif 000029
【図２１】
2020500377.tif 000030
【図２２】
2020500377.tif 000031
【図２３Ａ】
2020500377.tif 000032
【図２３Ｂ】
2020500377.tif 000033
【図２４Ａ】
2020500377.tif 000034
【図２４Ｂ】
2020500377.tif 000035
【図２５Ａ】
2020500377.tif 000036
【図２５Ｂ】
2020500377.tif 000037
【図２５Ｃ】
2020500377.tif 000038
【図２６】
2020500377.tif 000039
【図２７】
2020500377.tif 000040
【図２８】
2020500377.tif 000041
【図２９】
2020500377.tif 000042
【図３０】
2020500377.tif 000043
【図３１Ａ】
2020500377.tif 000044
【図３１Ｂ】
2020500377.tif 000045
【図３２】
2020500377.tif 000046
【図３３】
2020500377.tif 000047
【図３４】
2020500377.tif 000048
【国際調査報告】
2020500377.tif 000049
2020500377.tif 000050