retinalysis-fundusprep: A python package for robust color fundus image bounds extraction
Jose Vargas Quiros, Bart Liefers, Karin van Garderen, Eyened Reading Center, and Caroline Klaver

TL;DR
This paper introduces an open-source Python package for automatic detection of bounds and contrast enhancement in color fundus images, improving accuracy and robustness for medical image analysis.
Contribution
The paper presents a novel, robust algorithm for CFI bounds detection and contrast enhancement, implemented as an open-source Python package, outperforming previous methods.
Findings
Error rate of 0.2% on EyeQ dataset
No mistakes on challenging Rotterdam images
Improved reliability over existing code
Abstract
Color fundus image (CFI) bounds detection and contrast enhancement are fundamental tasks in automatic CFI analysis. We present an open-source algorithm, published as a Python package, to automatically extract parametric bounds from color fundus images, and for applying contrast enhancement. The software has applications in automated biomarker calculation and AI systems. Bounds detection was implemented by detecting the CFI's contour via a shortest path algorithm on a polar transformation of the image. A second step detects points along the CFI circle robustly via a circle-fitting RANSAC algorithm. Straight boundaries are detected independently. Finally, the CFI is mirrored along its bounds before contrast enhancement to eliminate edge artifacts. We manually evaluated correctness on the EyeQ and Rotterdam Study datasets. Evaluation on the EyeQ CFI quality dataset revealed an error rate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRetinal Imaging and Analysis · Retinal Diseases and Treatments · Ophthalmology and Visual Impairment Studies
