CoolFace
Datasetpublic

ctmedtech/EYEPACS

EyePACS β€” Diabetic Retinopathy Fundus Image Dataset Image: EYEPACS Preprocess Samples. πŸ“˜ Overview EyePACS (Eye Picture Archive Communication System) is a large-scale collection of retinal fundus images used for automated diabetic retinopathy (DR) detection.It formed the basis of the Kaggle Diabetic Retinopathy Detection challenge, enabling research into DR classification and screening. The… See the full description on the dataset page: https://huggingface.co/datasets/ctmedtech/EYEPACS.

sourceHugging Faceotherupdated 11mo agoView on Hugging Face
2likes489downloads
Dataset Card

EyePACS β€” Diabetic Retinopathy Fundus Image Dataset

<table align="center"> <tr> <td width="100%" align="center"> <img src="rmimages/MergedFundusImageswith_Caption.jpg" alt="Merged Dataset Samples" style="max-width: 100%; height: auto;"> <br> <p><strong>Image:</strong> EYEPACS Preprocess Samples.</p> </td> </tr> </table>


πŸ“˜ Overview

EyePACS (Eye Picture Archive Communication System) is a large-scale collection of retinal fundus images used for automated diabetic retinopathy (DR) detection. It formed the basis of the Kaggle Diabetic Retinopathy Detection challenge, enabling research into DR classification and screening.

The dataset includes macula-centered color fundus images from real-world clinical screenings under varied imaging conditions.


πŸ“Š Dataset Summary

FieldDetails
TaskDiabetic retinopathy classification (5 severity grades)
DescriptionHigh-resolution color fundus photographs from EyePACS DR screening program. Each image labeled by ophthalmologists using the ICDR scale.
Size~88,702 images total (β‰ˆ35k labeled for training, β‰ˆ53k unlabeled for testing)
Classes0 = No DR, 1 = Mild, 2 = Moderate, 3 = Severe, 4 = Proliferative DR
Image TypeMacula-centered color fundus photos (640Γ—480 to 5184Γ—3456 px)
SourceEyePACS (USA) via Kaggle Diabetic Retinopathy Detection Challenge (2015)
AccessKaggle Dataset
LicenseUsage restricted under Kaggle & EyePACS terms

🧱 Dataset Structure

test
eyepacs/
β”œβ”€β”€ images/
β”‚ β”œβ”€β”€ train/
β”‚ β”‚ β”œβ”€β”€ 00001_left.jpg
β”‚ β”‚ β”œβ”€β”€ 00001_right.jpg
β”‚ └── test/
β”œβ”€β”€ labels.csv # image_id, eye(L/R), dr_grade (0–4)
β”œβ”€β”€ README.md
└── LICENSE.txt

🧩 Label Details

  • β€”Labels follow the International Clinical Diabetic Retinopathy (ICDR) grading system.
  • β€”Class imbalance is significant β€” most images show no DR.
  • β€”Labels were assigned by certified ophthalmologists; minor label noise may exist.

βš™οΈ Preprocessing Recommendations

  • β€”Crop to the circular fundus region and remove borders
  • β€”Resize to consistent resolution (e.g. 1024Γ—1024)
  • β€”Normalize illumination and contrast
  • β€”Exclude blurred or ungradable images

πŸ’‘ Research Applications

  • β€”DR detection and severity classification
  • β€”Automated retinal screening systems
  • β€”Transfer learning and robustness testing across imaging conditions
  • β€”Comparative studies with datasets like MESSIDOR, DDR, and APTOS

⚠️ Notes & Limitations

  • β€”Significant class imbalance (majority = No DR)
  • β€”Variations in camera type, exposure, and focus
  • β€”Some label noise and ungradable images present
  • β€”Redistribution may be restricted β€” verify Kaggle/EyePACS terms before publishing images

πŸ“„ Citation

If you use the dataset, cite:

Kaggle and EyePACS. β€œDiabetic Retinopathy Detection.” Kaggle Competition, 2015. https://www.kaggle.com/c/diabetic-retinopathy-detection

πŸ”— References