IP Library › Granted Patent US 10,967,147
Granted Patent B2
US 10,967,147 · App. 16/456,439 · Granted Apr 6, 2021

Reliability determination of electrode location data

Inventors: Eitan Oren (Haifa, IL); Oded Sudarsky (Kfar Yedidya, IL); Adar Shlain (Hadar-Am, IL); Stavit Cohen (Kerem Maharal, IL); Alexander Zaslavky (Kerem Maharal, IL); Silvina Rybnikov (Zichron Ya'acov, IL); Maxim Yoresh (Haifa, IL)
Assignee: St. Jude Medical International Holding S.à r.l.
A61M25/0105A61B1/00004A61B17/00A61B90/06A61B90/08G06T5/002G06T7/70A61B2017/00026A61B2090/067A61B2090/0811A61M2025/0166G06T2207/30021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,967,147
App. No.
16/456,439
Granted
Apr 6, 2021
Kind
B2
Abstract

Embodiments of the present disclosure include a system for determining an error associated with an electrode disposed on a medical device. The system comprises a processor and a memory storing instructions on a non-transitory computer-readable medium. The instructions are executable by the processor to receive an electrode signal from the electrode disposed on the medical device. The instructions are further executable by the processor to receive a plurality of other electrode signals from a plurality of other electrodes disposed on the medical device. The instructions are further executable by the processor to determine that the electrode signal received from the electrode disposed on the medical device is an outlier in relation to the plurality of other electrode signals from the plurality of other electrodes disposed on the medical device, based on a comparison between the electrode signal and the plurality of other electrode signals.

Claims (54)

1. A system for determining an error associated with an electrode disposed on a medical device, the system comprising:

a processor; and

a memory storing instructions on a non-transitory computer-readable medium, wherein the instructions are executable by the processor to:

receive an electrode signal from the electrode disposed on the medical device;

receive a plurality of other electrode signals from a plurality of other electrodes disposed on the medical device; and

determine that the electrode signal received from the electrode disposed on the medical device is an outlier in relation to at least some of the plurality of other electrode signals from the plurality of other electrodes disposed on the medical device, based on a comparison between the electrode signal and the plurality of other electrode signals.

2. The system of claim 1 , wherein the determination that the electrode signal received from the electrode disposed on the medical device is an outlier includes a determination that an impedance associated with the electrode signal is different than an impedance associated with the plurality of other electrode signals.

3. The system of claim 2 , further comprising instructions executable by the processor to determine an average impedance for the electrode signal and the plurality of other electrode signals.

4. The system of claim 3 , further comprising instructions executable by the processor to determine that the impedance associated with the electrode signal is an outlier in response to the difference between the electrode signal and the average impedance being greater than a defined threshold.

5. The method of claim 1 , further comprising instructions executable by the processor to:

determine a position of each one of the electrode and the plurality of other electrodes, based on their received signals; and

determine a distance between the position of each one of the electrode and the positions of the plurality of other electrodes.

6. The system of claim 5 , further comprising instructions executable by the processor to:

determine whether a distance between the position of the electrode and the position of a neighboring one of the plurality of other electrodes is greater than a threshold; and

determine that the electrode is disconnected, based on the distance exceeding a threshold.

7. The system of claim 1 , further comprising instructions executable by the processor to:

determine a position of each one of the electrode and the plurality of other electrodes; and

determine that the electrode is disconnected based on a distance between the position of the electrode and the position of a neighboring one of the plurality of other electrodes exceeding a known distance.

8. The system of claim 7 , further comprising instructions executable by the processor to provide an indication that the electrode is disconnected based on the distance between the position of the electrode and the position of the neighboring one of the plurality of other electrodes exceeding a known distance.

9. The system of claim 1 , further comprising instructions executable by the processor to:

determine a position of each one of the electrode and the plurality of other electrodes; and

determine an angle between the position of the electrode and the position of a neighboring one of the plurality of other electrodes.

10. The system of claim 9 , further comprising instructions executable by the processor to:

determine that the angle between the position of the electrode and the position of the neighboring one of the plurality of other electrodes is greater than a threshold; and

generate an indication that the electrode is misconnected, based on the determination.

11. A method for determining an error associated with an electrode disposed on a medical device, the method comprising:

receiving an electrode signal from the electrode disposed on the medical device;

receiving a plurality of other electrode signals from a plurality of other electrodes disposed on the medical device;

determining impedance based coordinates for the electrode from the electrode signal and for the plurality of other electrodes from the plurality of other electrode signals;

determining that the impedance based coordinates for the electrode disposed on the medical device is an outlier in relation to at least some of the plurality of other impedance based coordinates for the plurality of other electrodes disposed on the medical device, based on a comparison between the impedance based coordinates for the electrode and the plurality of other impedance based coordinates for the plurality of other electrodes; and

excluding the impedance based coordinates for the electrode disposed on the medical device that is determined to be an outlier in determination of a shape of the catheter.

12. The method of claim 11 , further comprising using an Extended Kalman Filter to process the impedance based coordinates for the plurality of other electrodes to determine a shape of the medical device.

13. The method of claim 12 , wherein excluding the impedance based coordinates for the electrode disposed on the medical device that is determined to be the outlier includes excluding the impedance based coordinates from being processed with the Extended Kalman Filter.

14. The method of claim 13 , further comprising determining a confidence associated with the determined shape of the medical device by comparing a real time calculated length of the medical device with a physical length of the medical device.

15. The method of claim 14 , wherein:

comparing the real time calculated length of the medical device with the physical length of the medical device includes determining a difference between the real time calculated length of the medical device based on a sum of the lengths between each one of the impedance based coordinates and a physical length of the medical device; and

displaying an indication on a graphical user interface in response to the confidence exceeding a threshold.

16. A system for generating a smoothed image of a catheter in a body, the system comprising:

a processor; and

a memory storing instructions on a non-transitory computer-readable medium, wherein the instructions are executable by the processor to:

acquire data points corresponding to measured positions of a plurality of electrodes disposed on the medical device;

parameterize the catheter to determine true positions of the plurality of electrodes disposed on the medical device;

calculate synthetic parameters from the measured positions of the plurality of electrodes and the true positions of the plurality of electrodes;

filter the synthetic parameters; and

generate the smoothed image of the catheter using the filtered synthetic parameters.

17. The system of claim 16 , wherein the true positions of the electrodes are described by a two-dimensional parametric form including a curvature and a torsion term.

18. The system of claim 16 , wherein the synthetic parameters are filtered with an Extended Kalman filter.

19. The system of claim 18 , further comprising instructions executable by the processor to:

determine that the measured position associated with one of the plurality of electrodes disposed on the catheter is an outlier; and

exclude the data point from the calculation of the synthetic parameters.

20. The system of claim 16 , further comprising instructions executable by the processor to:

determine a real time calculated length of the catheter using the smoothed image of the catheter;

compare the real time calculated length of the catheter to a physical length of the catheter; and

determine a confidence associated with a catheter shape presented in the smoothed image of the catheter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: OREN, EITAN; SUDARSKY, ODED; SHLAIN, ADAR; ZASLAVKY, ALEXANDER; YORESH, MAXIM; COHEN, STAVIT; RYBNIKOV, SILVINA
To: ST JUDE MEDICAL INTERNATIONAL HOLDING, SA.R.L.
Reel/Frame 054528/0460 →
Continuity (2)
Provisional Application 62691275 · Jun 28, 2018
Related Publication 20200001048A1 · Jan 2, 2020