A system which based on an image of human eye classifies Diabetic Retinopathy disease using image processing and machine learning methods. It is a solution for Kaggle competition. A paper with full method description can be found here.
Morphological image processing methods are used to extract features like exudates and red lesion which characterise the disease.
XGBoost library is used to classify disease into five categories.