JP2009511155A - 3d器具経路計画立案、シミュレーションおよび制御システム - Google Patents
3d器具経路計画立案、シミュレーションおよび制御システム Download PDFInfo
- Publication number
- JP2009511155A JP2009511155A JP2008535158A JP2008535158A JP2009511155A JP 2009511155 A JP2009511155 A JP 2009511155A JP 2008535158 A JP2008535158 A JP 2008535158A JP 2008535158 A JP2008535158 A JP 2008535158A JP 2009511155 A JP2009511155 A JP 2009511155A
- Authority
- JP
- Japan
- Prior art keywords
- physical
- node
- cost
- goal
- path
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004088 simulation Methods 0.000 title description 4
- 238000000034 method Methods 0.000 claims abstract description 69
- 230000033001 locomotion Effects 0.000 claims abstract description 20
- 230000006870 function Effects 0.000 claims abstract description 18
- 230000007704 transition Effects 0.000 claims description 25
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 210000004204 blood vessel Anatomy 0.000 claims description 4
- 230000001902 propagating effect Effects 0.000 claims description 4
- 238000013153 catheter ablation Methods 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 claims 3
- 230000003068 static effect Effects 0.000 claims 1
- 230000001131 transforming effect Effects 0.000 claims 1
- 238000002679 ablation Methods 0.000 abstract description 2
- 238000001356 surgical procedure Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 20
- 210000004072 lung Anatomy 0.000 description 9
- 206010028980 Neoplasm Diseases 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 238000001574 biopsy Methods 0.000 description 5
- 230000003902 lesion Effects 0.000 description 5
- 230000000747 cardiac effect Effects 0.000 description 4
- 210000001519 tissue Anatomy 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 210000005166 vasculature Anatomy 0.000 description 3
- 238000002399 angioplasty Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 210000000621 bronchi Anatomy 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011038 discontinuous diafiltration by volume reduction Methods 0.000 description 2
- 210000001105 femoral artery Anatomy 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000007667 floating Methods 0.000 description 2
- 238000002594 fluoroscopy Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000037361 pathway Effects 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 210000003437 trachea Anatomy 0.000 description 2
- 238000002604 ultrasonography Methods 0.000 description 2
- 229930091051 Arenine Natural products 0.000 description 1
- USSPHSVODLAWSA-UHFFFAOYSA-N CCC(C)N(C)C Chemical compound CCC(C)N(C)C USSPHSVODLAWSA-UHFFFAOYSA-N 0.000 description 1
- 206010027476 Metastases Diseases 0.000 description 1
- 230000033115 angiogenesis Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 210000001367 artery Anatomy 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 201000011510 cancer Diseases 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 230000002526 effect on cardiovascular system Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 210000001035 gastrointestinal tract Anatomy 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002357 laparoscopic surgery Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009401 metastasis Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 238000002428 photodynamic therapy Methods 0.000 description 1
- 238000007674 radiofrequency ablation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000002271 resection Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000002966 stenotic effect Effects 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 238000002560 therapeutic procedure Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/36—Image-producing devices or illumination devices not otherwise provided for
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/10—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges for stereotaxic surgery, e.g. frame-based stereotaxis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods, e.g. tourniquets
- A61B17/00234—Surgical instruments, devices or methods, e.g. tourniquets for minimally invasive surgery
- A61B2017/00292—Surgical instruments, devices or methods, e.g. tourniquets for minimally invasive surgery mounted on or guided by flexible, e.g. catheter-like, means
- A61B2017/003—Steerable
- A61B2017/00318—Steering mechanisms
- A61B2017/00331—Steering mechanisms with preformed bends
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
- A61B2034/107—Visualisation of planned trajectories or target regions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/10—Computer-aided planning, simulation or modelling of surgical operations
Landscapes
- Health & Medical Sciences (AREA)
- Surgery (AREA)
- Life Sciences & Earth Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Medical Informatics (AREA)
- Pathology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Instructional Devices (AREA)
- Endoscopes (AREA)
Abstract
Description
512×512×240×36×36×36=2,935,341,711,360個の要素(約3×1012個)
を必要とする。各要素は20ないし30バイト含んでいるので、これは配位空間のためだけに60〜120テラバイトということである。これは、最速アクセスのために理想的にはRAMに記憶される。今日のコンピュータにとっての記憶要件は、これだけでも困難な仕事となる。
・あらゆる器具について:結果として得られる配向を3D空間内に保存することによる、3D配位空間での6D。
・カテーテル、気管支鏡およびベベルのある針が自動車のように、すなわち非ホロノミー的に振る舞う。
・近傍が異なる:自動車のように単一面ではなく多くの配向におけるスレッドをもつ3Dを有する。
・気管支鏡制御は自動車制御とは異なる:上/下、左/右、前ならびにあらゆる組み合わせおよびグラデーションを含む。
・カテーテル制御は自動車制御とは異なる:カテーテルはアルファ回転および前進のみをもつ。
・ベベルのある針の制御は自動車制御とは異なる:単一の「回転半径」をもつが、針の回転は、種々の方向に外れることを許容できる。一方、従来技術が教示するのは二次元環境すなわち平面内での曲がりである。制御は0または180度における針についてのみだったからである。
配位空間/システム・ステータス(status)
器具または自律システムは、離散化された形で記述できねばならない。すなわち、器具は、主要属性(またはパラメータ)によって特徴付けられ、各属性は一つまたは複数の有効な離散値の範囲をもつ。したがって、器具ステータスは、これらの属性のそれぞれについて一意的なセッティングを提供する。あらゆる可能なパラメータ範囲のスパンは、配位空間(configuration space)と呼ばれ、CSと略記される。時に、配位空間は、その中でアクションが実行される「タスク空間」または環境に一致する
ノード/状態(state)/イベント/遷移
離散化された空間なので、器具のステータスまたは「姿勢(pose)」は、グラフの「ノード」と考えることができる。さらに、システム内での、あるシステム状態(state)と別のシステム状態との間の変化を引き起こすことのできる任意のイベントは、ノード間の「遷移」と見ることができる。
器具の目的は、しばしば、最速、最短、最安価などといった成功の基準をもつ。多くの場合、これは、ノード間でのある特定の遷移について被られるコストに直接変換されることができる。ノード、遷移およびコストのセットは、配位空間のグラフをなすことができる。
ある範囲内で配位空間でのある状態から別の状態への変化または遷移を引き起こす許容される原子的なアクションは、「近傍(neighborhood)」としてカプセル化される。この近傍は、可能な後継者の集まりである。許されうる後継者は、ある種の動きをするための器具のコア機能を表す。これは通例、位置によっては変わらないので、効率のため、近傍は一度定義して任意の元の状態に関して使用することができる。近傍者(neighbor)はまた、「ゲーム規則」に基づいて決定されてもよい。それにより、制御される器具の特定の属性によって選択される若干の近傍者がありうる。
多くの応用について、器具は制約をもつ。制約とは、不正な器具状態を定義する。それはしばしば、機械的な限界、環境(すなわち障害物)との相互作用または課されている規則のためである。これらは、配位空間内のノードの禁止領域に変換されなければならない。いくつかのグラフでは、これらのノードへの遷移は、それらのノード自身とともに除去される。あるいはまた、それらのノードが不正とマークされてもよいし、あるいは該ノードへの遷移が∞と記される無限大の(達成不能で高い)コストを有していてもよい。これらの技法のそれぞれは、探索時に制約されたノードを回避させる。
器具「ゴール」位置は、離散化された配位空間における一つまたは複数の等価な「ゴール」ノードにマッピングされうる。システムを表現するパラメータの定式化が、システム「ゴール」を記述する二つ以上の解をもつことがありうるので、複数の「ゴール」ノードが存在しうる。(たとえば、左手の配位の腕でも右手の配位の腕でも同じ位置に到達できる。)システム「スタート」は、単に特定の「スタート」ノードに変換される。
現在システム・ノードから所望される「ゴール」まで導く最も望ましい一連のイベントを見出すことは、すべての不正ノードを回避しつつ被るコストが最小の、現在ノードから「ゴール」ノードまでの遷移の最適経路を見出すことと類似である。したがって、望ましい一連のイベントは、配位空間ノード、遷移、コスト、禁止領域および「ゴール」を使って経路を計画立案することによって、および「スタート」ノードを知ることによって見出すことができる。A*のようなグラフ探索法が、経路を決定するための効率的な機構を提供する。ひとたび構成要素がしかるべき位置に来たら(in place)、解を計算するためにA*アルゴリズムを使うことができる。
図1は気管支鏡を示している。好ましい実施形態では、気管支鏡は以下の枠組み構成要素をもつ。
ある好ましい実施形態では、気管支鏡の配位空間は、図2に示されるような3空間における気管支鏡の先端の位置として表される。先端の配向は、それぞれアルファ201、シータ202およびファイ203と呼ばれる、X軸、Y軸およびZ軸のまわりの回転で記述される。それぞれの角について正の方向があり、それぞれの角について負の方向がある。我々の例は、軸および関連する配向を同定するのに標準的な「右手則」系を使うが、他の系を使うこともできる。「スタート」、「ゴール」および進行の許されうる領域は、CT、MRIまたは3D超音波(3D電子または合成)を使って撮像され、配位空間の大きさを測る基礎として使用されることができる。先端はまた、3つの追加的な角を必要とする配向をもつ。図2参照。従来技術では、それぞれの角は、3つの位置および配向のそれぞれにおいて離散化される必要があり、6次元問題を生成するところである。この空間内で経路が計算できるが、これはただでさえ大きなデータセットをずっと大きくしてしまう。
512×512×295×360×360すなわち10,022,289,408,000個の状態
というボリュームになる。3つの配向の場合、ボリュームは
512×512×295×360×360×360個の状態すなわち3,608,024,186,880,000個
となる。より粗い離散化は配向の集合を縮小するが、誤差を加える。さらに、これらの超大ボリュームのデータは、多くの現行のコンピューティング機能を超えている。
このみかけの「6D」問題をより扱いやすい大きさに変換するために、いくつかの観察を述べておく:
配位空間内のいかなる特定の経路に沿っても、最適である器具先端の配向は一つしかない。したがって、それぞれの位置配位状態(すなわち、x,y,z)において一つだけのオプションを記憶するのが十分であることができる。これは問題を3次元に変換し、必要とされるのは(CT体積)のオーダーの記憶である。これは、配位空間の大きさを劇的に、4660万(360×360×360)倍以上も縮小する。
2)経路がたどられる際に制御パラメータの決定因(determinant)として。
配位空間内の各位置において、ノード・データ構造が主要な情報を保持する。下記は、気管支鏡のための配位の好ましい空間ノード・データ構造である:
float cost_to_goal;
struct csnode *best_parent_ptr;
unsigned int heap_location; //ヒープ(tree[i])へのインデックス
float alpha, theta, phi; // x,y,zのまわりの回転
short thread_number; // 任意的。半径および配向を推定。
ここで、
・cost_to_goalは、現在ノードから最も近い「ゴール」までのコストの値を記憶し、A*(または差分A*)法が空間を再計算したときに更新される。
・best_parent_pointerは、潜在的な近隣者の数が32または64を超え、アドレスを直接記憶するほうがスペース効率がよくなることがあるので、一つの「等価な」親をポイントし、ある好ましい実施形態では、最初の低コストの親へのポインタである。
follow_path_from (n)
{
if(best_parent ! = NULL) // 経路が存在
While (n != seed) // まだ未到達
{
append_to_path(n)
n=n.best_parent // 一連のうち次のノードまでたどる
}
if(n==seed) // シードに到達またはシードからスタート
append_to_path(n)
else // best_parentがヌルだった、すなわちnからシードまでの経路が存在しなかった
printf("nからシードまでの経路なし");
}
B.4 基準/コスト
気管支鏡の実施形態については、気管支鏡先端の最小距離が最適化の基準となるであろう。したがって、先端が進む距離が、「回転半径」によって定義される曲率(まっすぐか曲がっているか)によって打たれる弧によって測定される。これは、次のセクション内の各名目近傍者について計算される。他の基準が使われてもよいことは明らかである。たとえば、より安全な経路を奨励するために、気管支の境界近くでは重み付けされているものなどである。
気管支鏡の先端はいくつかの基本的機能がある。まっすぐにセットされ、右/左に曲がり、上/下に曲がることができるのである。気管支鏡が進むにつれて、のちのスコープ本体が先端によって設定された経路をたどる。ここで図3を参照すると、近傍の一部が図示されている。小さな単位方向(たとえばX)301に沿った可能なまっすぐの動きの集合を示している。直線301を含むそれぞれの弧はスレッドと呼ばれる。スレッドの概念は、訪問可能な点の優先を表す。換言すれば、ホーム位置からより遠い点は、途中の点が遮られる(たとえばコストが無限大になる)と到達できない。Y方向に掃引する生成された弧も計算され、302で示されている。弧は、約90度掃引して、指定された回転半径をもつ円になる。90度が要求される最大である。したがって、近傍者の数は半径の大きさに関係している。すなわち、より大きな半径は、完全な90度の弧をカバーするために、より多くの近傍者を必要とするのである。
本発明への入力は、CTなどからのセグメント化された3D画像を含む。これは、組織の自由空間領域(すなわち、動きが許可される領域)および不正領域を定義する。自由空間のノードは「コスト付け未」に設定される。これは、自由に更新されうることを意味する。不正領域は「無限大」という特殊な(高い)値に設定される。これは、その経路が通ってはならないという指示でもある。
「スタート」および「ゴール」の概念が使用できるいくつかの方法がある。現実には、経路の計算は、いずれの方向にスタートして行なってもよく、任意の方向コストを適正に計算するよう注意を払って行なうことができる。たとえば、一方通行の通りを逆方向に運転することは許されない。
「シード」ノードがヒープに入れられて、コスト波伝搬(cost wave propagation)すなわちA*が開始される。ヒープは、ルートのところに最低コスト値を維持する均衡した二分木である。図7の諸ステップが行われる。
1.ヒープが空
2.現在(「ホーム」)ノードのcost_to_goal値が(「シード」でない)「スタート」または「ゴール」より大きい。これは、空間全体が埋められる前に探索が終了することを可能にするが、それでも「スタート」と「ゴール」の間の最適経路を与える。
「停止基準」が満たされたら、プロセスはステップ713で矢印711をたどって終了する。「停止基準」が満たされない場合、プロセスは712を介してステップ730に進む。
制御または感知誤差のいずれかがありそうな場合、近傍を、理論的に可能なよりも狭く定義することが好ましい。たとえば、回転半径は可能な最小値よりも大きくされる。これは、手順の間のわずかな過剰修正によって引き起こされる予期しない制御または感知誤差を埋め合わせしうる。
図7のステップ713での探索完了後、ある好ましい実施形態では、いくつかのプロセスが生起できる。
カテーテルは、脈管構造内の遠位において動作を実行するために使われる。そのような手順の例は、血管形成および心臓カテーテル法である。心臓手順は、大腿動脈から心臓まで入れられるカテーテルを使う。ただし、時には心臓へのアクセスは腕または手首の動脈を介する。例示的なカテーテルが図10に示されている。カテーテルのもう一つの用途は心臓アブレーション(ablation)のためである。この場合、心臓の不適正な電気経路を選択的にアブレーションすることによって心臓リズムが回復できる。FDAウェブサイト(www.fda.gov)からの図11は、従来技術に基づいて心臓中でどのようにアブレーション・カテーテル1101が使われるかを示している。ここで、カテーテルは画像ガイダンスのもとに手動で制御される。従来技術では心臓カテーテル制御のために利用可能な自動化された制御がないので、心臓血管における適正な位置が達成されるまで手順は何時間もかかることがある。
ある好ましい実施形態では、カテーテルの配位空間は、3空間におけるカテーテルの先端の位置として表される。「スタート」、「ゴール」および進行の許されうる領域は、CT、MRIまたは3D超音波(3D電子または合成)を使って撮像され、配位空間の大きさを測る基礎として使用されることができる。先端はまた、図2に示されるような3つの追加的な角を必要とする配向をもつ。
512×512×295×360×360×360個のノードすなわち3,608,024,186,880,000個のノード
となる。
このみかけの「6D」配位空間問題をより扱いやすい大きさに変換するために、いくつかの観察を述べておく:
配位空間内のいかなる特定の経路に沿っても、最適である器具先端の配向は一つしかない。したがって、それぞれの位置配位状態(すなわち、x,y,z)において一つだけのオプションを記憶するのが十分であることができる。これは問題を3次元に変換し、必要とされるのは(CT体積)のオーダーの記憶である。これは、配位空間の大きさを劇的に、4660万(360×360×360)倍以上も縮小する。
2)経路がたどられる際に制御パラメータの決定因(determinant)として。
気管支鏡の実施形態におけるのとちょうど同じように、カテーテルの配位空間内の各位置において、データ構造が必要な情報を保持する。下記は、カテーテルのための好ましい配位空間ノード・データ構造である:
float cost_to_goal;
struct csnode *best_parent_ptr;
unsigned int heap_location; //ヒープ(tree[i])へのインデックス
float alpha, theta, phi; // x,y,zのまわりの回転
short neighbor_number; // 任意的。半径および配向を推定できる。
これらの変数のそれぞれについて次により詳細に述べる:
・cost_to_goalは、現在ノードから最も近い「ゴール」までのコストの値を記憶し、A*(または差分A*)法が空間を再計算したときに更新される。
・best_parent_pointerは、潜在的な近隣者の数が32または64を超え、アドレスを直接記憶するほうがスペース効率がよくなることがあるので、一つの「等価な」親をポイントし、ある好ましい実施形態では、最初の低コストの親へのポインタである。
カテーテルの例については、最も簡単な経路が望まれる。カテーテルはしばしば柔軟だが曲がっているので、カテーテルは血管の壁面の内側に留まって壁面に圧力を加える。目的は壁面に沿った圧力を最小化することである。これは、ピーク圧力を検査するとともに最も応力のない形を通過のために使うことによって操縦の困難を最小化することにより、破裂の危険を最小化するためである。カテーテル先端についての曲率の最小限の逸脱が最適化基準となる。ただし、カットオフ最大値も課される。これを達成するため、先端が進む距離は、「通常の」応力がかかっていないカテーテル形状からの逸脱によって重みをかけられる。重みは、先端における応力に比例することができ、あるいは指数関数であることもできる。たとえば、重みは図12に示されるようなものでありうる。グラフ化の簡単のため、二つの重み付けられた弧しか示さない。一つは重み1の28mm半径の近傍者および重み7の14mm半径。
カテーテルの先端は二つの制御機能しかない。回転されることができ、押し込まれたり出されたりできる。カテーテルの末端を定義する弧は、気管支鏡と同じ型の回転半径によって近似でき、図13の同じコードがスレッドを生成するために使える。ただし、重みは先のセクションで述べたメトリックに従って重みが調節される。気管支鏡の例の場合と同様、各「スレッド」について近傍が計算される。カテーテルが進むにつれて、のちのカテーテル本体が先端によって設定された経路をたどる。カテーテルの基本機能を記述する名目近傍についてのデータ点および値の例は、付録Bで与えられる。この名目近傍は、各近傍者について、デフォルト(すなわち、アルファ、シータおよびファイの(0,0,0)配向)からのX,YおよびZにおける相対位置を同定する。名目近傍は一度、スタートアップ時に計算されるものとする。この近傍についてのデータの例が図13にグラフ化されている。
このシステムへの入力は、CTなどからのセグメント化された3D画像を含む。これは、組織の自由空間領域(すなわち、動きが許可される領域)および不正領域を定義する。自由空間のノードは「コスト付け未」に設定できる。これは、自由に更新されることを意味する。不正領域は「無限大」という特殊な(高い)値に設定される。これは、その経路が通ってはならないという指示でもある。
「スタート」および「ゴール」の概念が使用できるいくつかの方法がある。現実には、経路の計算は、いずれの方向にスタートして行なってもよく、任意の方向コストを適正に計算するよう注意を払って行なうことができる。たとえば、一方通行の通りを逆方向に運転することは許されない。
カテーテルについても、コアのコスト波伝搬の点で、気管支鏡についてと同じプロセスがたどられる。上記のB.8の議論を参照。
制御または感知誤差のいずれかがありそうな場合、近傍を、理論的に可能なよりも狭く定義することが好ましい。たとえば、回転半径は可能な最小値よりも大きくされる。これは、手順の間のわずかな過剰修正による予期しない制御または感知誤差を埋め合わせしうる。
図7のステップ713での探索完了後、いくつかのプロセスが生起できる。
図15に示すもののようなベベルのある針は、曲がった経路を打つことが知られている(たとえば、Robert J. Webster III, Noah J. Cowan, Gregory S. Chirikjian, and Allison M. Okamura, “Nonholonomic Modeling of Needle Steering”, International Symposium of Experimental Robotics, Singapore, June, 2004およびRobert J. Webster III, Jasenka Memisevic, and Allison M. Okamura, “Design Considerations for Robotic Needle Steering”, IEEE International Conference on Robotics and Automation, Barcelona, April 2005を参照)。臨床的な目的は、そのような針を障害物および敏感な領域をよけて操縦するよう使うことである。従来技術の方法では、ベベルのある針についての計画は2次元に制限され、針は単一の平面内に留まるために0度または180度回転することが要求される。本発明のシステム、装置および方法は、6次元の配位空間を必要とすることなく、配向を含めて3次元での計画立案を可能にする。ある好ましい実施形態では、本発明は、ベベルのある針を体内に挿入することによってできる曲率を表す単一の弧近傍をもって使われる。好ましいはいる方向とともに目標が選択される。計画立案器(planner)は次いで本発明を使って、はいる領域から目標(「ゴール」)までの最適経路を生成する。探索を駆動し、短縮するために発見的方法が使われない場合、表面から到達可能ないくつかの等価な「最適」経路があることがある。これは、他の装置およびアシスタントといった外的な障害物が与えられたもとで外科医に手順の際に「スタート」ノードを選ぶ柔軟性を与えるので、貴重である。種々の組織との針の相互作用は、種々の型の曲がり、さらには(たとえば骨からの)偏移さえもを引き起こすことができる。本発明におけるように組織の型を先験的に検出できてはじめて、結果として得られる曲がりが計画立案されることができる。
介入ガイダンス(interventional guidance)はしばしば、破局的な誤りのリスクを最小化しつつ最小のダメージを生成する最良のアクセスを決定するために、CTまたはMRI画像による事前計画立案を要求する。事前計画立案は、医師が、可能性のある問題についてリハーサルをし、そうした問題を回避するための器具を組み込むことを可能にする。提案される器具は、血管壁への応力のような不相応なコストなしでは「ゴール」位置に到達できないことがありうる。この場合、本発明を使うことで、利用可能なさまざまな器具のそれぞれについてのコストを提供し、所与の「スタート」および「ゴール」について最低コストをもつ器具を同定することができる。これは、本発明を使って、所与の体の中での各器具の使用をシミュレートすることにあたる。
本システムは、制御のための指令を含め最良経路を提案するので、手術を練習するためのフィードバックとして使われることもできる。ある好ましい実施形態では、これは器具の先端におけるありそうな画像をレンダリングすることによって達成される。画像はスコープまたはカテーテルに対する直交画像であってもよいし、あるいはスコープまたはカテーテルを囲む画像であってもよい。
器具のための制御コマンドは、現在の配位状態に従って、器具を進め、スコープについてはスコープの角度設定ダイヤルを回す医師および自動化システムに向けられることができる。
動物実験におけるように迅速かつ反復可能な制御が望まれる場合、この応用のために小さなスコープが使用され、制御されうる。
特定の腫瘍またはその他の病変を標本採取するための最良のアプローチを決定するためにDNA情報を使うことができる。これは、望ましい目標選択、はいる角度またはコスト重み付けがDNA指標に基づいて適応されうるよう、組み込まれうる。たとえば、DNAにより脈管構造を介した癌の転移のより高い可能性が示されるいくつかの病変については、血管はより高い重みを有することができる。結果として得られる生検または摘出経路は、病変の支持(supporting)脈管構造を切断する経路を最小化することになる。
ここで図16を参照すると、方向付け可能な(directable)先端1605をもつ器具1604をガイドするシステムが示されている。システム1600は、図17に示される、最適経路決定のための装置1700を含む。装置1700は、所与の姿勢のあらゆる到達可能な近傍者を生成する近傍生成モジュール730と、前記所与の姿勢から各近傍者への遷移のコストを計算する遷移コストt(n)計算モジュール1603と、ゴールから前記所与の姿勢までコスト波を伝搬させるコスト波伝搬モジュール770と、最低コスト近傍者を選択する経路決定モジュール700とを含む。最適経路1606は、コスト(またはコスト決定因として作用する他の何らかの目的関数)の最小化に基づいて決定され、デジタル・データ処理ユニット1601によってメモリ1608内に保存され、デジタル・データ処理ユニット1601によって介入者(interventionalist)1602または器具コントローラ・システム1607のいずれかに利用可能にされる。最適経路および中間的な候補姿勢はメモリ1608内に保存され、ある好ましい実施形態では、経路決定の間のいかなる所与の時点においても最小コストの候補がヒープの一番上にくるよう、候補姿勢をコストによって順序付けるために、ヒープが使われる。デジタル・データ処理ユニット1601は装置1700のさまざまなモジュールを最適経路の決定において指揮し、中間的および最終的な経路をメモリおよびヒープ1608に保存するとともに、以前にメモリ1608中に保存された決定された最適経路を、指示されるのに応じて、コントローラ・システム1607および介入者ワークステーション1602に提供する。
Claims (27)
- 方向付け可能な先端をもつ物理的な器具のための少なくとも一つの経路を決定するシステムであって:
複数のノードの物理的な姿勢情報を記憶するメモリであって、各ノードは物理的なタスク空間中の異なる離散位置にあり、前記複数のノードは少なくとも一つのゴール・ノードを含んでおり、該ゴール・ノードは、前記物理的な器具の前記方向付け可能な先端が該ゴール・ノードに位置されるときの前記物理的な器具の前記方向付け可能な先端の所望の物理的なゴール姿勢に対応するものである、メモリと;
物理的タスク空間ノードの少なくとも一つの近傍ノードを含む、物理的タスク空間ノードの近傍であって、前記物理的タスク空間ノードと近傍ノードとの間に少なくとも一つの許容される遷移方向がある、近傍を生成し、前記メモリ中に記憶する近傍生成モジュールと;
前記物理的タスク空間ノードから前記少なくとも一つの生成された近傍ノードまでの前記少なくとも一つの許容される遷移方向に沿ったコストを計算し、前記メモリ中に記憶する遷移コスト計算モジュールと;
前記少なくとも一つのゴール・ノードから少なくとも一つの計算されたコスト波を伝搬させ、前記方向付け可能な先端の、前記物理的タスク空間ノードに対応する物理的な姿勢から前記物理的ゴール姿勢までの物理的な最小コスト経路に対応するコスト値および遷移方向を各物理的タスク空間ノードに割り当て、前記メモリに記憶するコスト波伝搬モジュールと;
前記物理的な最小コスト経路に沿った物理的タスク空間ノードの系列を含む経路であって、スタート位置における前記物理的な器具の前記方向付け可能な先端の物理的な自然な/静止した姿勢に対応する、物理的タスク空間ノードを含むスタート姿勢で始まり、そこから前記許容される遷移方向に前記物理的な最小コスト経路を、前記スタート・ノードから該経路の一連のノード、前記ゴール・ノードへとたどる経路の決定および同定のための経路決定モジュール、
とを有するシステム。 - 前記物理的な器具の前記方向付け可能な先端がさらに、前記スタート位置における静止姿勢から前記ゴール・ノードにおけるゴール姿勢まで前記系列中の各物理的タスク空間ノードの姿勢をとりながら、前記系列の物理的タスク空間ノード間を逐次遷移していくことにより、前記メモリに記憶されている前記決定された経路をたどるよう構成されている、請求項1記載のシステム。
- 前記近傍生成モジュールがさらに:前記少なくとも一つの近傍ノードが、3つの位置の値および3つの配向の値を含む6つの次元を有し、
前記少なくとも一つの近傍ノードが、前記メモリ中に、あるノードから該近傍ノードへの前記3つの位置の値および3つの配向の変化として記憶されるよう構成されている、請求項1記載のシステム。 - 物理的タスク空間ノードの前記系列を、前記メモリ中に記憶された物理的経路に沿った前記器具の動きとしてシミュレートするようさらに構成されており、各ノードは前記器具の方向付け可能な先端の姿勢である、請求項1記載のシステム。
- シード・ノードがスタート・ノードである、請求項1記載のシステム。
- シード・ノードがゴール・ノードである、請求項1記載のシステム。
- 前記器具がカテーテルであり;
物理的タスク空間ノードの前記系列が、患者の形態論から導出される血管位置の系列に対応する、
請求項1記載のシステム。 - 前記器具が、内視鏡、気管支鏡、カテーテル、心臓アブレーション・カテーテルおよびベベルのある針からなる群から選択されるものであり;
物理的タスク空間ノードの前記系列が、患者の形態論から導出される通路位置の系列に対応する、
請求項1記載のシステム。 - 当該システムがさらに、前記系列を前記器具を操作する介入者に伝送する手段を有する、請求項1記載のシステム。
- 当該システムがさらに、前記系列を前記器具を自動操作する自動化コントローラに伝送する手段を有する、請求項1記載のシステム。
- 方向付け可能な先端をもつ物理的な器具のための物理的な最小コスト経路を計画する装置であって:
前記物理的な器具の方向付け可能な先端の位置を取り囲む物理的なタスク空間の離散化されたデータ構造表現を具現する情報を記憶する少なくとも一つのコンピュータ可読記憶媒体であって、前記物理的なタスク空間内で前記方向付け可能な先端がとることのできる姿勢を含んでおり、該姿勢は、前記物理的なタスク空間における3つの位置の値および3つの配向として表現され、そのそれぞれの到達可能な隣接者を、到達可能な隣接者への遷移に必要とされる前記方向付け可能な先端の3つの位置の値および3つの配向の変化を含む変化として表現する、媒体と;
前記物理的なタスク空間での前記方向付け可能な先端の所与の位置の少なくとも一つの隣接位置に、前記離散化されたデータ構造表現内での位置に従って変わる指標に基づいて、前記物理的なタスク空間の少なくとも一つの物理的側面に対応するコストを割り当て、それにより前記少なくとも一つの隣接位置から前記所与の位置へのコストが確立されるようにする手段と;
あるスタート位置で前記割り当てる手段をスタートさせる手段と;
前記割り当てる手段に反復させて、あるゴール位置からシード位置に向かって伝搬する波において、前記離散化された表現内のすべての到達可能な位置がそれぞれのコストを割り当てられるようにする手段と;
前記の割り当てられたコストに基づいて、前記離散化された表現内の前記スタート位置と前記ゴール位置との間の最小コスト経路を同定する手段とを有する装置。 - 方向付け可能な先端をもつ物理的な器具のための少なくとも一つの物理的な動き指定を決定する方法であって:
少なくとも一つのデジタル・データ処理ユニットおよび該少なくとも一つのデジタル・データ処理ユニットに含まれるかこれと結合された少なくとも一つのコンピュータ可読記憶媒体において以下のステップ:
前記少なくとも一つのコンピュータ可読記憶媒体において、物理的な現実における前記方向付け可能な先端を取り囲む物理的なタスク空間を表現する配位空間データ構造を具現するステップであって、前記配位空間データ構造は、前記物理的なタスク空間において前記方向付け可能な先端の姿勢を3つの位置の値および3つの配向として表現する情報を含み、その到達可能な隣接者それぞれにおいて姿勢を、到達可能な隣接者への遷移に必要とされる前記方向付け可能な先端の3つの位置の値および3つの配向の変化を含む姿勢の変化として表現する、ステップと、
配位空間データ構造中でコスト波を伝搬させ、前記スタートとゴールとの間で配位空間データ構造の一部を、空間変化するメトリックに従って、前記方向付け可能な先端の物理的な動きに関する前記物理的なタスク空間の物理的諸側面を表すコスト値で埋めるステップとを実行するステップを有する、方法。 - 波を伝搬させる前記ステップがさらに、途中で発見的方法によってガイドされるステップをさらに有する、請求項12記載の方法。
- 前記コスト値を使って前記配位空間データ構造内での方向付け可能な先端姿勢表現の系列を導出するステップであって、該表現は前記物理的なタスク空間においてスタート姿勢からゴール姿勢までの最小コスト経路を定義する物理的な姿勢を表すものである、ステップと;
前記器具が前記経路をたどるために使用可能な電子的な形で前記系列を提供するステップとをさらに有する、
請求項12記載の方法。 - 当該方法がさらに、前記方向付け可能な先端が前記最小コスト経路をたどるよう、自動制御および介入者のうち少なくとも一によって前記方向付け可能な先端を制御するステップを有する、請求項14記載の方法。
- 方向付け可能な先端をもつ物理的な器具のための少なくとも一つの物理的な動き指定を決定する方法であって:
少なくとも一つのデジタル・データ処理ユニットにおいて、該少なくとも一つのデジタル・データ処理ユニットに含まれるかこれと結合された少なくとも一つのコンピュータ可読記憶媒体を使って以下のステップ:
i.前記少なくとも一つのコンピュータ可読記憶媒体において、物理的な現実における前記器具の前記方向付け可能な先端を取り囲む物理的なタスク空間を表現するデータ構造を具現するステップであって、前記データ構造は、前記方向付け可能な先端および物理的なタスク空間環境を表すデータを含んでおり、前記データ構造は、前記物理的なタスク空間における前記方向付け可能な先端がとることのできる角度に基づく前記方向付け可能な先端の物理的な姿勢を表すデータ構造である複数のノードを含んでいる、ステップと、
ii.前記データ構造中でのコスト波の伝搬を、次のステップa)およびb):
a)前記データ構造中のホーム・ノードの各近傍者についてゴールまでのコストを決定し;
b)ある近傍者について改善されたゴールまでのコスト値が決定されたときに:
i.その改善されたゴールまでのコストを、前記ホーム・ノードの前記近傍者に割り当て、該ゴールまでのコストは、前記物理的なタスク空間および前記方向付け可能な先端の物理的な動きの物理的諸側面およびcost_to_goalを表し、
ii.記憶データ構造において、前記の改善された決定されたゴールまでのコストをもつ近傍者および最良の親(best parent)としての前記ホーム・ノードまでのポインタを更新する、
ステップを実行する、
ステップを実行することにより行うステップ、
とを実行するステップを有する、方法。 - 前記経路をたどるよう前記器具を制御するステップをさらに有する、請求項16記載の方法。
- 前記コスト値を使って前記データ構造内での方向付け可能な先端姿勢表現の系列を導出するステップであって、該表現は前記物理的なタスク空間においてスタート姿勢からゴール姿勢までの最小コスト経路を定義する物理的な姿勢を表すものである、ステップと;
前記経路をたどるよう前記方向付け可能な先端のコントローラによって使用可能な電子的な形で前記系列を提供するステップとをさらに有する、
請求項16記載の方法。 - 請求項16記載の方法であって:
前記物理的なゴール姿勢を前記データ構造中の少なくとも一つのゴール状態の情報に変換する第一の変換ステップと;
物理的なスタート姿勢スタート状態の情報に変換する第二の変換ステップと;
前記データ構造中の諸状態にコストを割り当て、それにより個々の到達可能な状態のそれぞれが、該状態から前記ゴール状態までの最適経路のコストを表すコスト値が割り当てられるようにするステップと;
前記スタート状態から前記ゴール状態までたどり、前記データ構造内のオブジェクト姿勢表現の系列を取得する段階であって、該表現は、前記物理的なタスク空間内で前記スタート姿勢から前記ゴール姿勢までの最小コスト経路を定義する物理的な姿勢を表すものであるステップ、
とをさらに有する方法。 - 請求項19記載の方法であって:
前記第二の変換ステップののち、前記経路が存在するかどうかを、所定のアルゴリズムを使って判定し;
前記判定するステップののち、経路が存在しないと判定されたときは、当該方法を停止する、
ステップをさらに有する、請求項19記載の方法。 - 前記割り当てるステップがさらに、空間変化するメトリック関数に従ってコストを評価することを含む、請求項19記載の方法。
- 前記経路をたどるよう前記器具を制御するステップをさらに有する、請求項19記載の方法。
- 前記割り当てるステップがさらに、あるメトリックを用いて隣り合う状態間の遷移のコスト値を測定するステップを有する、請求項19記載の方法。
- 前記割り当てるステップがさらに、前記方向付け可能な先端上で応力およびひずみの所定のコスト関数に従ってコストを上げることにより、前記タスク空間における方向付け可能な先端上の応力およびひずみの関数を最小化するステップを有する、請求項23記載の方法。
- 前記割り当てるステップがさらに、空間変化するメトリック関数に従ってコストを評価するステップを含んでおり、前記物理的なタスク空間において制限された点は、配位空間データ構造中でより高いコストの遷移を必要とするものとして表される、請求項19記載の方法。
- 前記物理的なタスク空間内の少なくとも一つの物理的な障害物を配位空間データ構造中の少なくとも一つの障害物ノードに変換する第三の変換ステップをさらに有しており;
前記割り当てるステップがさらに、各最適経路が前記少なくとも一つの障害物ノードを回避するようコストを割り当て、それにより前記たどるステップの結果が障害物を回避する経路を与えるようにするステップを有する、
請求項19記載の方法。 - 前記第三の変換ステップがさらに、実質的に無限大のコスト値を前記少なくとも一つの障害物ノードに割り当てることを含んでおり、前記少なくとも一つの障害物ノードは、コストを測定する空間変化するメトリック関数の一部になる、請求項26記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US72518505P | 2005-10-11 | 2005-10-11 | |
US60/725,185 | 2005-10-11 | ||
PCT/IB2006/053672 WO2007042986A2 (en) | 2005-10-11 | 2006-10-06 | 3d tool path planning, simulation and control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009511155A true JP2009511155A (ja) | 2009-03-19 |
JP5442993B2 JP5442993B2 (ja) | 2014-03-19 |
Family
ID=37943195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008535158A Expired - Fee Related JP5442993B2 (ja) | 2005-10-11 | 2006-10-06 | 3d器具経路計画立案、シミュレーションおよび制御システム |
Country Status (6)
Country | Link |
---|---|
US (1) | US8417491B2 (ja) |
EP (1) | EP1937178B1 (ja) |
JP (1) | JP5442993B2 (ja) |
CN (1) | CN101282693B (ja) |
AT (1) | ATE536829T1 (ja) |
WO (1) | WO2007042986A2 (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012525190A (ja) * | 2009-04-29 | 2012-10-22 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 単眼の内視鏡画像からのリアルタイム深度推定 |
JP2017042616A (ja) * | 2015-08-26 | 2017-03-02 | バイオセンス・ウエブスター・(イスラエル)・リミテッドBiosense Webster (Israel), Ltd. | 追跡迷路の問題解決法を用いた自動的ent手術事前計画 |
WO2018221509A1 (ja) * | 2017-06-02 | 2018-12-06 | テルモ株式会社 | 経路選択支援システム、経路選択支援プログラムを記録した記録媒体、経路選択支援方法および診断方法 |
US10278613B2 (en) | 2012-12-25 | 2019-05-07 | Fujifilm Corporation | Image processing apparatus, image processing method, and a non-transitory computer readable recording medium containing an image processing program |
JPWO2018221508A1 (ja) * | 2017-06-02 | 2020-04-02 | テルモ株式会社 | 経路選択支援システム、経路選択支援プログラムを記録した記録媒体、経路選択支援方法および診断方法 |
US10799100B2 (en) | 2015-03-18 | 2020-10-13 | Fujifilm Corporation | Image processing device, method, and program |
JP2023512902A (ja) * | 2020-01-09 | 2023-03-30 | キヤノン ユーエスエイ,インコーポレイテッド | 湾曲器具によるプランニング及び可視化の改良、並びにその湾曲器具 |
Families Citing this family (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9867530B2 (en) | 2006-08-14 | 2018-01-16 | Volcano Corporation | Telescopic side port catheter device with imaging system and method for accessing side branch occlusions |
US9037215B2 (en) * | 2007-01-31 | 2015-05-19 | The Penn State Research Foundation | Methods and apparatus for 3D route planning through hollow organs |
JP5524835B2 (ja) | 2007-07-12 | 2014-06-18 | ヴォルカノ コーポレイション | 生体内撮像用カテーテル |
US10219780B2 (en) | 2007-07-12 | 2019-03-05 | Volcano Corporation | OCT-IVUS catheter for concurrent luminal imaging |
US9596993B2 (en) | 2007-07-12 | 2017-03-21 | Volcano Corporation | Automatic calibration systems and methods of use |
US8909319B2 (en) * | 2008-04-14 | 2014-12-09 | Mri Robotics Llc | Device and method for MRI-guided breast interventions |
EP2297547A2 (en) * | 2008-06-26 | 2011-03-23 | Koninklijke Philips Electronics N.V. | Method and system for fast precise path planning |
JP2012505695A (ja) | 2008-10-20 | 2012-03-08 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 画像に基づくローカライゼーション方法及びシステム |
US9055865B2 (en) | 2008-11-11 | 2015-06-16 | Intuitive Surgical Operations, Inc. | Method and system for measuring inserted length of a medical device using internal referenced sensors |
US20100121148A1 (en) * | 2008-11-11 | 2010-05-13 | Intuitive Surgical, Inc. | Method and system for steerable medical device path definition and following during insertion and retraction |
US8568302B2 (en) | 2008-11-11 | 2013-10-29 | Intuitive Surgical Operations, Inc. | Method and system for steerable medical device path definition and following during insertion and retraction |
WO2010076673A1 (en) * | 2008-12-29 | 2010-07-08 | Koninklijke Philips Electronics, N.V. | Path planning for reducing tissue damage in minimally invasive surgery |
WO2010076674A1 (en) * | 2008-12-29 | 2010-07-08 | Koninklijke Philips Electronics, N.V. | Planning and assembly of compensating concentric cannulas |
CN102271599B (zh) * | 2008-12-29 | 2015-07-22 | 皇家飞利浦电子股份有限公司 | 关于曲率交互作用、多个曲率半径和自适应邻域的规划 |
IT1395018B1 (it) | 2009-07-22 | 2012-09-05 | Surgica Robotica S R L | Apparecchiatura per procedure chirurgiche minimamente invasive |
AU2010284771B2 (en) * | 2009-08-18 | 2015-07-02 | Airway Limited | Endoscope simulator |
FR2959409B1 (fr) | 2010-05-03 | 2012-06-29 | Gen Electric | Procede de determination d'un trajet d'insertion d'un outil dans une matricee tissulaire pouvant se deformer et systeme robotise mettant en oeuvre le procede |
US10423757B2 (en) | 2010-11-18 | 2019-09-24 | Koninklijke Philips N.V. | System and method for probabilistic ablation planning |
US11141063B2 (en) | 2010-12-23 | 2021-10-12 | Philips Image Guided Therapy Corporation | Integrated system architectures and methods of use |
US11040140B2 (en) | 2010-12-31 | 2021-06-22 | Philips Image Guided Therapy Corporation | Deep vein thrombosis therapeutic methods |
EP2670291A4 (en) * | 2011-02-04 | 2015-02-25 | Penn State Res Found | METHOD AND DEVICE FOR DETERMINING THE LOCATION OF AN ENDOSCOPE |
CN103648424B (zh) * | 2011-07-11 | 2017-07-18 | 皇家飞利浦有限公司 | 能量施加规划设备 |
WO2013033592A1 (en) | 2011-08-31 | 2013-03-07 | Volcano Corporation | Optical-electrical rotary joint and methods of use |
TWI463964B (zh) * | 2012-03-03 | 2014-12-11 | Univ China Medical | 手術影像導引定位裝置及其系統 |
ES2387785B1 (es) * | 2012-05-14 | 2013-05-08 | Universitat Politècnica De Catalunya | Procedimiento y sistema de generación de un recorrido para una broncoscopia virtual |
US20140081659A1 (en) | 2012-09-17 | 2014-03-20 | Depuy Orthopaedics, Inc. | Systems and methods for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking |
WO2014053941A1 (en) | 2012-10-02 | 2014-04-10 | Koninklijke Philips N.V. | Volume mapping using optical shape sensors |
US10568586B2 (en) | 2012-10-05 | 2020-02-25 | Volcano Corporation | Systems for indicating parameters in an imaging data set and methods of use |
US10070827B2 (en) | 2012-10-05 | 2018-09-11 | Volcano Corporation | Automatic image playback |
US9367965B2 (en) | 2012-10-05 | 2016-06-14 | Volcano Corporation | Systems and methods for generating images of tissue |
US9324141B2 (en) | 2012-10-05 | 2016-04-26 | Volcano Corporation | Removal of A-scan streaking artifact |
US9292918B2 (en) | 2012-10-05 | 2016-03-22 | Volcano Corporation | Methods and systems for transforming luminal images |
US11272845B2 (en) | 2012-10-05 | 2022-03-15 | Philips Image Guided Therapy Corporation | System and method for instant and automatic border detection |
US9307926B2 (en) | 2012-10-05 | 2016-04-12 | Volcano Corporation | Automatic stent detection |
US9858668B2 (en) | 2012-10-05 | 2018-01-02 | Volcano Corporation | Guidewire artifact removal in images |
EP2904671B1 (en) | 2012-10-05 | 2022-05-04 | David Welford | Systems and methods for amplifying light |
US9286673B2 (en) | 2012-10-05 | 2016-03-15 | Volcano Corporation | Systems for correcting distortions in a medical image and methods of use thereof |
US9840734B2 (en) | 2012-10-22 | 2017-12-12 | Raindance Technologies, Inc. | Methods for analyzing DNA |
EP2931132B1 (en) | 2012-12-13 | 2023-07-05 | Philips Image Guided Therapy Corporation | System for targeted cannulation |
CA2895989A1 (en) | 2012-12-20 | 2014-07-10 | Nathaniel J. Kemp | Optical coherence tomography system that is reconfigurable between different imaging modes |
CA2895770A1 (en) | 2012-12-20 | 2014-07-24 | Jeremy Stigall | Locating intravascular images |
US11406498B2 (en) | 2012-12-20 | 2022-08-09 | Philips Image Guided Therapy Corporation | Implant delivery system and implants |
US10939826B2 (en) | 2012-12-20 | 2021-03-09 | Philips Image Guided Therapy Corporation | Aspirating and removing biological material |
US10942022B2 (en) | 2012-12-20 | 2021-03-09 | Philips Image Guided Therapy Corporation | Manual calibration of imaging system |
US10595820B2 (en) | 2012-12-20 | 2020-03-24 | Philips Image Guided Therapy Corporation | Smooth transition catheters |
US9486143B2 (en) | 2012-12-21 | 2016-11-08 | Volcano Corporation | Intravascular forward imaging device |
WO2014099763A1 (en) | 2012-12-21 | 2014-06-26 | Jason Spencer | System and method for graphical processing of medical data |
WO2014099672A1 (en) | 2012-12-21 | 2014-06-26 | Andrew Hancock | System and method for multipath processing of image signals |
US9612105B2 (en) | 2012-12-21 | 2017-04-04 | Volcano Corporation | Polarization sensitive optical coherence tomography system |
JP2016507892A (ja) | 2012-12-21 | 2016-03-10 | デイビッド ウェルフォード, | 光の波長放出を狭幅化するためのシステムおよび方法 |
US10413317B2 (en) | 2012-12-21 | 2019-09-17 | Volcano Corporation | System and method for catheter steering and operation |
US10058284B2 (en) | 2012-12-21 | 2018-08-28 | Volcano Corporation | Simultaneous imaging, monitoring, and therapy |
JP2016508233A (ja) | 2012-12-21 | 2016-03-17 | ナサニエル ジェイ. ケンプ, | 光学スイッチを用いた電力効率のよい光学バッファリング |
CA2895990A1 (en) | 2012-12-21 | 2014-06-26 | Jerome MAI | Ultrasound imaging with variable line density |
US10993694B2 (en) | 2012-12-21 | 2021-05-04 | Philips Image Guided Therapy Corporation | Rotational ultrasound imaging catheter with extended catheter body telescope |
EP2965263B1 (en) | 2013-03-07 | 2022-07-20 | Bernhard Sturm | Multimodal segmentation in intravascular images |
US10226597B2 (en) | 2013-03-07 | 2019-03-12 | Volcano Corporation | Guidewire with centering mechanism |
EP2967391A4 (en) | 2013-03-12 | 2016-11-02 | Donna Collins | SYSTEMS AND METHODS FOR DIAGNOSING CORONARY MICROVASCULAR DISEASE |
US20140276923A1 (en) | 2013-03-12 | 2014-09-18 | Volcano Corporation | Vibrating catheter and methods of use |
CN105120759B (zh) | 2013-03-13 | 2018-02-23 | 火山公司 | 用于从旋转血管内超声设备产生图像的系统和方法 |
US9301687B2 (en) | 2013-03-13 | 2016-04-05 | Volcano Corporation | System and method for OCT depth calibration |
US11026591B2 (en) | 2013-03-13 | 2021-06-08 | Philips Image Guided Therapy Corporation | Intravascular pressure sensor calibration |
EP2967606B1 (en) | 2013-03-14 | 2018-05-16 | Volcano Corporation | Filters with echogenic characteristics |
US10292677B2 (en) | 2013-03-14 | 2019-05-21 | Volcano Corporation | Endoluminal filter having enhanced echogenic properties |
US10219887B2 (en) | 2013-03-14 | 2019-03-05 | Volcano Corporation | Filters with echogenic characteristics |
US10376208B2 (en) * | 2013-09-20 | 2019-08-13 | Innovative Surgical Solutions, Llc | Nerve mapping system |
US10376209B2 (en) * | 2013-09-20 | 2019-08-13 | Innovative Surgical Solutions, Llc | Neural locating method |
US10449002B2 (en) * | 2013-09-20 | 2019-10-22 | Innovative Surgical Solutions, Llc | Method of mapping a nerve |
WO2015132787A1 (en) | 2014-03-04 | 2015-09-11 | Xact Robotics Ltd. | Dynamic planning method for needle insertion |
EP3164051B1 (en) | 2014-07-02 | 2023-08-30 | Covidien LP | System and program for providing distance and orientation feedback while navigating in 3d |
JP6521707B2 (ja) * | 2014-07-10 | 2019-05-29 | キヤノン株式会社 | 穿刺プランニング装置及び穿刺システム |
US10278616B2 (en) | 2015-05-12 | 2019-05-07 | Navix International Limited | Systems and methods for tracking an intrabody catheter |
CN105559887B (zh) * | 2015-12-11 | 2018-01-30 | 哈尔滨工业大学 | 用于手术机器人的基于力反馈的手术切割训练系统及方法 |
WO2017139894A1 (en) * | 2016-02-16 | 2017-08-24 | Goyal Mayank | Systems and methods for routing a vessel line such as a catheter within a vessel |
EP3484362A1 (en) * | 2016-07-14 | 2019-05-22 | Navix International Limited | Characteristic track catheter navigation |
US10631933B2 (en) * | 2016-08-31 | 2020-04-28 | Covidien Lp | Pathway planning for use with a navigation planning and procedure system |
US10321833B2 (en) | 2016-10-05 | 2019-06-18 | Innovative Surgical Solutions. | Neural locating method |
CN106856067B (zh) * | 2017-01-18 | 2019-04-02 | 北京大学人民医院 | 一种智能化电子模拟纤维支气管镜训练装置 |
WO2019182917A1 (en) * | 2018-03-17 | 2019-09-26 | Canon U.S.A., Inc. | Method for virtual device positioning on skin surface in 3d medical image data |
CN112437642B (zh) * | 2018-07-26 | 2024-06-14 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
CN113282077B (zh) * | 2021-04-08 | 2022-06-17 | 浙江工业大学 | 基于正态分布和雅可比矩阵的同心管机器人运动规划方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01205205A (ja) * | 1987-11-20 | 1989-08-17 | Philips Gloeilampenfab:Nv | 軌跡プランニング方法および装置 |
JPH11120327A (ja) * | 1997-10-17 | 1999-04-30 | Toshiba Iyou System Engineering Kk | 画像処理装置 |
JP2005131319A (ja) * | 2003-10-31 | 2005-05-26 | Olympus Corp | 挿入支援システム |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5870303A (en) | 1987-11-20 | 1999-02-09 | Philips Electronics North America Corporation | Method and apparatus for controlling maneuvers of a vehicle |
US6015414A (en) | 1997-08-29 | 2000-01-18 | Stereotaxis, Inc. | Method and apparatus for magnetically controlling motion direction of a mechanically pushed catheter |
IL123646A (en) | 1998-03-11 | 2010-05-31 | Refael Beyar | Remote control catheterization |
US7778688B2 (en) * | 1999-05-18 | 2010-08-17 | MediGuide, Ltd. | System and method for delivering a stent to a selected position within a lumen |
US6695774B2 (en) | 2001-01-19 | 2004-02-24 | Endactive, Inc. | Apparatus and method for controlling endoscopic instruments |
JP2005522274A (ja) | 2002-04-17 | 2005-07-28 | スーパー ディメンション リミテッド | 内視鏡構造と分岐構造内の標的にナビゲートするための技術 |
US7822461B2 (en) | 2003-07-11 | 2010-10-26 | Siemens Medical Solutions Usa, Inc. | System and method for endoscopic path planning |
US7280863B2 (en) | 2003-10-20 | 2007-10-09 | Magnetecs, Inc. | System and method for radar-assisted catheter guidance and control |
-
2006
- 2006-10-06 EP EP06842407A patent/EP1937178B1/en not_active Ceased
- 2006-10-06 WO PCT/IB2006/053672 patent/WO2007042986A2/en active Application Filing
- 2006-10-06 US US12/088,870 patent/US8417491B2/en not_active Expired - Fee Related
- 2006-10-06 AT AT06842407T patent/ATE536829T1/de active
- 2006-10-06 CN CN2006800377092A patent/CN101282693B/zh not_active Expired - Fee Related
- 2006-10-06 JP JP2008535158A patent/JP5442993B2/ja not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01205205A (ja) * | 1987-11-20 | 1989-08-17 | Philips Gloeilampenfab:Nv | 軌跡プランニング方法および装置 |
JPH11120327A (ja) * | 1997-10-17 | 1999-04-30 | Toshiba Iyou System Engineering Kk | 画像処理装置 |
JP2005131319A (ja) * | 2003-10-31 | 2005-05-26 | Olympus Corp | 挿入支援システム |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012525190A (ja) * | 2009-04-29 | 2012-10-22 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 単眼の内視鏡画像からのリアルタイム深度推定 |
US10278613B2 (en) | 2012-12-25 | 2019-05-07 | Fujifilm Corporation | Image processing apparatus, image processing method, and a non-transitory computer readable recording medium containing an image processing program |
US10799100B2 (en) | 2015-03-18 | 2020-10-13 | Fujifilm Corporation | Image processing device, method, and program |
JP2017042616A (ja) * | 2015-08-26 | 2017-03-02 | バイオセンス・ウエブスター・(イスラエル)・リミテッドBiosense Webster (Israel), Ltd. | 追跡迷路の問題解決法を用いた自動的ent手術事前計画 |
WO2018221509A1 (ja) * | 2017-06-02 | 2018-12-06 | テルモ株式会社 | 経路選択支援システム、経路選択支援プログラムを記録した記録媒体、経路選択支援方法および診断方法 |
JPWO2018221508A1 (ja) * | 2017-06-02 | 2020-04-02 | テルモ株式会社 | 経路選択支援システム、経路選択支援プログラムを記録した記録媒体、経路選択支援方法および診断方法 |
JPWO2018221509A1 (ja) * | 2017-06-02 | 2020-04-23 | テルモ株式会社 | 経路選択支援システム、経路選択支援プログラムを記録した記録媒体、経路選択支援方法および診断方法 |
JP7144408B2 (ja) | 2017-06-02 | 2022-09-29 | テルモ株式会社 | 経路選択支援システム、経路選択支援プログラムを記録した記録媒体、および経路選択支援方法 |
US11490963B2 (en) | 2017-06-02 | 2022-11-08 | Terumo Kabushiki Kaisha | Route selection assistance system, recording medium on which route selection assistance program is recorded, route selection assistance method, and diagnosis method |
JP7214631B2 (ja) | 2017-06-02 | 2023-01-30 | テルモ株式会社 | 経路選択支援システム、および経路選択支援プログラムを記録した記録媒体 |
US11596352B2 (en) | 2017-06-02 | 2023-03-07 | Terumo Kabushiki Kaisha | Route selection assistance system, recording medium on which route selection assistance program is recorded, route selection assistance method, and diagnosis method |
JP2023512902A (ja) * | 2020-01-09 | 2023-03-30 | キヤノン ユーエスエイ,インコーポレイテッド | 湾曲器具によるプランニング及び可視化の改良、並びにその湾曲器具 |
JP7462051B2 (ja) | 2020-01-09 | 2024-04-04 | キヤノン ユーエスエイ,インコーポレイテッド | 湾曲器具によるプランニング及び可視化の改良、並びにその湾曲器具 |
US12082883B2 (en) | 2020-01-09 | 2024-09-10 | Canon U.S.A., Inc. | Enhanced planning and visualization with curved instrument pathway and its curved instrument |
Also Published As
Publication number | Publication date |
---|---|
WO2007042986A2 (en) | 2007-04-19 |
ATE536829T1 (de) | 2011-12-15 |
US20080234700A1 (en) | 2008-09-25 |
CN101282693A (zh) | 2008-10-08 |
WO2007042986A3 (en) | 2007-10-11 |
US8417491B2 (en) | 2013-04-09 |
CN101282693B (zh) | 2011-07-06 |
EP1937178B1 (en) | 2011-12-14 |
EP1937178A2 (en) | 2008-07-02 |
JP5442993B2 (ja) | 2014-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5442993B2 (ja) | 3d器具経路計画立案、シミュレーションおよび制御システム | |
US11864850B2 (en) | Path-based navigation of tubular networks | |
JP7293265B2 (ja) | 管状網のナビゲーション | |
RU2596882C2 (ru) | Планирование траектории для уменьшения повреждения тканей в процессе минимально инвазивной хирургии | |
JP2022523933A (ja) | エンドエフェクタのフィードバック連続配置制御 | |
KR20200140299A (ko) | 위치 센서의 정합을 위한 시스템 및 방법 | |
KR20200139197A (ko) | 기구의 추정된 위치를 디스플레이하기 위한 시스템 및 방법 | |
CN114901192A (zh) | 用于经皮进入的对准技术 | |
Lyons et al. | Planning active cannula configurations through tubular anatomy | |
Sefati et al. | A dexterous robotic system for autonomous debridement of osteolytic bone lesions in confined spaces: Human cadaver studies | |
Pore et al. | Autonomous navigation for robot-assisted intraluminal and endovascular procedures: A systematic review | |
Cheng et al. | An augmented reality framework for optimization of computer assisted navigation in endovascular surgery | |
JP2022516473A (ja) | 低侵襲性外科手術における到達性、作業空間、および巧妙さを最適化するためのシステムおよび方法 | |
Bihlmaier et al. | Endoscope robots and automated camera guidance | |
US11926062B2 (en) | Methods and apparatus for controlling a continuum robot | |
Xu et al. | Study on the Path Planning Based on A* Algorithm for Vascular Intervention Robots |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091005 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120606 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120918 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130115 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130409 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130703 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131219 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5442993 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |