IP Library › Granted Patent US 12,242,935
Granted Patent B2
US 12,242,935 · App. 18/321,555 · Granted Mar 4, 2025

System for monitoring object inserted into patient's body via image processing

Inventors: Gabriel Fine (Salt Lake City, UT); Nathan Silberman (Brooklyn, NY)
G06N20/00A61B34/10A61B34/20G06F18/2414G06N3/044G06N3/045G06N3/08G06T7/0016G06T7/70G06T7/75G06V10/82G06V30/19173G06V30/194G16H30/20G16H30/40G16H40/63G16H50/50A61B2034/102A61B2034/2051A61B2034/2065A61B2090/367A61B2090/376A61F2/01A61F2/0105G06T2207/10072G06T2207/10081G06T2207/10088G06T2207/10116G06T2207/10121G06T2207/10132G06T2207/20084G06T2207/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 12,242,935
App. No.
18/321,555
Granted
Mar 4, 2025
Kind
B2
Abstract

A system and method for image-based monitoring of an object inserted into a patient is disclosed. A model can be trained for an object configured to be inserted into a patient as part of a medical procedure, the trained model being generated from one or more machine learning algorithms that are trained on annotated images of the object with spatial information of the object. An imaging computer system can receive one or more images of the object inserted within the patient captured by an imaging device positioned external to the patient. The imaging computer system can further determine, based on applying the trained model to the one or more images of the object, current spatial information of the object within the patient. A display can output the one or more images and the current spatial information of the object.

Claims (90)

1. A system for image-based monitoring of an object inserted into a patient, the system comprising:

a database configured to store a trained model for an object configured to be inserted into a patient as part of a medical procedure, the trained model being generated from one or more machine learning algorithms that are trained on annotated images of the object with spatial information of the object, wherein the trained model is configured to be used to determine spatial information from unannotated images of the object;

an imaging computer system that is configured to:

receive, from an imaging device, one or more images of the object inserted within the patient, wherein the imaging device is configured to capture the one or more images of the object from a position external to the patient,

access the trained model for the object from the database,

determine, based on applying the trained model to the one or more images of the object, current spatial information of the object within the patient, and

provide the current spatial information of the object within the patient; and

a display to monitor the object within the patient, the display being configured to output (i) the one or more images of the object as captured by the imaging device from the position external to the patient, and (ii) the current spatial information of the object within the patient as determined based on application of the trained model to the one or more images.

2. The system of claim 1 , further comprising:

a training computer system to generate the trained model for the object, the training computer system being programmed to:

obtain the annotated images of the object with the spatial information, the annotated images depicting the object within a patient, the spatial information identifying spatial postures of the object within the patient,

iteratively train a model for the object by correlating each of the annotated images to corresponding spatial information across one or more model layers using the one or more machine learning algorithms, wherein the iterative training generates the trained model for the object, and

store the trained model for use by the imaging computer system.

3. The system of claim 2 , wherein at least a portion of the annotated images are actual images from use of the object that have been manually annotated by a practitioner with spatial information.

4. The system of claim 2 , wherein at least a portion of the annotated images are computer generated images simulating the object within patients as imaged by the imaging device.

5. The system of claim 2 , wherein the one or more machine learning algorithms comprises a supervised deep learning algorithm.

6. The system of claim 2 , wherein the trained model comprises a long short-term memory model.

7. The system of claim 1 , wherein the object comprises a stent, a drain, or a snare.

8. The system of claim 1 , wherein the object comprises a needle, a wire, a catheter, or a probe.

9. The system of claim 1 , wherein:

the system is further configured to monitor a plurality of objects inserted into the patient,

the imaging computer system is further configured to determine the current spatial information for the plurality of objects, and

the display is further configured to output the current spatial information for the plurality of objects.

10. The system of claim 1 , wherein the imaging device comprises an x-ray imaging device and the one or more images comprises one or more x-ray images.

11. The system of claim 1 , wherein the imaging device comprises an ultrasound device and the one or more images comprises one or more ultrasound images.

12. The system of claim 1 , wherein the imaging device comprises a computerized tomography (“CT”) imaging device and the one or more images comprises one or more CT scans.

13. The system of claim 1 , wherein the imaging device comprises a magnetic resonance imaging (“MRI”) device and the one or more images comprises one or more MRI images.

14. The system of claim 1 , wherein the imaging device comprises a fluoroscope and the one or more images comprises one or more fluoroscopic images.

15. The system of claim 1 , wherein:

the spatial information in the annotated images comprises orientation information that identifies orientations of the object in the annotated images,

the current spatial information comprises a current orientation of the object within the patient.

16. The system of claim 1 , wherein:

the spatial information in the annotated images comprises position information that identifies positions of the object in the annotated images,

the current spatial information comprises a current position of the object within the patient.

17. The system of claim 1 , wherein:

