AngioAI-Pro / README.md
MuhammadAdil63's picture
Deploy AngioAI Pro: YOLOv8-seg stenosis ensemble, corrected metrics & SYNTAX
f0d9c8b verified
|
Raw History Blame Contribute Delete
1.13 kB

A newer version of the Gradio SDK is available: 6.30.0

Upgrade
metadata
title: AngioAI Pro
emoji: 🫀
colorFrom: red
colorTo: blue
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
pinned: false
license: other

AngioAI Pro — Coronary Angiography Analysis

Upload a coronary X-ray angiography (XCA) video. The pipeline:

Step Module Notes
1 Keyframe extraction contrast × sharpness score
2 Stenosis detection 3 × YOLOv8-seg ensemble with weighted mask fusion
3a Binary vessel mask ResUNet
3b Coronary segments 25 SYNTAX segments (YOLOv8-seg)
4 QCA + FFR estimate diameter stenosis on the measured branch; QFR = 1 − (0.33·DS + 0.60·DS²)
5 SYNTAX (anatomical) segment weights × lesion multiplier, lesions ≥ 50 % DS

Held-out ARCADE stenosis test set (300 images): precision 0.55, recall 0.76, F1 0.64 (mask IoU ≥ 0.3), 0.80 false positives per image.

Checkpoints are loaded from the private model repo MuhammadAdil63/angio-ai-checkpoints (Space secret HF_TOKEN).

Research use only. Not a medical device and not for clinical diagnosis. Not validated on non-ARCADE data or on normal angiograms.