Automatic Detection of Vascular Lesions of the Retina Using a Localized Adaptive Thresholding Approach

ISEF · 2015 Fourth Award

Overview

I created a software application that, when integrated with an optical addendum to smartphones, allows for mobile pre-screening for ocular diseases in almost any setting. Early detection of vascular lesions such as exudates, hemorrhages, and tumors in the retina is important for early diagnosis of diabetes, hypertension, and cancer. Diabetic retinopathy (DR) is the leading cause of adult blindness in the United States, and the presence of exudates in fundus imagery (images of the retina) is an early sign of DR. Early detection of DR decreases the risk of severe vision loss by greater than 90%. I present a novel technique developed in MATLAB and adapted from radar imagery analysis to automatically detect lesions in fundus imagery that is robust against spatial and temporal variations of background noise. The detection threshold is adjusted dynamically based on the local noise statistics around the Pixel-Under-Test in order to maintain a pre-determined, constant false alarm rate (CFAR). A pre-processing step accommodates the detection of bright lesions (exudates) as well as dark lesions (hemorrhages and tumors). In this novel application to fundus imagery, the algorithm addresses the challenge of detecting lesions in color and multispectral fundus imagery where the background clutter often exhibits variations in brightness and texture. These variations present challenges to common, global thresholding detection algorithms. Performance of the adaptive-threshold CFAR algorithm is assessed using a publicly available, annotated, DR database. Performance of the CFAR detector is presented and proves to be superior to more common detection techniques such as Otsu thresholding.

Awards (1)

Competition history

Resources

Related projects

Closest projects by meaning, across every fair and year in the corpus.

Browse more like this

Source: Regeneron International Science and Engineering Fair

Save projects to your library

Sign in with Google to keep track of projects you find interesting, organized into folders. An account also raises your daily allowance for “Has this been done?”, and lets you create a key for the MCP server with a much higher limit than anonymous use. Browsing stays public.

Continue with Google