the spatial information in the annotated images comprises orientation and position information that identifies orientations and positions of the object in the annotated images,

the current spatial information comprises a current orientation and a current position of the object within the patient.

18. The system of claim 1 , wherein the current spatial information is determined relative to one or more anatomical structures within the patient.

19. The system of claim 1 , wherein the current spatial information is determined relative to one or more other objects inserted within the patient.

20. The system of claim 1 , wherein the current spatial information is determined with regard to a fixed or predefined origin and canonical orientation.

21. A method for image-based monitoring of an object inserted into a patient, the method comprising:

receiving, from an imaging device, one or more images of the object inserted within the patient, wherein the imaging device is configured to capture the one or more images of the object from a position external to the patient;

accessing a trained model for the object from a database, wherein the trained model is stored in the database and generated from one or more machine learning algorithms trained on annotated images with spatial information of the object, wherein the trained model is configured to be used to determine spatial information from unannotated images of the object;

determining, based on applying the trained model to the one or more images of the object, current spatial information of the object within the patient; and

providing the current spatial information of the object for presentation on a display, the display being configured to output (i) the one or more images of the object as captured by the imaging device from the position external to the patient, and (ii) the current spatial information of the object within the patient as determined based on application of the trained model to the one or more images.

22. The method of claim 21 , further comprising:

generating the trained model for the object, wherein generating the trained model comprises:

obtaining the annotated images of the object with the spatial information, the annotated images depicting the object within a patient, the spatial information identifying spatial postures of the object within the patient,

iteratively training a model for the object by correlating each of the annotated images to corresponding spatial information across one or more model layers using the one or more machine learning algorithms, wherein the iterative training generates the trained model for the object, and

storing the trained model in the database.

23. The method of claim 22 , wherein at least a portion of the annotated images are actual images from use of the object that have been manually annotated by a practitioner with spatial information.

24. The method of claim 22 , wherein at least a portion of the annotated images are computer generated images simulating the object within patients as imaged by the imaging device.

25. The method of claim 22 , wherein the one or more machine learning algorithms comprises a supervised deep learning algorithm.

26. The method of claim 22 , wherein the trained model comprises a long short-term memory model.

27. The method of claim 21 , wherein the object comprises a stent, a drain, or a snare.

28. The method of claim 21 , wherein the object comprises a needle, a wire, a catheter, or a probe.

29. The method of claim 21 , wherein:

the object comprises a plurality of objects inserted into the patient,

the current spatial information is determined for the plurality of objects, and

the display is further configured to output the current spatial information for the plurality of objects.

30. The method of claim 21 , wherein the imaging device comprises an x-ray imaging device and the one or more images comprises one or more x-ray images.

31. The method of claim 21 , wherein the imaging device comprises an ultrasound device and the one or more images comprises one or more ultrasound images.

32. The method of claim 21 , wherein the imaging device comprises a computerized tomography (“CT”) imaging device and the one or more images comprises one or more CT scans.

33. The method of claim 21 , wherein the imaging device comprises a magnetic resonance imaging (“MRI”) device and the one or more images comprises one or more MRI images.

34. The method of claim 21 , wherein the imaging device comprises a fluoroscope and the one or more images comprises one or more fluoroscopic images.

35. The method of claim 21 , wherein:

the spatial information in the annotated images comprises orientation information that identifies orientations of the object in the annotated images,

the current spatial information comprises a current orientation of the object within the patient.

36. The method of claim 21 , wherein:

the spatial information in the annotated images comprises position information that identifies positions of the object in the annotated images,

the current spatial information comprises a current position of the object within the patient.

37. The method of claim 21 , wherein:

the spatial information in the annotated images comprises orientation and position information that identifies orientations and positions of the object in the annotated images,

the current spatial information comprises a current orientation and a current position of the object within the patient.

38. The method of claim 21 , wherein the current spatial information is determined relative to one or more anatomical structures within the patient.

39. The method of claim 21 , wherein the current spatial information is determined relative to one or more other objects inserted within the patient.

40. The method of claim 21 , wherein the current spatial information is determined with regard to a fixed or predefined origin and canonical orientation.

41. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: receiving, from an imaging device, one or more images of the object inserted within the patient, wherein the imaging device is configured to capture the one or more images of the object from a position external to the patient; accessing a trained model for the object from a database, wherein the trained model is stored in the database and generated from one or more machine learning algorithms trained on annotated images with spatial information of the object, wherein the trained model is configured to be used to determine spatial information from unannotated images of the object; determining, based on applying the trained model to the one or more images of the object, current spatial information of the object within the patient; and providing the current spatial information of the object for presentation on a display, the display being configured to output (i) the one or more images of the object as captured by the imaging device from the position external to the patient, and (ii) the current spatial information of the object within the patient as determined based on application of the trained model to the one or more images.

42. The computer readable medium of claim 41 , wherein:

