Detecting Lesion Characteristics of Diabetic Retinopathy Using Machine Learning and Computer Vision