JP2021509323A - 処置中の選択された解剖学的構造に対する距離の監視 - Google Patents

処置中の選択された解剖学的構造に対する距離の監視 Download PDF

Info

Publication number
JP2021509323A
JP2021509323A JP2020535613A JP2020535613A JP2021509323A JP 2021509323 A JP2021509323 A JP 2021509323A JP 2020535613 A JP2020535613 A JP 2020535613A JP 2020535613 A JP2020535613 A JP 2020535613A JP 2021509323 A JP2021509323 A JP 2021509323A
Authority
JP
Japan
Prior art keywords
distance
monitored
instrument
determining
anatomy
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
Application number
JP2020535613A
Other languages
English (en)
Other versions
JP7314145B2 (ja
Inventor
ファング・イツァーク
ラヒリ・ノーム
ピンスキー・ヨアフ
バスタン・イタマル
パルシ・ジェットミア
デケル・ツビ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Biosense Webster Israel Ltd
Acclarent Inc
Original Assignee
Biosense Webster Israel Ltd
Acclarent Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Biosense Webster Israel Ltd, Acclarent Inc filed Critical Biosense Webster Israel Ltd
Publication of JP2021509323A publication Critical patent/JP2021509323A/ja
Application granted granted Critical
Publication of JP7314145B2 publication Critical patent/JP7314145B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/06Devices, other than using radiation, for detecting or locating foreign bodies ; determining position of probes within or on the body of the patient
    • A61B5/065Determining position of the probe employing exclusively positioning means located on or in the probe, e.g. using position sensors arranged on the probe
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B17/24Surgical instruments, devices or methods, e.g. tourniquets for use in the oral cavity, larynx, bronchial passages or nose; Tongue scrapers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/25User interfaces for surgical systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/06Devices, other than using radiation, for detecting or locating foreign bodies ; determining position of probes within or on the body of the patient
    • A61B5/061Determining position of a probe within the body employing means separate from the probe, e.g. sensing internal probe position employing impedance electrodes on the surface of the body
    • A61B5/062Determining position of a probe within the body employing means separate from the probe, e.g. sensing internal probe position employing impedance electrodes on the surface of the body using magnetic field
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6846Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be brought in contact with an internal body part, i.e. invasive
    • A61B5/6886Monitoring or controlling distance between sensor and tissue
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/08Detecting organic movements or changes, e.g. tumours, cysts, swellings
    • A61B8/0833Detecting organic movements or changes, e.g. tumours, cysts, swellings involving detecting or locating foreign bodies or organic structures
    • A61B8/0841Detecting organic movements or changes, e.g. tumours, cysts, swellings involving detecting or locating foreign bodies or organic structures for locating instruments
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/233Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor for the nose, i.e. nasoscopes, e.g. testing of patency of Eustachian tubes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B2017/00017Electrical control of surgical instruments
    • A61B2017/00115Electrical control of surgical instruments with audible or visual output
    • A61B2017/00119Electrical control of surgical instruments with audible or visual output alarm; indicating an abnormal situation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/101Computer-aided simulation of surgical operations
    • A61B2034/105Modelling of the patient, e.g. for ligaments or bones
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2051Electromagnetic tracking systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2068Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis using pointers, e.g. pointers having reference marks for determining coordinates of body points
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, 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/36Image-producing devices or illumination devices not otherwise provided for
    • A61B90/37Surgical systems with images on a monitor during operation
    • A61B2090/372Details of monitor hardware
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, 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/50Supports for surgical instruments, e.g. articulated arms
    • A61B2090/502Headgear, e.g. helmet, spectacles
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6814Head
    • A61B5/6819Nose
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6846Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be brought in contact with an internal body part, i.e. invasive
    • A61B5/6847Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be brought in contact with an internal body part, i.e. invasive mounted on an invasive device
    • A61B5/6852Catheters
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, 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/36Image-producing devices or illumination devices not otherwise provided for

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Veterinary Medicine (AREA)
  • Pathology (AREA)
  • Biophysics (AREA)
  • Physics & Mathematics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Human Computer Interaction (AREA)
  • Robotics (AREA)
  • Otolaryngology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Pulmonology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Optics & Photonics (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Image Processing (AREA)
  • Push-Button Switches (AREA)
  • Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)
  • Image Analysis (AREA)

Abstract

侵襲的処置を行う医師は、同処置を行うために人体に挿入される器具を利用する。このような処置は、典型的には、特定の対象解剖学的構造に対して実行される動作を伴う。処置中、同処置に無関係な近傍の解剖学的構造は、通常避けられるべきである。1つ又は複数の外科用器具に対して、そのような無関係な近傍解剖学的構造(本明細書では「監視対象解剖学的構造」とも称される)の位置を監視するためのシステム及び技術が提供される。システムは、器具のうちの1つが監視対象解剖学的構造に近接しすぎた場合、外科医などの人間の術者に警告を発する。

Description

医師は、外科処置を行う際に様々な外科用器具を利用する。使用される外科用器具が、神経、血管、脳などの解剖学的構造の特定の重要な領域に意図せずに到達すると、同器具が解剖学的構造を傷つけ得る。外科用器具がそのような重要な解剖学的構造の近くにくるとき、ユーザに自動的に警告するのは意義がある。処置中、同処置に無関係な近傍の解剖学的構造は、可能であれば避けられるべきである。
対象の監視対象解剖学的構造に対する器具の近接を監視するための方法が提供される。この方法は、器具の位置を決定することと、監視対象解剖学的構造に対する器具の距離を決定することと、監視対象解剖学的構造に対する器具の距離が閾値を下回るかどうかを決定することと、を含む。距離が閾値を下回る場合、警告が生成され、出力される。距離が閾値を下回っていない場合、警告は発生しない。
対象の監視対象解剖学的構造に対する器具の近接を監視するためのシステムが提供される。システムは、出力デバイス、器具、及びワークステーションを含む。ワークステーションは、器具の位置を決定し、監視対象解剖学的構造に対する器具の距離を決定し、距離が閾値を下回るかどうかを決定するように構成されている。距離が閾値を下回る場合、ワークステーションは、出力デバイスを介して警告を生成及び出力し、距離が閾値を下回っていない場合、ワークステーションは警告を生成しない。
非一時的コンピュータ可読媒体も提供される。非一時的コンピュータ可読媒体は、プロセッサによって実行されると、プロセッサに、器具の位置を決定することと、監視対象解剖学的構造に対する器具の距離を決定することと、監視対象解剖学的構造に対する器具の距離が閾値を下回るかどうかを決定することと、によって、対象の監視対象解剖学的構造に対する器具の近接を監視させる命令を記憶する。距離が閾値を下回る場合、警告が生成され、出力される。距離が閾値を下回っていない場合、警告は発生しない。
添付の図面と共に一例として与えられる以下の説明から、より詳細な理解が可能になる。
一例に係る器具位置追跡システムの概略図である。 一例に係る、例示的監視対象解剖学的構造に対する器具の位置を監視することに関連する態様を含む、システムの態様を示す概略図である。 監視対象構造体に対する近接監視の使用例を示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象解剖学的構造までの距離決定を補助する4つの異なる幾何学的プリミティブを示す。 一例に係る、器具から監視対象構造体までの距離を監視する方法を示すフロー図である。
侵襲的処置を行う医師は、同処置を行うために人体に挿入される器具を利用する。このような処置は、典型的には、特定の対象解剖学的構造に対して実行される動作を伴う。処置中、同処置に無関係な近傍の解剖学的構造は、通常避けられるべきである。
1つ以上の外科用器具に対して、そのような無関係な近傍解剖学的構造(本明細書では「監視対象解剖学的構造」とも称される)の位置を監視するためのシステム及び技術が本明細書において提供される。システムは、器具のうちの1つが監視対象解剖学的構造に近接しすぎた場合、外科医などの人間の術者に警告を発する。
システムは、器具上のセンサと、センサの位置を決定するための信号を発するための位置パッドと、位置パッド及びセンサの間のインターフェースを実現し、位置パッドに「位置合わせ」される対象の三次元モデルを表すデータも有するワークステーションと、を含むいくつかの構成要素を備える。位置パッドは、外科用器具上のセンサによって感知されるフィールドを発生及び放出する複数のフィールド発生器を含む。センサは、これらの信号を受信し、処理のために同信号をワークステーションに送信する。ワークステーションはこの信号を分析して、位置パッドのフィールド発生器に対するセンサの位置を決定する。処置前の位置合わせ手順は、位置パッドのフィールド発生器に対して示される対象の位置を、コンピュータ断層撮影(CT)スキャン又は磁気共鳴撮像(MRI)スキャンなどの医療撮像技術を使用して得ることができる対象の3Dモデルに相関させる。この位置合わせ手順は、対象の近傍に、対象の3Dモデル内のその対応する位置を示しながら、センサを備える位置合わせ器具を移動させることで実行される。したがって、位置合わせ手順は、位置パッド(即ち、現実の点)に対する空間の点を、3Dモデル内の点と相関させ、それによって、物理的対象上の点を、その対象の3Dモデルの点と相関させる。この相関により、位置が位置パッドに対して決定されるセンサ(及びしたがって器具)と、3Dモデルとの間の相関を可能にする。3Dモデルの空間内に画定された器具の位置により、ワークステーションは、その3Dモデル内に表される監視対象解剖学的構造に対する器具の距離を計算し、器具が監視対象解剖学的構造に過度に近接していることが分かった場合に警告を提供することができる。
本開示に関連する従来技術の1つに、Biosense Webster,Inc(Diamond Bar,California)が製造するCARTO(商標)システムがある。上述したCARTO(商標)システム及びその他の関連する技術の態様は、開示内容をいずれも参照により本明細書に援用するところの米国特許第5,391,199号、同第6,690,963号、同第6,484,118号、同第6,239,724号、同第6,618,612号、及び同第6,332,089号、国際公開第96/05768号、並びに米国特許出願公開第2002/0065455(A1)号、同第2003/0120150(A1)号、及び同第2004/0068178(A1)号に見ることができる。
図1は、本発明の一実施形態に係る器具位置追跡システム100の概略図である。図1に示されるように、システムは、1つ以上の医療器具10(例えば、カテーテル、ガイドワイヤ、内視鏡など)、少なくともプロセッサ14及び1つ以上のディスプレイ装置16(例えばモニタなど)を含む少なくともワークステーション12を含むコンソール38、器具ハブ18、位置パッド30、位置合わせ器具40、及び位置パッドドライバ(「LPドライバ」)20を含む。
ワークステーション12は、リンク50を介してLPドライバ20と通信することで、LPドライバ20に位置パッド30内のフィールド発生器を駆動させるように構成されている。フィールド発生器は、センサ32によって検出されるフィールド信号(例えば電磁場又は音響などの他のフィールド)を発する。センサ32は、フィールド信号に応じて応答信号を生成する。応答信号は器具ハブ18により受信される。器具ハブ18は、器具10上のセンサ32、及び位置合わせ器具40と、通信リンク42を介して通信する。通信リンク42は、有線リンクであっても無線リンクであってもよい。器具ハブ18は、応答信号又は応答信号の処理されたものを、有線リンクであっても無線リンクであってもよいリンク52を介してワークステーション12に送信する。
ワークステーション12は、応答信号の特性に基づいて、センサ32、ひいてはセンサ32が組み込まれるか又は取り付けられた物体(例えば、器具10)の位置及び方向を決定する。一例において、位置パッド30内のフィールド発生器は、それぞれ既知の位置を有している。センサ32は、位置パッド30の複数のフィールド発生器から信号を受信する。異なる複数のフィールド発生器から受信された信号は、時間(例えば、異なるフィールド発生器が異なる時間で駆動されるため、センサ32が信号を受信する時間を異なるフィールド発生器と相関させることができる)、周波数(異なるフィールド発生器が異なる周波数の信号で駆動されるため、センサ32により受信される信号の周波数は個々のフィールド発生器を識別する)に基づいて、又はフィールド発生器が発生する信号のその他の特性に基づいて識別される。
上記で述べたように、器具ハブ18は、センサ32から受信した信号(又は信号の処理されたもの)を、処理を行うためにワークステーション12に送信する。ワークステーション12はこの信号を処理して位置パッド30のフィールド発生器に対するセンサ32の位置を決定する。センサ32の位置を決定するために行われるこの処理は、フィールド発生器により発せられる信号の種類に応じて決まる。いくつかの例では、この処理は、フィールド発生器のそれぞれに応じて受信される信号の振幅を決定する。より大きい振幅はフィールド発生器までの距離がより小さいことを示し、より小さい振幅はフィールド発生器までの距離がより大きいことを示す。センサ32当たりにつき複数のフィールド発生器(例えば3個)についての距離が決定されると、各フィールド発生器に対する位置を三角測量法により求めることができる。あるいは、信号に対する応答に基づいて位置を決定するためのいずれの技術的に可能な方法も使用することができる。
上記で述べたように、システム100は、手持ち式ワンドとして又はその他技術的に可能な態様で具体化することができる位置合わせ器具40も含む。位置合わせ器具40は、モデルデータ48に保存された三次元モデルを、位置合わせ手順において位置パッド内のフィールド発生器の位置と相関させるために使用される。1つの例において、モデルデータ48の3Dモデルは、手術対象(例えば患者の頭部22)のコンピュータデータ表現である。この3Dモデルは、コンピュータ断層撮影(「CT」)スキャン若しくは磁気共鳴イメージング(「MRI」)などの医療用イメージング技術、又は3Dモデルに変換することができるデータを生成するその他の任意のイメージング技術によって得ることができる。
位置合わせ処理を行うために、位置合わせ器具40を対象(例えば頭部22)の近くの特定の位置に配置する(例えば、外科医などの人間の術者により、又は自動装置により自動的に)。次いで、ワークステーション12がその位置をモデルデータ48内に保存された3Dモデル内の位置に関連付けることにより、3Dモデル内の点を現実の点(位置パッド30のフィールド発生器に対して定義される)と相関させる。この関連付けは、外科医などの術者による特定の指示に応じて行うことができる。そのような状況では、ワークステーション12はモデルデータ48からの3Dモデルをディスプレイ16上に表示する。術者は、位置合わせ器具40を特定の位置に動かし、次いでワークステーション12に3Dモデル内の対応する位置を入力デバイス36を介して指示する。
代替的な状況では、ワークステーション12は現実空間の位置を3Dモデル内の位置に自動的に関連付ける。1つの例において、この自動的な関連付けは以下のように行われる。位置合わせ器具40が手術対象(例えば頭部22)の近くで動かされる。ワークステーション12は、位置合わせ器具40から受信したデータを処理して、3Dモデル内の対応する位置を特定する。一例において、位置合わせ器具40はカメラを備え、ワークステーション12は位置合わせ器具40で受信された画像に対して画像処理を行って、3Dモデル内の位置合わせ器具40の位置を特定する。いくつかの例では、現実空間(位置パッド30のフィールド発生器に対して定義される)と3Dモデルとの間の複数の相関点が得られ保存されることで位置合わせの精度を向上させ、回転位置合わせ及び配置位置合わせが行われる。より具体的には、位置合わせ器具40は、対象(例えば、頭部22)の近傍の複数の位置に移動され、当該位置ごとに、ワークステーション12は、位置合わせ器具40の位置(位置合わせ器具40に取り付けられたセンサ(複数可)32によって示される)を、頭部の3Dモデルの特定位置に関連付ける。位置合わせ器具40は、現実空間と3Dモデルとの間で位置合わせを行うために使用される器具として述べられているが、他の目的に使用される器具を含む他の任意の器具を代わりに使用してもよい。
対象(例えば、頭部22)に位置合わせされた頭部の3Dモデルでは、ワークステーション12は、対象(例えば、頭部22)の解剖学的構造に対する器具10の位置を監視することができる。そのような監視は、特定の処置に関与していないとみなされた、又は器具10によって損傷を受けやすいか傷つきやすいとみなされたと解剖学的構造の接触を防止するなど、各種目的のために利用され得る。図2は、例示的監視対象解剖学的構造202(単純に「監視対象構造体202」とも称する)に対する器具10の位置を監視することに関連する態様を含む、システム100の態様を示す概略図である。
図示の器具10は、センサ32が取り付けられている。ワークステーション12は、器具10の位置を(図1を参照して説明したような位置パッド30を介して)監視する。いくつかの監視対象構造体202が示されている。ワークステーション12は、器具から監視対象構造体202までの距離を決定する。任意の特定の器具10までの距離が閾値を下回る場合、ワークステーション12は、スピーカ17、ディスプレイ16、及び/又は別の出力デバイス19を介して出力される警告をトリガする。特定の器具10の監視対象構造体202までの距離が閾値を下回るとは、本明細書では、特定の器具10の監視対象構造体202への過度の接近と称されてもよい。
警告の1又は複数の態様は、器具10の特定の監視対象構造体202までの距離に依存し得る。一例では、器具10が監視対象構造体202に過度に接近するように移動すると、ワークステーション12は、スピーカ17にビープ音を繰り返し発させる。そのような例では、器具10が監視対象構造体202に近づくように移動すると、ワークステーション12は、大音量で、及び/又は短い間隔でビープを発させ、器具10が監視対象構造体202から遠ざかるように移動すると、ワークステーション12は、小音量で、及び/又は長い間隔でビープを発させる。
別の例では、器具10が監視対象構造体202に過度に接近するように移動すると、ワークステーション12は、ディスプレイ16に、視覚的インジケータを表示させる。器具10が監視対象構造体202に近づけられると、視覚的インジケータの態様が変えられる。一例では、器具10が監視対象構造体202に近づけられると、視覚的インジケータは、より明るく、より大きく、及び/又は特定の色のより高い強度を有するようになり、器具10が監視対象構造体202から遠ざかると、視覚的インジケータは、より暗く、より小さく、及び/又は特定の色のより低い強度を有するようになる。いくつかの種類の警告が記載されているが、器具10と監視対象構造体202との距離を示すために、任意の警告が使用されてもよく、その警告の任意の種類の変形を使用してもよいことが理解されたい。
監視対象構造体202は、人間の術者によってモデルデータ48内の3Dモデルに含められてもよい。これを行うために、人間の術者は、ワークステーション12などのコンピュータシステム上の3Dモデルを見ながら、監視対象とされる構造体を入力デバイスで示す。コンピュータシステムは、処置中の距離を監視するために使用するために、このように示されたものを3Dモデルに追加する。上述のように、処置中、ワークステーション12は、監視対象構造体202に対する器具10の位置を追跡し、当該器具が監視対象構造体202に過度に近接しているとみなされると警告を生成する。
位置追跡及び監視を実行するものとして説明されるシステムは、位置合わせを実行するシステムであると記載されているが、これらが2つの異なるシステムでもあり得る。システム100以外のシステムを使用して、位置合わせを実行することができる。また、処置に関する解剖学的構造として頭部が図示及び説明されているが、ヒトの解剖学的構造の任意の部分に対して本明細書に記載される技術を利用することが可能である。
ディスプレイ16は従来のディスプレイであってもよいし、仮想現実メガネであってもよい。仮想現実メガネは、遮蔽が適当であるイメージングを伴う手術の場合には、鉛によって提供されるX線遮蔽などの適当な遮蔽を有してもよい。ディスプレイ16は遠隔ディスプレイ(即ち、患者から離れて配置されるディスプレイ)であってもよく、遠隔操作される器具10と共に遠隔手術を容易にすることができる。
図3は、監視対象構造体202に対する近接監視の使用例を示す。内視鏡304を使用して鼻腔306の内部を見る。内視鏡304は、センサ32を有するプローブ207を有する。位置パッド30を使用して、ワークステーション12は、監視対象構造体202に対するプローブ207の位置を監視する。器具10は、一例では鼻ポリープであり得る動作対象構造体302上で動作するために使用される。監視対象非動作対象構造体202は、器具10によって強く接触されるべきではない、動作対象構造体302に近接する組織を含む。
処置中、ワークステーション12は、器具10と監視対象構造体202との間の距離(「距離2」)、及びプローブ207と監視対象構造体202との間の距離を監視し、器具10又はプローブ207(又はその両方)が監視対象構造体202に過度に近接する場合に警告を発する。ワークステーション12は、監視対象構造体202に対する器具10又はプローブ207の近接度に基づいて警告の態様(頻度、強度、又は他の態様)を変化させることができる。特定の数及び特定の種類の器具が示されているが、監視対象構造体202に対して任意の器具の位置を監視することができる。
センサ32から監視対象構造体202までの距離を計算するための技術の組がここで記載されている。この技術組では、センサ32は点とみなされる。監視対象構造体202は、1又は複数の幾何学的プリミティブの集合であるとみなされる。一例では、監視対象構造体202は、円柱、カプセル、円錐、及び円錐球の組から選択される1又は複数の幾何学的プリミティブの集合を含むとみなされる。1又は複数のセンサ32と1又は複数の監視対象構造体202との間の距離が監視される監視技術を適用するために、ワークステーション12(又は別のシステム)は、3Dモデルを特定の医療スキャンに基づいて生成されたフォーマットから、少なくともいくつかの解剖学的特徴が幾何学的プリミティブの組み合わせとして表されるフォーマットに変換する。
一例では、監視対象である構造体のみがそのようなフォーマットに変換される。他の例では、監視対象構造体202以外の追加の解剖学的特徴が、そのようなフォーマットに変換される。更に他の例では、3Dモデルの全ての構造体が、そのようなフォーマットに変換される。一例では、この変換は、ワークステーション12又は別のシステムを介して自動的に行われる。別の例では、この変換は手動で行われる。即ち、術者が1又は複数のこのような幾何学的プリミティブを作成して合成して、それにより3Dモデルの部分を表現する。一例では、幾何学的プリミティブは、当該幾何学的プリミティブにより置き換えられる3Dモデル内の元の構造体を完全に取り囲むように生成及び合成される。換言すれば、3Dモデル内の元の構造体の部分は、その元の構造体を置換する幾何学的プリミティブの外側に延在することはない。これにより、当該幾何学的プリミティブから器具までの距離が、当該幾何学的プリミティブに関連付けられた実構造体までの距離以上になるように保証された、「保守的」距離測定が提供される。
センサ32と幾何学的プリミティブとの間の距離を決定するためのいくつかの例示的な技術を、以下に図4A〜図7Bを参照して説明する。図4A〜図7Bは、4つの異なる幾何学的プリミティブ:円柱(図4A及び図4B)、カプセル(図5A及び図5B)、円錐(図6A及び図6B)、及び円錐球(図7A及び図7B)を示す。これらの幾何学的プリミティブのそれぞれは、中心軸を中心とした、特定の二次元形状の回転により得られる。図4A、図5A、図6A、及び図7Aは、三次元幾何学的プリミティブを示し、図4B、図5B、図6B、及び図7Bは、軸を中心とした回転により、三次元幾何学的プリミティブを形成する、対応する二次元形状を示す。本明細書に記載される距離を決定する技術は、器具10の移動検出に応じてワークステーション12によって実行されてもよく、又は定期的に実行されてもよい。
図4Aは、例示的な円筒形幾何学的プリミティブ400を示す。円筒形幾何学的プリミティブ400は、2つの円形面402及び円筒形側面404を含む。円筒形400の半径409も示されている。上述のように、円筒形幾何学的プリミティブ400は、中心軸406を中心に回転する矩形形状を含む。図4Bは、一例に係る、点「p」から円筒形400までの距離を計算することに関連する態様を含む、この矩形形状410の態様を示す。
図4Bでは、矩形410がそれを中心に回転する軸406は、点aとbとの間の線分(「線分ab」又は単に「ab」と称される)として定義される。半径r(図4Aの半径409に対応する)が示される。点cは線分abの中心点である。円筒形までの距離の決定は、点が円筒形のどのボロノイ領域にあるかを特定することに依存する。ボロノイ領域は、幾何学的形状及び位置が平面の特定の部分における点までの距離に基づく平面内の領域である。図4Bでは、円板領域、円領域、及び側面領域を含む3つのボロノイ領域がある。円板領域の点は、円筒形400の円盤402に最も近い。円領域内の点は、円筒形400内の円盤402を描く円に最も近い。側面領域の点は、円筒形400の側面404に最も近い。内部領域は、円筒形400の境界の内側に点がある領域である。なお、点pは側面領域にある特定の場所に示されているが、本明細書で特に記載されない限り、点pが異なる領域(例えば、n=(c−p)、点pがどの領域にあるかに関わらず)に存在しても、下記の技術及び図示のベクトル及び距離の計算は同様である。
特定の点がある領域の決定は、点の座標及び円筒形400の座標に基づいて計算された特定のベクトルに基づいて実行される。これらのベクトル及び以下に提供される式は、点a、b及びpと一致する平面内に定義され、軸xに沿ったこの符号付き距離は、以下のように定義される。
Figure 2021509323
式中、uは、次のように定義される軸406に沿った単位ベクトルである。
Figure 2021509323
式中、二重の縦線が大きさを示す。図示のように、点hは、軸線406へのpの直交投影である。lは、||b−a||に等しく、軸406の長さである。頂点pから頂点cまでの二乗距離は、n=(c−p)である。yは、点pから点hまでの距離であり、これは||p−h||に等しい。二乗距離はy=||p−h||で、n−xにも等しい。
点pが存在するボロノイ領域は、以下のように特定される。xの大きさ、即ち|x|がl/2未満の場合、点は、図4Bに示す円筒形400の内部領域又は側面領域のいずれかの内に存在する。y<rの場合、点pは、その軸406上の直交投影がl/2未満で、軸までの距離が円筒形の半径未満であるため、円筒形内に存在する。y≧rの場合、点pは側面領域にあり、円筒形までの二乗距離は(y−r)であり、円筒形までの距離はy−rである。
xの大きさ、即ち|x|がl/2を超える場合、点pは円又は円板領域のいずれかの内に存在する。y<rの場合、点pは円板領域にあり、二乗距離は(|x|−l/2)である。|x|がl/2以下である場合、点pは円領域にあり、二乗距離は(y−r)+(|x|−l/2)である。当然のことながら、距離は、適宜二乗距離に平方根演算を行うことにより得ることができる。いくつかの例では、効率的な動作のために、y<rであるかを確認する前に、x座標についてテストを行う方がよい。
図5Aは、例示的なカプセル状幾何学的プリミティブ500を示す。カプセル状幾何学的プリミティブ500は、2つの半球形面502及び円筒側面504を含む。カプセル500の半径509も示されている。この半径は、円筒側面504及び半球形面502の半径である。カプセル500は、中心軸506を回転した、2つの四半円に矩形が接合された形状510を含む。図5Bは、一例に係る、点pからカプセル500までの距離を計算することに関連する態様を含む、この形状510の態様を示す。
図5Bでは、点a及びbが軸506を定義する。点aは左半円形球体の中心であり、点bは右半円形球体の中心である。半径rも示される。図示の点及び距離は、図4Bに関して説明したものと類似している。点cは線分abの中心である。点hは、abへのpの直交投影であり、xはcからhまでの距離であり、yはhからpまでの距離である。以下の式は、図5B内の様々な関係を定義する。
Figure 2021509323
pかcの二乗距離は、以下のとおりである。
Figure 2021509323
投影点がaとbとの間にある(即ち、|x|<l/2)場合、点は、側面領域又は内部領域のいずれかにある。y<rである場合、内部領域内に点pが存在し、pからカプセル500までの距離は0とみなされる。y≧rである場合、側面領域内に点pが存在し、pからカプセル500までの距離は、y−rにより計算される。ここで、(y−r)により二乗距離が計算される。
投影点がa又はb(即ち、|x|≧l/2)を超えている場合、pは球体領域又は内部領域内のいずれかにある。円筒の端頂点までの二乗距離(即ち、a又はbのいずれか、半球形面502の中心点も含む)は、m=y+(|x|−l/2)である。m<rである場合、点pは形状500内にあり、距離は0である。そうでなければ、pは球領域内に存在し、点pから形状500までの二乗距離は、(m−r)である(即ち、「半球面の中心から点までの距離−半球面の半径」の2乗)である。
図6Aは、例示的な円錐幾何学的プリミティブ600を示す。円錐幾何学的プリミティブ600は、2つの円形面502及び円錐側面604を含む。2つの異なる円形面502の半径である2つの半径(r及びr)も示されている。円錐幾何学的プリミティブ600は、軸606を中心に回転した直角台形を含む。図6Bは、一例に係る、点pから円錐幾何学的プリミティブ600までの距離を計算することに関連する態様を含む、この直角台形610の態様を示す。
図6Bでは、直角台形がそれを中心に回転する軸606は線分abとして定義される。上記の形状と同様に、円錐への点pの距離を決定することは、円錐のどのボロノイ領域内に点が存在するかを特定することに依存する。これらの領域は、図6Bに示すように、円板領域、円領域、側面領域、及び内部領域を含む。円錐からのpの距離を計算するために、いくつかの値及び式が本明細書で使用される。そのような値の1つはδであり、これは2つの半径の間の差であり、r−rに等しい。別の値はsであり、これは円錐の側面の長さであり以下のとおりに示される。
Figure 2021509323
式中、lは、軸606の長さで||b−a||に等しい。
軸606に沿った符号付き距離は、以下のように表される。
Figure 2021509323
式中、uは、次のように定義される軸406に沿った単位ベクトルである。
Figure 2021509323
点pから点aまでの二乗距離は、以下のとおりである。
Figure 2021509323
点pから軸606までの二乗距離は、以下のとおりである。
Figure 2021509323
ボロノイ領域への分類は、以下のように行われる。x<0の場合、点pは半径r左側の円板領域内、又は台形の上及び左側の円領域内のいずれかの内に存在する。より具体的には、y<r である場合、pは円板領域にあり、円錐600までのpからの二乗距離は、xとなる。y≧r である場合、円錐600までのpからの二乗距離は、最も左の円板を描く円に対する二乗距離として計算され、これは(y−r+xに等しい。
xが0以上である場合、点pは、側面領域、内部領域、又は右側円又は円板領域のいずれかの内に存在する。y<r の場合、点pは、内部領域又は最も右側の円板領域のいずれかの内に存在する。x>lの場合、pは円板領域内に存在し、点pから円錐600までの二乗距離は、(x−l)となる。x≦lである場合、pは内部領域内に存在し、pと円錐との間の距離は0であるとみなされる。
xが0以上であり、yがr 以上である場合、距離計算は多少複雑であり、i、j、x’、及びy’などの、図示の追加の値に依存する。これらの値は、線分cdによって示される円錐の縁部が水平軸を表し、点cが原点を表す異なる座標系の値を表す。この座標フレームi及びjの直交ベクトルは、以下のように計算される。
Figure 2021509323
この新たな座標フレームにおける座標x’及びy’を計算する1つの方法として、pと新たなフレームのy軸を定義する線(即ち、jを通じて延在する線)との距離、及びpと新たなフレームのx軸を定義する線(即ち、iを通じて延在する線)との距離を計算することが挙げられる。これらの距離は、任意の技術的に実現可能な方法で計算することができる。
x’<0である場合、pは左円領域にあり、pから円錐までの二乗距離は、(y−r+xに等しい。s<x’である場合、pは右円領域にあり、pから円錐までの二乗距離はy’+(x’−s)に等しい。s>x>0である場合、pは側面領域にあり、pから円錐までの二乗距離はy’に等しい。
上記の試験の順序は、性能に影響を及ぼし得る。例えば、いくつかの実施形態では、y’座標及びx’座標を計算する前に、x座標のテストを最初に確認することによって、性能が向上する。円錐は1つの円形面のみを有し得る。この場合、rは0である。上記の式は、その場合も同様に機能する。
図7Aは、円錐球プリミティブ700の例を示す。円錐球700は、2つの球面702及び円錐面704を含む。左球面702の中心cから当該球面702の表面へと延在する第1半径rが示される。右球面702の中心cから当該球面702の表面へと延在する第2半径rが示される。円錐球プリミティブ700は、軸706を中心に回転する、2つの円部分と組み合わされた直角台形の形状を含む。この組み合わされた形状は、図7Bに示されており、同図は、点pから円錐球700までの距離を計算する態様を示す。
図7Bでは、形状710がそれを中心に回転して円錐球700を形成する軸706が示されている。加えて、図7Bは、左球の半径r、左球の半径r、左球及び右球それぞれの中心a及びb、円錐の端点であり、線分abから球と円錐の接合点まで垂直に延在するa’及びb’、図6Bの円錐と同様であり、以下でより詳細に記載されるx’、y’、i、及びjを示す。加えて、4つのボロノイ領域が示されている。即ち、左右の球体領域、側面領域、及び内部領域である。円錐球からのpの距離を計算するために、いくつかの値及び式が本明細書で使用される。そのような値の1つはδであり、これは2つの半径の間の差であり、r−rに等しい。別の値はlであり、これは||b−a||に等しい、球の2つの中心からの距離を示す。l>δであれば、円錐は2つの球に滑らかに接合される。その場合、円錐側面の長さであるsは、以下のように表される。
Figure 2021509323
円錐の半径は、r’及びr’として示される。h及びhは、頂点a及びa’と、b及びb’の間の距離をそれぞれ示す。したがって、次式が得られる。
Figure 2021509323
pから円錐球までの距離計算は、点cに原点があり、直交ベクトルi及びjを有する回転座標系に依存する。
Figure 2021509323
x’及びy’は、この新たな座標フレーム内のpの座標であり、任意の技術的に実現可能な方法で計算可能である。x’<0である場合、pは、左球面領域内に存在する。距離を決定するにあたり、nは、pからaまでの二乗距離であり、(p−a)に等しい。n>r である場合、二乗距離は(n−rである。そうでなければ、pは内部領域内に存在し、円錐球に対するpの距離は0となる。
x’>sである場合、pは、右球面領域内に存在する。この場合、nは、pからbの二乗距離であり、これは(p−rに等しい。n>r である場合、pから円錐球までの二乗距離は(n−rとなる。そうでなければ、pは内部領域内に存在し、距離は0となる。
s>x’>0である場合、pは内部領域又は側面領域のいずれかの内に存在する。y’<0であれば、pは内部領域内に存在し、距離は0となる。y’>0であれば、pは側面領域内にあり、pから円錐球までの距離はy’となる。
上記のいずれかにおいて、距離は、平方根演算が不要となるようにして、計算を迅速に行うため、二乗距離として表されてもよい。センサ32と監視対象構造体202との間の距離確認のために、確認される距離は、二乗距離として表してもよい。そこで決定された距離は平方根とする必要はない。あるいは、確認される距離が距離として表され、二乗距離ではない場合、決定された距離は平方根にすることができる。
上記は、センサ32の監視対象構造体202までの距離を監視する目的でモデルデータ48の3Dモデルの解剖学的構造をモデル化及び/又は囲むために使用され得る幾何学的プリミティブの例を提示する。しかしながら、監視対象構造体202までの距離を監視するための解剖学的構造をモデル化及び/又は囲むために、他の種類の幾何学的プリミティブを代替的に又は追加的に使用することができることを理解されたい。任意の技術的に実現可能なプリミティブ、及びこのようなプリミティブに対する距離を決定するための任意の技術的に実行可能な技術を使用して、センサ32から監視対象構造体202までの距離を監視してもよい。
図8は、一例に係る、器具10から監視対象構造体202までの距離を監視する方法800を示すフロー図である。図1〜図7Bと共に述べたシステムに関して述べたが、当業者であれば、いずれの技術的に可能な工程の順序で本方法を実行するように構成されたいずれのシステムも本開示の範囲内に含まれる点が理解されよう。
図に示されるように、方法800は、工程802で開始し、ワークステーション12が器具10の動きを検出する。上述したように、ワークステーション12は、器具10上のセンサ32によって感知された信号を発する位置パッド30内のフィールド発生器を駆動する。信号は、ワークステーション12によって受信され、処理される。それによって、位置パッド30内のフィールド発生器と、センサ32との間の距離が決定され、当該距離からセンサ32の位置が求められる。
また上述したように、対象(例えば、頭部22)の位置は、本明細書に記載される位置合わせ手順を介して位置パッド30のフィールド発生器の位置に位置合わせされる。この位置合わせは、フィールド発生器の位置に対して定義され、対象(即ち、頭部22)の近傍の現実の点を、当該対象の3Dモデルに相関させる。現実におけるセンサ32の位置を決定することが可能であるため、センサ32の位置を対象の3Dモデル内の位置にリンクすることが可能である。
工程804において、ワークステーション12は、器具10から、対象の3Dモデル内に画定された1又は複数の監視対象構造体202までの距離を決定する。上述のように、監視対象構造体202のそれぞれは、監視対象構造体202までの距離を決定するための1又は複数の幾何学的プリミティブと相関可能である。幾何学的プリミティブは、1又は複数の監視対象構造体202と自動的に又は手動で(即ち、ユーザ入力に応じて)相関されてもよい。幾何学的プリミティブは、医療スキャンに基づいて生成された元の3Dモデル内の対応する構造体に近似してもよく、又は対応する構造体の一部が対応する構造体の外側を越えて延在しないように、対応する構造を完全に囲うように成形及びサイズ決めされてもよい。1又は複数の幾何学的プリミティブとして監視対象構造体202を表現することで、迅速かつ効率的な距離計算が可能になる。複数の幾何学的プリミティブがモデル内に存在する場合、いくつかの実施形態では、ワークステーション12は、それらの幾何学的プリミティブのそれぞれに対する距離を計算する。効率のために、ワークステーション12は、センサ32の周囲の境界容積を特定し、境界容積内の3Dモデルの幾何学的プリミティブの距離のみを確認し、それにより、特定のセンサ32が確認される幾何学的プリミティブの数を制限する。他の実施形態又は状況では、ワークステーション12は、本明細書に記載される幾何学的プリミティブを使用することなく、監視対象構造体までの距離を決定する。このような距離計算は、本明細書に記載される距離計算よりも時間がかかり得る。
工程806において、ワークステーション12は、任意の特定の距離が、過度に近接と考えられる閾値を下回るかどうかを決定する。この閾値は、全体的な閾値であってもよく、監視対象構造体202ごとに定義されてもよく、又は幾何学的プリミティブごとに定義されてもよい。任意の特定の監視対象構造体202までの距離が閾値を下回る場合、方法800は工程808に進み、距離が閾値を下回っていない場合、方法800は工程802に戻る。工程808で、ワークステーション12は警告を生成し、出力する。警告は、近接検出を外科医などの人間の術者に通知することができる任意の出力タイプであってもよい。いくつかの例では、警告は、点滅、色の変化、又は人間の術者に見えるスクリーン上の任意のその他視覚出力などの視覚出力を含む。他の例では、警告は、ビープ音又はその他ノイズなどの音声出力を含む。警告は、例えば、表示する警報と、音声警告を発する警報の両方のような、複数種類の警報を含むことができる。警告の1又は複数の態様は、センサと監視対象構造体202との間の距離に基づいて変化してもよい。
提供される方法は、汎用コンピュータ、プロセッサ、又はプロセッサコアへの実装を含む。好適なプロセッサとしては、例として、汎用プロセッサ、専用プロセッサ、従来型プロセッサ、デジタル信号プロセッサ(digital signal processor、DSP)、複数のマイクロプロセッサ、DSPコアと関連する1つ以上のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路(Application Specific Integrated Circuit、ASIC)、フィールドプログラマブルゲートアレイ(Field Programmable Gate Array、FPGA)回路、任意の他のタイプの集積回路(integrated circuit、IC)、及び/又は状態機械が挙げられる。このようなプロセッサは、処理されたハードウェア記述言語(hardware description language、HDL)命令及びネットリスト等の他の中間データ(このような命令は、コンピュータ可読媒体に格納することが可能である)の結果を用いて製造プロセスを構成することにより、製造することが可能である。そのような処理の結果は、次いで、本明細書で説明される方法を実施するプロセッサを製造するために半導体製造プロセスにおいて使用される、マスクワークとすることができる。
本明細書に提供される方法又はフロー図は、汎用コンピュータ又はプロセッサによる実施のために非一時的コンピュータ可読ストレージ媒体に組み込まれるコンピュータプログラム、ソフトウェア、又はファームウェアにおいて実施することができる。非一時的コンピュータ可読記憶媒体の例としては、ROM、ランダムアクセスメモリ(RAM)、レジスタ、キャッシュメモリ、半導体メモリデバイス、磁気媒体、例えば内蔵ハードディスク及びリムーバブルディスク、磁気光学媒体、並びに光学媒体、例えば、CD−ROMディスク及びデジタル多用途ディスク(DVD)が挙げられる。
〔実施の態様〕
(1) 対象の監視対象解剖学的構造に対する器具の近接を監視するための方法であって、
前記器具の位置を決定することと、
前記監視対象解剖学的構造に対する前記器具の距離を決定することと、
前記監視対象解剖学的構造に対する前記器具の前記距離が1又は複数の閾値未満かどうかを決定することと、
前記距離が前記1又は複数の閾値未満か、又はそれを超えるかを示すユーザインターフェース表示を出力することと、を含む、方法。
(2) 前記器具の位置を決定することが、
前記器具に連結された1又は複数のセンサによって検出された信号の態様を検出することを含む、実施態様1に記載の方法。
(3) 前記器具の位置を決定することが、
前記1又は複数のセンサによって検出された信号に基づいて、前記1又は複数のセンサの1又は複数の位置を決定することを含む、実施態様2に記載の方法。
(4) 信号の態様を検出することが、
位置パッドの1又は複数のフィールド発生器に、前記器具に連結された前記1又は複数のセンサによって検出される前記信号を発させることを含む、実施態様2に記載の方法。
(5) 前記器具を決定することが、
互いに既知の相対位置にある1又は複数のセンサにより検出される信号の態様を検出することを含み、前記センサは、前記器具に結合された1又は複数の送信機により生成された1又は複数の信号を検知するように構成されている、実施態様1に記載の方法。
(6) 前記器具の位置を決定することが、
前記センサによって検出された信号に基づいて、前記1又は複数の送信機の1又は複数の位置を決定することを更に含む、実施態様5に記載の方法。
(7) 前記監視対象解剖学的構造に対する前記器具の距離を決定することが、
前記監視対象解剖学的構造を含む三次元モデルの1又は複数の部分を特定することと、
前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの決定された前記位置の距離を決定することと、を含む、実施態様1に記載の方法。
(8) 前記三次元モデルは、位置パッドのフィールド発生器に対して、したがって前記対象に対して画定された位置に対して位置合わせされる、実施態様7に記載の方法。
(9) 前記監視対象解剖学的構造は、前記三次元モデル内で、1又は複数の幾何学的プリミティブとして表され、前記1又は複数の幾何学的プリミティブは、軸の周りを回転可能な二次元形状として表すことができ、
前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの前記決定された位置の距離を決定することは、前記1又は複数の幾何学的プリミティブの前記二次元形状に整列された二次元平面内の前記センサに関連付けられた点を分析することにより、前記決定された位置から、前記1又は複数の幾何学的プリミティブまでの距離を決定することを含む、実施態様7に記載の方法。
(10) 前記1又は複数の幾何学的プリミティブは、円柱、円錐、円錐球(cone-sphere)、及びカプセル(line-swept sphere)を含む群から選択される、実施態様9に記載の方法。
(11) 前記ユーザインターフェース表示を生成することは、前記監視対象解剖学的構造に対する前記器具の決定された前記距離に基づいて、前記ユーザインターフェース表示の1又は複数の態様を変更することを含む、実施態様1に記載の方法。
(12) 対象の監視対象解剖学的構造に対する器具の近接を監視するためのシステムであって、
出力デバイスと、
器具と、
ワークステーションと、を備え、前記ワークステーションは、
前記器具の位置を決定し、
前記監視対象解剖学的構造に対する前記器具の距離を決定し、
前記監視対象解剖学的構造に対する前記器具の前記距離が1又は複数の閾値未満かどうかを決定し、
前記距離が前記1又は複数の閾値未満か、又はそれを超えるかを示すユーザインターフェース表示を提供するように構成されている、システム。
(13) 前記ワークステーションは、前記器具の位置を、
前記器具に連結された1又は複数のセンサによって検出された信号の態様を検出することにより決定するように構成されている、実施態様12に記載のシステム。
(14) 前記ワークステーションは、前記器具の位置を、
前記1又は複数のセンサによって検出された信号に基づいて、前記1又は複数のセンサの1又は複数の位置を決定することにより決定するように構成されている、実施態様13に記載のシステム。
(15) 前記ワークステーションは、信号の態様を、
位置パッドの1又は複数のフィールド発生器に、前記器具に連結された前記1又は複数のセンサによって検出される前記信号を発させることにより検出するように構成されている、実施態様13に記載のシステム。
(16) 前記ワークステーションは、前記器具の位置を、
互いに既知の相対位置にある1又は複数のセンサにより検出される信号の態様を検出することにより決定するように構成されており、前記センサは、前記器具に結合された1又は複数の送信機により生成された1又は複数の信号を検知するように構成されている、実施態様12に記載のシステム。
(17) 前記ワークステーションは、前記監視対象解剖学的構造に対する前記器具の距離を、
前記監視対象解剖学的構造を含む三次元モデルの1又は複数の部分を特定することと、
前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの決定された前記位置の距離を決定することと、により決定するように構成されている、実施態様12に記載のシステム。
(18) 前記三次元モデルは、位置パッドのフィールド発生器に対して、したがって前記対象に対して画定された位置に対して位置合わせされる、実施態様16に記載のシステム。
(19) 前記監視対象解剖学的構造は、前記三次元モデル内で、1又は複数の幾何学的プリミティブとして表され、前記1又は複数の幾何学的プリミティブは、軸の周りを回転可能な二次元形状として表すことができ、
前記ワークステーションは、前記1又は複数の幾何学的プリミティブの前記二次元形状に整列された二次元平面内の前記センサに関連付けられた点を分析することにより、決定された前記位置から、前記1又は複数の幾何学的プリミティブまでの距離を決定することにより、前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの前記決定された位置の距離を決定するように構成されている、実施態様16に記載のシステム。
(20) 前記1又は複数の幾何学的プリミティブは、円柱、円錐、円錐球、及びカプセルを含む群から選択される、実施態様19に記載のシステム。
(21) 前記ワークステーションは、前記監視対象解剖学的構造に対する前記器具の決定された前記距離に基づいて、前記ユーザインターフェース表示の1又は複数の態様を変更するように構成されている、実施態様12に記載のシステム。
(22) 命令を記憶する非一時的コンピュータ可読媒体であって、前記命令は、プロセッサによって実行されると、前記プロセッサに、
器具の位置を決定することと、
対象の監視対象解剖学的構造に対する前記器具の距離を決定することと、
前記監視対象解剖学的構造に対する前記器具の前記距離が閾値未満かどうかを決定することと、
前記距離が前記1又は複数の閾値未満か、又はそれを超えるかを示すユーザインターフェース表示を出力することと、
により前記監視対象解剖学的構造に対する前記器具の近接を監視させる、非一時的コンピュータ可読媒体。
(23) 前記器具の位置を決定することが、
前記器具に連結された1又は複数のセンサによって検出された信号の態様を検出することを含む、実施態様22に記載の非一時的コンピュータ可読媒体。
(24) 前記器具の位置を決定することが、
前記器具に連結された送信機又は複数の送信機からの、既知の相対位置にある1つ以上のセンサによって検出された信号の態様を検出することを含む、実施態様22に記載の非一時的コンピュータ可読媒体。

Claims (24)

  1. 対象の監視対象解剖学的構造に対する器具の近接を監視するための方法であって、
    前記器具の位置を決定することと、
    前記監視対象解剖学的構造に対する前記器具の距離を決定することと、
    前記監視対象解剖学的構造に対する前記器具の前記距離が1又は複数の閾値未満かどうかを決定することと、
    前記距離が前記1又は複数の閾値未満か、又はそれを超えるかを示すユーザインターフェース表示を出力することと、を含む、方法。
  2. 前記器具の位置を決定することが、
    前記器具に連結された1又は複数のセンサによって検出された信号の態様を検出することを含む、請求項1に記載の方法。
  3. 前記器具の位置を決定することが、
    前記1又は複数のセンサによって検出された信号に基づいて、前記1又は複数のセンサの1又は複数の位置を決定することを含む、請求項2に記載の方法。
  4. 信号の態様を検出することが、
    位置パッドの1又は複数のフィールド発生器に、前記器具に連結された前記1又は複数のセンサによって検出される前記信号を発させることを含む、請求項2に記載の方法。
  5. 前記器具を決定することが、
    互いに既知の相対位置にある1又は複数のセンサにより検出される信号の態様を検出することを含み、前記センサは、前記器具に結合された1又は複数の送信機により生成された1又は複数の信号を検知するように構成されている、請求項1に記載の方法。
  6. 前記器具の位置を決定することが、
    前記センサによって検出された信号に基づいて、前記1又は複数の送信機の1又は複数の位置を決定することを更に含む、請求項5に記載の方法。
  7. 前記監視対象解剖学的構造に対する前記器具の距離を決定することが、
    前記監視対象解剖学的構造を含む三次元モデルの1又は複数の部分を特定することと、
    前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの決定された前記位置の距離を決定することと、を含む、請求項1に記載の方法。
  8. 前記三次元モデルは、位置パッドのフィールド発生器に対して、したがって前記対象に対して画定された位置に対して位置合わせされる、請求項7に記載の方法。
  9. 前記監視対象解剖学的構造は、前記三次元モデル内で、1又は複数の幾何学的プリミティブとして表され、前記1又は複数の幾何学的プリミティブは、軸の周りを回転可能な二次元形状として表すことができ、
    前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの前記決定された位置の距離を決定することは、前記1又は複数の幾何学的プリミティブの前記二次元形状に整列された二次元平面内の前記センサに関連付けられた点を分析することにより、前記決定された位置から、前記1又は複数の幾何学的プリミティブまでの距離を決定することを含む、請求項7に記載の方法。
  10. 前記1又は複数の幾何学的プリミティブは、円柱、円錐、円錐球、及びカプセルを含む群から選択される、請求項9に記載の方法。
  11. 前記ユーザインターフェース表示を生成することは、前記監視対象解剖学的構造に対する前記器具の決定された前記距離に基づいて、前記ユーザインターフェース表示の1又は複数の態様を変更することを含む、請求項1に記載の方法。
  12. 対象の監視対象解剖学的構造に対する器具の近接を監視するためのシステムであって、
    出力デバイスと、
    器具と、
    ワークステーションと、を備え、前記ワークステーションは、
    前記器具の位置を決定し、
    前記監視対象解剖学的構造に対する前記器具の距離を決定し、
    前記監視対象解剖学的構造に対する前記器具の前記距離が1又は複数の閾値未満かどうかを決定し、
    前記距離が前記1又は複数の閾値未満か、又はそれを超えるかを示すユーザインターフェース表示を提供するように構成されている、システム。
  13. 前記ワークステーションは、前記器具の位置を、
    前記器具に連結された1又は複数のセンサによって検出された信号の態様を検出することにより決定するように構成されている、請求項12に記載のシステム。
  14. 前記ワークステーションは、前記器具の位置を、
    前記1又は複数のセンサによって検出された信号に基づいて、前記1又は複数のセンサの1又は複数の位置を決定することにより決定するように構成されている、請求項13に記載のシステム。
  15. 前記ワークステーションは、信号の態様を、
    位置パッドの1又は複数のフィールド発生器に、前記器具に連結された前記1又は複数のセンサによって検出される前記信号を発させることにより検出するように構成されている、請求項13に記載のシステム。
  16. 前記ワークステーションは、前記器具の位置を、
    互いに既知の相対位置にある1又は複数のセンサにより検出される信号の態様を検出することにより決定するように構成されており、前記センサは、前記器具に結合された1又は複数の送信機により生成された1又は複数の信号を検知するように構成されている、請求項12に記載のシステム。
  17. 前記ワークステーションは、前記監視対象解剖学的構造に対する前記器具の距離を、
    前記監視対象解剖学的構造を含む三次元モデルの1又は複数の部分を特定することと、
    前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの決定された前記位置の距離を決定することと、により決定するように構成されている、請求項12に記載のシステム。
  18. 前記三次元モデルは、位置パッドのフィールド発生器に対して、したがって前記対象に対して画定された位置に対して位置合わせされる、請求項16に記載のシステム。
  19. 前記監視対象解剖学的構造は、前記三次元モデル内で、1又は複数の幾何学的プリミティブとして表され、前記1又は複数の幾何学的プリミティブは、軸の周りを回転可能な二次元形状として表すことができ、
    前記ワークステーションは、前記1又は複数の幾何学的プリミティブの前記二次元形状に整列された二次元平面内の前記センサに関連付けられた点を分析することにより、決定された前記位置から、前記1又は複数の幾何学的プリミティブまでの距離を決定することにより、前記監視対象解剖学的構造を含む前記三次元モデルの前記1又は複数の部分に対する前記センサの前記決定された位置の距離を決定するように構成されている、請求項16に記載のシステム。
  20. 前記1又は複数の幾何学的プリミティブは、円柱、円錐、円錐球、及びカプセルを含む群から選択される、請求項19に記載のシステム。
  21. 前記ワークステーションは、前記監視対象解剖学的構造に対する前記器具の決定された前記距離に基づいて、前記ユーザインターフェース表示の1又は複数の態様を変更するように構成されている、請求項12に記載のシステム。
  22. 命令を記憶する非一時的コンピュータ可読媒体であって、前記命令は、プロセッサによって実行されると、前記プロセッサに、
    器具の位置を決定することと、
    対象の監視対象解剖学的構造に対する前記器具の距離を決定することと、
    前記監視対象解剖学的構造に対する前記器具の前記距離が閾値未満かどうかを決定することと、
    前記距離が前記1又は複数の閾値未満か、又はそれを超えるかを示すユーザインターフェース表示を出力することと、
    により前記監視対象解剖学的構造に対する前記器具の近接を監視させる、非一時的コンピュータ可読媒体。
  23. 前記器具の位置を決定することが、
    前記器具に連結された1又は複数のセンサによって検出された信号の態様を検出することを含む、請求項22に記載の非一時的コンピュータ可読媒体。
  24. 前記器具の位置を決定することが、
    前記器具に連結された送信機又は複数の送信機からの、既知の相対位置にある1つ以上のセンサによって検出された信号の態様を検出することを含む、請求項22に記載の非一時的コンピュータ可読媒体。
JP2020535613A 2017-12-26 2018-12-19 処置中の選択された解剖学的構造に対する距離の監視 Active JP7314145B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/854,472 US11116420B2 (en) 2017-12-26 2017-12-26 Monitoring distance to selected anatomical structures during a procedure
US15/854,472 2017-12-26
PCT/IB2018/060354 WO2019130168A1 (en) 2017-12-26 2018-12-19 Monitoring distance to selected anatomical structures during a procedure

Publications (2)

Publication Number Publication Date
JP2021509323A true JP2021509323A (ja) 2021-03-25
JP7314145B2 JP7314145B2 (ja) 2023-07-25

Family

ID=65324413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020535613A Active JP7314145B2 (ja) 2017-12-26 2018-12-19 処置中の選択された解剖学的構造に対する距離の監視

Country Status (6)

Country Link
US (1) US11116420B2 (ja)
EP (1) EP3731740A1 (ja)
JP (1) JP7314145B2 (ja)
CN (1) CN111727008B (ja)
IL (1) IL275023B2 (ja)
WO (1) WO2019130168A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3936043A1 (en) * 2020-07-08 2022-01-12 Koninklijke Philips N.V. Systems and methods system for assessing nasal pathologies of a subject

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0810266A (ja) * 1994-06-28 1996-01-16 Toru Hayakawa 手術器具の位置表示装置
JP2013051987A (ja) * 2011-08-31 2013-03-21 Olympus Corp 画像処理装置、画像処理方法、及び画像処理プログラム
JP2017515617A (ja) * 2014-03-28 2017-06-15 インテュイティブ サージカル オペレーションズ, インコーポレイテッド 視野内の器具の定量的三次元視覚化
WO2017115352A1 (en) * 2015-12-28 2017-07-06 Elbit Systems Ltd. System and method for determining the position and orientation of a tool tip relative to eye tissue of interest

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5284138A (en) * 1991-07-09 1994-02-08 C. R. Bard, Inc. Apparatus and method for positioning a sensor away from the blood vessel wall
US5391199A (en) 1993-07-20 1995-02-21 Biosense, Inc. Apparatus and method for treating cardiac arrhythmias
CA2197986C (en) 1994-08-19 2008-03-18 Shlomo Ben-Haim Medical diagnosis, treatment and imaging systems
US6690963B2 (en) 1995-01-24 2004-02-10 Biosense, Inc. System for determining the location and orientation of an invasive medical instrument
DE69726576T2 (de) 1996-02-15 2004-10-14 Biosense, Inc., Miami Probe zur Ortsmarkierung
US6618612B1 (en) 1996-02-15 2003-09-09 Biosense, Inc. Independently positionable transducers for location system
US6239724B1 (en) 1997-12-30 2001-05-29 Remon Medical Technologies, Ltd. System and method for telemetrically providing intrabody spatial position
DE19827343A1 (de) * 1998-06-19 1999-12-23 Braun Gmbh Gerät zur Durchführung von Messungen im Ohr
US9345544B2 (en) * 1999-09-17 2016-05-24 Intuitive Surgical Operations, Inc. Systems and methods for avoiding collisions between manipulator arms using a null-space
WO2001062691A1 (en) 2000-02-22 2001-08-30 Exxonmobil Chemical Patents Inc. Process for producing para-xylene
DE10009166A1 (de) * 2000-02-26 2001-08-30 Philips Corp Intellectual Pty Verfahren zur Lokalisierung von Objekten in der interventionellen Radiologie
US6484118B1 (en) 2000-07-20 2002-11-19 Biosense, Inc. Electromagnetic position single axis system
US7729742B2 (en) 2001-12-21 2010-06-01 Biosense, Inc. Wireless position sensor
US20040068178A1 (en) 2002-09-17 2004-04-08 Assaf Govari High-gradient recursive locating system
US7369135B2 (en) * 2004-10-29 2008-05-06 Nvidia Corporation Memory management system having a forward progress bit
US20080249395A1 (en) * 2007-04-06 2008-10-09 Yehoshua Shachar Method and apparatus for controlling catheter positioning and orientation
US20100198191A1 (en) * 2007-12-20 2010-08-05 Acclarent, Inc. Method and system for treating target tissue within the eustachian tube
EP2214112B1 (de) * 2009-01-30 2013-01-23 BrainLAB AG Verfahren zum Festlegen einer Konstellation von Messpunkten auf einer anatomischen Struktur
WO2010144419A2 (en) * 2009-06-08 2010-12-16 Surgivision, Inc. Mri-guided interventional systems that can track and generate dynamic visualizations of flexible intrabody devices in near real time
US9155492B2 (en) * 2010-09-24 2015-10-13 Acclarent, Inc. Sinus illumination lightwire device
CN102525662B (zh) * 2012-02-28 2013-09-04 中国科学院深圳先进技术研究院 组织器官三维可视化手术导航***
EP3524184B1 (en) 2012-05-14 2021-02-24 Intuitive Surgical Operations Inc. Systems for registration of a medical device using a reduced search space
EP3035884B1 (en) * 2013-08-13 2022-11-23 Regents of the University of Minnesota Computer visualization of anatomical items
US10463242B2 (en) * 2014-07-09 2019-11-05 Acclarent, Inc. Guidewire navigation for sinuplasty
GB201501157D0 (en) 2015-01-23 2015-03-11 Scopis Gmbh Instrument guidance system for sinus surgery
CN107205780B (zh) * 2015-02-13 2020-09-29 圣犹达医疗用品国际控股有限公司 基于跟踪的3d模型增强

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0810266A (ja) * 1994-06-28 1996-01-16 Toru Hayakawa 手術器具の位置表示装置
JP2013051987A (ja) * 2011-08-31 2013-03-21 Olympus Corp 画像処理装置、画像処理方法、及び画像処理プログラム
JP2017515617A (ja) * 2014-03-28 2017-06-15 インテュイティブ サージカル オペレーションズ, インコーポレイテッド 視野内の器具の定量的三次元視覚化
WO2017115352A1 (en) * 2015-12-28 2017-07-06 Elbit Systems Ltd. System and method for determining the position and orientation of a tool tip relative to eye tissue of interest

Also Published As

Publication number Publication date
WO2019130168A1 (en) 2019-07-04
CN111727008A (zh) 2020-09-29
US20190192045A1 (en) 2019-06-27
CN111727008B (zh) 2024-04-09
EP3731740A1 (en) 2020-11-04
US11116420B2 (en) 2021-09-14
JP7314145B2 (ja) 2023-07-25
IL275023B1 (en) 2023-03-01
IL275023B2 (en) 2023-07-01
IL275023A (en) 2020-07-30

Similar Documents

Publication Publication Date Title
JP7341660B2 (ja) 医療手技におけるナビゲーションを補助するための拡張現実の使用
US20220192611A1 (en) Medical device approaches
TWI605795B (zh) 判定手術部位中探針位置之方法與系統
US10420626B2 (en) Fiducial markers, systems, and methods of registration
RU2492884C2 (ru) Способ и устройство для отслеживания положения терапевтического ультразвукового преобразователя
JP6938559B2 (ja) ユーザが規定可能な関心領域を含む画像ガイダンスシステム
WO2017003453A1 (en) Fiducial markers, systems, and methods of registration
JP5242235B2 (ja) Mri画像診断装置及びmr画像形成方法
JP2009131632A (ja) 解剖学的構造の閃光撮影写真図
JP7460355B2 (ja) 医療ユーザインターフェース
Nagelhus Hernes et al. Computer‐assisted 3D ultrasound‐guided neurosurgery: technological contributions, including multimodal registration and advanced display, demonstrating future perspectives
JP2003339644A (ja) 臓器の切除領域抽出表示装置
JP7314145B2 (ja) 処置中の選択された解剖学的構造に対する距離の監視
EP3666217B1 (en) Composite visualization of body part
US10098564B2 (en) Method, system and apparatus for tracking cortical stimulator locations
US10076311B2 (en) Method and apparatus for registering medical images
US20200305837A1 (en) System and method for guided ultrasound imaging
EP3703012A1 (en) Map of body cavity
Dewi et al. Position tracking systems for ultrasound imaging: A survey
JP5283015B2 (ja) 測距装置及びそのプログラム、並びに測距システム
CN111658141B (zh) 一种胃切除术端口位置导航***、装置及存储介质
US20240122653A1 (en) Parametric contour map visualization for needle guide system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211119

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230404

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: 20230613

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230712

R150 Certificate of patent or registration of utility model

Ref document number: 7314145

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150