IP Library Granted Patent US 12,737,879
Granted Patent B2
US 12,737,879 · App. 18/011,597 · Granted Sep 15, 2026

Machine learning for detection of diseases from external anterior eye images

Inventors: Yun Liu (Mountain View, CA); Naama Hammel (Sunnyvale, CA); Akinori Mitani (Mountain View, CA); Derek Janme Wu (Mountain View, CA); Ashish Dilipchand Bora (Sunnyvale, CA); Avinash Vaidyanathan Varadarajan (Los Altos, CA); Boris Alekandrovich Babenko (Sunnyvale, CA)
Assignee: GOOGLE LLC
G06T7/0012A61B3/1241G16H30/40G16H50/50G06T2207/20081G06T2207/20084G06T2207/30041
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,737,879
App. No.
18/011,597
Granted
Sep 15, 2026
Kind
B2
Abstract

The present disclosure is directed to systems and methods that leverage machine learning for detection of eye or non-eye (e.g., systemic) diseases from external anterior eye images. In particular, a computing system can include and use one or more machine-learned disease detection models to provide disease predictions for a patient based on external anterior eye images of the patient. Specifically, in some example implementations, a computing system can obtain one or more external images that depict an anterior portion of an eye of a patient. The computing system can process the one or more external images with the one or more machine-learned disease detection models to generate a disease prediction for the patient relative to one or more diseases, including, as examples, diseases which present manifestations in a posterior of the eye (e.g., diabetic retinopathy) or systemic diseases (e.g., poorly controlled diabetes).

Claims (49)

1 . A computing system for detection of diseases from external anterior eye images, the computing system comprising:

one or more processors; and

one or more non-transitory computer-readable media that collectively store:

one or more machine-learned disease detection models configured to provide disease predictions based on external anterior eye images; and

instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:

obtaining one or more external images that depict an anterior portion of an eye of a patient;

processing the one or more external images with the one or more machine-learned disease detection models to generate a disease prediction for the patient relative to one or more diseases,

wherein the one or more diseases comprise one or more disease manifestations in the eye, and

wherein the one or more disease manifestations in the eye comprise one or more disease manifestations in a fundus of the eye; and

providing the disease prediction for the patient relative to the one or more diseases as an output.

2 . The computing system of claim 1 , wherein the one or more diseases comprise one or more systemic diseases.

3 . The computing system of claim 2 , wherein the one or more systemic diseases comprise a blood sugar control disease.

4 . The computing system of claim 2 , wherein the one or more systemic diseases comprise diabetes.

5 . The computing system of claim 2 , wherein the one or more systemic diseases comprise cardiovascular risk or adverse cardiac outcomes, hypertension, anemia, chronic kidney disease, sleep apnea, hypercholesterolemia/atherosclerosis, thyroid disease, hyperparathyroidism, chronic renal failure, hyperlipidemia, or gout.

6 . The computing system of claim 1 , wherein the one or more disease manifestations in the fundus of the eye comprise diabetic retinopathy.

7 . The computing system of claim 1 , wherein the one or more disease manifestations in the fundus of the eye comprise diabetic macular edema.

8 . The computing system of claim 1 , wherein the one or more disease manifestations in the fundus of the eye comprise one or more microaneurysms in the fundus of the eye.

9 . The computing system of claim 1 , wherein the one or more disease manifestations in the fundus of the eye comprise glaucoma or age-related macular degeneration.

10 . The computing system of claim 1 , wherein the disease prediction for the patient relative to the one or more diseases comprises a predicted hemoglobin A1c level for the patient.

11 . The computing system of claim 1 , wherein the disease prediction for the patient relative to the one or more diseases comprises one or more predicted probabilities that the patient is respectively experiencing the one or more diseases.

12 . The computing system of claim 1 , wherein the disease prediction for the patient relative to the one or more diseases comprises one or more predicted severity levels respectively for the one or more diseases.

13 . The computing system of claim 1 , wherein the one or more external images comprise one or more images captured by a user device.

14 . The computing system of claim 13 , wherein the user device was operated by the patient at a time of capture of the one or more images captured by the user device.

15 . The computing system of claim 13 , wherein the user device comprises a camera of a laptop or a camera of a smartphone or tablet.

16 . The computing system of claim 15 , wherein the camera comprises a front facing camera positioned on a same side of the smartphone or tablet as a display that depicts a viewfinder for the camera.

17 . The computing system of claim 13 , wherein the one or more external images comprise one or more images collected by a slit lamp camera.

18 . The computing system of claim 13 , wherein the one or more external images comprise one or more images collected by a fundoscopic camera.

19 . The computing system of claim 13 , wherein the one or more machine-learned disease detection models comprise one or more convolutional or recurrent neural networks.

20 . The computing system of claim 13 , wherein the one or more machine-learned disease detection models comprise one or more multi-headed neural networks that each have a plurality of heads that respectively output a plurality of predictions.

21 . The computing system of claim 20 , wherein at least a subset of the plurality of heads that respectively output the plurality of predictions provide a plurality of disease predictions respectively for a plurality of different and distinct diseases.

