Never trusted alone
A classical rule-based grader and a neural network grade every image independently. When they agree, the result stands. When they disagree, a human looks.
One fundus photograph in. An international clinical grade, the lesions that drove it, and a clear referral decision out — built for screening camps where an ophthalmologist isn’t down the hall.
What our district simulation found
Ophthalmologist utilisation at 100,000 patients a year. This is the queue that breaks first.
Compute utilisation over the day. The AI is not what limits how far screening can scale.
Patients screened in one simulated year across eight camps, with every result ready before they leave.
A classical rule-based grader and a neural network grade every image independently. When they agree, the result stands. When they disagree, a human looks.
Every grade arrives with the lesion overlay, the attention map and the quadrant counts behind it, so a clinician can disagree with a specific finding.
No trained model, no toolbox, no network, no language model — each one drops a capability and the screening keeps running.
A technician photographs both eyes.
Blur, exposure and field of view checked. Poor images are retaken.
Disc, fovea, vessels and three lesion types located.
Clinical rules and a CNN grade independently, then compare.
Grade, overlay and a plain-language PDF for the patient.
Grade 2 and above is referable. DRishti is tuned so that its mistakes lean towards referring, because a missed case costs far more than a false alarm.
Referable: grades 2–4
Cameras, bandwidth, servers, grader shifts and specialist appointments are modelled as a Simulink flow model and a discrete-event simulation over a full year of screening. Change any resource and watch where the queue forms.
Upload a fundus photograph and get a graded, explained result in seconds.