DE69733341T2 - Ortungsverfahren mit feldbestätigungssequenzen - Google Patents

Ortungsverfahren mit feldbestätigungssequenzen Download PDF

Info

Publication number
DE69733341T2
DE69733341T2 DE69733341T DE69733341T DE69733341T2 DE 69733341 T2 DE69733341 T2 DE 69733341T2 DE 69733341 T DE69733341 T DE 69733341T DE 69733341 T DE69733341 T DE 69733341T DE 69733341 T2 DE69733341 T2 DE 69733341T2
Authority
DE
Germany
Prior art keywords
sensor
field
coil
during
recording
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.)
Expired - Lifetime
Application number
DE69733341T
Other languages
English (en)
Other versions
DE69733341D1 (de
Inventor
E. David ACKER
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 Inc
Original Assignee
Biosense Webster 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 Inc filed Critical Biosense Webster Inc
Publication of DE69733341D1 publication Critical patent/DE69733341D1/de
Application granted granted Critical
Publication of DE69733341T2 publication Critical patent/DE69733341T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/003Measuring arrangements characterised by the use of electric or magnetic techniques for measuring position, not involving coordinate determination
    • 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
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/004Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V3/00Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation
    • G01V3/08Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices
    • G01V3/10Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices using induction coils
    • G01V3/104Electric or magnetic prospecting or detecting; Measuring magnetic field characteristics of the earth, e.g. declination, deviation operating with magnetic or electric fields produced or modified by objects or geological structures or by detecting devices using induction coils using several coupled or uncoupled coils
    • 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/2072Reference field transducer attached to an instrument or patient

Description

  • Stand der Technik
  • Für das Erfassen der Position und/oder der Ausrichtung eines Objekts mittels magnetischen oder elektromagnetischen Feldern sind unterschiedliche Systeme vorgeschlagen worden. Diese Systeme verwenden typischerweise Feld-Sender bzw. Feld-Übermittler, beispielsweise elektromagnetische Spulen, welche an einem bekannten Ort in einem festen Bezugsrahmen angeordnet sind und einen Sensor, beispielsweise eine Spule oder andere Aufnehmer bzw. Wandler, welche an dem zu ortenden Objekt angeordnet sind. Jeder Sender projiziert ein sich im Raum veränderndes Feld in einem festen Bezugsrahmen. Das Muster der Veränderung im Raum ist für jeden Sender anders als das Muster für jeden anderen Sender. Beispielsweise können die Sender zueinander identisch sein, aber an unterschiedlichen Orten oder mit unterschiedlichen Ausrichtungen angeordnet sein. Die Feldmuster der Sender sind daher zueinander und relativ zum festen Bezugsrahmen versetzt oder verdreht. Der Sensor auf dem Objekt umfaßt ein oder mehrere Sensorelemente zum Erfassen der Parameter des am Ort des Objekts vorherrschenden Feldes, wie beispielsweise die Größe und/oder Richtung des Feldes am Objekt oder den Betrag individueller Komponenten des Feldes am Objekt in einer oder mehreren im Bezug auf den Sensor definierten, vorher ausgewählten lokalen Richtungen. Die Sensoren können in einer vorbestimmten Sequenz betätigt werden, so daß zu jeder Zeit nur ein Sender aktiv ist und daher das am Objekt vorherrschende Feld nur das von einem Sender beigetragene Feld plus einem Hintergrundfeld aufgrund des Erdmagnetfeldes und anderen umgebungsbedingten Quellen ist. Basierend auf die erfaßten Parameter des Feldes von den einzelnen Sendern und auf die bekannten Muster der Veränderung des Feldes von jedem Sender, errechnet ein Computersystem die Position und Ausrichtung des Sensors, und somit die Position des den Sensor tragenden Objekts, im festen Bezugsrahmen des Senders. In einer Variante des Systems trägt das zu ortende Objekt den Sender oder die Sender, wobei mehrere Sensorelemente an verschiedenen Orten oder mit verschiedenen Ausrichtungen im festen Bezugsrahmen angeordnet sind. Der Ort und/oder die Ausrichtung des Objekts wird von den Signalen abgeleitet, welche die Parameter des an den unterschiedlichen Sensoren vorherrschenden Feldes darstellen.
  • Systeme allgemeiner Art sind in den US-Patenten US 4,849,692 ; US 4,642,786 ; US 4,710,708 ; US 4,613,866 und US 4,945,305 offenbart. Systeme gemäß diesem allgemeinen Aufbau können benutzt werden, um für einen Computer eine Fähigkeit zur dreidimensionalen räumlichen Eingabe vorzusehen. Ein anderes System dieser Art ist in der internationalen Patentveröffentlichung WO 94/04938 offenbart. In der WO 94/04938 kann das zu ortende Objekt ein medizinischer Endoskop sein. Ein derartiges System kann einen Sensor umfassen, welcher auf der Spitze eines Endoskops angeordnet ist, so daß der Ort und/oder die Ausrichtung der Endoskopspitze ermittelt werden kann, während der Sensor im Körper eines Patienten angeordnet ist. Andere Systeme zur Ortung medizinischer Instrumente, wie beispielsweise Endoskope und Katheter, basierend auf gesendeten Feldern sind in den US-Patenten US 5,042,486 ; US 5,099,845 ; US 5,211,165 ; US 5,251,635 ; US 5,253,647 ; US 5,255,680 ; US 2,265,610 und US 5,391,199 offenbart.
  • US-Patent 4,560,930 offenbart ein Abstand messendes System, welches auch orthogonale, Magnetfelder erzeugende Spulen verwendet. Die erzeugten Magnetfelder werden mittels Sensorspulen erfaßt, deren Ausgaben mit einem veränderbaren Verstärkungsfaktor verstärkt werden, welcher von den Ausgaben des Sensors abhängt.
  • Typische Sensorelemente haben begrenzte Betriebsbereiche. Beispielsweise bietet ein Sensorelement, wie beispielsweise ein magneto-resistives Gerät oder ein Hall-Effekt-Gerät, welches angepaßt ist, um ein den Betrag einer magnetischen Feldkomponente in einer bestimmten Richtung darstellendes elektrisches Signal zur Verfügung zu stellen, typischerweise die genauesten Signale, wenn die Größe der Feldkomponente in einem relativ schmalen Bereich liegt. Wie in den Parallelanmeldungen US 08/476,380 und PCT/LTS96/08411 mit dem Titel „MAGNETIC LOCATION SYSTEM WITH ADAPTIVE FEEDBACK CONTROL" beschrieben, deren Inhalte hiermit mit einbezogen werden, kann ein magnetisches Ortungssystem mit einer Rückkopplungssteuerung versehen werden, um den Betrieb des auf die Signale von den Aufnahmeelementen reagierenden Feld Sendern einzustellen. Beispielsweise kann ein ortendes System mehrere Mehrfachelement-Sensoren umfassen, bei denen jeder von ihnen mehrere unterschiedliche Meßfühler zum Erfassen von Feldkomponenten in mehreren unterschiedlichen Richtungen umfaßt. Jeder Sensor kann auf einem anderen Objekt angeordnet sein. Beispielsweise kann ein Sensor an einem medizinischen Instrument angeordnet sein, während ein anderer Sensor am Körper des Patienten angeordnet ist, so daß das System die Orte des Instruments und des Körpers gleichzeitig verfolgen kann. Wenn der erste Sensor nahe einer ersten feldsendenden Spule und entlang von einer zweiten feldsendenden Spule angeordnet wird und beide Spule auf gleicher Weise betrieben werden, um Felder gleichen Betrages zu erzeugen, werden die vom Aufnahmeelement erfaßten Beträge aller magnetischen Feldkomponenten während des Betriebs der ersten Spule größer sein als während des Betriebs der zweiten Spule. Für einen gleichartigen zweiten Sensor, welcher benachbart zur zweiten Spule und entfernt von der ersten Spule angeordnet ist, werden die Signale während des Betriebs der zweiten Spule größer sein.
  • Gemäß bevorzugter Ausführungsformen in US 08/476,380 wird die Betätigung der Spulen als Reaktion auf die Signale von den Aufnahmeelementen gesteuert, um die Feldkomponenten am Meßfühler im gewünschten Bereichen zu halten. Manche in US 08/476,380 offenbarte Systeme arbeiten zyklisch. Während jedes Betriebszyklusses wird jede Spule während mehrerer getrennter Meßintervalle betätigt. Während jedes Meßintervalls wird ein Sensor betrieben und die anderen Sensoren sind inaktiv. Beispielsweise kann bei einem ein System, welches zwei Sensoren 1 und 2 und drei Spulen A, B und C umfaßt, der Zyklus ein erstes Aufnahmeintervall A1 umfassen, in welchem die Spule A aktiviert wird und der Sensor 1 betrieben wird, um ein Signal zu erfassen, gefolgt durch einen zweiten Meßintervall in A2, in welchem die Spule A aktiviert wird und der Sensor 1 betrieben wird und so weiter, so daß der Gesamtzyklus die Intervalle A1, A2, B1, B2, C1, C2 umfaßt. Während jedes Intervalls wird das vom Sensor 1 im vorherigen Zyklus erfaßte Signal dazu benutzt, die an den unterschiedlichen Spulen in den Intervallen A1, B1 und C1 angewendeten Ströme einzustellen, wohingegen das von Sensor 2 im vorherigen Zyklus erfaßte Signal benutzt wird, um die in den Intervallen A2, B2, C2 angewendeten Ströme einzustellen. Auf diese Weise wird der Betrag des auf den Sensor 1 während der Intervalle A1, B1, C1 auftreffende magnetische Feld im Betriebsbereich des Sensors 1 gehalten, während der Betrag des auf den Sensor 2 während der Intervalle A2, B2, C2 auftreffende magnetische Feld im Betriebsbereich des Sensors 2 gehalten wird. Ein Steuerungscomputer-System verfolgt die während jedes Zyklusses verwendeten Ströme und somit die Beträge der mittels jeder Spule angewendeten magnetischen Felder. Diese Information wird in den Gleichungen berücksichtigt, welche verwendet werden, um die Positions- und Ausrichtungsinformationen für jeden Sensor aus den Auslesungen der Aufnahmeelemente abzuleiten. Der tatsächliche, an jeder Spule während jedes Aufnahmeintervalls angewendete Strom wird sich mit der Position des zu einem solchen Intervall gehörenden Sensors verändern.
  • Wenn weitere Sensoren verwendet werden, werden weitere Aufnahmeintervalle zu dem Zyklus hinzugefügt. Die Anzahl der Aufnahmeintervalle im gesamten Zyklus kann gleich dem Produkt der Anzahl der Sensoren mit der Anzahl der Spulen sein. Außerdem können in einem System gemäß einer weiteren Ausführungsform in US 08/476,380 getrennte Aufnahmeintervalle und getrennte Spulenstrom-Einstellungen für jedes Aufnahmeelement in einem Mehrfachelement-Sensor vorgesehen sein. Somit wird jede Spule der zur Verfügung gestellten magnetischen Feldstärke für jedes Aufnahmeelement getrennt eingestellt, so daß die Feldkomponente in der zu einem bestimmten Aufnahmesensor gehörenden Richtung in einem gewünschten Bereich des Fühlers liegt. In einem derartigen System kann die Anzahl der Aufnahmeintervalle gleich der Anzahl der einzelnen Aufnahmeelemente mal der Anzahl der Spulen sein.
  • Die Verwendung einer Rückkopplungssteuerung gemäß der Ausführungsformen in US 08/476,380 bieten wesentliche Verbesserungen in der Genauigkeit und erlauben die Verwendung von Sensoren, welche einen begrenzten Betriebsbereich aufweisen aber andere wesentliche Vorteile, beispielsweise Kompaktheit, haben. Es bedarf jedoch einer merklichen Zeitdauer, den Strom in jeder Spule zu Beginn jedes Aufnahmeintervalls auf den gewünschten Stromwert zu erhöhen. Die benötige Zeitdauer zum Erhöhen des Stromes wird im allgemeinen mit „Anstiegszeit" bezeichnet. Auch werden in elektrisch leitfähigen Materialien in oder in der Nähe des Systems Wirbelströme induziert, wenn die mittels einer Spule angewendete magnetische Feldstärke erhöht oder vermindert wird. Die Wirbelströme überlagern störende magnetische Felder auf die zu messenden Felder. Daher kann das Steuerungssystem das Einholen der Signale von den Aufnahmeelementen für eine merkliche Zeitdauer, nachdem der Strom in einer Spule den gewünschten Wert für ein bestimmtes Aufnahmeintervall erreicht hat, verzögern. Diese, im allgemeinen als „Einstell"-Zeit bezeichnete Verzögerungszeit gewährt Zeit zum Abbauen der Wirbelströme. Da Anstiegs- und Einstellzeit zu jedem Aufnahmeintervall in den zeitmultiplexten Ausführungsformen in US 08/476,380 hinzugefügt wurden, war die für jeden Zyklus benötigte Zeit merklich länger, als die für einen vergleichbaren Zyklus mit nur einer Betätigung jeder Spule benötigte Zeit. Längere Zykluszeiten vermindern die Fähigkeit des Systems, sich schnell ändernde Sensor-Orte zu verfolgen.
  • Dementsprechend ist es wünschenswert, ein verbessertes Ortungsverfahren und ein verbessertes Ortungsgerät bereit zu stellen, welche ein Betätigen jedes Senders bis zu mehrfachen Feldstärken während eines Zyklusses erlauben, aber die aufgrund der Anstiegszeit und der Einstellzeit hervorgerufenen Verzögerungen zu vermindern.
  • Die Erfindung
  • Diese Erfordernisse werden von der Erfindung erfüllt. Es ist möglich, ein Verfahren zum Bedienen eines Ortungssystems, beispielsweise eines magnetischen Ortungssystems mit wenigstens einem Sender und mehreren für das Erfassen eines Feldes von einem derartigen Sender oder derartigen Sendern angepaßte Aufnahmeeinheiten vorzusehen. Anders ausgedrückt, wenn ein bestimmter Sender, beispielsweise eine elektronmagnetische Spule, drei unterschiedliche Werte während dreier unterschiedlicher Aufnahmeintervalle zur Verfügung stellen muß, wird die Spule nicht nach dem ersten Aufnahmeintervall abgeschaltet. Vielmehr wird die mittels eines solchen Senders oder einer solchen Spule zur Verfügung gestellte magnetische Feldstärke bis zu dem für das nächste Aufnahmeintervall, welches nach dem Einstellungsintervall folgt, fortschreitend geändert.
  • Die während der Aufnahmeintervalle jeder Mehrfachwert-Betätigungsfolge angewendeten Aufnahme-Feldstärken sind in fortschreitender Weise geordnet, vorzugsweise von einem niedrigsten Wert zu einem höchsten Wert. Während jedes Betriebszyklusses wird jeder Sender oder jede Spule zuerst mit der Feldstärke niedrigsten Betrages angetrieben, welche mittels dieses Senders während dieses bestimmten Zyklusses angewendet wird; anschließend mit der nächst höheren Feldstärke usw., bis die höchste in dem Zyklus mittels des Senders in dem bestimmten Zyklus anzuwendende Feldstärke erreicht ist. In dieser Ausbildung ist die Änderung der Feldstärke, die während jedes Übergangsintervalls zwischen Aufnahmeintervallen erreicht werden muß, immer kleiner, als die Änderung, welche notwendig wäre, den Elektromagneten von einem vollkommenen Aus-Zustand oder Zustand einer Feldstärke von Null zur nächsten benötigten Feldstärke zu überführen. Da die benötigte Anstiegszeit und die benötigte Einstellzeit für eine Änderung der Feldstärke mit dem Betrag der Änderung direkt im Zusammenhang stehen, werden die benötigte Anstiegszeit und die benötigte Einstellzeit wesentlich kleiner sein, als was benötigt wäre, wenn der Sender zwischen den Aufnahmeintervallen ausgeschaltet wäre.
  • In den Systemen, welche die Rückkopplungssteuerung aus US 08/476,380 verwenden, kann sich die für die Anwendung während des Betriebs einer bestimmten Aufnahmeeinheit benötigte Feldstärke während des Betriebs des System verändern. Sobald sich ein bestimmter Sensor vom einem bestimmten Sender entfernt, erhöht sich im allgemeinen die für einen derartigen Sender während des Betriebs dieses bestimmten Sensors benötigte Feldstärke. Um sol chen Änderungen Rechnung zu tragen, umfaßt das gewünschte Verfahren den Schritt eines automatischen Neuordnen der Aufnahmeintervalle, welche den unterschiedlichen Aufnahmeeinheiten zugeordnet sind, während sich die für derartige Aufnahmeintervalle benötigten Feldstärken ändern. Somit wird die Reihenfolge des Betriebs der Aufnahmeeinheiten geändert, so daß die während der verschiedenen Aufnahmeintervalle jeder Mehrfachwert-Betätigungssequenz angewendeten Feldstärken in der gewünschten fortschreitenden Reihenfolge bleiben.
  • Das Verfahren kann zusätzlich den Schritt eines dynamischen Gruppierens oder eines Auflösens einer Gruppierung von Einheiten während des Betriebs umfassen, so daß Aufnahmeeinheiten, welche während getrennter Aufnahmeintervalle mit einem bestimmten Sender während einiger Zyklen betrieben werden, während eines einzigen Aufnahmeintervalls mit dem selben Sender während anderer Zyklen betrieben werden können. Die Sensoren werden zum Betrieb mit jedem Sender in jedem Zyklus, in Abhängigkeit von der vom Sender für die bestimmte Aufnahmeeinheit benötigte Feldstärke, gruppiert oder die Gruppierung wird aufgelöst. Wenn die Differenz zwischen den Feldstärken, welche für einen optimalen Betrieb von zwei oder mehr Aufnahmeelementen oder Sensoren während eines bestimmten Zyklusses benötigt werden, kleiner ist, als ein vorab gewählter Schwellwert, können somit beide Sensoren oder Aufnahmeelemente zusammen gruppiert werden und während eines einzelnen Aufnahmeintervalls mit einer einzelnen Feldstärke nahe der beiden optimalen Feldstärken betrieben werden. Wenn sich jedoch, die von einem bestimmten Sender für den gleichen Sensor oder für das gleiche Aufnahmeelemente benötigten Feldstärken während eines unterschiedlichen Zyklusses merklich voneinander unterscheiden, kann der Sender wie vorangehend beschrieben in einer mehrfach-wertigen Sequenz betätigt werden, um für die unterschiedlichen Aufnahmeintervalle unterschiedliche Feldstärken für jeden Sensor oder für jedes Aufnahmeelement vorzusehen. Dieser Betriebsmodus vermindert die Anzahl der benötigten Aufnahmeintervalle und verkürzt somit die Zykluszeiten.
  • In Abhängigkeit von den Orten und den Ausrichtungen der Sensoren oder der Aufnahmeelemente können einige oder alle Elektromagnete oder andere Sender während eines bestimmten Zyklusses mit nur einer einzigen Feldstärke und somit in einer Einzelwert-Betätigungssequenz betrieben werden, um ein einziges Aufnahmeintervall vorzusehen. Somit kann in Abhängigkeit von den Positionen und Ausrichtungen der Sensoren ein bestimmter Zyklus Mehrfachwert-Betätigungssequenzen für alle Sender, Mehrfachwert- Betätigungssequenzen für einige Sender und Einfachwert-Sequenzen für die anderen oder für alle Einfachwert-Sequenzen umfassen.
  • Die Erfindung umfaßt ein Ortungsgerät, beispielsweise ein magnetisches Ortungsgerät. Das erfindungsgemäße Ortungsgerät umfaßt mindestens einen Sender, beispielsweise einen Elektromagneten, zum Aussenden eines Feldes und mehrere Aufnahmeeinheiten, welche betreibbar sind, um Merkmale eines auftreffenden Feldes zu erfassen. Das Gerät umfaßt auch ein Betätigungsmittel, welches betreibbar ist, um die Sender zyklisch zu betätigen, so daß während jedes Betätigungszyklusses jedes Senders in einer vorher ausgewählten Betätigungssequenz betätigt wird und daß zumindest ein Sender während wenigstens eines Zyklusses in einer Mehrfachwert-Betätigungssequenz wie vorangehend beschrieben betätigt wird, um während einer Sequenz von mehreren Aufnahmeintervallen unterschiedliche Magnetfeldstärken in einer vorher ausgewählten Richtung zur Verfügung zu stellen und eine sich fortschreitend ändernde magnetische Feldstärke während mittlerer Übergangsintervalle zwischen den Aufnahmeintervallen vorzusehen. Die sich fortschreitend ändernde Feldstärke ist zu jeder Zeit während jedes mittleren Übergangsintervalls größer als null. Das Gerät gemäß diesem Aspekt der Erfindung kann ähnliche Vorteile bieten, wie sie vorangehend in Verbindung mit dem Verfahren beschrieben wurden. Vorzugsweise umfaßt das Gerät einen Steuerungscomputer und einen oder mehrere Betätigungsmittel, welches/welche mit dem Sender oder den Sendern verbunden ist/sind. Das Betätigungsmittel ist ansprechbar auf Signale, welche vom Steuercomputer erhalten werden, um wie vom Steuercomputer bestimmt elektrische Ströme durch jeden Sender anzuwenden. Wünschenswerter Weise ist der Steuercomputer mit den Aufnahmeeinheiten verbunden und angepaßt, um jede Aufnahmeeinheit zu bedienen, um während des angemessenen Aufnahmeintervalls jeder Betätigungssequenz ein Feldmerkmal zu erfassen. Der Steuercomputer ist Vorzugweise ausgestattet, um die mittels der verschiedenen Sender während jedes Zyklusses angewendeten magnetischen Feldstärken in Abhängigkeit von den mittels der Aufnahmeelement oder der Sensoren während eines oder mehrerer vorhergehender Zyklen erfaßten magnetischen Feldmerkmale zu verändern. Der Steuercomputer kann auch angepaßt sein, um Sensoren oder Aufnahmeelement wie vorangehend beschrieben zu gruppieren und ihre Gruppierung aufzulösen sowie um Aufnahmeintervalle wie vorangehend beschrieben neu zu ordnen, so daß jeder Sender während der Aufnahmeintervalle jeder Mehrfachwert-Betätigungssequenz mit einer geordneten Folge von Feldstärken betätigt wird.
  • Beschreibung von bevorzugten Ausführungsbeispielen
  • Die Erfindung wird im folgenden anhand von Ausführungsbeispielen unter Bezugnahme auf Figuren einer Zeichnung näher erläutert. Hierbei zeigen:
  • 1 eine perspektivische Ansicht eines Abschnitts eines Geräts gemäß einer Ausführungsform der Erfindung.
  • 2 eine bruchstückhafte perspektivische Ansicht auf einen Abschnitt des in 1 dargestellten Geräts.
  • 3 ein funktionelles Blockdiagramm, welches weitere Abschnitte des in den 1 und 2 dargestellten Geräts darstellen;
  • 4 einen Graph, welcher Feldstärken in einem Verfahren gemäß einer Ausführungsform der Erfindung darstellt; und
  • 5 einen Graph ähnlich zu dem in 4 dargestellten, der jedoch zu einem nicht erfindungsgemäßen Verfahren gehört.
  • Das Gerät gemäß einer Ausführungsform der Erfindung umfaßt im Allgemeines drei Spiralförmige Senderspulen 10, welche in einer gemeinsamen Fläche angeordnet sind. Die Spulen 10 sind in einer festen Position in einem Bezugsrahmen eines Patienten aufnehmenden Betts 12 angeordnet. Der Bezugsrahmen, wie in 1 dargestellt, wird mittels eines kartesischen Koordinatensystems X, Y, Z gekennzeichnet. Ein Patient P kann auf einem Patienten aufnehmenden Bett angeordnet werden. Die Achsen 11 der Spulen sind parallel zueinander. Ein Patient aufnehmendes Bett 12 erstreckt sich gerade oberhalb der Ebene der Spulen 10. Das Gerät umfaßt weiterhin ein Objekt oder eine Probe 14. Die Probe ist angepaßt, um in ein medizinisches Instrument, beispielsweise einen Katheter 16, eingeführt und an einem gewünschten Ort im Katheter angeordnet zu werden, beispielsweise an der Distalenspitze des Katheters oder an einem anderen Ort entlang der Länge des Katheters. An der Probe 14 ist ein Sensor 18 eingeordnet. Das System umfaßt auch einen weiteren Sensor 19 derselben Art wie der Sensor 18, der auf einem weiteren Objekt oder einer weiteren Probe 21, beispielsweise auf einem Katheter, einem Endoskop oder einem anderen zu ortenden medizinischen Instrument, angeordnet ist. Weitere Sensoren 54a, 54b und 54c sind an Bezugs-Markiermitteln angeordnet. Wie in WO95/09562 beschrieben, können mehrere Bezugs-Markiermittel verwendet werden, um den Ort des Körpers des Patienten im Bezugsrahmen des Patienten aufnehmenden Betts zu ermitteln und um eine Korrelation zwischen dem Bezugsrahmen des magnetischen Or tungssystems und dem Bezugsrahmen der vorausgehend aufgenommenen Bildinformation zur Verfügung zu stellen. Jedes Bezugs-Markiermittel kann einen Sensorkörper 52, ein Etikett bzw. einen Aufkleber 53 und einen Sensor 54 der gleichen Art wie der Sensor 18, der lösbar mit dem Sensorkörper verbunden ist, umfassen.
  • Da alle Sensoren 18, 19, 54a, 54b und 54c in ihrer Struktur und Funktion identisch sind, wird im folgenden nur Sensor 18 genauer beschrieben. Die Beschreibung des Sensors 18 ist jedoch für jeden der anderen Sensoren anwendbar. Der Sensor 18 umfaßt drei einzelne Aufnahmeelemente oder Komponentensensoren 20, 22 und 24, welche angepaßt sind, um Komponenten des magnetischen Felds in zueinander senkrechten lokalen Richtungen X', Y' und Z' aufzunehmen. Das bedeutet, der Komponentensensor 20 ist empfindlich gegenüber in X'-Richtung gerichteten magnetischen Feldern aber weitgehend unempfindlich gegenüber Feldern in X'- und Z'-Richtungen, wohingegen der Komponentensensor 22 nur gegenüber Feldern in Y'-Richtung empfindlich ist und der Komponentensensor 24 gegenüber Feldern im Z'-Richtungen empfindlich ist. Diese Komponentensensoren sind angepaßt, um getrennte, die getrennten Komponenten darstellende Sensorsignale zur Verfügung zu stellen. Der Sensor 18 kann ein Festkörpersensor der in WO95/09562 beschriebenen Art sein, deren Offenbarung hiermit miteinbezogen wird. Wie dort weiterhin beschrieben, kann jedes der Aufnahmeelemente oder jedes der Komponentensensoren einen im allgemeinen ebenen magnetisch empfindlichen Film, beispielsweise einen magnetoresistiven Film oder einen Hall-Effekt-Aufnahmefilm, umfassen. Jeder derartige Film kann gegenüber Feldern empfindlich sein, welche in Bezug auf den Film in eine vorher ausgewählte Richtung gerichtet sind. Wahlweise kann der Sensor 18 ein Feld von Miniaturspulen umfassen, wobei die Achsen der Spulen zueinander senkrecht ausgerichtet sind. Obwohl diese die bevorzugten Sensoren darstellen, kann im wesentlichen jedes magnetisch empfindliche Gerät verwendet werden, beispielsweise ein magnetooptischer Sensor und/oder ein Fluxgate-Magnetometer.
  • Die Komponentensensoren 20, 22 und 24 sind über ein Kabel 26 mit getrennten Leitungen für jeden Sensor, mit einer Befehlseinheit 28 verbunden. Die Befehlseinheit 28 (3) umfaßt einen Eingangsverstärker und eine Analog-Digital-Umwandlungseinheit (A/D-Umwandlungsabschnitt) 30, welcher angepaßt ist, von den Komponentensensoren 20, 22 und 24 des Sensors 18 einzelne Signale zu empfangen, diese zu verstärken und sie in eine digitale Form umzuwandeln. Die Verstärkungs- und A/D-Umwandlungseinheit 30 kann weitere herkömmliche Signalverarbeitungsgeräte, beispielsweise analoge oder digitale Bandpaßfiltrier- und Rauschunterdrückungsgeräte und Signal-Durchschnittswertbilder, umfassen. Jeder der anderen Sensoren 19, 54a, 54b und 54c ist mit dem Eingangsverstärkungs- und Analog-Digital-Umwandlungseinheit 30 in gleicher Weise, über zusätzliche getrennte Leitungen (nicht dargestellt), welche die einzelnen Aufnahmeelemente oder Komponentensensoren der anderen Sensoren mit der Einheit 30 verbinden, verbunden. Die Einheit 30 ist ausgebildet, um an einem Zeitpunkt Signale von jeweilseinem Sensor einzuholen.
  • Die Befehlseinheit 28 kann weiterhin eine Berechnungseinheit 32 umfassen. Die Berechnungseinheit kann als ein programmierter Mehrzweck-Computer ausgebildet sein. Die Positions-Berechnungseinheit ist ausgebildet, um die Aufstellung jedes Sensors 18, 19, 54a, 54b und 54c aus den von dem jeweiligen Sensor erhaltenen Sensorsignale zu errechnen. Die Aufstellung des Sensors zeigt auch die Aufstellung des mit dem in Frage kommenden Sensor verbundenen Objekts an. Beispielsweise zeigt die Aufstellung des Sensors 18 die Aufstellung des Objekts oder der Probe 14 an der Katheterspitze mittels der Sensorsignale an. Der Ausdruck „Aufstellung" eines Elements, wie er hier verwendet wird, bezieht sich auf die Position des Elements und/oder auf die Ausrichtung des Elements. Die Berechnungseinheit ist somit ausgebildet, um die Position jedes Sensors, die Ausrichtung des Sensors oder vorzugsweise sowohl die Position als auch die Ausrichtung zu berechnen. Die Befehlseinheit 28 kann mit einem Anzeigegerät (nicht dargestellt) verbunden sein, um einem Menschen eine verständliche Darstellung der Position der Probe oder des Objekts 14 zur Verfügung zu stellen. Derartige, für den Menschen verständliche Darstellungen können entweder als numerische Informationen, welche die Position und/oder die Ausrichtung des Objekts 14 in dem Koordinatensystem X, Y, Z darstellen oder vorzugsweise als eine bildliche Darstellung des Objekts und des entsprechenden auf eine bildliche Darstellung des Patienten überlagerten Katheters zur Verfügung gestellt werden.
  • Die Befehlseinheit 28 umfaßt weiterhin eine Steuereinheit 34. Die Steuereinheit 34 wird mittels Ausgangsbahnen 36, 38 und 40 mit drei getrennten Spulentreibern 42, 44 und 46 verbunden. Jeder Spulentreiber ist mit einem der Senderspulen 10 verbunden. Jeder Spulentreiber ist angepaßt, um einen Gleichstrom durch die zugehörige Senderspule 10 zu leiten. Jeder Spulentreiber ist ausgebildet, um als Reaktion auf die von der Steuereinheit 34 erhaltenen Steuersignale die Amplitude eines solchen Stromes zu steuern und den Strom ein- oder auszuschalten. Die Steuereinheit ist ausgebildet, um den Spulentreibern zu signalisieren, zugehörigen Senderspulen in einer durch die von der Steuereinheit 34 empfangenen Steuersignale bestimmte Sequenz-Ströme zur Verfügung zu stellen, so daß die Spule 10a Strom empfängt, während die Spulen 10b und 10c inaktiv sind, die Spule 10b Strom empfängt, während die Spulen 10a und 10c inaktiv sind und die Spule 10c Strom empfängt, während die Spulen 10a und 10b inaktiv sind. Die Steuereinheit betätigt auch die Spulentreiber, um als Reaktion auf die Signale von der Berechnungseinheit 28 die Amplitude des Stromes an jede Spule zu verändern. Die Steuereinheit 34 kann herkömmliche Schnittstellengeräte umfassen, beispielsweise Digital-Analog-Wandler oder Busschnittstelleneinheiten, so daß die Ausgabe der Steuereinheit mit der Steuereingabe jedes Spulentreibers kompatibel ist. Obwohl die Steuereinheit von den anderen logischen Einheiten der Befehlseinheit 28 getrennt dargestellt ist, kann die Steuereinheit physikalische Elemente der Befehlseinheit und anderer Elemente gemeinsam nutzen. Wenn beispielsweise die Befehlseinheit einen Mehrzweck-Computer umfaßt, kann der Prozessor des Computers sowohl als ein Element der Positions-Berechnungseinheit als auch als ein Element der Steuereinheit dienen und Funktionen ausführen, welche den unterschiedlichen Einheiten zu unterschiedlichen Zeiten dienlich sind.
  • Ein Katheter 16 wird in den Körper eines Patienten P eingeführt. Die Probe 14 mit dem Sensor 18 hierauf ist an der Spitze des Katheters angeordnet. Die Katheterspitze ist an einem unbekannten Ort irgendwo oberhalb der Ebene der Spulen 10 angeordnet. Ebenso ist der Sensor 19 auf dem Gerät 21 an einem anderen unbekannten Ort angeordnet und die Sensoren 54a, 54b und 54c sind an weiteren unbekannten Orten angeordnet.
  • Die Steuereinheit 34 betätigt die Spulentreiber in einem zyklischen Betrieb. Jeder Zyklus umfaßt eine Nullperiode, während welcher die Steuereinheit den Spulentreibern 42, 44, 46 befiehlt, allen Spulen Null-Strom zur Verfügung zu stellen. Während dieser Nullperiode erhält die Verstärkungs- und Wandlungseinheit 30 Nullsignal-Abtastwerte von jedem Komponentensensor 20, 22 und 24. Diese Nullsignal-Abtastwerte stellen magnetische Hintergrundfelder in der Nähe des Systems dar. Jeder Zyklus umfaßt eine Einstellsequenz. In der Einstellsequenz befiehlt die Steuereinheit den Spulentreibern, jede Spule der Reihe nach mittels eines Anfangswerts oder eines voreingestellten Werts für die jeder Spule 10 zur Verfügung zu stellenden Stromamplitude zu betätigen. Die Verstärkungs- und Wandlungseinheit 30 tastet die Signale von jedem der Aufnahmeelemente oder Komponentensensoren 20, 22 und 24 des Sensors 18 und von jedem der Aufnahmeelemente in jedem der anderen Sensoren 19, 54a, 54b und 54c zu einer vorher ausgewählten Zeit nach dem Anfang des Stromflusses durch jede Spule ab. Beispielsweise nimmt die Einheit 30 zu einer vorbestimmten Zeit nach dem Anfang des Stromflusses durch die Senderspule 10a einen Abtastwert vom Signal aus jedem der Komponentensensoren 20, 22 und 24 und wandelt ihn in eine digitale Form um. Die Befehlseinheit 28 berechnet dann einen Gesamtfeldbetrag für den Sensor 18 basierend auf den einzelnen Signalen. Der Gesamtfeldbetrag beträgt:
    Figure 00120001
  • Hierbei bezeichnen:
  • B18–10a
    den Betrag des Magnetfeldvektors am Sensor 18 zu der Zeit, in welcher die Spule 10a betätigt wird;
    K20
    einen Empfindlichkeitsfaktor, welcher die Signalstärke vom Sensor 20 zur Magnetfeldkomponente entlang der Achse X' in Beziehung setzt;
    S20
    die Signalstärke vom Sensor 20 während der Betätigung; und
    K22, S22 und K24 und S24
    ähnliche Empfindlichkeitskonstanten und Signalstärken für die anderen Sensoren 22 und 24.
  • Auf gleiche Weise berechnet das System einen Gesamtfeldbetrag für jeden der Sensoren 19, 54a, 54b und 54c während der Betätigung der Spule 10a. Das System betätigt auf ähnliche Weise die Spulen 10b und 10c in einer Reihenfolge unter Verwendung der vorgegebenen Stromstärke. Auch hier berechnet das System den Betrag des an jedem Sensor während der Betätigung der Spule 10b vorherrschenden Gesamtfeldvektors und es berechnet unabhängig den Betrag des während der Betätigung der Spule 10c an jedem Sensor vorherrschenden Gesamtfeldvektors.
  • Nach dem Erfassen der Komponentensignale und dem Berechnen des an jedem Sensor während der Betätigung jeder Spule vorherrschenden Gesamtfeldbetrags während der Einstellsequenz, ermittelt die Steuereinheit die Spulenströme oder Feldstärken, welche während der später im Zyklus folgenden Meßsequenzen angewendet werden. Diese Spulenströme oder Feldstärken werden berechnet, um an jedem Sensor Feldbeträge vorzusehen, welche in einem vorher ausgewählten Bereich von Beträgen liegen. Dieser vorher ausgewählte Bereich wird in einem optimalen Betriebsbereich des Sensors liegend ausgewählt. Somit wird der minimale Feldbetrag so gewählt, daß der weit oberhalb des Rausch-Schwellwerts des Systems und o berhalb des minimalen Empfindlichkeitswerts des Sensors liegt, wobei der maximale Feldwert ausgewählt ist, um weit unterhalb des maximalen Grenzwerts der Linearität des Sensors und weit unterhalb des maximalen Feldes zu liegen, welches der Sensor ohne einen Verlust an Genauigkeit tolerieren kann. Für einen typischen magnetoresistiven Sensor amorpher Art, der am genauesten und reproduzierbarsten ist, wenn er mit Feldern von weniger als 4 Gauss benutzt wird, kann der vorher ausgewählte Bereich an Feldbeträgen von etwa 1,0 bis etwa 2,5 Gauss betragen. Bei typischen Hall-Effekt-Sensoren, welche für die Benutzung von Feldern über etwa 30 Gauss am genauesten sind, liegt der vorher ausgewählte Bereich bei über etwa 30 Gauss. Wenn beispielsweise die Sonde 14 und der Sensor 18 relativ nah bei der Spule 10a sind, wird der am Sensor 18 erfaßte Gesamtfeldbetrag, wenn die Spule 10a in der Einstellsequenz betätigt wurde, oberhalb des vorher ausgewählten Bereichs liegen. Die Steuereinheit 34 wird daher dem Spulentreiber 42 befehlen, die Spule 10a während der später im Zyklus folgenden Meßsequenz mit einem niedrigeren Strom, und somit einer niedrigeren Feldstärke, zu betreiben. Wenn andererseits der Sensor 19 relativ fern von der Spule 10a ist, wird der während des Betätigens der Spule 10a mit dem vorgegebenen Stromwert in der Einstellsequenz mittels des Sensors 19 erfaßte Feldbetrag unterhalb des vorher ausgewählten Bereichs liegen. Die Steuereinheit 34 wird daher den Spulentreiber 42 anweisen, die Spule 10a während eines anderen Aufnahmeintervalls in der später im Zyklus folgenden Meßsequenz mit einem höheren Strom, und somit einer höheren Feldstärke, zu betätigen. Die Einstellung kann proportional vorgenommen werden. Wenn beispielsweise der mittels des Sensors 19 im Einstellintervall unter Verwendung des vorgegebenen Stromes in der Spule 10a erfaßte Feldbetrag 0,1 Mal dem Minimum des vorher ausgewählten Bereichs beträgt, kann das System den Spulentreiber 10a mit einem Strom betätigen, welcher 10 Mal dem vorgegebenen Strom während des Aufnahmeintervalls der Meßsequenz ist.
  • In gleicher Weise stellt das System die Feldstärke, welche an jeder Spule während der Meßsequenz angewendet werden soll, in einem Meßintervall ein, welches jedem Sensor basierend auf die von dem jeweiligen Sensor während der Betätigung der Spule in der Einstellsequenz des Zyklusses beobachteten Signale zugeordnet ist. Anders ausgedrückt, führt das System eine Liste für jede Spule. Jede Liste umfaßt einen getrennten, jedem Sensor zugeordneten, Feldstärkenwert, welcher während des später im Zyklus folgenden Meßintervalls an der Spule angewendet wird. Die Listen bilden eine Matrix von Feldstärkenwerten, mit einem Eintrag für jede Kombination aus einer Spule und einem Sensor. Die Feldstärkenwerte werden nach der Einstellsequenz jedes Zyklusses kontinuierlich aktualisiert. Da die von einer Spule erzeugte Feldstärke direkt proportional zu dem Strom durch eine solche Spule ist, bilden die Feldstärkenwerte auch Werte für an jeder Spule anzuwendenden Ströme.
  • Vor dem Meßintervall jedes Zyklusses sortiert die Befehlseinheit die Liste der an jeder Spule anzuwendenden aktualisierten Feldstärkewerte oder Ströme in aufsteigender Reihenfolge und ordnet die Aufnahmeintervalle für die zugehörigen Sensoren neu, um sie der sortierten Liste anzupassen. Das System testet auch die Feldstärkenwerte oder Ströme, um zu ermitteln, ob zwei oder mehr Feldstärkenwerte in einer vorher ausgewählten Schwellwert-Entfernung voneinander liegen. Wenn dem so ist, verbindet das System die Aufnahmeintervalle, welche diese Werte verwenden, und wählt einen einzigen Wert zur Verwendung in dem kombinierten Aufnahmeintervall, so daß der einzige Wert auch in einem vorher ausgewählten Bereich in Bezug auf alle Werte für die kombinierten Aufnahmeintervalle liegt. Somit können die Durchschnitte aller Feldstärkenwerte für die kombinierten Intervalle als ein einzelner Feldstärkenwert für das kombinierte Intervall verwendet werden. Beispielsweise kann die Liste der Feldstärken (in Stromwerten ausgedrückt), welche mittels der Spule 10a angewendet werden müssen, wie folgt sein:
    Figure 00140001
  • Wenn angenommen wird, daß die Differenz der Schwell-Feldstärken 20 ma beträgt, unterscheiden sich die zu den Aufnahmeintervallen für die Sensoren 54a und 18 gehörenden Werte von 300 und 310 in der obigen Sequenz um weniger als die Schwelldifferenz voneinander. Nachdem Sortieren und Kombinieren der zu den Sensoren 54a und 18 gehörenden Aufnahmeintervallen ist die Liste wie folgt:
    Figure 00150001
  • Die sortierte und kombinierte Liste legt eine Mehrfachwert-Betätigungssequenz für die Spule 10a dar, d. h. eine Folge unterschiedlicher Feldstärken, welche während einer Folge von Aufnahmeintervallen in der Meßsequenz des Zyklusses an der Spule anzuwenden ist, sowie den Sensor oder die Sensoren, welche während eines solchen Aufnahmeintervalls betätigt werden müssen. Die von der Betätigungssequenz umfaßten Aufnahmeintervalle werden gemäß den während eines solchen Aufnahmeintervalls anzuwendenden Feldstärken geordnet. In gleicher Weise erhält die Befehlseinheit für jede der anderen Spulen eine Betätigungssequenz. Die Anzahl der Aufnahmeintervalle in der jeder Spule zugeordneten Betätigungssequenz hängt von der Anzahl der miteinander kombinierten Aufnahmeintervalle ab. Wenn alle Aufnahmeintervalle für eine bestimmte Spule miteinander kombiniert wurden, ist die Betätigungssequenz für diese bestimmte Spule eine Einfachwert-Betätigungssequenz mit nur einem Feldstärkenwert.
  • Die Dauer jedes Aufnahmeintervalls wird vorher eingestellt und entspricht vorzugsweise der minimalen Zeit, welche die Verstärkungs- und Umwandlungseinheit 30 zum Erhalten der Daten von dem Sensor oder den Sensoren benötigt, vorausgesetzt der Sensor ist in einem stabilen Magnetfeld angeordnet und der Sensor befindet sich in einem stationären Zustand. Das System ergänzt jede Betätigungssequenz mit einem dem ersten Aufnahmeintervall vorausgehenden Anfangs-Übergangsintervall und einem auf den letzten Aufnahmeintervall in der Sequenz folgenden Abschluß-Übergangsintervall. Das System ergänzt außerdem jede Mehrfachwert-Betätigungssequenz mit einem Zwischen-Übergangsintervall zwischen jedem Paar von aufeinanderfolgenden Aufnahmeintervallen. Die Dauer des Anfangs-Übergangsintervalls wird gewählt, um genügend Zeit vorzusehen, damit der Strom durch die Spule von Null auf ungefähr den für das erste Aufnahmeintervall benötigten Strom anwachsen kann, damit mittels der Änderung des magnetischen Feldes induzierte Wirbelströme in der Spule abgebaut werden und der Sensor sich stabilisiert. Anders ausgedrückt stellt die Dauer des Anfangsintervalls die Zeitverzögerung von dem Zeitpunkt, in welchem dem Spulentreiber befohlen wird, die Feldstärke von Null auf die erste Feldstärke zu ändern, bis zu dem Zeitpunkt dar, an dem sich der Sensor-Auslesewert in einer vorher ausgewählten Fehlerspanne um den Wert eingestellt hat, welchen er während kontinuierlicher Betätigung der Spule auf dem ersten Feldstärkewert angenommen hätte. Gleichermaßen stellt jedes Zwischen-Übergangsintervall die Zeit dar, welche für das sich Einstellen des Sensor-Auslesewertes benötigt wird, nachdem dem Spulentreiber befohlen wurde, die Feldstärke von der im vorangehenden Aufnahmeintervall verwendeten Feldstärke zu der im nachfolgenden Aufnahmeintervall verwendeten Feldstärke zu erhöhen. Das Abschluß-Übergangsintervall stellt die Zeit dar, welche für das sich Einstellen des Sensor-Auslesewertes benötigt wird, wenn die Feldstärke von der für das letzte Aufnahmeintervall in der Betätigungssequenz verwendeten Feldstärke auf Null vermindert wird. Die für jedes Übergangsintervall benötigte Zeit hängt direkt von dem Betrag der Differenz der Feldstärken vor und nach dem Aufnahmeintervall ab. Die benötigte Zeit kann durch die folgende Formel angenähert werden:
    Figure 00160001
  • Hierbei bezeichnen:
  • t
    die Übergangszeit;
    A
    eine Proportionalitätskonstante
    Fafter
    die Feldstärke oder den Strom nach dem Übergangsintervall; und
    Fbefore
    die Feldstärke oder den Strom vor dem Übergangsintervall.
  • Die Rückkopplungssteuereinheit 34 ordnet die Betätigungssequenzen für die unterschiedlichen Spulen aufeinander folgend an, um einen vollständigen Zeitplan für die Meßsequenz des Zyklusses vorzusehen, und betreibt die Spulentreiber 42, 44, 46, um die Spulen gemäß dem Zeitplan zu betätigen. Ein typischer, in 4 dargestellter, Zeitplan umfaßt eine Betätigungssequenz 70 für die Spule 10a mit vier Aufnahmeintervallen 72a, 72b, 72c, 72d, einem Anfangs-Übergangsintervall 74, Zwischen-Übergangsintervallen 76a, 76b, 76c zwischen den Aufnahmeintervallen und einem auf das letzte Aufnahmeintervall folgenden Abschluß-Übergangsintervall 78. Die Sequenz 80 für die Spule 10b umfaßt drei Aufnahmeintervalle 82, ein Anfangs-Übergangsintervall 84 und ein Abschluß-Übergangsintervall 88, während die Sequenz 90 für die Spule 10c ähnliche Aufnahmeintervalle 92, ein Start-Übergangsintervall 94, Zwischen-Übergangsintervalle 96 und ein Abschluß-Übergangsintervall 98 umfaßt.
  • Innerhalb jeder Betätigungssequenz steigt die Feldstärke im wesentlichen monoton vom Beginn des beginnenden Übergangsintervalls zum letzten Aufnahmeintervall an. Der Strom oder die Feldstärke werden nicht nach jedem Aufnahmeintervall auf Null herabgesetzt, sondern statt dessen fortschreitend bis zu dem für das nächste Aufnahmeintervall benötigten Wert angehoben. Daher braucht jedes Zwischen-Übergangsintervall nur lang genug sein, um die relativ kleine Änderung in dem Strom oder der Feldstärke zwischen aufeinanderfolgenden Aufnahmeintervallen unterzubringen. Die mittels dieser Anordnung erreichte Zeiteinsparung wird mittels eines Vergleichs der Sequenz 70 mit einer vergleichbaren Sequenz 70', wie in 5 dargestellt, sichtbar. Die Sequenz 70' umfaßt die gleichen Ströme oder Feldstärken wie in der Sequenz 70 verwendet, erlaubt es jedoch der Feldstärke, zwischen aufeinanderfolgenden Aufnahmeintervallen auf Null zurückzufallen. Dementsprechend benötigt die Sequenz 70' wesentlich längere Intervalle 76' zwischen aufeinanderfolgenden Aufnahmeintervallen.
  • Basierend auf die während der Aufnahmeintervalle der Meßsequenz erhaltenen Sensorsignale und den bekannten Werten der mittels der Spulen während jedes Aufnahmeintervalls angewendeten Feldstärken berechnet das System die Position und die Ausrichtung des Sensors unter Verwendung herkömmlicher Positionsfindungs-Algorithmen. Beispielsweise können die in US 4,710,708 offenbarten mathematischen Verfahren zum Finden von Positionen mittels mehrerer Sende- oder Empfangsstationen und einem Mehrfach-Achsen-Sensor verwendet werden. Der Inhalt von US 4,710,708 wird hiermit mit einbezogen. Die Beträge der Felder in jeder der lokalen Richtungen oder Sensorrichtungen X', Y', Z', welche durch jede der Komponentensensor-Signale von jedem der Komponentensensoren 20, 22 und 24 dargestellt werden, ist eine Funktion der Gesamtstärke des Feldes von der Spule (auch als magnetisches Dipolmoment der Spule bezeichnet), des Abstandes von der jeweiligen Spule zu dem Sensor und des Sensor-Drehwinkels, d. h. des Winkels zwischen den lokalen Richtungen X', Y' und Z' und den Richtungen X, Y und Z des Bezugsrahmens der Spule. Wenn die drei Komponentensensor-Auslesungen während der Betätigung der drei getrennten Spulen gesammelt und mit den als Funktion von Orten für die Felder von einer bestimmten Spule ausgedrückten Komponentenstärken gleichgesetzt werden, bilden sie ein System von neun Gleichungen mit sechs Unbekannten (dem X-, Y-, Z-Orten des Sensors und den drei Drehwinkeln). Die Herleitung dieser Gleichungen ist im Anhang A dargelegt. Das Gleichungssystem kann mittels iterativer Verfahren, wie beispielsweise dem Verfahren von Marquardt oder dem Verfahren von Broyden, zum Lösen eines überbestimmten Systems nichtlinearer Gleichungen mittels kleinster Quadrate gelöst werden. Die Befehlseinheit stellt dann eine Ausgabe zur Verfügung, wel che die Position und die Ausrichtung des Sensors und somit die Position und Ausrichtung des mit jedem Sensor verbundenen Objekts in dem kartesischen Koordinatensystem X-Y-Z der Spulen anzeigt.
  • Die vorangehend beschriebenen Zyklen werden wiederholt. Während des Betriebs können sich die Positionen eines oder mehrerer Sensoren ändern, während der Arzt das System verwendet. Jede derartige Positionsänderung kann bewirken, daß die während der Einstellsequenz eines nachfolgenden Zyklusses erfaßten Feldbeträge sich ändern, woraufhin das System die von den Spulen während der Meßsequenz des neuen Zyklusses zu verwendenden Ströme neu einstellt. Das System berechnet die während der Meßsequenz des neuen Zyklusses anzuwendende Betätigungssequenz neu. Während die Rückkopplungssteuereinheit die Feldstärken neu einstellt, werden die geänderten Werte des Stroms in neuen Werten für Stromstärken aus den individuellen Spulen übersetzt, die in den vorangehend beschriebenen positionsbestimmenden Gleichungen verwendet werden. Auf diese Weise stellt das System sicher, daß während der Meßsequenz jedes Zyklusses der Sensor immer einem Feld mit einem Betrag ausgesetzt wird, welcher in einem vorher ausgewählten Bereich liegt, wo auch immer der Sensor in einem sich über einen vorher ausgewählten Abschnitt oberhalb der Ebene der Spulen 10 erstreckenden Aufnahmevolumen 50 angeordnet ist. Die genaue Größe des Aufnahmevolumens 50 wird von der Breite des vorher ausgewählten Bereichs des Feldbetrages und des dynamischen Bereichs der Spulentreiber 42, 44 und 46, d. h. dem Grad, bis zu welchem die Spulentreiber die Ströme verändern können, abhängen. Die Größe des Aufnahmevolumens 50 innerhalb welcher der Sensor Felder in dem vorher ausgewählten Bereich an Feldbeträgen von allen Spulen empfangen wird, wird auch von den Positionen der Spulen abhängen. Für ein typisches System mit drei beabstandeten, an den Eckpunkten bzw. Spitzen eines gleichseitigen Dreiecks mit Seiten von etwa 40 cm Länge angeordneten Spulen umfaßt das Aufnahmevolumen jedoch einen Bereich, welcher sich oberhalb etwa 60 cm von der Ebene der Spulen erstreckt. In der Ebene der Spulen erstreckt sich das Aufnahmevolumen etwa 20 cm von dem durch die Spulen begrenzten gleichseitigen Dreieck.
  • Das System kann ausgebildet sein, um mehr als eine Nullperiode während jedes Betätigungszyklusses auszuführen. Dort, wo die für die an den verschiedenen Spulen während eines gegebenen Zyklusses anzuwendenden Betätigungssequenzen benötigte Gesamtzeit eine Schwell-Dauer übersteigt, kann der Computer das System automatisch betätigen, um eine zusätzliche Nullperiode auszuführen und neue Nullsignale zwischen Betätigungssequenzen eines einzelnen Zyklusses einzuholen. Hierdurch wird sichergestellt, daß die Nullsignale regelmäßig erneuert werden, wie dies für ein Kompensieren für sich schnell ändernde Hintergrund-Magnetfelder benötigt wird. In einer weiteren Variante des vorangehend beschriebenen Systems kann das System die mittels jeder Spule während der Meßsequenz des nächsten Zyklusses anzuwendenden Feldstärken basierend auf Signalen, welche von jedem Sensor während der Aufnahmeintervalle der Meßsequenz in dem vorangehenden Zyklus erhalten wurden, errechnen. In dieser Variante führt das System nicht eine Einstellsequenz nach dem ersten Zyklus aus. Statt dessen verfolgt das System die an jedem Sensor während der Meßsequenzen beobachteten Feldbeträge. Wenn der eine Feldbetrag oder die mehreren Feldbeträge eines bestimmten Sensors außerhalb des vorher ausgewählten Bereichs liegt (liegen), berechnet das System nicht die Position und die Ausrichtung für den Sensor. Statt dessen verändert die Steuereinheit 34 die Feldstärke der Spule oder der Spulen, die dem außerhalb-des-Bereichs-Feldbetrag für jeden Sensor zugeordnet ist. Beispielsweise liegt dort, wo die Sonde 14 und der Sensor 18 relativ nahe bei der Spule 10a sind, der Gesamtfeldbetrag, welcher am Sensor 18 erfaßt wird, wenn die Spule 10a betätigt wurde, oberhalb des vorher ausgewählten Bereichs. Die Steuereinheit 34 wird daher dem Spulentreiber 42 befehlen, die Spule 10a während eines Aufnahmeintervalls in einer Meßsequenz des nächsten Betätigungszyklusses mit einem niedrigeren Strom, und somit mit einer niedrigeren Feldstärke zu betreiben, und der Verstärkungs- und Umwandlungseinheit 30 befehlen, während dieses bestimmten Aufnahmeintervalls, Daten vom Sensor 18 einzuholen. Andererseits, wenn der Sensor 19 relativ fern von der Spule 10a ist, wird die mittels des Sensors 19 während der Betätigung der Spule 10a mit dem voreingestellten Stromwert erfaßte Feldbetrag unterhalb des vorher ausgewählten Bereichs liegen. Daher wird die Steuereinheit 34 dem Spulentreiber 42 befehlen, die Spule 10a während eines anderen Aufnahmeintervalls in der Meßsequenz des nächsten Betätigungszyklusses mit einem höheren Strom, und somit mit höherer Feldstärke, zu betätigen. Die Steuereinheit betätigt die Verstärkungs- und Umwandlungseinheit 30, um während des Aufnahmeintervalls Daten vom Sensor 19 einzuholen, während die Daten vom Sensor 19 während des dem Betätigen der Spule 10a mit niedriger Stärke und dem Einholen von Daten vom Sensor 18 zugeordneten Aufnahmeintervalls ignoriert wird. Der Einstellprozeß wird während der folgenden Zyklen fortgesetzt. Wenn die mittels der Spule 10a während des dem Sensor 19 zugeordneten Aufnahmeintervalls im zweiten Zyklus angewendete höhere Feldstärke immer noch einen mittels des Sensors 19 erfaßten Feldbetrag ergibt, welcher unterhalb des vorher ausgewählten Bereichs liegt, wird deshalb das System einen höheren Feldstärken-Wert vorsehen, welcher mittels der Spule 10a in dem zu dem Sensor 19 gehörenden Aufnahmeintervall während des nächsten Zyklusses anzuwenden ist, und der Einstellprozeß wird fortgesetzt bis die Signale vom Sensor 19 während der Aktivierung der Spule 10a eine Feldstärke im vorher ausgewählten Bereich anzeigen. Die Spulentreiber können ausgebildet sein, um die Gesamtfeldstärke oder das Dipolmoment jeder Spule stufenweise, mittels stufenweisen Ändern des Stromes, zu ändern. Jedes von der Steuereinheit 34 befohlene Erhöhen oder Vermindern kann ein Schritt sein. Wahlweise kann die Steuereinheit eine Erhöhung oder Verminderung berechnen, welche proportional zu dem Grad ist, zu welchem der Feldbetrag von einem Zielwert im vorher ausgewählten Bereich abweicht. Eine relativ große Änderung kann somit vorgenommen werden, wenn der Feldbetrag weit außerhalb des Bereichs liegt, während eine kleinere Änderung verwendet werden kann, wenn der Feldbetrag nahe dem Bereich oder in dem Bereich liegt. Um ausreichend Zeit für die Berechnung der Betätigungssequenz zu erlauben, kann das System die für das Setzen der Betätigungssequenz für eine Spule benötigten Berechnungen in einem späterem Zyklus durchführen, während noch die Betätigungssequenzen für einen früheren Zyklus mit einer anderen Spule ausgeführt werden. Beispielsweise können die Betätigungssequenzen für die Spule 10a im nächsten Zyklus zu jeder Zeit berechnet werden, nachdem die Betätigungssequenz für die Spule 10a im gegenwärtigen Zyklus vollendet worden ist. Während das System die Betätigungssequenz für die Spule 10a im gegenwärtigen Zyklus ausführt, kann es die Betätigungssequenzen für die Spulen 10b und 10c im gegenwärtigen Zyklus berechnen.
  • Wie in US 08/476,380 offenbart, neigen bestimmte Sensoren dazu, Genauigkeit einzubüßen, wenn sie magnetischen Feldern oberhalb eines vorher bestimmten Maximums ausgesetzt sind. Beispielsweise büßen bestimmte magnetoresistive Sensoren vorübergehend Genauigkeit ein, wenn sie magnetischen Felder oberhalb von etwa 4 Gauss ausgesetzt sind. Wenn derartige Sensoren in einem Mehrfachsensor-System verwendet werden, sollte das System angemessene Vorkehrungen aufweisen, um ein Aussetzen der Sensoren an übermäßigen Feldern zu vermeiden. Die Daten von allen Sensoren können während aller Betätigungssequenzen eingeholt werden und die Steuereinheit 34 kann ausgebildet sein, um die Spulenströme auf eine fortschreitende Weise über mehrere Zyklen zu erhöhen, wenn eine Erhöhung notwendig ist. Die Daten von Sensoren, die während einer bestimmten Betätigungssequenz nicht verwendet werden, können zum Unterdrücken weiterer Erhöhungen verwendet werden, wenn sich das Feld am nominell verwendeten Sensor gefährlichen Pegeln nähert. Wenn also das System dabei ist, den Spulenstrom in der Spule 10d fortschreitend zu erhöhen, um einen angemessenen Feldpegel am Sensor 18 vorzusehen, kann das System derartige Erhöhungen beenden, wenn der Feldbetrag am zweiten Sensor 54a während des zu dem ersten Sensor 18 gehörenden Auslesezyklusses den am zweiten Sensor erlaubten Maximalpegel erreicht. Wenn dieser Zustand auftritt, während der Feldpegel am ersten Sensor 18 noch unterhalb des vorher ausgewählten Bereichs liegt, kann das System eine Fehlermeldung anzeigen und/oder versuchen, die Position und die Ausrichtung basierend auf ein Sensorsignal außerhalb des Bereichs zu berechnen. Wahlweise können die Daten von den nominell verwendeten Sensoren verwendet werden, um eine Wiederherstellung zu veranlassen, wenn die Genauigkeit des Sensors wiederhergestellt werden kann. Beispielsweise verwenden bestimmte magnetoresistive Sensoren ein vormagnetisierendes Magnetfeld. Derartige Sensoren können, wenn sie übermäßigen Feldern ausgesetzt wurden, zurückgesetzt und in ihrer Genauigkeit wiederhergestellt werden, nachdem das übermäßige Feld entfernt wurde, indem ein im Sensor angewendetes vormagnetisierendes Magnetfeld eingestellt wird. Die Steuereinheit kann ausgebildet sein, um den Rücksetzprozeß für einen Sensor auszulösen, wenn der Sensor während eines zu einem anderen Sensor gehörenden Zyklusses einem übermäßigen Feld ausgesetzt wurde.
  • In einer weiteren Variante können die Spulenströme, und somit die Stärken der Felder von den einzelnen Sendern, eingestellt werden, um die mittels jedes einzelnen Komponentensensors erfaßten Feldkomponenten in einen vorher ausgewählten Bereich zu bringen. In einem derartigen System wird jede Spule in Bezug auf jedes Aufnahmeelement oder jeden Komponentensensor getrennt eingestellt. Somit wird der Strom zur Sendespule 10a während eines zum Komponentensensor 20 gehörenden Aufnahmeintervalls über mehrere Zyklen eingestellt, um das individuelle Sensorsignal vom Komponentensensor 20, der den Feldkomponenten-Betrag in der lokalen X'-Richtung beschreibt, in einem vorher ausgewählten Bereich zu bringen. Bei dieser Einstellung werden die Signale von den anderen Komponentensensoren 22 und 24 am gleichen Sensor sowie die Signale von den anderen Sensoren außer acht gelassen. Diese Sequenz an Arbeitsgängen wird mit der Spule 10a für jedes der anderen Aufnahmeelemente auf dem Sensor 18 und für alle Aufnahmeelemente auf den anderen Sensoren nochmals wiederholt und der gesamte Prozeß wird nochmals für die anderen Spulen wiederholt. Nach einer derartigen Einstellung wird die Betätigungssequenz für jede Spule ein jedem Aufnahmeelement zugeordnetes getrenntes Aufnahmeintervall aufweisen. Dort, jedoch, wo die für die mehreren Aufnahmeelemente benötigten Feldstärken innerhalb der Schwell-Feldstärken-Differenz zueinander liegen, können die den mehreren Aufnahmeelementen zugeordneten Aufnahmeintervalle zusammengefaßt werden, so daß die Betätigungssequenz für eine bestimmte Spule eine kleinere Anzahl an Aufnahmeintervallen aufweisen kann und nur ein Aufnahmeintervall aufweisen könnte. Somit kann das System entweder einen vollständigen Sensor oder ein einzelnes Aufnahmeelement als eine getrennte Einheit behandeln und kann getrennte Aufnahmeintervalle für eine der beiden Arten an Einheiten bilden. Es ist auch möglich, einige vollständige Sensoren als Einheiten zu behandeln, während einzelne Aufnahmeelemente anderer Sensoren als Einheiten behandelt werden, so daß einige Aufnahmeintervalle vollständigen Sensoren zugeordnet sind, während andere Aufnahmeintervalle einzelnen Aufnahmeelementen zugeordnet sind. Der hier benutzte Ausdruck „Aufnahmeeinheit" bezieht sich sowohl auf Sensoren als auch auf einzelne Aufnahmeelemente.
  • Dort, wo die einem bestimmten Komponentensensor zugeordnete lokale Richtung orthogonal oder annähernd orthogonal zur Richtung des mittels einer bestimmten Spule am Sensor erzeugten Feldes ist, kann es möglich sein, die Komponente in dieser lokalen Richtungen in einem vorher ausgewählten Bereich zu bringen, ohne entweder die Strombelastbarkeit des Spulentreibers zu überschreiten oder ein Gesamtfeld zu erzeugen, welches so stark ist, daß einer der anderen Sensoren beeinträchtigt wird. In diesem Fall empfängt jedoch mindestens einer der anderen Komponentensensoren eine Komponente mit einem Betrag, welcher im vorher ausgewählten Bereich von Beträgen liegt. In dieser Variante können die Signale von allen Komponentensensoren während eines einem bestimmten Komponentensensor zugeordneten Zyklusses beobachtet werden. Der an der Spule angewendete maximale Strom kann beschränkt sein, um zu vermeiden, daß irgendein anderer unbenutzter Komponentensensor einer übermäßigen Feldkomponente in seiner Aufnahmerichtung ausgesetzt wird.
  • In einer weiteren Variante wird der vorher ausgewählte Bereich an Beträgen für die Feldkomponente in irgendeiner bestimmten Richtung eingeschränkt, um nur einen einzigen vorher bestimmten Wert zu umfassen, welcher vorzugsweise im optimalen Genauigkeitsbereich des bestimmten Komponentensensors liegt. Das Rückkopplungs-Steuersystem ist somit ausgebildet, die Spulenströme einzustellen, bis der Betrag der Feldkomponente bei einem derartigen einzelnen Wert liegt. Die Position und die Ausrichtung werden in der gleichen Weise berechnet wie vorangehend beschrieben. Diese Variante hat den Vorteil, daß Nichtlinearitäten im Ansprechverhalten des Komponentensensors die Genauigkeit des Systems nicht beeinflussen können. Vorausgesetzt, es ist bekannt, daß eine bestimmte Auslesung vom Sensor dem vorher ausgewählten Wert des Betrages der Feldkomponente entspricht, wird das Abweichen von einer linearen Abhängigkeit zwischen Komponenten-Betrag und Sensorauslesung an anderen Werten des Komponenten-Betrags die Genauigkeit des Systems nicht beeinträchtigen.
  • Bestimmte Feldsensoren weisen eine sogenannte „außer axialen Empfindlichkeit" auf. Das bedeutet, die Übertragungsfunktion oder Abhängigkeit zwischen dem Betrag der Feldkomponente entlang der Empfindlichkeitsachse eines bestimmten Komponentensensors und der Auslesung aus diesem Komponentensensor verändert sich, wenn eine starke Feldkomponente orthogonal zu einer derartigen Achse vorhanden ist. Die außer axiale Empfindlichkeit kann korrigiert werden, indem die Auslesungen von zwei Komponentensensoren verwendet werden, um den Betrag des Feldes senkrecht zur Empfindlichkeitsachse des dritten Komponentensensors auszuwerten, und indem dieser Betrag verwendet wird, um einen Korrekturfaktor zu ermitteln, welcher an der Auslesung vom dritten Komponentensensor angewendet wird.
  • Obwohl das vorangehend beschriebene System spulenartige Elektromagnete verwendet, können andere Arten von Elektromagneten verwendet werden. Die gleichen Prinzipien können für Systeme angewendet werden, welche Feld-Sender, welche Nichtelektromagnete sind, und Sensoren, welche nicht magnetische Sensoren sind, verwenden. Die Einsparungen an Betätigungszeit sind am wesentlichsten, wenn die verwendeten Feld-Sender und Sensoren eine wesentliche Anstiegszeit und/oder Einstellzeit benötigen, wie dies bei Elektromagneten der Fall ist. Beispielsweise können in Systemen, welche Wechselfelder, beispielsweise Hochfrequenzfelder (RF-radionfrequency), verwenden, verschiedene RF-Sender in einer Sequenz betätigt werden. Der Sensor kann eine oder mehrere Empfangsantennen umfassen, wobei jede derartige Antenne mit einem Empfänger verbunden ist, welcher angepaßt ist, einen der Amplitude des mittels der Antenne empfangenen RF-Signals entsprechenden Signal zur Verfügung zu stellen. In einem derartigen System kann eine merkliche Anstiegszeit oder Einstellzeit für jedes Sender-Empfänger-Paar benötigt sein, um nach der Betätigung des Senders zur Änderung der Amplitude des gesendeten RF ein Stabilisieren vorzunehmen. In Bezug auf ein Wechselfeld-System, beispielsweise ein RF-System, sollten Bezugnahmen auf die Feldstärke als bezugnehmend auf die Amplitude des Wechselfeldes verstanden werden. In den vorangehend beschriebenen Systemen wird jede Spule oder jeder Sender zwischen den Betätigungszyklen auf einer stationären Feldstärke von Null gehalten. Von Null abweichende stationäre Feldstärkenwerte können auch verwendet werden. Wie in US 08/476,380 offenbart, sind die Rollen des Senders und der Sensoren vertauscht. Das bedeutet, eine Sonde oder ein Objekt kann mit Elektromagneten oder Sendern ausgestattet sein, während das System mit dem festen Bezugsrahmen Sensoren umfassen kann.
  • Zahlreiche andere Kombinationen und Variationen der vorangehend beschriebenen Merkmale können verwendet werden, ohne den Bereich der Erfindung zu verlassen. Beispielsweise können der physikalische Ort und die Anzahl der Sender oder der Elektromagneten verändert werden. Im allgemeinen sollten die Sensoren und die Sender mehrere Sender-Empfänger-Paare bilden, wobei jedes der Sender-Empfänger-Paare ein Element auf einem zu verfolgenden Objekt und ein anderes Element auf einem festen Bezugsrahmen umfaßt.
  • In einer weiteren Ausführungsform stellt das System die Ausgabe der Sender als Reaktion zur berechneten Anordnung des zu verfolgenden Objekts ein, anstelle sie direkt als Reaktion auf die Komponentensignale oder auf das Gesamtfeldbetrags-Signal einzustellen. Das System kann somit anfänglich mit der Voreinstellung von Stromwerten arbeiten, eine anfängliche Auslesung der Position und der Orientierung des Objekts ableiten und dann diese anfänglich bestimmte Position und Ausrichtung verwenden, um die gewünschte Einstellung für jede Spule zum Erreichen des gewünschten Feldpegels am Sensor zu berechnen. Eine derartige gewünschte Einstellung wird gewählt, um ein Feld in dem gewünschten Betragsbereich am Objekt zu erhaltne, vorausgesetzt, das Objekt hat die in der anfänglichen Auslesung ermittelten Position und Ausrichtung. Im nächsten Zyklus werden die so berechneten Spulenströme verwendet und der Prozeß wird wiederholt. In einer Variante dieses Ansatzes kann das System eine Nachschlagetabelle speichern, welche die angemessenen Spulenströme für verschiedene Kombinationen von Objektposition und -ausrichtung auflistet. Mittels der anfänglich bestimmten Position und Ausrichtung ruft das System angemessene Spulenstrom-Werte aus der Nachschlagetabelle zur Verwendung im nächsten Zyklus ab.
  • In der vorangehenden beschriebenen Ausführungsform ist der Sensor einem Katheter zugeordnet. Das gleiche System kann mit anderen medizinischen Instrumenten, beispielsweise Endoskopen und/oder chirurgischen Instrumenten, verwendet werden. Das System kann auch angewendet werden, um die Position von Objekten, welche keine medizinischen Instrumente sind, zu ermitteln. Beispielsweise kann das System verwendet werden, um Eingabegeräte für einen Computer zu verfolgen.
  • Verweis auf verwandte Anmeldungen
  • Die vorliegende Anmeldung baut auf die am 27. Februar 1996 eingereichte vorläufige US-Anmeldung (provisional patent application) US 60/012,326 auf.
  • Die folgenden PCT-Anmeldungen, mit dem Anmelder Biosense, Inc., werden ebenfalls angeführt. „Catheter Based Surgery", am oder um den 14. Februar 1997 im israelischen Empfangsbüro eingereicht; „Intrabody Energy Focusing", am oder um den 14. Februar 1997 im israelischen Empfangsbüro eingereicht; „Locatable Biopsy Needle", am oder um den 14. Februar 1997 im israelischen Empfangsbüro eingereicht; „Catheter Calibration and Usage Monitoring", am oder um den 14. Februar 1997 im israelischen Empfangsbüro eingereicht; „Precise Position Determination of Endoscopes", am oder um den 14. Februar 1997 im israelischen Empfangsbüro eingereicht; „Medical Probes with Field Transducers", am 14. Februar 1997 im US-Empfangsbüro eingereicht; „Catheter with Lumen", am 14. Februar 1997 im US-Empfangsbüro eingereicht; „Moveable Transmit or Receive Coils for Location System", am 14. Februar 1997 im US-Empfangsbüro eingereicht; „Medical Procedures and Apparatus Using Intrabody Probes", am 14. Februar 1997 im US-Empfangsbüro eingereicht; und „Independently Positionable Transducers for Location System", am 14. Februar 1997 im US-Empfangsbüro eingereicht. Die am 14. Februar 1996 im israelischen Empfangsbüro eingereichte PCT-Anmeldung mit dem Titel „Multi-Element Energy Focusing", mit dem Anmelder Victor Spivak, wird ebenfalls angeführt.
  • Da diese und andere Variationen und Kombinationen der vorangehend beschriebenen Merkmale verwendet werden können, ohne von der Erfindung abzuweichen, ist die vorangehende Beschreibung der bevorzugten Ausführungsformen als zur Darstellung bestimmt zu erachten, und nicht als eine Beschränkung der Erfindung, welche mittels der Ansprüche bestimmt ist.
  • Anhang A: Berechnung von Position und Ausrichtung
  • Unter der Voraussetzung, daß die physikalische Konfiguration des Felderzeugers (Senders), die während des Betriebs in einer festen Position ist, bekannt ist, ist das mittels eines Sensors erfaßte magnetische Feld eine Funktion der Position und der Ausrichtung des Sensors. Im vorliegenden System werden Felderzeugungsspulen aufeinanderfolgend angeregt. Das mittels eines Sensors (drei Komponentensensoren pro Sonde) erfaßte Feld kann in Abhängigkeit von der Position im x, y, z und der Ausrichtung α, β, γ (Rollwinkel, Nickwinkel bzw. Gierwinkel) ausgedrückt werden, d. h.: B[Sensor][Spule] = f[Sensor][Spule](x, y, z, α, β, γ)
  • Hierbei bestimmen [Sensor] einen bestimmten Sensor und [Spule] eine bestimmte Senderspule.
  • Wenn das reale Feld, welches der Sensor mißt, wenn [Spule] an ist, B'[Sensor][Spule] beträgt, dann ist theoretisch B'[Sensor][Spule] = B[Sensor][Spule]d. h. B'[Sensor][Spule] – f[Sensor][Spule](x, y, z, α, β, γ) = 0,0
  • Da drei Sensoren und drei Spulen vorhanden sind, gibt es neun Gleichungen mit sechs Unbekannten (x, y, z für den Ort der Sonde im Raum und α, β, γ für ihre Ausrichtung). Mittels Anwendung eines nichtlinearen Verfahrens kleinster Quadrate können eindeutige x, y, z, α, β, γ für die Sonde gefunden werden.
  • Vorangehend wurde der allgemeine Gedanke des Algorithmus aufgezeigt. Im einzelnen gilt:
    Vorausgesetzt, das orthogonale Bezugskoordinatensystem X, Y, Z (kartesische Koordinaten für magnetische Ortung) wird durch die folgende Matrix beschrieben
    Figure 00270001
    dann ist das orthogonale System der Sonde:
    Figure 00270002
    und, da die drei Sensoren auf der Sonde nicht-orthogonal zueinander angeordnet sein können, können ihre nicht-orthogonalen Achsen wie folgt beschrieben werden:
    Figure 00270003
    und eine in späteren Berechnungen zu verwendende Übertragungsmatrix T[i][j] kann aus der folgenden Formel erhalten werden: T[i][j] = en[i]·ep[j] ∀i,jϵ{1,2,3}
  • Eine weitere Matrix ortho_OV[i][j], welche zu benutzen ist, kann wie folgt definiert werden: ortho_OV[i][j] = el[i]·el[j] ∀i,jϵ{1,2,3}
  • Da Roll (α), Nick (β), Gier (γ) zur Beschreibung der Ausrichtung der Sonde verwendet werden, kann ortho_OV[i][j] wie folgt beschrieben werden: ortho_OV[1][1] = cos(α)cos(γ) – sin(α)sin(β)sin(γ) ortho_OV[1][2] = cos(α)sin(γ) – sin(α)sin(β)cos(γ) ortho_OV[1][3] = –sin(α)cos(β) ortho_OV[2][1] = –cos(β)sin(γ) ortho_OV[2][2] = cos(β)cos(γ) ortho_OV[2][3] = sin(β) ortho_OV[3][1] = sin(α)cos(γ) + cos(α)sin(β)sin(γ) ortho_OV[3][2] = cos(α)cos(γ) – cos(α)sin(β)cos(γ) ortho_OV[3][3] = cos(α)cos(β).
  • Eine orthogonale Vektor-Matrix kann daher mittels Matrix-Multiplikation der vorangehend definierten Matrix T und ortho_OV berechnet werden: oν = T·ortho_OV.
  • Das an der Sensorposition erzeugte, in die el[i]-Richtung zeigende theoretische Magnetfeld für ein orthogonales System kann wie folgt ausgedrückt werden: f[coil][i](x, y, z, α, β, γ)
  • (Einzelheiten abgekürzt), wobei f eine bekannte Funktion ist und einen Dipolmoment-Ausdruck mit einem zum Stromfluß in der jeweiligen Spule proportionalen Betrag umfaßt.
  • Nach einer nicht_Orthogonalität-Korrektur (die Sensoren können zueinander nicht-senkrecht sein), sollte das vom Sensor gemessene Magnetfeld wie folgt sein:
    Figure 00280001
  • Angenommen, das vom Sensor erfaßte reale Feld, wenn die Spule an ist, ist B'[Sensor][Spule], dann gilt: B'[Sensor][Spule] – B[Sensor][Spule] ≈ 0,0daher lauten die zu lösenden neun Gleichungen für x, y, z, α, β, γ:
    Figure 00280002
    Figure 00290001
  • Ein wohlbekannter nicht-linearer Gleichungslöser nach dem Verfahren kleinster Quadrate kann angewendet werden, um die vorangehenden Gleichungen zu lösen und die Position x, y, z und die Ausrichtung α, β, γ der Sonde zu finden.

Claims (10)

  1. Ortungsgerät, mit: (a) mindestens einem Sender (10) zum Aussenden eines Feldes; (b) mehreren Aufnahmeeinheiten (18, 19, 54a, 54b, 54c), welche betreibbar sind, um Merkmale eines auf sie auftreffenden Feldes zu erfassen; (c) einem Betätigungsmittel (42, 44, 46), welches betreibbar ist, um die Sender (10a, 10b, 10c) zyklisch zu betätigen, so daß während jedes Betätigungszyklus jeder der Sender (10a, 10b, 10c) in einer vorher ausgewählten Betätigungssequenz betätigt wird, dadurch gekennzeichnet, daß mindestens einer der Sender (10a, 10b, 10c) während wenigstens einiger Zyklen in einer Mehrfachwert-Betätigungssequenz betätigt wird, um ein magnetisches Feld mit einer vorher ausgewählten Richtung zu liefern, welches unterschiedliche Aufnahmefeldstärken während einer Sequenz mehrerer Aufnahmeintervalle und eine sich fortschreitend ändernde Stärke während mittlerer Übergangsintervalle zwischen Aufnahmeintervallen aufweist, wobei die sich fortschreitend ändernden Stärken zu jeder Zeit während jedes mittleren Übergangsintervalls größer als Null sind.
  2. Ortungsgerät nach Anspruch 1, dadurch gekennzeichnet, daß das Betätigungsmittel (42, 44, 46) ausgestattet ist, um während jedes der mittleren Übergangsintervalle die Feldstärke im Wesentlichen monoton zu ändern.
  3. Ortungsgerät nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß das Betätigungsmittel (42, 44, 46) ausgestattet ist, um die Sender (10a, 10b, 10c) so zu betätigen, daß die während des Aufnahmeintervalls jeder der Mehrfachwert-Betätigungssequenzen angewendeten Feldstärken fortschreitend sortiert sind.
  4. Ortungsgerät nach Anspruch 3, dadurch gekennzeichnet, daß das Betätigungsmittel (42, 44, 46) ausgestattet ist, um die Sender (10a, 10b, 10c) so zu betätigen, daß die während des Aufnahmeintervalls jeder der Mehrfachwert-Betätigungssequenzen angewendeten Feldstärken fortschreitend von einer niedrigsten Stärke zu einer höchsten Stärke sortiert sind.
  5. Ortungsgerät nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß das Betätigungsmittel (42, 44, 46) ausgestattet ist, um die Sender (10a, 10b, 10c) so zu betätigen, daß jeder der Sender (10a, 10b, 10c) während mindestens einer Nullperiode jedes Betätigungszyklus auf einer stationären Feldstärke gehalten wird.
  6. Ortungsgerät nach einem der Ansprüche 1 bis 5, gekennzeichnet durch einen Steuercomputer (34), wobei das Betätigungsmittel (42, 44, 46) mit dem Steuercomputer (34) verbunden ist, um davon Steuersignale zu erhalten, wobei das Betätigungsmittel auf den Steuercomputer (34) reagiert, um jeden Sender (10a, 10b, 10c) wie bestimmt mittels des Steuercomputers (34) anzutreiben.
  7. Ortungsgerät nach Anspruch 6, dadurch gekennzeichnet, daß der Steuercomputer (34) mit den Aufnahmeeinheiten (18, 19, 54a, 54b, 54c) verbunden ist und sie so bedient, daß jede Aufnahmeeinheit (18, 19, 54a, 54b, 54c) während eines Aufnahmeintervalls jeder der Betätigungssequenzen ein Feldmerkmal erfaßt.
  8. Ortungsgerät nach Anspruch 7, dadurch gekennzeichnet, daß der Steuercomputer (34) ausgestattet ist, um die mittels jedes der Sender (10a, 10b, 10c) angewendeten Feldstärken während jedes Zyklus in Abhängigkeit von den mittels der Aufnahmeeinheiten (18, 19, 54a, 54b, 54c) während eines oder mehrerer Zyklen erfaßten Feldmerkmalen zu verändern.
  9. Ortungsgerät nach Anspruch 7 oder 8, dadurch gekennzeichnet, daß der Steuercomputer (34) ausgestattet ist, um unterschiedliche Aufnahmeeinheiten (18, 19, 54a, 54b, 54c) zu bedienen, um während unterschiedlichen Aufnahmeintervallen jeder Mehrfachwert-Betätigungssequenz Feldmerkmale zu erfassen.
  10. Ortungsgerät nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, daß jeder der Sender (10a, 10b, 10c) einen Elektromagneten umfaßt.
DE69733341T 1996-02-27 1997-02-24 Ortungsverfahren mit feldbestätigungssequenzen Expired - Lifetime DE69733341T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US1232696P 1996-02-27 1996-02-27
US12326P 1996-02-27
PCT/US1997/002499 WO1997032179A1 (en) 1996-02-27 1997-02-24 Location system with field actuation sequences

Publications (2)

Publication Number Publication Date
DE69733341D1 DE69733341D1 (de) 2005-06-30
DE69733341T2 true DE69733341T2 (de) 2006-02-02

Family

ID=21754438

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69733341T Expired - Lifetime DE69733341T2 (de) 1996-02-27 1997-02-24 Ortungsverfahren mit feldbestätigungssequenzen

Country Status (9)

Country Link
US (1) US6211666B1 (de)
EP (1) EP0886757B1 (de)
JP (1) JP4141500B2 (de)
AU (1) AU704129B2 (de)
CA (1) CA2247441C (de)
DE (1) DE69733341T2 (de)
ES (1) ES2242213T3 (de)
IL (1) IL125909A0 (de)
WO (1) WO1997032179A1 (de)

Families Citing this family (183)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2652928B1 (fr) 1989-10-05 1994-07-29 Diadix Sa Systeme interactif d'intervention locale a l'interieur d'une zone d'une structure non homogene.
WO1994004938A1 (en) 1992-08-14 1994-03-03 British Telecommunications Public Limited Company Position location system
DE69531994T2 (de) 1994-09-15 2004-07-22 OEC Medical Systems, Inc., Boston System zur positionserfassung mittels einer an einem patientenkopf angebrachten referenzeinheit zur anwendung im medizinischen gebiet
US20020045812A1 (en) * 1996-02-01 2002-04-18 Shlomo Ben-Haim Implantable sensor for determining position coordinates
US6177792B1 (en) 1996-03-26 2001-01-23 Bisense, Inc. Mutual induction correction for radiator coils of an objects tracking system
AU722748B2 (en) 1996-05-06 2000-08-10 Biosense, Inc. Radiator calibration
US6226548B1 (en) 1997-09-24 2001-05-01 Surgical Navigation Technologies, Inc. Percutaneous registration apparatus and method for use in computer-assisted surgical navigation
US6147480A (en) * 1997-10-23 2000-11-14 Biosense, Inc. Detection of metal disturbance
US6021343A (en) 1997-11-20 2000-02-01 Surgical Navigation Technologies Image guided awl/tap/screwdriver
US6348058B1 (en) 1997-12-12 2002-02-19 Surgical Navigation Technologies, Inc. Image guided spinal surgery guide, system, and method for use thereof
US6223066B1 (en) * 1998-01-21 2001-04-24 Biosense, Inc. Optical position sensors
US6477400B1 (en) 1998-08-20 2002-11-05 Sofamor Danek Holdings, Inc. Fluoroscopic image guided orthopaedic surgery system with intraoperative registration
JP2000081303A (ja) * 1998-09-04 2000-03-21 Olympus Optical Co Ltd 位置検出装置
US6373240B1 (en) 1998-10-15 2002-04-16 Biosense, Inc. Metal immune system for tracking spatial coordinates of an object in the presence of a perturbed energy field
IL143909A0 (en) 1998-12-23 2002-04-21 Jakab Peter D Magnetic resonance scanner with electromagnetic position and orientation tracking device
US6498477B1 (en) 1999-03-19 2002-12-24 Biosense, Inc. Mutual crosstalk elimination in medical systems using radiator coils and magnetic fields
US6470207B1 (en) 1999-03-23 2002-10-22 Surgical Navigation Technologies, Inc. Navigational guidance via computer-assisted fluoroscopic imaging
US6491699B1 (en) * 1999-04-20 2002-12-10 Surgical Navigation Technologies, Inc. Instrument guidance method and system for image guided surgery
US6427079B1 (en) 1999-08-09 2002-07-30 Cormedica Corporation Position and orientation measuring with magnetic fields
DE19946948A1 (de) * 1999-09-30 2001-04-05 Philips Corp Intellectual Pty Verfahren und Anordnung zur Bestimmung der Position eines medizinischen Instruments
US11331150B2 (en) 1999-10-28 2022-05-17 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US6493573B1 (en) 1999-10-28 2002-12-10 Winchester Development Associates Method and system for navigating a catheter probe in the presence of field-influencing objects
US6474341B1 (en) 1999-10-28 2002-11-05 Surgical Navigation Technologies, Inc. Surgical communication and power system
US6499488B1 (en) 1999-10-28 2002-12-31 Winchester Development Associates Surgical sensor
US8644907B2 (en) 1999-10-28 2014-02-04 Medtronic Navigaton, Inc. Method and apparatus for surgical navigation
US6381485B1 (en) 1999-10-28 2002-04-30 Surgical Navigation Technologies, Inc. Registration of human anatomy integrated for electromagnetic localization
US7366562B2 (en) 2003-10-17 2008-04-29 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US8239001B2 (en) 2003-10-17 2012-08-07 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US6725080B2 (en) 2000-03-01 2004-04-20 Surgical Navigation Technologies, Inc. Multiple cannula image guided tool for image guided procedures
US6535756B1 (en) 2000-04-07 2003-03-18 Surgical Navigation Technologies, Inc. Trajectory storage apparatus and method for surgical navigation system
US6553326B1 (en) * 2000-04-07 2003-04-22 Northern Digital Inc. Errors in systems using magnetic fields to locate objects
US7085400B1 (en) 2000-06-14 2006-08-01 Surgical Navigation Technologies, Inc. System and method for image based sensor calibration
US6484118B1 (en) 2000-07-20 2002-11-19 Biosense, Inc. Electromagnetic position single axis system
US20040087877A1 (en) 2000-08-23 2004-05-06 Besz William John Catheter locator apparatus and method of use
US6519550B1 (en) * 2000-09-11 2003-02-11 Intel Corporation ( A Delaware Corporation) Object scanner
US6405127B1 (en) 2000-09-15 2002-06-11 General Electric Company Method for determining stationary locomotive location in a railyard
US6636757B1 (en) 2001-06-04 2003-10-21 Surgical Navigation Technologies, Inc. Method and apparatus for electromagnetic navigation of a surgical probe near a metal object
US20030084909A1 (en) * 2001-11-02 2003-05-08 Burdette Everette C Apparatus and method for three dimensional spatial registration of surgical procedures using radio tagging
US6947786B2 (en) 2002-02-28 2005-09-20 Surgical Navigation Technologies, Inc. Method and apparatus for perspective inversion
US6990368B2 (en) 2002-04-04 2006-01-24 Surgical Navigation Technologies, Inc. Method and apparatus for virtual digital subtraction angiography
US7998062B2 (en) 2004-03-29 2011-08-16 Superdimension, Ltd. Endoscope structures and techniques for navigating to a target in branched structure
US7599730B2 (en) 2002-11-19 2009-10-06 Medtronic Navigation, Inc. Navigation system for cardiac therapies
US7697972B2 (en) 2002-11-19 2010-04-13 Medtronic Navigation, Inc. Navigation system for cardiac therapies
US7945309B2 (en) 2002-11-22 2011-05-17 Biosense, Inc. Dynamic metal immunity
US7660623B2 (en) 2003-01-30 2010-02-09 Medtronic Navigation, Inc. Six degree of freedom alignment display for medical procedures
US7542791B2 (en) 2003-01-30 2009-06-02 Medtronic Navigation, Inc. Method and apparatus for preplanning a surgical procedure
US7313430B2 (en) 2003-08-28 2007-12-25 Medtronic Navigation, Inc. Method and apparatus for performing stereotactic surgery
ATE438335T1 (de) 2003-09-15 2009-08-15 Super Dimension Ltd System aus zubehör zur verwendung mit bronchoskopen
EP2316328B1 (de) 2003-09-15 2012-05-09 Super Dimension Ltd. Umhüllungsvorrichtung zur Fixierung von Bronchoskopen
US7835778B2 (en) * 2003-10-16 2010-11-16 Medtronic Navigation, Inc. Method and apparatus for surgical navigation of a multiple piece construct for implantation
US7840253B2 (en) 2003-10-17 2010-11-23 Medtronic Navigation, Inc. Method and apparatus for surgical navigation
US7966058B2 (en) * 2003-12-31 2011-06-21 General Electric Company System and method for registering an image with a representation of a probe
US20050154279A1 (en) * 2003-12-31 2005-07-14 Wenguang Li System and method for registering an image with a representation of a probe
US20050154282A1 (en) * 2003-12-31 2005-07-14 Wenguang Li System and method for registering an image with a representation of a probe
US20050154286A1 (en) * 2004-01-02 2005-07-14 Neason Curtis G. System and method for receiving and displaying information pertaining to a patient
US20050154285A1 (en) * 2004-01-02 2005-07-14 Neason Curtis G. System and method for receiving and displaying information pertaining to a patient
US8764725B2 (en) 2004-02-09 2014-07-01 Covidien Lp Directional anchoring mechanism, method and applications thereof
US20050209524A1 (en) * 2004-03-10 2005-09-22 General Electric Company System and method for receiving and storing information pertaining to a patient
JP4488294B2 (ja) * 2004-03-29 2010-06-23 オリンパス株式会社 被検体内位置検出システム
EP1731093B1 (de) * 2004-03-29 2013-01-09 Olympus Corporation System zum nachweis der position in einem untersuchten
US20050228251A1 (en) * 2004-03-30 2005-10-13 General Electric Company System and method for displaying a three-dimensional image of an organ or structure inside the body
US20050228252A1 (en) * 2004-04-02 2005-10-13 General Electric Company Electrophysiology system and method
US20050222509A1 (en) * 2004-04-02 2005-10-06 General Electric Company Electrophysiology system and method
US7567834B2 (en) 2004-05-03 2009-07-28 Medtronic Navigation, Inc. Method and apparatus for implantation between two vertebral bodies
US7976518B2 (en) 2005-01-13 2011-07-12 Corpak Medsystems, Inc. Tubing assembly and signal generator placement control device and method for use with catheter guidance systems
JP5069096B2 (ja) 2005-02-09 2012-11-07 株式会社高研 医療トレーニング用モデル装置
US8784336B2 (en) 2005-08-24 2014-07-22 C. R. Bard, Inc. Stylet apparatuses and methods of manufacture
US7835784B2 (en) 2005-09-21 2010-11-16 Medtronic Navigation, Inc. Method and apparatus for positioning a reference frame
US20070161888A1 (en) * 2005-12-30 2007-07-12 Sherman Jason T System and method for registering a bone of a patient with a computer assisted orthopaedic surgery system
US20070167741A1 (en) * 2005-12-30 2007-07-19 Sherman Jason T Apparatus and method for registering a bone of a patient with a computer assisted orthopaedic surgery system
US7525309B2 (en) 2005-12-30 2009-04-28 Depuy Products, Inc. Magnetic sensor array
US8862200B2 (en) * 2005-12-30 2014-10-14 DePuy Synthes Products, LLC Method for determining a position of a magnetic source
US9168102B2 (en) 2006-01-18 2015-10-27 Medtronic Navigation, Inc. Method and apparatus for providing a container to a sterile environment
US8016749B2 (en) * 2006-03-21 2011-09-13 Boston Scientific Scimed, Inc. Vision catheter having electromechanical navigation
US7471202B2 (en) 2006-03-29 2008-12-30 General Electric Co. Conformal coil array for a medical tracking system
US7532997B2 (en) 2006-04-17 2009-05-12 General Electric Company Electromagnetic tracking using a discretized numerical field model
US8112292B2 (en) 2006-04-21 2012-02-07 Medtronic Navigation, Inc. Method and apparatus for optimizing a therapy
DE102006029122A1 (de) * 2006-06-22 2007-12-27 Amedo Gmbh System zur Bestimmung der Position eines medizinischen Instrumentes
US8197494B2 (en) * 2006-09-08 2012-06-12 Corpak Medsystems, Inc. Medical device position guidance system with wireless connectivity between a noninvasive device and an invasive device
US7785330B2 (en) * 2006-09-11 2010-08-31 Depuy Products, Inc. Method and apparatus for distal targeting of locking screws in intramedullary nails
US8660635B2 (en) 2006-09-29 2014-02-25 Medtronic, Inc. Method and apparatus for optimizing a computer assisted surgical procedure
US8388546B2 (en) 2006-10-23 2013-03-05 Bard Access Systems, Inc. Method of locating the tip of a central venous catheter
US7794407B2 (en) 2006-10-23 2010-09-14 Bard Access Systems, Inc. Method of locating the tip of a central venous catheter
WO2008125910A2 (en) 2006-11-10 2008-10-23 Superdimension, Ltd. Adaptive navigation technique for navigating a catheter through a body channel or cavity
US20080139929A1 (en) * 2006-12-06 2008-06-12 General Electric Company System and method for tracking an invasive surgical instrument while imaging a patient
US8068648B2 (en) * 2006-12-21 2011-11-29 Depuy Products, Inc. Method and system for registering a bone of a patient with a computer assisted orthopaedic surgery system
US20080167639A1 (en) * 2007-01-08 2008-07-10 Superdimension Ltd. Methods for localized intra-body treatment of tissue
EP2119025A1 (de) * 2007-02-28 2009-11-18 Rf Surgical Systems, Inc. Verfahren, vorrichtung und artikel für den nachweis von transponder-markierten objekten, etwa bei chirurgischen eingriffen
US7696877B2 (en) 2007-05-01 2010-04-13 Rf Surgical Systems, Inc. Method, apparatus and article for detection of transponder tagged objects, for example during surgery
US9883818B2 (en) * 2007-06-19 2018-02-06 Accuray Incorporated Fiducial localization
WO2009074872A2 (en) * 2007-07-09 2009-06-18 Superdimension, Ltd. Patent breathing modeling
US8905920B2 (en) 2007-09-27 2014-12-09 Covidien Lp Bronchoscope adapter and method
US8391952B2 (en) 2007-10-11 2013-03-05 General Electric Company Coil arrangement for an electromagnetic tracking system
US20100268072A1 (en) * 2007-11-15 2010-10-21 Koninklijke Philips Electronics N.V. Method and apparatus for positional tracking of therapeutic ultrasound transducer
US10524691B2 (en) 2007-11-26 2020-01-07 C. R. Bard, Inc. Needle assembly including an aligned magnetic element
US8849382B2 (en) 2007-11-26 2014-09-30 C. R. Bard, Inc. Apparatus and display methods relating to intravascular placement of a catheter
US9636031B2 (en) 2007-11-26 2017-05-02 C.R. Bard, Inc. Stylets for use with apparatus for intravascular placement of a catheter
US9649048B2 (en) 2007-11-26 2017-05-16 C. R. Bard, Inc. Systems and methods for breaching a sterile field for intravascular placement of a catheter
US9521961B2 (en) 2007-11-26 2016-12-20 C. R. Bard, Inc. Systems and methods for guiding a medical instrument
ES2651898T3 (es) 2007-11-26 2018-01-30 C.R. Bard Inc. Sistema integrado para la colocación intravascular de un catéter
US10751509B2 (en) 2007-11-26 2020-08-25 C. R. Bard, Inc. Iconic representations for guidance of an indwelling medical device
US10449330B2 (en) 2007-11-26 2019-10-22 C. R. Bard, Inc. Magnetic element-equipped needle assemblies
US9456766B2 (en) 2007-11-26 2016-10-04 C. R. Bard, Inc. Apparatus for use with needle insertion guidance system
US8781555B2 (en) 2007-11-26 2014-07-15 C. R. Bard, Inc. System for placement of a catheter including a signal-generating stylet
US8478382B2 (en) 2008-02-11 2013-07-02 C. R. Bard, Inc. Systems and methods for positioning a catheter
US9575140B2 (en) 2008-04-03 2017-02-21 Covidien Lp Magnetic interference detection system and method
US8218846B2 (en) 2008-05-15 2012-07-10 Superdimension, Ltd. Automatic pathway and waypoint generation and navigation method
WO2009151946A2 (en) * 2008-05-27 2009-12-17 Rf Surgical Systems, Inc. Multi-modal transponder and method and apparatus to detect same
WO2009154987A2 (en) * 2008-05-28 2009-12-23 Rf Surgical Systems, Inc. Method, apparatus and article for detection of transponder tagged objects, for example during surgery
US8473032B2 (en) 2008-06-03 2013-06-25 Superdimension, Ltd. Feature-based registration method
US8218847B2 (en) 2008-06-06 2012-07-10 Superdimension, Ltd. Hybrid registration method
US8932207B2 (en) 2008-07-10 2015-01-13 Covidien Lp Integrated multi-functional endoscopic tool
EP2313143B1 (de) 2008-08-22 2014-09-24 C.R. Bard, Inc. Katheteranordnung mit ekg-sensor und magnetischen baugruppen
US8165658B2 (en) 2008-09-26 2012-04-24 Medtronic, Inc. Method and apparatus for positioning a guide relative to a base
US8437833B2 (en) 2008-10-07 2013-05-07 Bard Access Systems, Inc. Percutaneous magnetic gastrostomy
US8726911B2 (en) 2008-10-28 2014-05-20 Rf Surgical Systems, Inc. Wirelessly detectable objects for use in medical procedures and methods of making same
US8264342B2 (en) * 2008-10-28 2012-09-11 RF Surgical Systems, Inc Method and apparatus to detect transponder tagged objects, for example during medical procedures
US8283921B2 (en) 2008-11-26 2012-10-09 General Electric Company Magnetoresistance sensors for position and orientation determination
US8358128B2 (en) 2008-11-28 2013-01-22 General Electric Company Surgical navigation system with magnetoresistance sensors
US8483800B2 (en) * 2008-11-29 2013-07-09 General Electric Company Surgical navigation enabled imaging table environment
US8175681B2 (en) 2008-12-16 2012-05-08 Medtronic Navigation Inc. Combination of electromagnetic and electropotential localization
US20100249571A1 (en) * 2009-03-31 2010-09-30 General Electric Company Surgical navigation system with wireless magnetoresistance tracking sensors
US8700134B2 (en) 2009-04-03 2014-04-15 Research Triangle Institute Cantilever-based MEMS optical scanning apparatus, system and method
US8611984B2 (en) 2009-04-08 2013-12-17 Covidien Lp Locatable catheter
DE102009021025A1 (de) * 2009-05-13 2010-11-25 Siemens Aktiengesellschaft Medizinisches Navigationssystem
US20100305427A1 (en) * 2009-06-01 2010-12-02 General Electric Company Long-range planar sensor array for use in a surgical navigation system
US9532724B2 (en) 2009-06-12 2017-01-03 Bard Access Systems, Inc. Apparatus and method for catheter navigation using endovascular energy mapping
ES2745861T3 (es) 2009-06-12 2020-03-03 Bard Access Systems Inc Aparato, algoritmo de procesamiento de datos asistido por ordenador y medio de almacenamiento informático para posicionar un dispositivo endovascular en o cerca del corazón
EP2464407A4 (de) 2009-08-10 2014-04-02 Bard Access Systems Inc Vorrichtungen und verfahren für endovaskuläre elektrographie
US8494614B2 (en) 2009-08-31 2013-07-23 Regents Of The University Of Minnesota Combination localization system
US8494613B2 (en) 2009-08-31 2013-07-23 Medtronic, Inc. Combination localization system
US11103213B2 (en) 2009-10-08 2021-08-31 C. R. Bard, Inc. Spacers for use with an ultrasound probe
DE102009049821A1 (de) * 2009-10-19 2011-04-21 Icontrols, K.S. Vorrichtung und Verfahren zur Detektion von elektrisch leitfähigen Gegenständen
US9226686B2 (en) 2009-11-23 2016-01-05 Rf Surgical Systems, Inc. Method and apparatus to account for transponder tagged objects used during medical procedures
US8173446B2 (en) * 2009-12-21 2012-05-08 General Electric Company Method of producing an integrated micromagnet sensor assembly
EP2531953B1 (de) 2010-02-01 2018-07-11 Covidien LP Regionswachstumsalgorithmus
JP2013518676A (ja) 2010-02-02 2013-05-23 シー・アール・バード・インコーポレーテッド カテーテルナビゲーションおよびチップの位置を特定するための装置および方法
EP2369291B1 (de) 2010-03-10 2015-09-23 PolyResearch AG Sensor zur Höhenmessung
CN103037762B (zh) 2010-05-28 2016-07-13 C·R·巴德股份有限公司 用于与针插入引导系统一起使用的装置
US10582834B2 (en) 2010-06-15 2020-03-10 Covidien Lp Locatable expandable working channel and method
CA2806353A1 (en) 2010-08-09 2012-02-16 C.R. Bard Inc. Support and cover structures for an ultrasound probe head
MX338127B (es) 2010-08-20 2016-04-04 Bard Inc C R Reconfirmacion de colocacion de una punta de cateter asistida por ecg.
CN103189009B (zh) 2010-10-29 2016-09-07 C·R·巴德股份有限公司 医疗设备的生物阻抗辅助放置
AU2012278809B2 (en) 2011-07-06 2016-09-29 C.R. Bard, Inc. Needle length determination and calibration for insertion guidance system
USD699359S1 (en) 2011-08-09 2014-02-11 C. R. Bard, Inc. Ultrasound probe head
USD724745S1 (en) 2011-08-09 2015-03-17 C. R. Bard, Inc. Cap for an ultrasound probe
WO2013036772A1 (en) 2011-09-08 2013-03-14 Corpak Medsystems, Inc. Apparatus and method used with guidance system for feeding and suctioning
WO2013070775A1 (en) 2011-11-07 2013-05-16 C.R. Bard, Inc Ruggedized ultrasound hydrogel insert
FI20116342A (fi) * 2011-12-30 2013-07-01 Rdnet Oy Menetelmä ja järjestely liikkuvaksi sovitetun kohteen paikan ja/tai nopeuden määrittämiseksi ja järjestelyn käyttö
WO2013188833A2 (en) 2012-06-15 2013-12-19 C.R. Bard, Inc. Apparatus and methods for detection of a removable cap on an ultrasound probe
EP2728217B1 (de) * 2012-11-02 2019-08-21 ContiTech USA, Inc. Luftfederhöhenmessungsanordnung
US9830424B2 (en) 2013-09-18 2017-11-28 Hill-Rom Services, Inc. Bed/room/patient association systems and methods
ES2811323T3 (es) 2014-02-06 2021-03-11 Bard Inc C R Sistemas para el guiado y la colocación de un dispositivo intravascular
CN110680516A (zh) 2014-03-31 2020-01-14 柯惠Lp公司 一种应答器检测装置
AU2014389444B2 (en) 2014-03-31 2019-07-25 Covidien Lp Method, apparatus and article for detection of transponder tagged objects, for example during surgery
US10952593B2 (en) 2014-06-10 2021-03-23 Covidien Lp Bronchoscope adapter
US10973584B2 (en) 2015-01-19 2021-04-13 Bard Access Systems, Inc. Device and method for vascular access
EP3247304A4 (de) 2015-01-21 2018-07-11 Covidien LP Erkennbare schwämme zur verwendung bei medizinischen eingriffen und verfahren zur herstellung, verpackung und abrechnung dafür
AU2016200113B2 (en) 2015-01-21 2019-10-31 Covidien Lp Wirelessly detectable objects for use in medical procedures and methods of making same
US10660726B2 (en) 2015-01-21 2020-05-26 Covidien Lp Sterilizable wirelessly detectable objects for use in medical procedures and methods of making same
USD775331S1 (en) 2015-03-02 2016-12-27 Covidien Lp Hand-held antenna system
US9690963B2 (en) 2015-03-02 2017-06-27 Covidien Lp Hand-held dual spherical antenna system
US10426555B2 (en) 2015-06-03 2019-10-01 Covidien Lp Medical instrument with sensor for use in a system and method for electromagnetic navigation
US10349890B2 (en) 2015-06-26 2019-07-16 C. R. Bard, Inc. Connector interface for ECG-based catheter positioning system
US9962134B2 (en) 2015-10-28 2018-05-08 Medtronic Navigation, Inc. Apparatus and method for maintaining image quality while minimizing X-ray dosage of a patient
US11000207B2 (en) 2016-01-29 2021-05-11 C. R. Bard, Inc. Multiple coil system for tracking a medical device
US10478254B2 (en) 2016-05-16 2019-11-19 Covidien Lp System and method to access lung tissue
US10792106B2 (en) 2016-10-28 2020-10-06 Covidien Lp System for calibrating an electromagnetic navigation system
US10615500B2 (en) 2016-10-28 2020-04-07 Covidien Lp System and method for designing electromagnetic navigation antenna assemblies
US10722311B2 (en) 2016-10-28 2020-07-28 Covidien Lp System and method for identifying a location and/or an orientation of an electromagnetic sensor based on a map
US10638952B2 (en) 2016-10-28 2020-05-05 Covidien Lp Methods, systems, and computer-readable media for calibrating an electromagnetic navigation system
US10418705B2 (en) 2016-10-28 2019-09-17 Covidien Lp Electromagnetic navigation antenna assembly and electromagnetic navigation system including the same
US10446931B2 (en) 2016-10-28 2019-10-15 Covidien Lp Electromagnetic navigation antenna assembly and electromagnetic navigation system including the same
US10517505B2 (en) 2016-10-28 2019-12-31 Covidien Lp Systems, methods, and computer-readable media for optimizing an electromagnetic navigation system
US10751126B2 (en) 2016-10-28 2020-08-25 Covidien Lp System and method for generating a map for electromagnetic navigation
US11723552B2 (en) * 2016-12-09 2023-08-15 Unm Rainforest Innovations Feeding tube visualization
US11497560B2 (en) * 2017-04-28 2022-11-15 Biosense Webster (Israel) Ltd. Wireless tool with accelerometer for selective power saving
US11219489B2 (en) 2017-10-31 2022-01-11 Covidien Lp Devices and systems for providing sensors in parallel with medical tools
EP3852622A1 (de) 2018-10-16 2021-07-28 Bard Access Systems, Inc. Sicherheitsausgerüstete verbindungssysteme und verfahren dafür zur herstellung von elektrischen verbindungen
US11911325B2 (en) 2019-02-26 2024-02-27 Hill-Rom Services, Inc. Bed interface for manual location
CA3093980C (en) 2019-09-26 2023-10-31 Ascension Technology Corporation Reconfigurable transmitter array for electromagnetic tracking systems
US11620464B2 (en) 2020-03-31 2023-04-04 Covidien Lp In-vivo introducible antenna for detection of RF tags
CN114966511A (zh) * 2022-05-18 2022-08-30 安翰科技(武汉)股份有限公司 感测设备校正方法及校正系统

Family Cites Families (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3644825A (en) 1969-12-31 1972-02-22 Texas Instruments Inc Magnetic detection system for detecting movement of an object utilizing signals derived from two orthogonal pickup coils
US3868565A (en) 1973-07-30 1975-02-25 Jack Kuipers Object tracking and orientation determination means, system and process
US4017858A (en) 1973-07-30 1977-04-12 Polhemus Navigation Sciences, Inc. Apparatus for generating a nutating electromagnetic field
US4054881A (en) 1976-04-26 1977-10-18 The Austin Company Remote object position locater
US4710708A (en) 1981-04-27 1987-12-01 Develco Method and apparatus employing received independent magnetic field components of a transmitted alternating magnetic field for determining location
JPS59672A (ja) * 1982-06-27 1984-01-05 Tsutomu Jinno 測距センサ
US4613866A (en) 1983-05-13 1986-09-23 Mcdonnell Douglas Corporation Three dimensional digitizer with electromagnetic coupling
US4642786A (en) * 1984-05-25 1987-02-10 Position Orientation Systems, Ltd. Method and apparatus for position and orientation measurement using a magnetic field and retransmission
US4570354A (en) 1984-08-03 1986-02-18 Humphrey Inc. Radius of curvature transducer
US4592356A (en) 1984-09-28 1986-06-03 Pedro Gutierrez Localizing device
US4651436A (en) 1985-06-05 1987-03-24 Gaal Peter S Probe for measuring deviations from linearity
US4917095A (en) 1985-11-18 1990-04-17 Indianapolis Center For Advanced Research, Inc. Ultrasound location and therapy method and apparatus for calculi in the body
DE3770322D1 (de) 1986-02-27 1991-07-04 Siemens Ag Vorrichtung zur messung des ortes, der lage und/oder der orts- bzw. lageaenderung eines starren koerpers im raum.
US4945305A (en) 1986-10-09 1990-07-31 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
US4849692A (en) * 1986-10-09 1989-07-18 Ascension Technology Corporation Device for quantitatively measuring the relative position and orientation of two bodies in the presence of metals utilizing direct current magnetic fields
US4931059A (en) 1986-11-24 1990-06-05 Markham Charles W Needle/stylet combination
US5588432A (en) 1988-03-21 1996-12-31 Boston Scientific Corporation Catheters for imaging, sensing electrical potentials, and ablating tissue
US4869238A (en) 1988-04-22 1989-09-26 Opielab, Inc. Endoscope for use with a disposable sheath
US5078144A (en) 1988-08-19 1992-01-07 Olympus Optical Co. Ltd. System for applying ultrasonic waves and a treatment instrument to a body part
DE68909355T2 (de) 1988-09-02 1994-03-31 British Gas Plc Einrichtung zum Steuern der Lage eines selbstgetriebenen Bohrwerkzeuges.
US4905698A (en) 1988-09-13 1990-03-06 Pharmacia Deltec Inc. Method and apparatus for catheter location determination
US4921482A (en) 1989-01-09 1990-05-01 Hammerslag Julius G Steerable angioplasty device
US5301682A (en) 1989-02-03 1994-04-12 Elie Debbas Method for locating a breast mass
GB2230191B (en) 1989-04-15 1992-04-22 Robert Graham Urie Lesion location device
DE3914619A1 (de) 1989-05-03 1990-11-08 Kontron Elektronik Vorrichtung zur transoesophagealen echokardiographie
CN1049287A (zh) 1989-05-24 1991-02-20 住友电气工业株式会社 治疗导管
US5234426A (en) 1989-06-15 1993-08-10 Research Corporation Technologies, Inc. Helical-tipped lesion localization needle device and method of using the same
US5197482A (en) 1989-06-15 1993-03-30 Research Corporation Technologies, Inc. Helical-tipped lesion localization needle device and method of using the same
EP0419729A1 (de) 1989-09-29 1991-04-03 Siemens Aktiengesellschaft Ortung eines Katheters mittels nichtionisierender Felder
US5158084A (en) 1989-11-22 1992-10-27 Board Of Regents, The University Of Texas System Modified localization wire for excisional biopsy
US5195968A (en) 1990-02-02 1993-03-23 Ingemar Lundquist Catheter steering mechanism
US5267960A (en) 1990-03-19 1993-12-07 Omnitron International Inc. Tissue engaging catheter for a radioactive source wire
US5253647A (en) 1990-04-13 1993-10-19 Olympus Optical Co., Ltd. Insertion position and orientation state pickup for endoscope
JP2750201B2 (ja) 1990-04-13 1998-05-13 オリンパス光学工業株式会社 内視鏡の挿入状態検出装置
US5215680A (en) 1990-07-10 1993-06-01 Cavitation-Control Technology, Inc. Method for the production of medical-grade lipid-coated microbubbles, paramagnetic labeling of such microbubbles and therapeutic uses of microbubbles
FR2665530B1 (fr) * 1990-08-03 1994-04-08 Sextant Avionique Radiateur et capteur magnetiques pour la determination de la position et de l'orientation d'un mobile.
GB9018660D0 (en) 1990-08-24 1990-10-10 Imperial College Probe system
US5125926A (en) 1990-09-24 1992-06-30 Laser Engineering, Inc. Heart-synchronized pulsed laser system
US5125924A (en) 1990-09-24 1992-06-30 Laser Engineering, Inc. Heart-synchronized vacuum-assisted pulsed laser system and method
DE69132412T2 (de) 1990-10-19 2001-03-01 Univ St Louis Lokalisierungssystem für eine chirurgische sonde zur anwendung am kopf
US5383923A (en) 1990-10-20 1995-01-24 Webster Laboratories, Inc. Steerable catheter having puller wire with shape memory
US5389096A (en) 1990-12-18 1995-02-14 Advanced Cardiovascular Systems System and method for percutaneous myocardial revascularization
US5380316A (en) 1990-12-18 1995-01-10 Advanced Cardiovascular Systems, Inc. Method for intra-operative myocardial device revascularization
US5465717A (en) 1991-02-15 1995-11-14 Cardiac Pathways Corporation Apparatus and Method for ventricular mapping and ablation
US5217484A (en) 1991-06-07 1993-06-08 Marks Michael P Retractable-wire catheter device and method
US5195540A (en) 1991-08-12 1993-03-23 Samuel Shiber Lesion marking process
US5251635A (en) 1991-09-03 1993-10-12 General Electric Company Stereoscopic X-ray fluoroscopy system using radiofrequency fields
EP0531081A1 (de) 1991-09-03 1993-03-10 General Electric Company Spurverfolgungvorrichtung zum Ermitteln der Position und Orientierung eines Gegenstandes mittels Funk-Frequenzfelder
US5211165A (en) 1991-09-03 1993-05-18 General Electric Company Tracking system to follow the position and orientation of a device with radiofrequency field gradients
US5255680A (en) 1991-09-03 1993-10-26 General Electric Company Automatic gantry positioning for imaging systems
US5265610A (en) 1991-09-03 1993-11-30 General Electric Company Multi-planar X-ray fluoroscopy system using radiofrequency fields
US5425367A (en) 1991-09-04 1995-06-20 Navion Biomedical Corporation Catheter depth, position and orientation location system
US5383874A (en) 1991-11-08 1995-01-24 Ep Technologies, Inc. Systems for identifying catheters and monitoring their use
US5437277A (en) 1991-11-18 1995-08-01 General Electric Company Inductively coupled RF tracking system for use in invasive imaging of a living body
WO1995005773A1 (en) 1992-02-11 1995-03-02 Cardiac Pathways Corporation Endocardial electrical mapping catheter
US5555883A (en) 1992-02-24 1996-09-17 Avitall; Boaz Loop electrode array mapping and ablation catheter for cardiac chambers
WO1993020886A1 (en) 1992-04-13 1993-10-28 Ep Technologies, Inc. Articulated systems for cardiac ablation
US5423807A (en) 1992-04-16 1995-06-13 Implemed, Inc. Cryogenic mapping and ablation catheter
US5295484A (en) 1992-05-19 1994-03-22 Arizona Board Of Regents For And On Behalf Of The University Of Arizona Apparatus and method for intra-cardiac ablation of arrhythmias
US5341807A (en) 1992-06-30 1994-08-30 American Cardiac Ablation Co., Inc. Ablation catheter positioning system
WO1994004938A1 (en) 1992-08-14 1994-03-03 British Telecommunications Public Limited Company Position location system
ATE160273T1 (de) 1992-09-23 1997-12-15 Endocardial Solutions Inc Endokard-mapping system
US5471982A (en) 1992-09-29 1995-12-05 Ep Technologies, Inc. Cardiac mapping and ablation systems
US5375596A (en) 1992-09-29 1994-12-27 Hdc Corporation Method and apparatus for determining the position of catheters, tubes, placement guidewires and implantable ports within biological tissue
US5275166A (en) 1992-11-16 1994-01-04 Ethicon, Inc. Method and apparatus for performing ultrasonic assisted surgical procedures
US5309913A (en) 1992-11-30 1994-05-10 The Cleveland Clinic Foundation Frameless stereotaxy system
US5368564A (en) 1992-12-23 1994-11-29 Angeion Corporation Steerable catheter
US5385146A (en) 1993-01-08 1995-01-31 Goldreyer; Bruce N. Orthogonal sensing for use in clinical electrophysiology
WO1994015533A2 (en) 1993-01-18 1994-07-21 John Crowe Endoscope forceps
US5373849A (en) 1993-01-19 1994-12-20 Cardiovascular Imaging Systems, Inc. Forward viewing imaging catheter
US5423321A (en) 1993-02-11 1995-06-13 Fontenot; Mark G. Detection of anatomic passages using infrared emitting catheter
US5433198A (en) 1993-03-11 1995-07-18 Desai; Jawahar M. Apparatus and method for cardiac ablation
US5453686A (en) * 1993-04-08 1995-09-26 Polhemus Incorporated Pulsed-DC position and orientation measurement system
US5325897A (en) 1993-04-14 1994-07-05 Richardson Thomas R Fluid catch collector for sampling and drain valves
IL109385A (en) 1993-04-22 1998-03-10 Pixsys A system for locating the relative location of objects in three-dimensional space
US5403356A (en) 1993-04-28 1995-04-04 Medtronic, Inc. Method and apparatus for prevention of atrial tachy arrhythmias
EP0652725A4 (de) 1993-06-03 1995-07-05 Xomed Treace Inc Endoskop-schutzhülle zur einmaligen verwendung.
US5409004A (en) 1993-06-11 1995-04-25 Cook Incorporated Localization device with radiopaque markings
US5391199A (en) 1993-07-20 1995-02-21 Biosense, Inc. Apparatus and method for treating cardiac arrhythmias
US5385148A (en) 1993-07-30 1995-01-31 The Regents Of The University Of California Cardiac imaging and ablation catheter
US5431168A (en) 1993-08-23 1995-07-11 Cordis-Webster, Inc. Steerable open-lumen catheter
US5425382A (en) 1993-09-14 1995-06-20 University Of Washington Apparatus and method for locating a medical tube in the body of a patient
US5409000A (en) 1993-09-14 1995-04-25 Cardiac Pathways Corporation Endocardial mapping and ablation system utilizing separately controlled steerable ablation catheter with ultrasonic imaging capabilities and method
US5558091A (en) 1993-10-06 1996-09-24 Biosense, Inc. Magnetic determination of position and orientation
WO1995010226A1 (en) 1993-10-14 1995-04-20 Ep Technologies, Inc. Locating and ablating pathways in the heart
US5471988A (en) 1993-12-24 1995-12-05 Olympus Optical Co., Ltd. Ultrasonic diagnosis and therapy system in which focusing point of therapeutic ultrasonic wave is locked at predetermined position within observation ultrasonic scanning range
US5404297A (en) 1994-01-21 1995-04-04 Puritan-Bennett Corporation Aircraft reading light
US5487391A (en) 1994-01-28 1996-01-30 Ep Technologies, Inc. Systems and methods for deriving and displaying the propagation velocities of electrical events in the heart
US5483951A (en) 1994-02-25 1996-01-16 Vision-Sciences, Inc. Working channels for a disposable sheath for an endoscope
ES2210662T3 (es) 1994-08-19 2004-07-01 Biosense, Inc. Sistemas medicos de diagnosis, de tratamiento y de imagen.
US5577502A (en) 1995-04-03 1996-11-26 General Electric Company Imaging of interventional devices during medical procedures
US5617857A (en) 1995-06-06 1997-04-08 Image Guided Technologies, Inc. Imaging system having interactive medical instruments and methods
US5558092A (en) 1995-06-06 1996-09-24 Imarx Pharmaceutical Corp. Methods and apparatus for performing diagnostic and therapeutic ultrasound simultaneously
US5729129A (en) 1995-06-07 1998-03-17 Biosense, Inc. Magnetic location system with feedback adjustment of magnetic field generator
US5715822A (en) 1995-09-28 1998-02-10 General Electric Company Magnetic resonance devices suitable for both tracking and imaging

Also Published As

Publication number Publication date
EP0886757A4 (de) 2000-08-09
AU704129B2 (en) 1999-04-15
DE69733341D1 (de) 2005-06-30
CA2247441C (en) 2004-07-06
JP2000506264A (ja) 2000-05-23
IL125909A0 (en) 1999-04-11
EP0886757B1 (de) 2005-05-25
AU2051997A (en) 1997-09-16
EP0886757A1 (de) 1998-12-30
US6211666B1 (en) 2001-04-03
JP4141500B2 (ja) 2008-08-27
CA2247441A1 (en) 1997-09-04
ES2242213T3 (es) 2005-11-01
WO1997032179A1 (en) 1997-09-04

Similar Documents

Publication Publication Date Title
DE69733341T2 (de) Ortungsverfahren mit feldbestätigungssequenzen
DE602004008843T2 (de) Metallstörungserkennung in einem magnetischen Verfolgungssystem
DE69928889T2 (de) System zur Verfolgung eines Objektes
EP0200049B1 (de) Verfahren und Vorrichtung zur Zusammensetzung eines MR-Bildes aus atemgesteuert aufgenommenen Bilddaten
DE69734233T2 (de) Invasives gerät zum gebrauch in einem gerät zur bilderzeugung durch magnetische resonanz
EP1728102B1 (de) Ortungsgerät mit ausgabeeinheit zur wiedergabe einer ausgabegrösse
DE69634035T2 (de) System zur bilderzeugung durch magnetische resonanz und katheter für eingriffsverfahren
EP0890117B1 (de) Vorrichtung und verfahren zur positionsbestimmung
DE69721985T2 (de) Gegeninduktionskorrektur
DE60308979T2 (de) Vorrichtung zur Positionierung mit dynamischer Metallimmunität
DE102010041191B4 (de) Erstellung von MR-Bilddaten mit paralleler Schichtanregung und teilweiser Überlappung der Schichten im Frequenzbereich
EP0860706B1 (de) MR-Verfahren und MR-Anordnung zur Bestimmung der Position einer Mikrospule
DE19838590A1 (de) Verfahren zur Aufnahme von Bildern eines Objekts mittels einer Magnetresonanzanlage zur Ermöglichung einer Nachführung der Schnittbildebene bei sich bewegendem Objekt sowie Magnetresonanzanlage zur Durchführung des Verfahrens
DE102010038777B4 (de) Erstellung von MR-Bildern eines vorbestimmten Volumenabschnitts innerhalb eines Untersuchungsobjekts bei kontinuierlicher Tischverschiebung
DE102006061740A1 (de) Verfahren und Kontrolleinrichtung zur Kontrolle der Hochfrequenzbelastung bei einer Magnetresonanzmessung
EP0619498A2 (de) MR-Abbildungsverfahren und Anordnung zur Durchführung des Verfahrens
AT504060A1 (de) Verfahren und vorrichtung zur magnetischen induktionstomografie
DE3247585A1 (de) Mehrkanalige vorrichtung zur messung von verschiedenen feldquellen hervorgerufener schwacher magnetfelder
EP3770624A1 (de) Verfahren und vorrichtung zum berücksichtigen des magnetresonanzsignals bei einer störunterdrückung
DE10207736A1 (de) Verfahren zur Bestimmung der Position einer Lokalantenne
DE102006058848A1 (de) Magnetresonanzanlage mit einem Grundkörper und einer Patientenliege
DE10317629A1 (de) RF-Spule und Magnetresonanzabbildungsvorrichtung
DE2716672A1 (de) Einrichtung zum untersuchen biologischer koerper mit elektromagnetischen feldern
DE19926491A1 (de) Verfahren zur Verringerung von Artefakten in einem mittels einer phasengesteuerten Array-Oberflächenspule erfassten Magnetresonanzbild
DE19814677A1 (de) Korrektur einer durch Maxwell-Terme verursachten Verschlechterung eines Axial-Bild-Signals

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Representative=s name: BOEHMERT & BOEHMERT, 28209 BREMEN