pith:EATLRC4T
FunduSegmenter: Leveraging the RETFound Foundation Model for Joint Optic Disc and Optic Cup Segmentation in Retinal Fundus Images
Adapting RETFound with new adapters and a decoder enables accurate joint optic disc and optic cup segmentation in fundus images.
arxiv:2508.11354 v3 · 2025-08-15 · cs.CV · cs.AI · cs.LG
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{EATLRC4TQHO4QBCKXUSSODUAFU}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
This study introduces the first adaptation of RETFound for joint optic disc (OD) and optic cup (OC) segmentation. ... An average Dice similarity coefficient of 90.51% was achieved in internal verification, which outperformed all baselines, some substantially (nnU-Net: 82.91%; DUNet: 89.17%; TransUNet: 87.91%). In all external verification experiments, the average results were about 3% higher than those of the best baseline.
The assumption that the proposed modules (Pre-adapter, Decoder, Post-adapter, CBAM skip connections, and ViT block adapter) transfer usefully to other foundation models and that performance on the tested mix of proprietary and public datasets indicates reliable behavior on unseen clinical data sources.
FunduSegmenter adapts RETFound with custom adapters and attention modules to reach 90.51% average Dice score for optic disc and cup segmentation, outperforming baselines on internal and external tests across five datasets.
References
Formal links
Cited by
Receipt and verification
| First computed | 2026-05-21T01:05:07.869446Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
2026b88b9381ddc8044abd25270e802d2d8f0b67ca1091674848f68d0c1575f5
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/EATLRC4TQHO4QBCKXUSSODUAFU \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 2026b88b9381ddc8044abd25270e802d2d8f0b67ca1091674848f68d0c1575f5
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "d8f6a0832ac11e25e1b3b18513a622ca504c5dd775bff77a4b77cf8e41f0ff0e",
"cross_cats_sorted": [
"cs.AI",
"cs.LG"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.CV",
"submitted_at": "2025-08-15T09:43:49Z",
"title_canon_sha256": "0deedfe884f9f9370ecba06cfd31086608b2ef0abc9e53be70d58e909b200add"
},
"schema_version": "1.0",
"source": {
"id": "2508.11354",
"kind": "arxiv",
"version": 3
}
}