(57)【要約】      （修正有）【課題】仮想気管支鏡検査視野における気道を通ってナビゲートするシステムおよび方法を提供する。【解決手段】仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示するシステムおよび方法であって、第１の場所および第１の場所における第１の方向を決定することと、第１の場所および第１の方向をメモリに記憶することと、第１の場所に対応する第１の仮想カメラ視野を表示することと、仮想気管支鏡検査の気道を通した移動に対応する第２の場所を決定することと、第２の場所をメモリに記憶することと、第２の場所に対応する第２の仮想カメラ視野を表示することと、第１の場所および第２の場所に基づいて第２の方向を決定することと、第２の方向をメモリに記憶することと、仮想気管支鏡検査を通したさらなる移動に対応する第３の場所を決定することと、さらなる移動が順方向であるか逆方向であるかを決定することとを含む。【選択図】図２
2018047258.tif 000002
【特許請求の範囲】
【請求項１】
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示する方法であって、前記方法は、
前記仮想気管支鏡検査を通した移動に対応する場所を決定することと、
前記移動が順方向であるか逆方向であるかを決定することと、
前記移動が前記順方向であると決定される場合、
前記決定された場所における順方向の仮想カメラ視野を表示することと、
移動が前記逆方向であると決定される場合、
メモリから第１の方向および第２の方向を読み出すことと、
前記第１の方向と前記第２の方向とに基づいて、前記決定された場所における平滑化ベクトルを決定することと、
前記平滑化ベクトルに基づいて、平滑化された仮想カメラ視野を得ることと、
前記決定された場所における前記平滑化された仮想カメラ視野を表示することと
を含む、方法。
【請求項２】
前記移動が順方向であるか逆方向であるかを決定することは、
仮想気管支鏡検査画面上の次のポインタ場所および現在のポインタ場所を決定することと、
前記次のポインタ場所の座標と前記現在のポインタ場所の座標との間の差を計算することと、
前記計算された差が正である場合、前記移動が前記逆方向であることを決定することと、
前記計算された差が負である場合、前記移動が前記順方向であることを決定することと
を含む、請求項１に記載の方法。
【請求項３】
前記場所は、仮想カメラ視野を表示している画面上のポインタまたはカーソルの場所に基づいて決定される、請求項１に記載の方法。
【請求項４】
前記平滑化ベクトルを決定することは、
前記第１の方向に基づいて第１のベクトルを決定することと、
前記第２の方向に基づいて第２のベクトルを決定することと、
前記第１のベクトルと前記第２のベクトルとを平均化することにより、前記平滑化ベクトルを得ることと
を含む、請求項１に記載の方法。
【請求項５】
前記平滑化ベクトルを決定することは、
前記第１の方向に基づいて第１のベクトルを決定することと、
前記第２の方向に基づいて第２のベクトルを決定することと、
スプラインまたはランチョスアルゴリズムを前記第１のベクトルと前記第２のベクトルとに適用することにより、前記平滑化ベクトルを得ることと
を含む、請求項１に記載の方法。
【請求項６】
前記スプラインは、２次のスプラインまたは４次のスプラインである、請求項５に記載の方法。
【請求項７】
前記順方向の仮想カメラ視野または前記平滑化された仮想カメラ視野を変更する入力をユーザから受信することと、
前記変更された順方向の仮想カメラ視野または前記変更された平滑化された仮想カメラ視野を前記メモリに記憶することと
をさらに含む、請求項１に記載の方法。
【請求項８】
前記平滑化ベクトルを決定することは、前記第１の方向と前記第２の方向との間の方向を有するベクトルを決定することを含む、請求項１に記載の方法。
【請求項９】
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示するための装置であって、
前記仮想気管支鏡検査の複数の仮想カメラ視野と、命令と、第１の方向と、第２の方向とを記憶しているメモリと、
前記命令を実行するように構成されているプロセッサであって、
前記命令は、前記プロセッサによって実行されると、
前記仮想気管支鏡検査の前記気道を通した移動が逆方向であるか否かを決定することと、
移動が前記逆方向であると決定される場合、
前記メモリから前記第１の方向および前記第２の方向を読み出すことと、
前記第１の方向と前記第２の方向とに基づいて現在の場所における平滑化ベクトルを決定することと
を前記プロセッサに行わせる、プロセッサと、
前記現在の場所における前記決定された平滑化ベクトルに対応する平滑化された仮想カメラ視野の画像を画面上に表示するように構成されているディスプレイと
を備えている、装置。
【請求項１０】
前記現在の場所は、前記画面上のポインタの場所に基づいて決定される、請求項９に記載の装置。
【請求項１１】
前記命令は、前記プロセッサによって実行されると、
前記仮想カメラ視野を表示する前記画面上での第１のポインタ場所および第２のポインタ場所を決定することと、
前記第１のポインタ場所の座標と前記第２のポインタ場所の座標との間の差を計算することと、
前記計算された差が正である場合、前記移動が前記逆方向であることを決定することと
を前記プロセッサにさらに行わせる、請求項９に記載の装置。
【請求項１２】
前記命令は、前記プロセッサによって実行されると、
前記第１の方向に基づいて第１のベクトルを決定することと、
前記第２の方向に基づいて第２のベクトルを決定することと、
前記第１のベクトルと前記第２のベクトルとを平均化することにより、前記平滑化ベクトルを得ることと
を前記プロセッサにさらに行わせる、請求項９に記載の装置。
【請求項１３】
前記命令は、前記プロセッサによって実行されると、前記第１の方向と前記第２の方向との間にある方向を有する前記平滑化ベクトルを決定することを前記プロセッサに行わせる、請求項９に記載の装置。
【請求項１４】
前記命令は、前記プロセッサによって実行されると、
第１の方向に基づいて第１のベクトルを決定することと、
第２の方向に基づいて第２のベクトルを決定することと、
スプラインを前記第１のベクトルと前記第２のベクトルとに適用することにより、前記平滑化ベクトルを得ることと
を前記プロセッサにさらに行わせる、請求項９に記載の装置。
【請求項１５】
前記スプラインは、２次のスプラインまたは４次のスプラインである、請求項１４に記載の装置。
【請求項１６】
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示する方法であって、前記方法は、
前記仮想気管支鏡検査の前記気道を通した移動に対応する場所を決定することと、
前記移動が順方向であるか逆方向であるかを決定することと、
前記移動が前記順方向であると決定される場合、
前記決定された場所における順方向の仮想カメラ視野を表示することと、
移動が前記逆方向であると決定される場合、
平滑化ベクトルを得ることと、
前記得られた平滑化ベクトルに基づいて、前記決定された場所における平滑化された仮想カメラ視野を得ることと、
前記決定された場所における前記平滑化された仮想カメラ視野を表示することと
を含む、方法。
【請求項１７】
第１の方向に基づいて第１のベクトルを決定することと、
第２の方向に基づいて第２のベクトルを決定することと、
前記第１のベクトルと前記第２のベクトルとを平均化することにより、前記平滑化ベクトルを得ることと
をさらに含む、請求項１６に記載の方法。
【請求項１８】
第１の方向に基づいて第１のベクトルを決定することと、
第２の方向に基づいて第２のベクトルを決定することと、
スプラインまたはランチョスアルゴリズムを前記第１のベクトルと前記第２のベクトルとに適用することにより、前記平滑化ベクトルを得ることと
をさらに含む、請求項１６に記載の方法。
【請求項１９】
前記スプラインは、２次のスプラインまたは４次のスプラインである、請求項１８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、動的かつ変化する様式で医療画像を表示するためのシステムおよび方法に関する。より具体的には、本開示は、肺の気道を通してナビゲートされている仮想カメラの位置および方向に基づいて、経路計画中の仮想気管支鏡検査における前後移動中に医療画像を動的に表示するためのシステムおよび方法に関する。
【背景技術】
【０００２】
経路計画視覚化技法が、種々の医療分野で急速に成長している。視覚化技法は、切開のサイズを最小限にし、手術において患者の疾患を非侵襲的に治療し、標的病変を識別して治療するように患者の内側で非侵襲的にナビゲートすることに役立つ。しかしながら、視覚化は、誤った情報が表示される場合、予期しない危険を及ぼし得る。例えば、肺の気道を通して逆または後退方向に仮想カメラ視野をナビゲートする場合、臨床医に提供される視野は、臨床医が以前に取ったステップを再追跡して以前の場所に戻ることを困難にし得る。さらに、ユーザは、肺の気道の外側でナビゲートする仮想カメラ視野も見出し得る。
【発明の概要】
【課題を解決するための手段】
【０００３】
一側面では、本開示は、仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示する方法を特徴とする。本方法は、第１の場所および第１の場所における第１の方向を決定することと、第１の場所および第１の方向をメモリに記憶することと、第１の場所に対応する第１の仮想カメラ視野を表示することと、仮想気管支鏡検査の気道を通した移動に対応する第２の場所を決定することと、第２の場所をメモリに記憶することと、第２の場所に対応する第２の仮想カメラ視野を表示することと、第１の場所および第２の場所に基づいて第２の方向を決定することと、第２の方向をメモリに記憶することと、仮想気管支鏡検査を通したさらなる移動に対応する第３の場所を決定することと、さらなる移動が順方向であるか、または逆方向であるかを決定することとを含む。
【０００４】
さらなる移動が順方向であると決定される場合、本方法は、第３の場所に対応する第３の仮想カメラ視野を表示することを含む。移動が逆方向であると決定される場合、本方法は、メモリから記憶された第１の方向および記憶された第２の方向を読み出すことと、記憶された第１の方向および記憶された第２の方向に基づいて平滑化ベクトルを決定することと、平滑化ベクトルに基づいて、平滑化された仮想カメラ視野を得ることと、平滑化された仮想カメラ視野を表示することとを含む。
【０００５】
実施形態では、さらなる移動が順方向であるか、または逆方向であるかを決定することは、仮想気管支鏡検査画面上での次のポインタ場所および現在のポインタ場所を決定することと、次のポインタ場所の座標と次のポインタ場所の座標との間の差を計算することとを含む。計算された差が正である場合、さらなる移動が逆方向であることを決定する。そして計算された差が負である場合、さらなる移動が順方向であることを決定する。
【０００６】
実施形態では、第１の場所、第２の場所、および第３の場所は、仮想カメラ視野を表示している画面上のポインタまたはカーソルの場所に基づいて決定される。さらに別の実施形態では、本方法はさらに、さらなる移動が順方向であると決定される場合、第２の場所および第３の場所に基づいて第３の方向を決定することと、第３の方向をメモリに記憶することとを含む。
【０００７】
実施形態では、平滑化ベクトルを決定することは、第１の場所および第１の方向に基づいて第１のベクトルを決定することと、第１の場所および第２の方向に基づいて第２のベクトルを決定することと、第１のベクトルと第２のベクトルとを平均し、平滑化ベクトルを得ることとを含む。
【０００８】
実施形態では、スプラインは、２次のスプラインまたは４次のスプラインである。実施形態では、本方法はさらに、第１の、第２の、第３の、または平滑化された仮想カメラ視野を変更する入力をユーザから受信することと、変更された第１の、第２の、第３の、または平滑化された仮想カメラ視野を記憶することとを含む。さらなる実施形態では、平滑化ベクトルを決定することは、第１の方向と第２の方向との間の方向を有するベクトルを決定することを含む。
【０００９】
別の側面では、本開示は、仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示するための装置を特徴とする。本装置は、ナビゲーション計器の少なくとも１つの位置センサから位置情報を受信するように構成されているネットワークインターフェースであって、位置情報は、物理的場所を含む、ネットワークインターフェースと、仮想気管支鏡検査の複数の仮想カメラ視野、命令、第１の場所、第１の場所における第１の方向、第２の場所、および第２の場所における第２の方向を記憶しているメモリと、命令を実行するように構成されているプロセッサとを含む。命令は、プロセッサによって実行されると、プロセッサに、仮想気管支鏡検査の気道を通した移動が順方向であるか、または逆方向であるかを決定させる。移動が順方向であると決定される場合、命令はさらに、プロセッサに、仮想気管支鏡検査の気道を通した移動に対応する第３の場所を決定させ、第２の場所および第３の場所に基づいて第３の方向を決定させる。移動が逆方向であると決定される場合、命令はさらに、プロセッサに、メモリから第１の方向および第２の方向を読み出させ、第１の方向および第２の方向に基づいて平滑化ベクトルを決定させる。本装置はさらに、決定された平滑化ベクトルに対応する平滑化された仮想カメラ視野の画像を画面上で動的に表示するように構成されるディスプレイを含む。
【００１０】
本開示の上記の側面および実施形態のうちのいずれかは、本開示の範囲から逸脱することなく組み合わせられ得る。
例えば、本発明は、以下を提供する。
（項目１）
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示する方法であって、前記方法は、
第１の場所および前記第１の場所における第１の方向を決定することと、
前記第１の場所および前記第１の方向をメモリに記憶することと、
前記第１の場所に対応する第１の仮想カメラ視野を表示することと、
前記仮想気管支鏡検査の前記気道を通した移動に対応する第２の場所を決定することと、
前記第２の場所を前記メモリに記憶することと、
前記第２の場所に対応する第２の仮想カメラ視野を表示することと、
前記第１の場所と前記第２の場所とに基づいて第２の方向を決定することと、
前記第２の方向を前記メモリに記憶することと、
前記仮想気管支鏡検査を通したさらなる移動に対応する第３の場所を決定することと、
前記さらなる移動が順方向であるか、または逆方向であるかを決定することと、
前記さらなる移動が前記順方向であると決定される場合、
前記第３の場所に対応する第３の仮想カメラ視野を表示することと、
移動が前記逆方向であると決定される場合、
前記メモリから前記記憶された第１の方向および前記記憶された第２の方向を読み出すことと、
前記記憶された第１の方向と前記記憶された第２の方向とに基づいて平滑化ベクトルを決定することと、
前記平滑化ベクトルに基づいて、平滑化された仮想カメラ視野を得ることと、
前記平滑化された仮想カメラ視野を表示することと
を含む、方法。
（項目２）
前記さらなる移動が順方向であるか、または逆方向であるかを決定することは、
仮想気管支鏡検査画面上の次のポインタ場所および現在のポインタ場所を決定することと、
前記次のポインタ場所の座標と前記次のポインタ場所の座標との間の差を計算することと、
前記計算された差が正である場合、前記さらなる移動が前記逆方向であることを決定することと、
前記計算された差が負である場合、前記さらなる移動が前記順方向であることを決定することと
を含む、上記項目のいずれか１項に記載の方法。
（項目３）
前記第１の場所、前記第２の場所、および前記第３の場所は、前記仮想カメラ視野を表示している画面上のポインタまたはカーソルの場所に基づいて決定される、上記項目のいずれか１項に記載の方法。
（項目４）
前記さらなる移動が前記順方向であると決定される場合、
前記第２の場所と前記第３の場所とに基づいて第３の方向を決定することと、
前記第３の方向を前記メモリに記憶することと
をさらに含む、上記項目のいずれか１項に記載の方法。
（項目５）
前記平滑化ベクトルを決定することは、
前記第１の場所と第１の方向とに基づいて第１のベクトルを決定することと、
前記第１の場所と前記第２の方向とに基づいて第２のベクトルを決定することと、
前記第１のベクトルと前記第２のベクトルとを平均し、前記平滑化ベクトルを得ることと
を含む、上記項目のいずれか１項に記載の方法。
（項目６）
前記平滑化ベクトルを決定することは、
前記第１の場所と前記第１の方向とに基づいて第１のベクトルを決定することと、
前記第１の場所と前記第２の方向とに基づいて第２のベクトルを決定することと、
スプラインまたはランチョスアルゴリズムを前記第１のベクトルと前記第２のベクトルとに適用し、前記平滑化ベクトルを得ることと
を含む、上記項目のいずれか１項に記載の方法。
（項目７）
前記スプラインは、２次のスプラインまたは４次のスプラインである、上記項目のいずれか１項に記載の方法。
（項目８）
前記第１の、第２の、第３の、または平滑化された仮想カメラ視野を変更する入力をユーザから受信することと、
前記変更された第１の、第２の、第３の、または平滑化された仮想カメラ視野を記憶することと
をさらに含む、上記項目のいずれか１項に記載の方法。
（項目９）
前記平滑化ベクトルを決定することは、前記第１の方向と前記第２の方向との間の方向を有するベクトルを決定することを含む、上記項目のいずれか１項に記載の方法。
（項目１０）
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示するための装置であって、
ナビゲーション計器の少なくとも１つの位置センサから前記ナビゲーション計器の位置情報を受信するように構成されているネットワークインターフェースであって、前記位置情報は、物理的場所を含む、ネットワークインターフェースと、
前記仮想気管支鏡検査の複数の仮想カメラ視野、命令、第１の場所、前記第１の場所における第１の方向、第２の場所、および前記第２の場所における第２の方向を記憶しているメモリと、
前記命令を実行するように構成されているプロセッサであって、
前記命令は、前記プロセッサによって実行されると、
前記仮想気管支鏡検査の前記気道を通した移動が順方向であるか、または逆方向であるかを決定することと、
前記移動が前記順方向であると決定される場合、
前記仮想気管支鏡検査の前記気道を通した前記移動に対応する第３の場所を決定することと、
前記第２の場所と前記第３の場所とに基づいて第３の方向を決定することと、
移動が前記逆方向であると決定される場合、
前記メモリから前記第１の方向および前記第２の方向を読み出すことと、
前記第１の方向と前記第２の方向とに基づいて平滑化ベクトルを決定することと
を前記プロセッサに行わせる、プロセッサと、
前記決定された平滑化ベクトルに対応する平滑化された仮想カメラ視野の画像を画面上で動的に表示するように構成されているディスプレイと
を備えている、装置。
（項目１１）
前記第１の場所、前記第２の場所、および前記第３の場所は、前記画面上のポインタの場所に基づいて決定される、上記項目のいずれか１項に記載の装置。
（項目１２）
前記命令は、前記プロセッサによって実行されると、
前記仮想カメラ視野を表示する前記画面上での第１のポインタ場所および第２のポインタ場所を決定することと、
前記第１のポインタ場所の座標と前記第２のポインタ場所の座標との間の差を計算することと、
前記計算された差が正である場合、前記移動が前記逆方向であることを決定することと、
前記計算された差が負である場合、前記移動が前記順方向であることを決定することと
を前記プロセッサにさらに行わせる、上記項目のいずれか１項に記載の装置。
（項目１３）
前記命令は、前記プロセッサによって実行されると、
前記第１の場所と前記第１の方向とに基づいて第１のベクトルを決定することと、
前記第１の場所と前記第２の方向とに基づいて第２のベクトルを決定することと、
前記第１のベクトルと前記第２のベクトルとを平均し、前記平滑化ベクトルを得ることと
を前記プロセッサにさらに行わせる、上記項目のいずれか１項に記載の装置。
（項目１４）
前記命令は、前記プロセッサによって実行されると、前記第１の方向と前記第２の方向との間にある方向を有する前記平滑化ベクトルを前記プロセッサに決定させる、上記項目のいずれか１項に記載の装置。
（項目１５）
前記命令は、前記プロセッサによって実行されると、
前記第１の場所と第１の方向とに基づいて第１のベクトルを決定することと、
前記第１の場所と前記第２の方向とに基づいて第２のベクトルを決定することと、
スプラインを前記第１のベクトルと前記第２のベクトルとに適用し、前記平滑化ベクトルを得ることと
を前記プロセッサに行わせる、上記項目のいずれか１項に記載の装置。
（項目１６）
前記スプラインは、２次のスプラインまたは４次のスプラインである、上記項目のいずれか１項に記載の装置。
（項目１７）
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示する方法であって、前記方法は、
第１の場所および前記第１の場所における第１の方向を決定することと、
第１の場所および前記第１の方向をメモリに記憶することと、
前記第１の場所に対応する第１の仮想カメラ視野を表示することと、
前記仮想気管支鏡検査の前記気道を通した移動に対応する第２の場所、および第２の方向を決定することと、
前記記憶された第１の方向および前記第２の方向に基づいて平滑化ベクトルを決定することと、
前記平滑化ベクトルを前記メモリに記憶することと、
前記第２の場所に対応する第２の仮想カメラ視野を表示することと、
前記仮想気管支鏡検査の気道を通したさらなる移動に対応する第３の場所を決定することと、
前記さらなる移動が順方向であるか、または逆方向であるかを決定することと、
前記さらなる移動が前記順方向であると決定される場合、
前記第３の場所に対応する第３の仮想カメラ視野を表示することと、
移動が前記逆方向であると決定される場合、
前記メモリに記憶された前記平滑化ベクトルを読み出すことと、
前記読み出された平滑化ベクトルに基づいて、平滑化された仮想カメラ視野を得ることと、
前記平滑化された仮想カメラ視野を表示することと
を含む、方法。
（項目１８）
前記平滑化ベクトルを決定することは、
前記第１の場所と第１の方向とに基づいて第１のベクトルを決定することと、
前記第１の場所と前記第２の方向とに基づいて第２のベクトルを決定することと、
前記第１のベクトルと前記第２のベクトルとを平均し、前記平滑化ベクトルを得ることと
を含む、上記項目のいずれか１項に記載の方法。
（項目１９）
前記平滑化ベクトルを決定することは、
前記第１の場所と第１の方向とに基づいて第１のベクトルを決定することと、
前記第１の場所と前記第２の方向とに基づいて第２のベクトルを決定することと、
スプラインまたはランチョスアルゴリズムを前記第１のベクトルと前記第２のベクトルとに適用し、前記平滑化ベクトルを得ることと
を含む、上記項目のいずれか１項に記載の方法。
（項目２０）
前記スプラインは、２次のスプラインまたは４次のスプラインである、上記項目のいずれか１項に記載の方法。
（摘要）
仮想気管支鏡検査の気道を通ってナビゲートしながら仮想気管支鏡検査視野を表示するためのシステムおよび方法が、開示される。本方法は、第１の場所および第１の場所における第１の方向を決定することと、第１の場所および第１の方向をメモリに記憶することと、第１の場所に対応する第１の仮想カメラ視野を表示することと、仮想気管支鏡検査の気道を通した移動に対応する第２の場所を決定することと、第２の場所をメモリに記憶することと、第２の場所に対応する第２の仮想カメラ視野を表示することと、第１の場所および第２の場所に基づいて第２の方向を決定することと、第２の方向をメモリに記憶することと、仮想気管支鏡検査を通したさらなる移動に対応する第３の場所を決定することと、さらなる移動が順方向であるか、または逆方向であるかを決定することとを含む。
【図面の簡単な説明】
【００１１】
本開示されるシステムおよび方法の目的および特徴は、種々の実施形態の説明が添付図面を参照して読まれたときに当業者に明白となるであろう。
【図１】図１は、本開示の実施形態による、経路計画のためのコンピュータデバイスの概略図である。
【図２】図２は、本開示による、経路計画の４つの段階を図示する、略図である。
【図３】図３は、本開示の実施形態による、肺気道内の前後運動のために仮想カメラ視野を動的に決定して表示する方法を図示する、フローチャートである。
【図４】図４は、本開示の実施形態による、肺気道内で順または逆方向を決定する方法を図示する、フローチャートである。
【図５】図５および６Ａ−６Ｃは、本開示の実施形態による、肺気道内でナビゲートしている間の視野の図式的説明図である。
【図６Ａ】図５および６Ａ−６Ｃは、本開示の実施形態による、肺気道内でナビゲートしている間の視野の図式的説明図である。
【図６Ｂ】図５および６Ａ−６Ｃは、本開示の実施形態による、肺気道内でナビゲートしている間の視野の図式的説明図である。
【図６Ｃ】図５および６Ａ−６Ｃは、本開示の実施形態による、肺気道内でナビゲートしている間の視野の図式的説明図である。
【図７】図７は、本開示のいくつかの実施形態による、肺気道を通してナビゲートするために取られるステップの図式的説明図である。
【発明を実施するための形態】
【００１２】
仮想気管支鏡検査（ＶＢ）視野は、ユーザが仮想カメラ（またはユーザの視点）と相互作用すること、および肺の気道の内側の仮想カメラ視野の場所および方向の両方を修正することを可能にする。ＶＢ視野内の後方への移動は、平面視野（軸方向、冠状、矢状）のうちの１つの上で仮想カメラ（またはユーザ視点）を調節し、次いで、ＶＢ視野内で直線に後方に進むことによって、達成されることができる。しかしながら、本方法は、少なくとも２つの視野を伴い得、実際のステップを再追跡し、以前の場所に戻ることは困難であり得る。ユーザは、気道の外側でナビゲートする仮想カメラも見出し得る。
【００１３】
本開示の実施形態によると、旋回を含む前方への移動は、各個々のステップをスタックに記憶することによって記録され、仮想カメラが後方に移動するとき、その後方ステップがスタックから取り出され、したがって、仮想カメラの実際の場所および方向を保持する。前方への移動は、直線で移動することによって行われる。横向きの移動は、ＶＢ視野上のある位置においてマウスポインタ等のデータ入力デバイスを操作することによって行われ、ＶＢ視野の中心は、より良好なユーザ体験を可能にするように、動画を介してその位置に対して更新する。
【００１４】
画面上のカーソルまたはポインタの移動、および／またはマウスもしくはタッチパッド等のユーザ入力デバイスを操作するユーザによるボタンの選択に応答して前方に移動しながら、仮想カメラ視野が（右または左に）旋回される場合、直線での移動が行われた後に旋回が行われる。ソフトウェアは、前方へのステップまたはいくつかのステップをスタックに保存し、次いで、旋回を伴うステップを保存する。旋回のステップは、円滑な旋回を提供するように単一の動画において行われる。動画は、仮想カメラの現在の場所、現在の方向、新しい回転軸、および視野の２Ｄのｘ軸における差分、すなわち、左または右方向の変化に基づいて計算される。
【００１５】
逆方向に移動するときに類似ユーザ体験を提供するために、本開示によるシステムおよび方法は、カーソルまたはポインタが、マウス、タッチパッド、トラックボール、またはタッチスクリーン等のデータ入力デバイスの動作を介して、ユーザによって移動させられた後の、ディスプレイデバイス上のカーソルまたはポインタの場所を記録する。本明細書で議論されるように、ディスプレイデバイス上のカーソルまたはポインタの場所のｘ座標およびｙ座標は、スタックに記憶され、仮想カメラの前後移動を決定するために使用される。仮想カメラが後方へ移動するとき、現在の場所および現在の場所における方向が、以前の場所および方向ともに、スタックから取り出される。後方移動の間または前に、平均方向ベクトル、または後方ナビゲーションのために最適化される他の平滑化ベクトルが、スタック内の２つの隣接ステップ（例えば、ステップｉおよびｉ−１）に対して計算される。いくつかの実施形態では、平滑化ベクトルは、第１のベクトルおよび第２のベクトルに適用されているスプラインまたはランチョスアルゴリズムに基づく。後方移動では、計算された平均方向ベクトルまたは他の平滑化ベクトルに対応する仮想カメラ視野が、使用される。これは、後方へ移動しながら旋回を行うときに、より円滑な動画を可能にする。
【００１６】
ここで図１を参照すると、本開示は、概して、手術中に使用するための患者の解剖学的管腔網を通した経路を計画するための経路計画システム１０および方法を対象とする。経路計画システム１０は、例えば、ラップトップ、デスクトップ、タブレット、または他の類似デバイス等のコンピュータデバイス１００を含み得、コンピュータデバイス１００は、ディスプレイ１０２、メモリ１０４、１つ以上のプロセッサ１０６、および／またはコンピュータデバイスで典型的に見出されるタイプの他の構成要素を有する。ディスプレイ１０２は、ディスプレイ１０２が入力および出力デバイスの両方としての機能を果たすことを可能にする、タッチセンサ式および／または音声起動型であり得る。代替として、キーボード１１３、マウス１１４、または他のデータ入力デバイスが、採用され得る。
【００１７】
メモリ１０４は、プロセッサ１０６によって実行可能であり、コンピュータデバイス１００の動作を制御するデータおよび／またはソフトウェアを記憶するための任意の非一過性のコンピュータ読み取り可能な媒体を含む。実施形態では、メモリ１０４は、フラッシュメモリチップ等の１つ以上のソリッドステート記憶デバイスを含み得る。代替実施形態では、メモリ１０４は、大容量記憶コントローラ（図示せず）および通信バス（図示せず）を通してプロセッサ１０６に接続される大容量記憶デバイスであり得る。
【００１８】
本明細書に含まれるコンピュータ読み取り可能な媒体の説明は、ソリッドステート記憶装置を指すが、コンピュータ読み取り可能な記憶媒体は、プロセッサ１０６によってアクセスされることができる任意の利用可能な媒体であり得ることが当業者によって理解されるべきである。つまり、コンピュータ読み取り可能な記憶媒体は、コンピュータ読み取り可能な命令、データ構造、プログラムモジュール、または他のデータ等の情報の記憶のための任意の方法または技術で実装される、非一過性、揮発性および不揮発性、取り外し可能および非取り外し可能な媒体を含む。例えば、コンピュータ読み取り可能な記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、または他のソリッドステートメモリ技術、ＣＤ−ＲＯＭ、ＤＶＤ、または他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置、または他の磁気記憶デバイス、もしくは所望の情報を記憶するために使用されることができ、コンピュータデバイス１００によってアクセスされることができる任意の他の媒体を含む。
【００１９】
コンピュータデバイス１００はまた、他のソースへのデータへの伝送および他のソースからのデータの受信のための有線または無線接続を介して、分散型ネットワークもしくはインターネットに接続されるネットワークモジュール１０８を含み得る。例えば、コンピュータデバイス１００は、経路計画中に使用するために、サーバ、例えば、病院サーバ、インターネットサーバ、または他の類似サーバから、患者のコンピュータ断層撮影（ＣＴ）画像を受信し得る。患者ＣＴ画像はまた、取り外し可能なメモリであり得るメモリ１０４を介して、コンピュータデバイス１００に提供され得る。
【００２０】
経路計画モジュール２００は、メモリ１０４に記憶され、コンピュータデバイス１００のプロセッサ１０６によって実行されるソフトウェアプログラムを含む。以下でさらに詳細に説明されるように、経路計画モジュール２００は、医療手技中に後の使用のための経路計画を開発するための一連のステップを通して臨床医を誘導する。経路計画モジュール２００は、ディスプレイ１０２上で視覚的双方向特徴を臨床医に表示するための、および臨床医入力を受信するためのユーザインターフェースモジュール２０２と通信する。
【００２１】
本明細書で使用される場合、「臨床医」という用語は、任意の医療専門家（すなわち、医師、外科医、看護師等）、または本明細書に説明されるシステム、方法、および装置の実施形態の使用を伴う医療手技を計画し、行い、監視し、および／または管理することに関与する、経路計画システム１０の他のユーザを指す。
【００２２】
ここで図２を参照すると、実施形態では、経路計画モジュール２００を使用する経路計画は、４つの別個の段階で行われ得る。第１の段階Ｓ１では、臨床医が、経路計画のために患者を選択する。第２の段階Ｓ２では、臨床医が、標的を追加する。第３の段階Ｓ３では、臨床医が、標的への経路を作成する。最終的に、第４の段階Ｓ４では、臨床医が、計画を再検討して容認し、医療手技で使用するために計画をエクスポートし得る。臨床医は、必要に応じて第２および第３の段階Ｓ２ならびにＳ３のいずれか一方または両方を繰り返し、追加の標的を選択し、および／または特定の患者のための追加の経路を作成し得る。例えば、臨床医は、追加の標的を選択し、各標的への経路を作成し得る。臨床医はまた、または代替として、同一の標的への複数の経路を作成し得る。経路計画が生成されると、仮想気管支鏡検査視野（図６Ａ−６Ｃで図示される）が表示され得、それは、臨床医が経路計画に基づいて患者の仮想気道内でナビゲートすることを可能にする。
【００２３】
図３は、本開示の実施形態による、仮想カメラの位置および方向情報に基づいて仮想気管支鏡検査視野を動的に表示する方法３００を図示するフローチャートである。ステップ３０５−３１０では、仮想気管支鏡検査視野内のディスプレイ１０２上でデータ入力デバイス１１２によって指し示される場所が、表示される。いくつかの実施形態では、場所は、患者の気管または進入点等の既知の気道の中に設定される。ディスプレイ１０２上でデータ入力デバイス１１２によって指し示される場所は、２Ｄｘ座標およびｙ座標として得られる。仮想場所は、ステップ３１５において、仮想場所で仮想カメラ視野を生成するために利用される。臨床医が仮想気管支鏡検査視野内で患者の気道を通って進行する場合、臨床医は、気道内の種々の場所をクリックまたは選択することにより、前方または後方へ移動する。
【００２４】
（ポインタまたはカーソルを使用することによって等）ディスプレイ１０２上でデータ入力デバイス１１２によって指し示される仮想場所が、（図７に関して以下でさらに説明されるように）ステップ３１０において場所Ｌｉに到達すると、視野方向Ｄｉが、利用される。場所Ｌｉに基づいて、１つ以上のプロセッサ１０６は、場所Ｌｉに対応する視野方向Ｄｉを決定する。場所Ｌｉは、気道のディスプレイ１０２上の位置に対してｘ座標およびｙ座標を有する２Ｄ座標である。
【００２５】
視野方向Ｄｉは、規模および角度Θｉを有する、ベクトル
【００２６】
【数１】
2018047258.tif 000003
として表現され得る。角度Θｉは、図７で図示されるように、現在のベクトル
【００２７】
【数２】
2018047258.tif 000004
の角度と前のベクトル
【００２８】
【数３】
2018047258.tif 000005
の角度との間の差として定義され得る。例えば、第１の場所Ｌ１から第２の場所Ｌ２まで延びる第１のベクトル
【００２９】
【数４】
2018047258.tif 000006
、および第１のベクトル
【００３０】
【数５】
2018047258.tif 000007
に対して直角な方向に第２の場所Ｌ２から延びる第２のベクトル
【００３１】
【数６】
2018047258.tif 000008
に対して、第２のベクトル
【００３２】
【数７】
2018047258.tif 000009
の角度Θ２は、９０°である。
【００３３】
場所Ｌｉおよび視野方向Ｄｉが決定されると、１つ以上のプロセッサ１０６は、ステップ３１５において、場所Ｌｉおよび視野方向Ｄｉに基づいてメモリ１０４から仮想カメラ視野Ｃｉを得る。仮想カメラ視野Ｃｉは、仮想気管支鏡検査窓６００（図６Ａ、６Ｂ、および６Ｃに示される）の中で表示される２Ｄ仮想画像である。仮想カメラ視野Ｃｉは、仮想カメラの先端の視点からの気道の内側の視野である。仮想カメラ視野Ｃｉの例が、図６Ａ−６Ｃに示される。
【００３４】
ステップ３２０では、１つ以上のプロセッサ１０６が、例えば、ステップＳｉにおいてスタックまたは参照テーブル内に、第１の場所Ｌｉおよび視野方向Ｄｉをメモリ１０４に記憶する。参照テーブル（ＬＵＴ）の例が、以下に示される。
【００３５】
【表１】
2018047258.tif 000010
本明細書で使用される場合、場所という用語は、ディスプレイ１０２上でポインタまたはカーソルの場所を示す座標値およびデータを指す。視野方向とは、図７でさらに図示されるように、現在の場所からの直線（第１のベクトル）における視野と前の場所からの直線（第２のベクトル）における視野との間の角度差を指す。
【００３６】
ステップ３２５では、仮想カメラ視野Ｃｉが、図６Ａ−６Ｃに示されるように、仮想気管支鏡検査窓６００の中でディスプレイ１０２上に表示される。いくつかの実施形態では、ユーザは、マウス１１４上のボタンをクリックすること、またはキーボード１１３上のキーもしくはキーの組み合わせを押下することによって、仮想カメラ視野Ｃｉを変更および更新し得る。例えば、ユーザは、方向を変化させ、それによって、異なる視野方向において新しい仮想カメラ視野を表示し得る。
【００３７】
（前方移動）
図３のステップ３３０−３５５は、気道を通した順方向への仮想カメラの移動を例証する。ステップ３３０では、仮想カメラの次の場所Ｌｉ＋１および次の視野方向Ｄｉ＋１が、ディスプレイ１０２上のポインタまたはカーソルの場所に基づいて得られる。次の視野方向Ｄｉ＋１は、場所Ｌｉから次の場所Ｌｉ＋１まで延びるベクトルの方向を決定することによって、決定され得る。ステップ３３５では、図４を参照して以下で説明されるように、仮想カメラが順方向に場所Ｌｉから次の場所Ｌｉ＋１まで移動したかどうかに関して決定が行われる。
【００３８】
仮想カメラが場所Ｌｉから次の場所Ｌｉ＋１まで順方向に移動していることが決定される場合、本方法は、ステップ３４０へ進む。ステップ３４０では、次の場所Ｌｉ＋１および視野方向Ｄｉ＋１の両方が決定されると、１つ以上のプロセッサ１０６は、次の場所Ｌｉ＋１および次の視野方向Ｄｉ＋１に基づいてメモリ１０４から次の仮想カメラ視野Ｃｉ＋１を得る。
【００３９】
ステップ３４５では、１つ以上のプロセッサ１０６が、次のステップＳｉ＋１において次の場所Ｌｉ＋１および次の視野方向Ｄｉ＋１をメモリ１０４に記憶する。ステップ３５０では、次の仮想カメラ視野Ｃｉ＋１が、仮想気管支鏡検査窓６００の中でディスプレイ１０２上に表示される。ステップ３５５では、１つ以上のプロセッサ１０６が、ステップ３３０に戻り、次の場所Ｌｉ＋１を決定する前に、次のステップＳｉ＋１における現在の場所Ｌｉ＋１を現在のステップＳｉに設定する。
【００４０】
（後方移動）
いくつかの実施形態では、ステップ３３５において、仮想カメラが順方向に移動していないことが決定される場合、本方法は、ステップ３６０へ進む。ステップ３６０では、仮想カメラが逆方向に移動しているかどうかが決定される。ステップ３６０は、仮想カメラが逆方向に移動していることを確認するために使用される。逆方向への移動は、以前に訪れた位置またはその付近への移動として定義され得る。ステップ３６０において、移動が逆方向ではないことが決定される場合、本方法は、仮想カメラの移動が順方向であるかどうかを決定するように、ステップ３３５に戻る。
【００４１】
ステップ３６０において、移動が逆方向であることが決定される場合、本方法は、ステップ３７０へ進む。逆方向である次の場所Ｌｉ＋１に基づいて、１つ以上のプロセッサ１０６は、メモリ１０４内の参照テーブルにアクセスし、次の場所Ｌｉ＋１に対応する参照テーブル内の以前の記憶されたステップを決定する。例えば、次の場所Ｌｉ＋１において、座標がｘｉ＋１，ｙｉ＋１である場合、プロセッサは、上記の表１で図示される参照テーブルにアクセスし、前の場所ＬｉおよびＬｉ−１が、それぞれ、ステップＳｉおよびＳｉ−１に対応することを決定するであろう。ステップＳｉおよびＳｉ−１が決定されると、１つ以上のプロセッサ１０６は、ステップ３７０で、表１からステップＳｉにおける視野方向ＤｉおよびステップＳｉ−１における視野方向Ｄｉ−１を得る。したがって、例えば、仮想カメラの移動が逆方向であり、場所がステップＳ５に対応することが決定される場合、１つ以上のプロセッサ１０６は、表１で図示される参照テーブルから視野方向Ｄ４および視野方向Ｄ３を得る。
【００４２】
ステップ３７５では、１つ以上のプロセッサ１０６が、視野方向Ｄｉ−１および視野方向Ｄｉに基づいて平滑化ベクトルＶを計算する。上記の表１に示されるように、視野方向Ｄｉ−１およびＤｉは、それぞれ、ベクトル角度Θｉ−１およびΘｉに対応する。いくつかの実施形態では、平滑化ベクトルは、ベクトル角度Θｉ−１およびΘｉを二等分する角度ΘＮｉ＋１を有する、新しいベクトルである。したがって、後方運動に対して、平滑化ベクトルを視野方向Ｄｉの角度Θｉに適用することによって、場所Ｌｉ＋１における新しい視野方向が、Θｉ／２に等しい新しい角度を伴って作成される。
【００４３】
実施形態では、平滑化ベクトルＶは、（１）場所Ｌｉ−１および方向Ｄｉ−１によって定義される第１または前のベクトルと、（２）場所Ｌｉおよび方向Ｄｉによって定義される第２または現在のベクトルとに基づき、例えば、カメラ視野が気道から離れず、および／またはカメラ視野の動画が平滑に見えるように、後方ナビゲーションのために最適化されるベクトルである。平滑化ベクトルＶは、第１および第２のベクトルの平均または加重平均であるベクトル等の第１および第２のベクトルの間のベクトルであり得る。平滑化ベクトルＶは、代替として、スプラインまたはランチョスアルゴリズム等の平滑化アルゴリズムを使用することによって決定され得る。スプラインは、二次スプライン（次数２のスプライン）または三次スプライン（次数４のスプライン）であり得る。
【００４４】
平滑化ベクトルに基づいて、場所Ｌｉ＋１における新しい視野方向ＤＮｉ＋１を決定した後、１つ以上のプロセッサ１０６は、ステップ３８０で、場所Ｌｉ＋１における新しい仮想カメラ視野ＣＮｉ＋１を決定する。いくつかの実施形態では、場所Ｌｉ＋１は、場所Ｌｉ−１または場所Ｌｉ−１付近の場所であり得る。したがって、場所Ｌｉ＋１における元の仮想カメラ視野Ｃｉ＋１を使用する代わりに、１つ以上のプロセッサ１０６は、メモリ１０４から元の仮想カメラ視野Ｃｉ＋１を得て、平滑化ベクトルを使用して新しい視野方向Ｄｉ＋１によって仮想カメラ視野Ｃｉ＋１を変更し、新しい仮想カメラ視野ＣＮｉ＋１を生成する。ステップ３８５では、新しい仮想カメラ視野ＣＮｉ＋１が、仮想気管支鏡検査窓の中でディスプレイ１０２上に表示される。ステップ３８５に続いて、１つ以上のプロセッサ１０６は、ステップ３３０に戻り、次の場所Ｌｉ＋１を決定する前に、ステップ３９０で、ステップＳｉ＋１のための現在の場所Ｌｉ＋１をステップＳｉに設定する。
【００４５】
ここで図４を参照すると、図３のステップ３３５および３６０の前後運動の決定のための方法４００を図示するフローチャートが、さらに詳細に説明される。ディスプレイ１０２上のポインタまたはカーソルの現在の場所Ｌｉおよび前の場所Ｌｉ−１を使用して、前方および後方のどちらの方向に、仮想カメラが現在の場所Ｌｉにおいて移動しているかという決定が行われることができる。
【００４６】
ステップ４０５では、１つ以上のプロセッサ１０６が、ディスプレイ１０２上のポインタの現在の場所Ｌｉの２Ｄｘ座標およびｙ座標を得る。次に、ステップ４１０では、１つ以上のプロセッサ１０６が、ディスプレイ１０２上の（データ入力デバイス１１２のユーザの操作によって場所Ｌｉから移動させられる）次の仮想場所Ｌｉ＋１の２Ｄｘ座標およびｙ座標を得る。
【００４７】
ステップ４１５では、１つ以上のプロセッサ１０６が、ディスプレイ１０２上のポインタの次の場所Ｌｉ＋１のｙ座標値と場所Ｌｉのｙ座標値との間の差がゼロ未満であるかどうかを決定する。ステップ４１５において、次の場所Ｌｉ＋１のｙ座標値と場所Ｌｉのｙ座標値との間の差がゼロ未満であることが決定される場合、１つ以上のプロセッサ１０６は、仮想カメラが順方向に移動していることを決定する。
【００４８】
ステップ４１５において、ディスプレイ１０２上のポインタの場所Ｌｉ＋１のｙ座標値と場所Ｌｉのｙ座標値との間の差がゼロ未満ではないことが決定される場合、方法４００は、次の場所Ｌｉ＋１のｙ座標値と場所Ｌｉのｙ座標値との間の差がゼロを上回ることが決定される、ステップ４２０へ進む。ステップ４１５において、次の場所Ｌｉ＋１のｙ座標値と場所Ｌｉのｙ座標値との間の差がゼロを上回ることが決定される場合には、１つ以上のプロセッサ１０６は、仮想カメラが逆方向に移動していることを決定する。
【００４９】
ここで図５および６Ａ−６Ｃを参照すると、仮想気管支鏡検査のための３Ｄマップ窓５００が、表示される。標的が識別され、経路がコンピュータデバイス１００によって識別されると、臨床医は、ナビゲーション再検討モードで経路を再検討することを望み得る。図５は、本開示の実施形態による、コンピュータデバイス１００がディスプレイ１０２の画面上に３Ｄマップ窓５００および仮想気管支鏡検査窓６００（図６Ａ−６Ｃ）を示す、計画段階のナビゲーション再検討モードを図示する。
【００５０】
３Ｄマップ窓５００は、３Ｄマップを示し、仮想気管支鏡検査窓６００は、仮想気管支鏡ビデオ画像を示す。３Ｄマップ窓５００は、標的５５０への経路５０５と現在位置インジケータ５０７とを表示し、重ね合せる。ナビゲーション再検討モードでは、ディスプレイ１０２は、気管から標的５５０までのフライスルー視野として仮想気管支鏡検査窓６００を示す。
【００５１】
仮想気管支鏡検査窓６００はまた、再検討のために標的５５０に向かった経路６６０も示す。現在位置インジケータ５０７は、仮想気管支鏡検査窓６００に示される現在の位置に基づいて、かつそれに従って、３Ｄマップ窓５００の中で移動する。一側面では、経路６６０または５０５は、臨床医が経路の表示と経路の非表示との間で設定し得る表示オプションに基づいて、表示されないこともある。
【００５２】
仮想気管支鏡検査窓６００は、不透明度のためのスライダ６７０を含む。スライダ６７０を移動させることによって、仮想気管支鏡ビデオ画像の不透明度は、不透明から透明に変化し得る。しかしながら、仮想気管支鏡検査の不透明度状態は、３Ｄマップ窓５００に示される３Ｄマップに同期させられない。
【００５３】
図５に示されるように、気道通路５０１は、３つのそれぞれの場所５１０、５２０、および５３０における３つのカメラ視野を含む。仮想カメラが場所５１０、５２０、および５３０の各々において標的５５０の方へナビゲートすると、視野方向５１０ａ、５２０ａ、および５３０ａが、それぞれ、仮想気管支鏡検査窓６００内で表示される。各視野方向５１０ａ、５２０ａ、および５３０ａは、それぞれ、図６Ａ、６Ｂ、および６Ｃに示される仮想気管支鏡ビデオ画像に対応する。仮想カメラが場所５１０から５３０まで進行するにつれて、ユーザによって見られる視野は、それぞれ、図６Ａ−６Ｃに示されるように変更される。
【００５４】
図６Ａでは、ユーザは、仮想気管支鏡検査窓６００の中で、気道通路５０１の分岐とともに場所５１０、５２０、および５３０を含む経路６６０を見ることができる。仮想カメラが場所５２０に接近するにつれて（図６Ｂ）、仮想気管支鏡検査窓６００に示される視野は、分岐に接近している。仮想カメラが場所５３０に到達すると（図６Ｃ）、気道通路が場所５３０において表示される。前方運動中に、ユーザは、マウス、キーボード、またはタッチパッド等の入力デバイスを用いてポインタまたはカーソルを移動させ、場所５１０、５２０、および５３０等の経路６６０に沿う前方の場所を選択する。したがって、ユーザが分岐に注目すると、ユーザは、場所５３０等の分岐に進入する経路６６０に沿った場所を選択することができる。各場所が前方運動中に選択されると、仮想カメラは、その場所に視野の中心を置く。後方運動中、ユーザがポインタまたはカーソルを移動させ、経路６６０に沿う後方の場所を選択すると、本開示のシステムおよび方法は、その後方場所に中心に置かれた仮想カメラ視野を表示することとは対照的に、後方場所における視野を変更して平滑化し、それによって、ユーザが仮想気管支鏡検査窓６００の中で見る視野が気道の外側にあることを防止するカメラ視野をユーザに提供する。例えば、本開示のシステムおよび方法は、図６Ｃの気道内の後方運動を選択するユーザのために、ユーザが見る視野が、仮想カメラが気道の分岐において気道の外側に位置したかのように表示されることを防止するであろう。
【００５５】
図７は、気道および仮想気管支鏡検査視野の気道内の移動に関連付けられるベクトルの図式的説明図７００である。図式的説明図７００は、図６の場所５１０、５２０、および５３０等の気道内の種々の場所におけるベクトルおよび平滑化ベクトルを示す。図７に示されるように、気道通路５０１は、５つの場所Ｌ０−Ｌ４（７０５−７４０）およびそれぞれの視野方向Ｄ０−Ｄ４（７０５ａ−７４０ａ）を含む。各視野方向７０５ａ−７４０ａは、場所７０５−７４０から延びるベクトル実線として図示される。
【００５６】
前方運動の場合、仮想カメラが場所Ｌ０から場所Ｌ４まで進行すると、各場所７０５−７４０においてユーザによって見られるような仮想カメラ視野は、それぞれ、視野方向７０５ａ−７４０ａに沿った方向に表示される。
【００５７】
例えば、場所７４０−７３０−７２０を横断する後方運動の場合、前の場所において表示される各視野方向、例えば、７３０ａおよび７２０ａは、平滑化ベクトルによって変更される。例えば、現在のベクトルと現在の場所における前のベクトルとの平均である平滑化ベクトルに対して、変更された視野方向７３０ｃは、点線によって図示され、７３０ａと７３０ｂとの二等分線として示される。変更された視野方向７３０ｃは、場所Ｌ３７３０の通常視野方向７３０ａと、場所Ｌ３７３０から延びる鎖線７３０ｂによって図示される前の場所Ｌ２７２０の視野方向との二等分線として作成される。
【００５８】
同様に、場所Ｌ３７３０から場所Ｌ２７２０までの後方運動に関して、変更された視野方向７２０ｃが、点線によって図示され、場所Ｌ２７２０の通常視野方向７２０ａと、場所Ｌ２７２０から延びる鎖線７２０ｂとして示される前の場所Ｌ１７１０の視野方向との二等分線として示される。
【００５９】
本開示は、具体的な例証的実施形態に関して説明されているが、本開示の精神から逸脱することなく、種々の修正、再配列、および置換が行われ得ることが、当業者に容易に明白となるであろう。例えば、平滑化ベクトルの決定は、仮想カメラの移動中にオンラインで、または動的に行われるものとして上記で例証される。他の実施形態では、平滑化ベクトルは、気道の全体を通した所定の場所において、オフラインで、またはナビゲーションモードの開始に先立って決定され得ることが考慮される。本他方の実施形態は、逆方向に移動するときに仮想カメラ視野を最適化するために平滑化ベクトルまたは他のベクトルを決定するためのより複雑な方法を利用するときに有益であり得る。本開示の範囲は、本明細書に添付される請求項によって定義される。
【００６０】
前述に加えて、本明細書に説明されるシステムに関連する、いくつかある特徴の中で特に、画像処理およびユーザインターフェース更新の特徴を説明する、以下の同一出願人による出願、すなわち、２０１４年７月２日に出願された、「Ｓｙｓｔｅｍ  Ａｎｄ  Ｍｅｔｈｏｄ  Ｆｏｒ  Ｎａｖｉｇａｔｉｎｇ  Ｗｉｔｈｉｎ  Ｔｈｅ  Ｌｕｎｇ」と題された米国仮特許出願第６２／０２０，２４０号、２０１４年７月２日に出願された、「Ｒｅａｌ−Ｔｉｍｅ  Ａｕｔｏｍａｔｉｃ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｆｅｅｄｂａｃｋ」と題された米国仮特許出願第６２／０２０，２２０号、２０１４年７月２日に出願された、「Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｍａｒｋｉｎｇ  Ｂｉｏｐｓｙ  Ｌｏｃａｔｉｏｎ」と題された米国仮特許出願第６２／０２０，１７７号、２０１４年７月２日に出願された、「Ｕｎｉｆｉｅｄ  Ｃｏｏｒｄｉｎａｔｅ  Ｓｙｓｔｅｍ  Ｆｏｒ  Ｍｕｌｔｉｐｌｅ  ＣＴ  Ｓｃａｎｓ  Ｏｆ  Ｐａｔｉｅｎｔ  Ｌｕｎｇｓ」と題された米国仮特許出願第６２／０２０，２４２号、Ｋｌｅｉｎらによって２０１４年７月２日に出願された、「Ａｌｉｇｎｍｅｎｔ  ＣＴ」と題された米国仮特許出願第６２／０２０，２４５号、２０１４年７月２日に出願された、「Ａｌｇｏｒｉｔｈｍ  ｆｏｒ  Ｆｌｕｏｒｏｓｃｏｐｉｃ  Ｐｏｓｅ  Ｅｓｔｉｍａｔｉｏｎ」と題された米国仮特許出願第６２／０２０，２５０号、２０１４年７月２日に出願された、「Ｔｒａｃｈｅａ  Ｍａｒｋｉｎｇ」と題された米国仮特許出願第６２／０２０，２５３号、２０１４年７月２日に出願された、「Ｌｕｎｇ  Ａｎｄ  Ｐｌｅｕｒａ  Ｓｅｇｍｅｎｔａｔｉｏｎ」と題された米国仮特許出願第６２／０２０，２６１号、２０１４年７月２日に出願された、「Ｃｏｎｅ  Ｖｉｅｗ−Ａ  Ｍｅｔｈｏｄ  Ｏｆ  Ｐｒｏｖｉｄｉｎｇ  Ｄｉｓｔａｎｃｅ  Ａｎｄ  Ｏｒｉｅｎｔａｔｉｏｎ  Ｆｅｅｄｂａｃｋ  Ｗｈｉｌｅ  Ｎａｖｉｇａｔｉｎｇ  Ｉｎ  ３Ｄ」と題された米国仮特許出願第６２／０２０，２５８号、２０１４年７月２日に出願された、「Ｄｙｎａｍｉｃ  ３Ｄ  Ｌｕｎｇ  Ｍａｐ  Ｖｉｅｗ  ｆｏｒ  Ｔｏｏｌ  Ｎａｖｉｇａｔｉｏｎ  Ｉｎｓｉｄｅ  ｔｈｅ  Ｌｕｎｇ」と題された米国仮特許出願第６２／０２０，２６２号、２０１４年７月２日に出願された、「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｓｅｇｍｅｎｔａｔｉｏｎ  ｏｆ  Ｌｕｎｇ」と題された米国仮特許出願第６２／０２０，２６１号、および２０１４年７月２日に出願された、「Ａｕｔｏｍａｔｉｃ  Ｄｅｔｅｃｔｉｏｎ  Ｏｆ  Ｈｕｍａｎ  Ｌｕｎｇ  Ｔｒａｃｈｅａ」と題された米国仮特許出願第６２／０２０，２５７号が参照される。これら全ての参考文献は、とりわけ、肺治療計画およびナビゲーションに関する分析、診断、および治療システムの増進した明確性および性能を提供するように、ＤＩＣＯＭ画像を処理し、気管を検出し、肺内でナビゲートし、ＤＩＣＯＭ画像および処理画像を表示するという側面を対象とする。全ての上記で参照される出願の内容は、参照することによって本明細書に組み込まれる。
【図１】
2018047258.tif 000011
【図２】
2018047258.tif 000012
【図３】
2018047258.tif 000013
【図４】
2018047258.tif 000014
【図５】
2018047258.tif 000015
【図６Ａ】
2018047258.tif 000016
【図６Ｂ】
2018047258.tif 000017
【図６Ｃ】
2018047258.tif 000018
【図７】
2018047258.tif 000019