Research Article
Constructing Benchmark Databases and Protocols for Medical Image Analysis: Diabetic Retinopathy
Algorithm 2
Pixel-wise evaluation based on pixel scores.
| (1) Form a list of tested pixel scores | | (2) for each tested pixel score (curr_pix_score) do | | (3) TN , TP , FN , FP | | (4) for each test image do | | (5) for each test image pixel score do | | (6) if curr_pix_score pixel score then | | (7) if ground truth pixel assignment “normal” then | | (8) TN = TN + 1 | | (9) else | | (10) FN = FN + 1 | | (11) end if | | (12) else | | (13) if ground truth pixel assignment “abnormal” then | | (14) TP = TP + 1 | | (15) else | | (16) FP = FP + 1 | | (17) end if | | (18) end if | | (19) end for | | (20) end for | | (21) (Sensitivity) | | (22) (Specificity) | | (23) Add new ROC point () = (1 − SP, SN) | | (24) end for | | (25) Return the final ROC curve (all points) |
|