MCP-Net: Real-Time Coronary Perception Network and Topological Analysis for Robotic Guidewire Navigation
Organizations: Department of Electrical Engineering, Mathematics and Computer Science (EEMCS), Robotics and Mechatronics group, University of Twente, 7500 AE Enschede, The Netherlands.
Abstract
Coronary guidewire navigation during percutaneous coronary intervention requires continuous interpretation of vessel anatomy, guidewire position, and target stenosis under two-dimensional X-ray fluoroscopy. While existing approaches commonly address vessel segmentation or device localization as separate tasks, a robotic system requires a more structured perception of the coronary scene to support downstream navigation. In this work, we present a simulation-driven framework centered on a Multi-Task Coronary Perception Network (MCP-Net) for robotic guidewire navigation, integrating coronary vessel segmentation, vascular topology extraction, and roadmap generation. Starting from three-dimensional coronary CT angiography, we generate simulated fluoroscopy images containing vascular structures, simulated guidewires, stenotic lesions with varying severity, and diverse vascular geometries, together with simulation-derived ground truth. MCP-Net jointly performs coronary vessel segmentation, guidewire-tip localization, and stenosis localization from a single fluoroscopic frame. These predictions are subsequently converted into a structured vascular graph containing centerlines, bifurcations, endpoints, branch directions, and branch angles. By associating the predicted stenosis with this graph, the framework generates a roadmap from the automatically selected graph root toward the target lesion. The results demonstrate that the proposed framework can jointly recover coronary perception targets and transform them into an interpretable vascular representation suitable for downstream robotic navigation.
Figures & tables
| Task | Metric | Value |
| Vessel segmentation | Dice | |
| clDice | ||
| IoU | ||
| Guidewire tip ( ) | Error | ( – ) px |
| PCK@5 | ||
| Stenosis throat ( ) | Error | ( – ) px |
| Network | Dice (%) | clDice (%) | IoU (%) | Tip error (px) | Tip PCK@5 | Throat error (px) | Throat PCK@10 | Throat in lesion (%) | Error 15 px (%) |
| DeepLabV3+ | 90.3 | 96.0 | 82.5 | 1.09 | 88.1 | 3.82 | 64.4 | 70.6 | 32.2 |
| U-Net | 87.7 | 94.4 | 78.3 | 1.79 | 82.3 | 5.92 | 62.2 | 71.5 | 34.7 |
| SegFormer | 86.5 | 93.1 | 76.5 | 2.06 | 74.3 | 6.37 | 57.5 | 68.0 | 35.0 |
| FPN | 85.7 | 93.4 | 75.2 | 1.54 | 79.5 | 8.97 | 53.1 | 66.5 | 41.6 |
Medical Image Analysis
Medical image analysis uses computational methods to interpret clinical images, measure anatomy and disease, and support diagnosis and treatment.
See all 292 papers