RETINASIGHT
“Explainable AI pipeline for Diabetic Retinopathy screening in rural India.”
Lead Developer (Team OnFocus)
Delivered
Overview
RetinaSight is an offline-first, explainable AI screening pipeline for Diabetic Retinopathy (DR) built for Smart India Hackathon 2026 (Problem Statement 26038).
Designed for rural Primary Health Centres (PHCs) in India where ophthalmologist availability is severely limited, RetinaSight grades fundus captures across 5 ICDR severity levels (0 to 4) and provides visual lesion explainability via Grad-CAM.
Powered by a persistent MATLAB Engine interoperating with an asynchronous FastAPI backend, the pipeline includes sub-second image quality gates, green-channel CLAHE contrast normalization, retinal vessel tree segmentation, and automated Ayushman Bharat referral slip generation.
Screenshots
Key Features
Tech Deep Dive
The inference architecture integrates MATLAB Engine asynchronously into FastAPI using thread pool executors. Deep Learning Toolbox dlnetwork executes calibrated ResNet-50 weights, while Image Processing Toolbox performs morphological vascular segmentation. Visual saliency is generated natively with gradCAM() constrained to retinal aperture masks.