Method and apparatus for large field of view imaging and detection and compensation of motion artifacts
US-2016005194-A1 · Jan 7, 2016 · US
US11701184B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11701184-B2 |
| Application number | US-202217584039-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 25, 2022 |
| Priority date | Feb 8, 2018 |
| Publication date | Jul 18, 2023 |
| Grant date | Jul 18, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and system implementing a method for detecting a catheter in fluoroscopic data and updating a displayed electromagnetic position of the catheter on a 3D rendering is provided including navigating a catheter to a target area and acquiring fluoroscopic data from a fluoroscopic sweep of the target area. An initial catheter detection is performed to detect catheter tip candidates in each 2D frame of the fluoroscopic data using a shallow neural network. A secondary catheter detection is performed to detect catheter tip candidates in each 2D frame of the fluoroscopic data using a deep neural network. False-positive catheter tip candidates are removed by reconstructing a 3D position of the catheter tip and finding an intersecting point of rays corresponding to each 2D frame.
Opening claim text (preview).
What is claimed is: 1. A system for performing an electromagnetic surgical navigation procedure, comprising: a catheter including a sensor on a distal portion of the catheter; a tracking system configured to determine the position and orientation of the distal portion of the catheter; and a computing device operably coupled to the tracking system and the catheter, the computing device configured to: acquire fluoroscopic data from a fluoroscopic sweep of a target area, the fluoroscopic data including 2D fluoroscopic frames of the target area captured from different perspectives; perform an initial catheter detection for catheter tip candidates in a plurality of 2D frames of the fluoroscopic data; perform a secondary catheter detection for catheter tip candidates in the plurality of 2D frames of the fluoroscopic data; determine an intersection point of rays extending from the detected catheter tip candidates in each of the plurality of 2D frames of the secondary catheter detection; and eliminate as false-positives the catheter tip candidates of the secondary catheter detections whose rays do not pass through the intersection point. 2. The system according to claim 1 , wherein the computing device configured to perform an initial catheter detection for catheter tip candidates in the plurality of 2D frames of the fluoroscopic data includes applying a shallow neural network operator. 3. The system according to claim 1 , wherein the computing device configured to perform a secondary catheter detection for catheter tip candidates in the plurality of 2D frames for the fluoroscopic data includes applying a deep neural network operator. 4. The system according to claim 1 , wherein the computing device is further configured to iteratively determine the intersection point of rays extending from the detected catheter tip candidates in each of the plurality of 2D frames of the second catheter detection and eliminate false positive catheter tip candidates of the second catheter tip detections. 5. The system according to claim 1 , wherein the computing device is further configured to display a user interface for manually selecting the catheter tip in a 2D fluoroscopic frame of the fluoroscopic data prior to performing the initial catheter detection for catheter tip candidates in each 2D frame of the fluoroscopic data. 6. The system according to claim 1 , wherein the computing device is further configured to reweigh the catheter tip candidates of the secondary catheter detection based on a distance of the catheter tip candidate from a projected 3D point. 7. The system according to claim 6 , wherein the computing device configured to reweigh the catheter tip candidates includes decreasing a weight of a pixel corresponding to a candidate when the distance of the catheter tip candidate is far from the projected 3D point. 8. A system for performing an electromagnetic surgical navigation procedure, comprising: a catheter including a sensor on a distal portion of the catheter; a tracking system configured to determine the position and orientation of the distal portion of the catheter; a fluoroscope operably coupled to the tracking system; and a computing device operably coupled to the tracking system, fluoroscope, and the catheter, the computing device configured to: acquire fluoroscopic data from the fluoroscope, the fluoroscopic data including 2D fluoroscopic frames of a target area; perform an initial catheter detection for catheter tip candidates in a plurality of 2D frames of the fluoroscopic data; performing a secondary catheter detection for catheter tip candidates in the plurality of 2D frames of the fluoroscopic data; determine an intersection point of rays extending from the detected catheter tip candidates in each of the plurality of 2D frames of the secondary catheter detection; and eliminate as false-positives the catheter tip candidates of the secondary catheter detections whose rays do not pass through the intersection point. 9. The system according to claim 8 , wherein the computing device configured to perform an initial catheter detection for catheter tip candidates in the plurality of 2D frames of the fluoroscopic data includes applying a shallow neural network operator. 10. The system according to claim 8 , wherein the computing device configured to perform a secondary catheter detection for catheter tip candidates in the plurality of 2D frames for the fluoroscopic data includes applying a deep neural network operator. 11. The system according to claim 8 , wherein the computing device is further configured to iteratively determine the intersection point of rays extending from the detected catheter tip candidates in each of the plurality of 2D frames of the second catheter detection and eliminate false-positive catheter tip candidates of the second catheter tip detections. 12. The system according to claim 8 , wherein the computing device is further configured to display a user interface for manually selecting the catheter tip in a 2D fluoroscopic frame of the fluoroscopic data prior to performing the initial catheter detection for catheter tip candidates in each 2D frame of the fluoroscopic data. 13. The system according to claim 8 , wherein the computing device is further configured to reweigh the catheter tip candidates of the secondary catheter detection based on a distance of the catheter tip candidate from a projected 3D point. 14. The system according to claim 13 , wherein the computing device configured to reweigh the catheter tip candidates includes decreasing a weight of a pixel corresponding to a candidate when the distance of the catheter tip candidate is far from the projected 3D point. 15. A system for performing an electromagnetic surgical navigation procedure, comprising: a catheter including a sensor on a distal portion of the catheter; a tracking system configured to determine the position and orientation of the distal portion of the catheter; and a computing device operably coupled to the tracking system, fluoroscope, and the catheter, the computing device configured to: acquire fluoroscopic data from a fluoroscopic sweep of the target area, the fluoroscopic data including 2D fluoroscopic frames of the target area captured from the different perspectives; perform an initial catheter detection for catheter tip candidates in a plurality of the 2D frames of the fluoroscopic data; perform a secondary catheter detection for the catheter tip candidates in the plurality of the 2D frames of the fluoroscopic data; determine an intersection point of rays extending from the detected catheter tip candidates in each of the plurality of 2D frames of the secondary catheter detection; eliminate as false positive detections the catheter tip candidates of the secondary catheter detections whose rays do not pass through the intersection point; construct a fluoroscopic-based three dimensional volumetric data of the target area from the acquired fluoroscopic data, the fluoroscopic-based three-dimensional volumetric data including a three-dimensional construction of a soft-tissue target in the target area; identify for each 2D frame of the fluoroscopic data the intersection point as a 3D position of the catheter tip and the intersection points relative position to the three-dimensional construction of the soft-tissue target; and display a position of the catheter tip and the three-dimensional construction of the soft-tissue. 16. The system according to claim 15 , wherein the computing device configured to perform an initial catheter detection for the catheter tip candidates
Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis · CPC title
Tomosynthesis · CPC title
Transmission computed tomography [CT] · CPC title
Arrangements for detecting or locating foreign bodies · CPC title
adapted to display user selection data, e.g. graphical user interface, icons or menus · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.