22 . The computing system of claim 21 , wherein at least a subset of the plurality of heads that respectively output the plurality of predictions provide a plurality of severity classification predictions respectively for a plurality of different levels of severity of a single disease.

23 . The computing system of claim 22 , wherein the plurality of severity classification predictions respectively for the plurality of different levels of severity of the single disease comprise five classification predictions respectively for five levels of an International Clinical Diabetic Retinopathy Disease Severity Scale for diabetic retinopathy.

24 . The computing system of claim 22 , wherein the plurality of severity classification predictions respectively for the plurality of different levels of severity of the single disease comprise a plurality of classification predictions respectively for a plurality of ranges of hemoglobin Alc.

25 . The computing system of claim 1 , wherein obtaining the one or more external images comprises providing a graphical, auditory, or tactile user feedback that assists the patient in aligning the anterior portion of the eye with a camera.

26 . The computing system of claim 1 , wherein obtaining the one or more external images comprises detecting and cropping from one or more larger images, image portions that depict anterior portion of the eye of the patient.

27 . The computing system of claim 1 , wherein the one or more external images comprise one or more images having a resolution of 200×200 pixels or less.

28 . A computer-implemented method for training a machine-learned disease detection model to provide disease predictions based on external anterior eye images, the method comprising:

obtaining one or more external images that depict an anterior portion of an eye of a patient, wherein one or more ground truth disease labels are associated with the one or more external images;

processing the one or more external images with one or more machine-learned disease detection models to generate a disease prediction for the patient relative to one or more diseases, wherein the one or more diseases comprise one or more disease manifestations in the eye, and wherein the one or more disease manifestations in the eye comprise one or more disease manifestations in a fundus of the eye;

evaluating a loss function that compares the disease prediction for the patient with the one or more ground truth disease labels; and

modifying one or more values of one or more parameters of the machine-learned disease detection models based at least in part on the loss function.

29 . One or more non-transitory computer-readable media that collectively store:

one or more machine-learned disease detection models configured to provide disease predictions based on external anterior eye images; and

instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising:

obtaining one or more external images that depict an anterior portion of an eye of a patient;

processing the one or more external images with the one or more machine-learned disease detection models to generate a disease prediction for the patient relative to one or more diseases,

wherein the one or more diseases comprise one or more disease manifestations in the eye, and

wherein the one or more disease manifestations in the eye comprise one or more disease manifestations in a fundus of the eye; and

providing the disease prediction for the patient relative to the one or more diseases as an output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2023
From: LIU, YUN; HAMMEL, NAAMA; BABENKO, BORIS ALEKSANDROVICH; VARADARAJAN, AVINASH VAIDYANATHAN; WU, DEREK; BORA, ASHISH DILIPCHAND; MITANI, AKINORI
To: GOOGLE LLC
Reel/Frame 062838/0428 →
Continuity (3)
Provisional Application 63187562 · May 12, 2021
Provisional Application 63108712 · Nov 2, 2020
Related Publication 20230230232A1 · Jul 20, 2023
References Cited (19)
US 10468142B1 · Shousha et al. · 2019 [cited by applicant]
US 20190110753A1 · Zhang et al. · 2019 [cited by applicant]
US 20200069175A1 · Kumagai et al. · 2020 [cited by applicant]
US 20200349710A1 · Paschalakis et al. · 2020 [cited by applicant]
US 20210244272A1 · Lim · 2021 [cited by examiner]
US 20240341589A1 · Hemert · 2024 [cited by applicant]
CN 111820863 · 2020 [cited by applicant]
WO WO2019240567A1 · 2019 [cited by examiner]
WO WO2020160097A1 · 2020 [cited by examiner]
WO WO2020200087 · 2020 [cited by applicant]
International Preliminary Report on Patentability for Application No. PCT/US2021/057659, mailed May 11, 2023, 7 pages. [cited by applicant]
Babenko et al., “Detecting Hidden Signs of Diabetes in External Eye Photographs”, arXiv:2011.11732, 43 pages. [cited by applicant]
Babenko et al., “Detection of Signs of Disease in External Photographs of the Eyes via Deep Learning”, Nature BioMedical Engineering, vol. 6, Dec. 2022, 24 pages. [cited by applicant]
Extended European Search Report for Application No. EP 21887759.5, mailed Sep. 26, 2024 19 pages. [cited by applicant]
Karakaya et al., “Comparison of Smartphone-based Retinal Imaging Systems for Diabetic Retinopathy Detection Using Deep Learning”, 16th Annual Conference of the Midsouth Computational Biology & Bioinformatics Society, Ma… [cited by applicant]
Pour et al., “Automatic Detection and Monitoring of Diabetic Retinopathy Using Efficient Convolutional Neural Networks and Contrast Limited Adaptive Histogram Equalization”, IEEE Access, vol. 8, 2020, 6 pages. [cited by applicant]
Teo et al., “Eyeing Severe Diabetes Upfront”, Nature BioMedical Engineering, vol. 6, Dec. 2022, 2 pages. [cited by applicant]
International Search Report for Application No. PCT/ US2021/57659, mailed on Jan. 31, 2022, 2 pages. [cited by applicant]
Chinese Search Report Corresponding to Application No. 2021800747107 on Jul. 8, 2025. [cited by applicant]