CPC A61B 34/20 (2016.02) [A61B 6/025 (2013.01); A61B 6/032 (2013.01); A61B 6/12 (2013.01); A61B 6/465 (2013.01); A61B 6/466 (2013.01); A61B 6/487 (2013.01); A61B 6/5205 (2013.01); A61B 5/061 (2013.01); A61B 6/5235 (2013.01); A61B 90/37 (2016.02); A61B 2034/2051 (2016.02); A61B 2090/376 (2016.02)] | 20 Claims |
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.
|