| Literature DB >> 31142335 |
Noushin Eftekhari1, Hamid-Reza Pourreza2, Mojtaba Masoudi1, Kamaledin Ghiasi-Shirazi1, Ehsan Saeedi1.
Abstract
BACKGROUND AND OBJECTIVES: Diabetic retinopathy (DR) is the leading cause of blindness worldwide, and therefore its early detection is important in order to reduce disease-related eye injuries. DR is diagnosed by inspecting fundus images. Since microaneurysms (MA) are one of the main symptoms of the disease, distinguishing this complication within the fundus images facilitates early DR detection. In this paper, an automatic analysis of retinal images using convolutional neural network (CNN) is presented.Entities:
Keywords: Convolutional neural network (CNN); Deep learning; Diabetic retinopathy (DR); Microaneurysm (MA)
Mesh:
Year: 2019 PMID: 31142335 PMCID: PMC6542103 DOI: 10.1186/s12938-019-0675-9
Source DB: PubMed Journal: Biomed Eng Online ISSN: 1475-925X Impact factor: 2.819
Fig. 1Five steps of the development process of the proposed method. The illustrated fundus images is from E-Ophtha-MA dataset
Fig. 2The architecture of basic CNN applied in this project
Architectures of final CNN with different input patch-sizes based on trial and error
| Layer | Operation | Input size | Detail | Berr, (p) |
|---|---|---|---|---|
| Layer 1 | Input |
| – | – |
| Layer 2 | Convolutional |
|
| – |
| Layer 3 | Max pooling |
|
| 0.25 |
| Layer 4 | Convolutional |
|
| – |
| Layer 5 | Max pooling |
|
| – |
| Layer 6 | Convolutional |
|
| – |
| Layer 7 | Max pooling |
|
| 0.25 |
| Layer 8 | Convolutional |
|
| – |
| Layer 9 | Max pooling |
|
| – |
| Layer 10 | Convolutional |
|
| – |
| Layer 11 | Max pooling |
|
| – |
| Layer 12 | Fully connected | 100 |
| – |
| Layer 13 | Fully connected | 2 |
| – |
Berr,(p) is the probability of Bernoulli distribution
Architectures of basic CNN
| Layer | Operation | Input size | Detail | Berr, (p) |
|---|---|---|---|---|
| Layer 1 | Input |
| – | – |
| Layer 2 | Convolutional |
|
| – |
| Layer 3 | Max pooling |
|
| 0.25 |
| Layer 4 | Convolutional |
|
| – |
| Layer 5 | Max pooling |
|
| 0.25 |
| Layer 6 | Convolutional |
|
| – |
| Layer 7 | Max pooling |
|
| 0.25 |
| Layer 8 | Fully connected | 200 |
| – |
| Layer 9 | Fully connected | 100 |
| – |
| Layer 10 | Fully connected | 2 |
| – |
Sensitivities of the different methods in Retinopathy Online Challenge dataset at the various FP/image rates
| Free-response receiver operating characteristic results on Retinopathy Online Challenge dataset at average number of False positives per image | ||||||||
|---|---|---|---|---|---|---|---|---|
| FPs/img | ||||||||
| Sensitivity | ||||||||
| Method | 1/8 | 1/4 | 1/2 | 1 | 2 | 4 | 8 | Classification method |
| Proposed method | 0.047 | 0.173 | 0.351 |
|
|
|
| CNN |
| Dashtbozorg [ |
|
|
| 0.476 | 0.481 | 0.495 | 0.506 | RUSBoost |
| Chudzik [ | 0.142 | 0.201 | 0.250 | 0.325 | 0.365 | 0.390 | 0.409 | CNN |
| Budak [ | 0.039 | 0.061 | 0.121 | 0.220 | 0.338 | 0.372 | 0.394 | DCNN |
| Javidi [ | 0.130 | 0.147 | 0.209 | 0.287 | 0.319 | 0.353 | 0.383 | Discriminative dictionary learning |
| Wu’s [ | 0.037 | 0.056 | 0.103 | 0.206 | 0.295 | 0.339 | 0.376 | KNN |
| Valladolid [ | 0.190 | 0.216 | 0.254 | 0.300 | 0.364 | 0.411 | 0.519 | GMM |
| Waikato group [ | 0.055 | 0.111 | 0.184 | 0.213 | 0.251 | 0.300 | 0.329 | Bayesian |
| Latim [ | 0.166 | 0.230 | 0.318 | 0.385 | 0.434 | 0.534 | 0.598 | Thresholding |
| OkMedical [ | 0.198 | 0.265 | 0.315 | 0.356 | 0.394 | 0.466 | 0.501 | Dynamic thresholding |
| Fujita Lab [ | 0.181 | 0.224 | 0.259 | 0.289 | 0.347 | 0.402 | 0.466 | ANN |
The quantity given in italic form in each FPs/Img column represents the best result
* Indicate papers which use the full original dataset and others which use the cross-validation technique
Sensitivities of the different methods in E-Ophtha-MA dataset at the various FP/image rates
| Free-response receiver operating characteristic results on E-Ophtha-MA dataset at average number of False positives per image | ||||||||
|---|---|---|---|---|---|---|---|---|
| Method | ||||||||
| Sensitivity | ||||||||
| FPs/Img | 1/8 | 1/4 | 1/2 | 1 | 2 | 4 | 8 | Classification method |
| Proposed method | 0.091 | 0.258 | 0.401 |
|
|
|
| CNN |
| Dashtbozorg [ |
|
|
| 0.522 | 0.558 | 0.605 | 0.638 | RUSBoost |
| Chudzika [ | 0.151 | 0.264 | 0.376 | 0.468 | 0.542 | 0.595 | 0.621 | CNN |
| Wu’s [ | 0.063 | 0.117 | 0.172 | 0.245 | 0.323 | 0.417 | 0.573 | KNN |
The quantity given in italic form in each FPs/Img column represents the best result
Fig. 3The comparison of free-response receiver operating characteristic curves of the proposed and previous method for a Retinopathy Online Challenge dataset and b E-Ophtha-MA dataset
Final score (CPM)
| Dataset | Method | CPM |
|
|---|---|---|---|
| Retinopathy Online Challenge | Proposed method | 0.461 |
|
| Dashtbozorg [ |
| 0.484 | |
| Chudzik [ | 0.298 | – | |
| Budak [ | 0.221 | – | |
| Javidi [ | 0.261 | – | |
| B Wu’s [ | 0.202 | 0.302 | |
| Valladolid [ | 0.322 | – | |
| Waikato group [ | 0.206 | 0.273 | |
| Latim [ | 0.381 | 0.489 | |
| OkMedical [ | 0.357 | 0.430 | |
| Fujita Lab [ | 0.310 | 0.378 | |
| E-Optha-MA | Proposed method | 0.471 |
|
| Dashtbozorg [ |
| 0.575 | |
| Chudzik [ | 0.431 | – | |
| Budak [ | 0.431 | – | |
| B Wu’s [ | 0.431 | 0.386 |
The quantities given in italic form for “Retinopathy Online Challenge dataset” and “E-Ophtha-MA dataset” represent the best results
Competetion measure (CPM) of Retinopathy Online Challenge at different points
Fig. 4A sample Fundus images of E-Ophtha-MA dataset. Pixel probability maps obtained from the final CNN for a different number of epochs. In initial epochs, the probability map includes low probabilities of MA (depicted as green spots), in the subsequent epochs, the medium and high probabilities are in blue and purple respectively