the spatial information in the annotated images comprises orientation information that identifies orientations of the object in the annotated images,

the current spatial information comprises a current orientation of the object within the patient.

43. The computer readable medium of claim 41 , wherein:

the spatial information in the annotated images comprises position information that identifies positions of the object in the annotated images,

the current spatial information comprises a current position of the object within the patient.

44. The computer readable medium of claim 41 , wherein:

the spatial information in the annotated images comprises orientation and position information that identifies orientations and positions of the object in the annotated images,

the current spatial information comprises a current orientation and a current position of the object within the patient.

45. The computer readable medium of claim 41 , wherein the current spatial information is determined relative to one or more anatomical structures within the patient.

46. The computer readable medium of claim 41 , wherein the current spatial information is determined relative to one or more other objects inserted within the patient.

47. The computer readable medium of claim 41 , wherein the current spatial information is determined with regard to a fixed or predefined origin and canonical orientation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2026
From: FINE, GABRIEL; SILBERMAN, NATHAN
To: SITE THERAPEUTICS LLC
Reel/Frame 074616/0635 →
Continuity (5)
Continuation 17131341 · Dec 22, 2020
Continuation 16712621 · Dec 12, 2019
Continuation 15831132 · Dec 4, 2017
Provisional Application 62429479 · Dec 2, 2016
Related Publication 20230289664A1 · Sep 14, 2023
References Cited (38)
US 5577502A · Darrow et al. · 1996 [cited by applicant]
US 5676673A · Ferre et al. · 1997 [cited by applicant]
US 6574493B2 · Rasche et al. · 2003 [cited by applicant]
US 9171403B2 · Shapira · 2015 [cited by applicant]
US 9155868B2 · Drake et al. · 2015 [cited by applicant]
US 9179827B2 · Hastings et al. · 2015 [cited by applicant]
US 9265468B2 · Rai et al. · 2016 [cited by applicant]
US 9675319B1 · Razzaque · 2017 [cited by examiner]
US 9687204B2 · Mountney · 2017 [cited by examiner]
US 9940545B2 · Rezaee · 2018 [cited by examiner]
US 20030181809A1 · Hall et al. · 2003 [cited by applicant]
US 20080118115A1 · Williamson · 2008 [cited by applicant]
US 20120087563A1 · Ionasec · 2012 [cited by examiner]
US 20130072787A1 · Wallace · 2013 [cited by examiner]
US 20130197357A1 · Green · 2013 [cited by examiner]
US 20150112182A1 · Sharma · 2015 [cited by examiner]
US 20150182187A1 · Samset · 2015 [cited by examiner]
US 20150371437A1 · Mansi · 2015 [cited by examiner]
US 20160063359A1 · Szegedly et al. · 2016 [cited by applicant]
US 20160117316A1 · Le · 2016 [cited by examiner]
US 20170249536A1 · Hillar · 2017 [cited by examiner]
US 20170325896A1 · Donhowe · 2017 [cited by examiner]
US 20170357753A1 · Mori · 2017 [cited by examiner]
US 20180008222A1 · Chen · 2018 [cited by examiner]
US 20180060719A1 · Kisilev · 2018 [cited by examiner]
US 20180121768A1 · Lin · 2018 [cited by examiner]
US 20180235709A1 · Donhowe · 2018 [cited by examiner]
US 20180240237A1 · Donhowe · 2018 [cited by examiner]
US 20180256262A1 · Duindam · 2018 [cited by examiner]
US 20180260793A1 · Li · 2018 [cited by examiner]
US 20180333112A1 · Weber · 2018 [cited by examiner]
US 20190142388A1 · Gonyeau · 2019 [cited by applicant]
US 20190180136A1 · Bousmalis · 2019 [cited by applicant]
US 20190304065A1 · Bousmalis · 2019 [cited by applicant]
Blender.org [online], “About Blender,” available on or before Nov. 9, 2015, via Internet Archive: Wayback Machine URL <https://web.archive.org/web/20151109210404/http:/www.blender.org/manual/getting_started/about_blende… [cited by applicant]
Blender.org [online], “Blender,” available on or before Sep. 12, 2016, via Internet Archive: Wayback Machine URL <https://web.archive.org/web/20160912102244/http://www.blender.org/>, [retrieved on Apr. 12, 2019], 11 pag… [cited by applicant]
Blender.org [online], “Modeling,” available on or before Nov. 16, 2015, via Internet Archive: Wayback Machine URL <https://web.archive.org/web/20151116191346/http://www.blender.org/manual/modeling/introduction.html>, [r… [cited by applicant]
Blender.org [online], “Render,” available on or before Nov. 6, 2015, via Internet Archive: Wayback Machine URL <https://web.archive.org/web/20151106190203/http://www.blender.org/manual/render/introduction.html>, [retrie… [cited by applicant]