Spaces:
Running
Running
riponazad commited on
Commit ·
077fa26
1
Parent(s): a886852
Update README with Taming paper, citations, and like request
Browse files
app.py
CHANGED
|
@@ -359,6 +359,11 @@ HEADER = """
|
|
| 359 |
MICCAI 2024 ·
|
| 360 |
Azad, Chernyshov, Nyberg, Tveten, Lovstakken, Dalen, Grenne, Østvik
|
| 361 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 362 |
<div style="margin-top:12px; display:flex; justify-content:center; gap:10px; flex-wrap:wrap;">
|
| 363 |
<a href="https://link.springer.com/chapter/10.1007/978-3-031-72083-3_60"
|
| 364 |
target="_blank"
|
|
@@ -366,10 +371,21 @@ HEADER = """
|
|
| 366 |
background:#2563eb;color:white;font-size:0.85rem;text-decoration:none;font-weight:500;">
|
| 367 |
📄 Paper (MICCAI 2024)
|
| 368 |
</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 369 |
<a href="https://arxiv.org/abs/2405.08587" target="_blank"
|
| 370 |
style="display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;
|
| 371 |
background:#dc2626;color:white;font-size:0.85rem;text-decoration:none;font-weight:500;">
|
| 372 |
-
📝 ArXiv
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 373 |
</a>
|
| 374 |
<a href="https://github.com/riponazad/echotracker" target="_blank"
|
| 375 |
style="display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;
|
|
@@ -386,7 +402,7 @@ HEADER = """
|
|
| 386 |
"""
|
| 387 |
|
| 388 |
CITATION_MD = """
|
| 389 |
-
If you use EchoTracker in
|
| 390 |
|
| 391 |
```bibtex
|
| 392 |
@InProceedings{azad2024echotracker,
|
|
@@ -399,6 +415,16 @@ If you use EchoTracker in your research, please cite:
|
|
| 399 |
publisher = {Springer Nature Switzerland},
|
| 400 |
doi = {10.1007/978-3-031-72083-3_60}
|
| 401 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 402 |
```
|
| 403 |
"""
|
| 404 |
|
|
@@ -521,6 +547,14 @@ with gr.Blocks(title="EchoTracker", theme=gr.themes.Soft(),
|
|
| 521 |
btn_label = f"{label} 🔶" if is_ood else label
|
| 522 |
ex_btns.append(gr.Button(btn_label, size="sm"))
|
| 523 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 524 |
# ── Citation ──────────────────────────────────────────────────────────────
|
| 525 |
with gr.Accordion("📝 Citation", open=False):
|
| 526 |
gr.Markdown(CITATION_MD)
|
|
|
|
| 359 |
MICCAI 2024 ·
|
| 360 |
Azad, Chernyshov, Nyberg, Tveten, Lovstakken, Dalen, Grenne, Østvik
|
| 361 |
</p>
|
| 362 |
+
<p style="font-size:0.9rem; color:var(--echo-subtle); margin:4px 0 0;">
|
| 363 |
+
Model weights from: <em>Taming Modern Point Tracking for Speckle Tracking Echocardiography via Impartial Motion</em>
|
| 364 |
+
· ICCV 2025 Workshop ·
|
| 365 |
+
Azad, Nyberg, Dalen, Grenne, Lovstakken, Østvik
|
| 366 |
+
</p>
|
| 367 |
<div style="margin-top:12px; display:flex; justify-content:center; gap:10px; flex-wrap:wrap;">
|
| 368 |
<a href="https://link.springer.com/chapter/10.1007/978-3-031-72083-3_60"
|
| 369 |
target="_blank"
|
|
|
|
| 371 |
background:#2563eb;color:white;font-size:0.85rem;text-decoration:none;font-weight:500;">
|
| 372 |
📄 Paper (MICCAI 2024)
|
| 373 |
</a>
|
| 374 |
+
<a href="https://openaccess.thecvf.com/content/ICCV2025W/CVAMD/papers/Azad_Taming_Modern_Point_Tracking_for_Speckle_Tracking_Echocardiography_via_Impartial_CVAMD_2025_paper.pdf"
|
| 375 |
+
target="_blank"
|
| 376 |
+
style="display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;
|
| 377 |
+
background:#2563eb;color:white;font-size:0.85rem;text-decoration:none;font-weight:500;">
|
| 378 |
+
📄 Paper (ICCV 2025 Workshop)
|
| 379 |
+
</a>
|
| 380 |
<a href="https://arxiv.org/abs/2405.08587" target="_blank"
|
| 381 |
style="display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;
|
| 382 |
background:#dc2626;color:white;font-size:0.85rem;text-decoration:none;font-weight:500;">
|
| 383 |
+
📝 ArXiv (EchoTracker)
|
| 384 |
+
</a>
|
| 385 |
+
<a href="https://arxiv.org/abs/2507.10127" target="_blank"
|
| 386 |
+
style="display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;
|
| 387 |
+
background:#dc2626;color:white;font-size:0.85rem;text-decoration:none;font-weight:500;">
|
| 388 |
+
📝 ArXiv (Taming)
|
| 389 |
</a>
|
| 390 |
<a href="https://github.com/riponazad/echotracker" target="_blank"
|
| 391 |
style="display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:6px;
|
|
|
|
| 402 |
"""
|
| 403 |
|
| 404 |
CITATION_MD = """
|
| 405 |
+
If you use EchoTracker or the model weights in this demo, please cite both papers:
|
| 406 |
|
| 407 |
```bibtex
|
| 408 |
@InProceedings{azad2024echotracker,
|
|
|
|
| 415 |
publisher = {Springer Nature Switzerland},
|
| 416 |
doi = {10.1007/978-3-031-72083-3_60}
|
| 417 |
}
|
| 418 |
+
|
| 419 |
+
@InProceedings{Azad_2025_ICCV,
|
| 420 |
+
author = {Azad, Md Abulkalam and Nyberg, John and Dalen, H{\\aa}vard
|
| 421 |
+
and Grenne, Bj{\\o}rnar and Lovstakken, Lasse and {\\O}stvik, Andreas},
|
| 422 |
+
title = {Taming Modern Point Tracking for Speckle Tracking Echocardiography via Impartial Motion},
|
| 423 |
+
booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) Workshops},
|
| 424 |
+
month = {October},
|
| 425 |
+
year = {2025},
|
| 426 |
+
pages = {1115--1124}
|
| 427 |
+
}
|
| 428 |
```
|
| 429 |
"""
|
| 430 |
|
|
|
|
| 547 |
btn_label = f"{label} 🔶" if is_ood else label
|
| 548 |
ex_btns.append(gr.Button(btn_label, size="sm"))
|
| 549 |
|
| 550 |
+
# ── Like request ──────────────────────────────────────────────────────────
|
| 551 |
+
gr.Markdown(
|
| 552 |
+
"<div style='text-align:center; padding: 8px 0;'>"
|
| 553 |
+
"If you find this demo useful, please click the ❤️ <b>Like</b> button at the top of this Space — "
|
| 554 |
+
"it helps others discover this work and supports open research in cardiac image analysis."
|
| 555 |
+
"</div>"
|
| 556 |
+
)
|
| 557 |
+
|
| 558 |
# ── Citation ──────────────────────────────────────────────────────────────
|
| 559 |
with gr.Accordion("📝 Citation", open=False):
|
| 560 |
gr.Markdown(CITATION_MD)
|