The algorithm we propose for nerve recognition is fully automatic, requiring no user intervention. Only if the user wishes to restrict the analysis to a specific ROI is a manual selection of the ROI necessary. The advantage of working on ROIs is that slightly fewer false nerves are detected, especially in non-normal eyes, at the expenses of a negligible decrease in the percentage of true nerve detection. The overall advantage, however, is quite marginal and, moreover, using a different user-selected ROI in each image would strongly bias the nerve density values.
A very important characteristic of the automatic method is its capability of correctly recovering the differences in nerve length between the various subjects. As shown in
Figures 3 4 5 and 10 , automatic and manual length estimations in the same image were very well correlated. This ensures that, despite the moderate underestimation of the automatic method with respect to the manual one, shown in
Figures 6 7 8 11 , the former can reliably differentiate between subjects characterized by different nerve lengths.
The performances of the algorithm are affected by the overall quality of the image (e.g., related to luminosity contrast between nerves and background and image noise), and by the possible presence of information partially coming from other layers, whose cell structures (keratocytes, epithelium cells) may be erroneously recognized as segments of nerves. A careful custom setting of the instrument lamp power, an accurate alignment of the system and, to a lesser extent and with the drawbacks mentioned, the adoption of the ROI analysis can improve the performance in these respects. As regards the processing time, implementation of the algorithm with a more efficient computer language (e.g., C++) will reduce the analysis time to few seconds per image.
In view of a clinical application of the algorithm, the possibility of allowing the user to perform some manual touch-up of the automatic results to increase the correct nerve detection may also be considered and the proper tools developed. In this way, a manual editing session (e.g., a few tens of seconds) might result in performances close to 100% of true nerve recognition.
To the best of our knowledge, the system presented herein is the only ever proposed for the automatic detection of the corneal subbasal nerve structures. With its application, important clinical parameters such as total length of nerves in the image, nerve density, and nerve tortuosity (e.g., as evaluated as in Ref.
12 ) could be readily derived in an easy, quantitative, and reproducible way. Work is in progress to develop additional computer programs to derive and evaluate these clinical parameters. A significant advantage in the clinical assessment of patients can thus be reasonably expected, even if extensive clinical studies, involving a large number of subjects and diseases, should be conducted to assess fully the overall clinical benefit.
The authors thank Renato Biagi (Nidek Technologies Srl, Padova, Italy), for kindly providing the images for dataset 1; Jay W. McLaren, Jay C. Erie, and William M. Bourne (Mayo Clinic College of Medicine, Rochester, MN) for kindly providing the images and the manually determined nerve lengths for dataset 2; and Jan Schroeter (Charité Campus Virchow-Klinikum, Clinic of Ophthalmology, Berlin, Germany) for assistance with image evaluation in dataset 1.