Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Anomaly detection via gating highway connection for retinal fundus images

Published: 17 April 2024 Publication History

Abstract

Since the labels for medical images are challenging to collect in real scenarios, especially for rare diseases, fully supervised methods cannot achieve robust performance for clinical anomaly detection. Recent research tried to tackle this problem by training the anomaly detection framework using only normal data. Reconstruction-based methods, e.g., auto-encoder, achieved impressive performances in the anomaly detection task. However, most existing methods adopted the straightforward backbone architecture (i.e., encoder-and-decoder) for image reconstruction. The design of a skip connection, which can directly transfer information between the encoder and decoder, is rarely used. Since the existing U-Net has demonstrated the effectiveness of skip connections for image reconstruction tasks, in this paper, we first use the dynamic gating strategy to achieve the usage of skip connections in existing reconstruction-based anomaly detection methods and then propose a novel gating highway connection module to adaptively integrate skip connections into the framework and boost its anomaly detection performance, namely GatingAno. Furthermore, we formulate an auxiliary task, namely histograms of oriented gradients (HOG) prediction, to encourage the framework to exploit contextual information from fundus images in a self-driven manner, which increases the robustness of feature representation extracted from the healthy samples. Last but not least, to improve the model generalization for anomalous data, we introduce an adversarial strategy for the training of our multi-task framework. Experimental results on the publicly available datasets, i.e., IDRiD and ADAM, validate the superiority of our method for detecting abnormalities in retinal fundus images. The source code is available at https://github.com/WentianZhang-ML/GatingAno.

Highlights

A gating highway connection module is proposed, which can be applied in a reconstruction-based anomaly detection method to exploit and constrain the intrinsic features during training for better anomaly detection performance.
We integrate histograms of oriented gradients (HOG) prediction as an auxiliary task in the reconstruction network to improve its sensitivity to abnormal images.
Adversarial learning is combined in our multi-task encoder–decoder network in the training phase to improve generalization ability for anomaly detection.
We evaluate our model on two publicly available datasets. The experimental results on image-level and pixel-level tasks prove the effectiveness of gating highway connections, HOG prediction, and adversarial learning for anomaly detection.

References

[1]
Deng J., Dong W., Socher R., Li L.-J., Li K., Fei-Fei L., ImageNet: A large-scale hierarchical image database, in: IEEE Conference on Computer Vision and Pattern Recognition, IEEE, 2009, pp. 248–255.
[2]
Pang G., Shen C., Cao L., Hengel A.V.D., Deep learning for anomaly detection: A review, ACM Comput. Surv. 54 (2) (2021) 1–38.
[3]
Chandola V., Banerjee A., Kumar V., Anomaly detection: A survey, ACM Comput. Surv. 41 (3) (2009) 1–58.
[4]
Fernando T., Gammulle H., Denman S., Sridharan S., Fookes C., Deep learning for medical anomaly detection–a survey, ACM Comput. Surv. 54 (7) (2021) 1–37.
[5]
Schlegl T., Seeböck P., Waldstein S.M., Schmidt-Erfurth U., Langs G., Unsupervised anomaly detection with generative adversarial networks to guide marker discovery, in: International Conference on Information Processing in Medical Imaging, Springer, 2017, pp. 146–157.
[6]
Zhao H., Li Y., He N., Ma K., Fang L., Li H., Zheng Y., Anomaly detection for medical images using self-supervised and translation-consistent features, IEEE Trans. Med. Imaging 40 (12) (2021) 3641–3651.
[7]
Zhou K., Li J., Luo W., Li Z., Yang J., Fu H., Cheng J., Liu J., Gao S., Proxy-bridged image reconstruction network for anomaly detection in medical images, IEEE Trans. Med. Imaging 41 (3) (2021) 582–594.
[8]
Zimmerer D., Isensee F., Petersen J., Kohl S., Maier-Hein K., Unsupervised anomaly localization using variational auto-encoders, in: International Conference on Medical Image Computing and Computer Assisted Intervention, Springer, 2019, pp. 289–297.
[9]
Ouardini K., Yang H., Unnikrishnan B., Romain M., Garcin C., Zenati H., Campbell J.P., Chiang M.F., Kalpathy-Cramer J., Chandrasekhar V., et al., Towards practical unsupervised anomaly detection on retinal images, in: MICCAI Workshop on Domain Adaptation and Representation Transfer and Medical Image Learning with Less Labels and Imperfect Data, Springer, 2019, pp. 225–234.
[10]
Golan I., El-Yaniv R., Deep anomaly detection using geometric transformations, Adv. Neural Inf. Process. Syst. 31 (2018).
[11]
Baur C., Wiestler B., Albarqouni S., Navab N., Deep autoencoding models for unsupervised anomaly segmentation in brain MR images, in: International MICCAI Brainlesion Workshop, Springer, 2018, pp. 161–169.
[12]
Goodfellow I., Pouget-Abadie J., Mirza M., Xu B., Warde-Farley D., Ozair S., Courville A., Bengio Y., Generative adversarial networks, Commun. ACM 63 (11) (2020) 139–144.
[13]
Schlegl T., Seeböck P., Waldstein S.M., Langs G., Schmidt-Erfurth U., f-AnoGAN: Fast unsupervised anomaly detection with generative adversarial networks, Med. Image Anal. 54 (2019) 30–44.
[14]
Akcay S., Atapour-Abarghouei A., Breckon T.P., Ganomaly: Semi-supervised anomaly detection via adversarial training, in: Asian Conference on Computer Vision, Springer, 2018, pp. 622–637.
[15]
Ronneberger O., Fischer P., Brox T., U-Net: Convolutional networks for biomedical image segmentation, in: International Conference on Medical Image Computing and Computer Assisted Intervention, Springer, 2015, pp. 234–241.
[16]
Gu Z., Cheng J., Fu H., Zhou K., Hao H., Zhao Y., Zhang T., Gao S., Liu J., CE-Net: Context encoder network for 2D medical image segmentation, IEEE Trans. Med. Imaging 38 (10) (2019) 2281–2292.
[17]
Ji W., Yu S., Wu J., Ma K., Bian C., Bi Q., Li J., Liu H., Cheng L., Zheng Y., Learning calibrated medical image segmentation via multi-rater agreement modeling, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2021, pp. 12341–12351.
[18]
Isola P., Zhu J.-Y., Zhou T., Efros A.A., Image-to-image translation with conditional adversarial networks, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2017, pp. 1125–1134.
[19]
Steck H., Autoencoders that don’t overfit towards the Identity, Adv. Neural Inf. Process. Syst. 33 (2020) 19598–19608.
[20]
Wei C., Fan H., Xie S., Wu C.-Y., Yuille A., Feichtenhofer C., Masked feature prediction for self-supervised visual pre-training, 2021, arXiv preprint arXiv:2112.09133.
[21]
Porwal P., Pachade S., Kokare M., Deshmukh G., Son J., Bae W., Liu L., Wang J., Liu X., Gao L., et al., IDRiD: Diabetic retinopathy–segmentation and grading challenge, Med. Image Anal. 59 (2020).
[22]
Zhang W., Sun X., Li Y., Liu H., He N., Liu F., Zheng Y., A multi-task network with weight decay skip connection training for anomaly detection in retinal fundus images, in: International Conference on Medical Image Computing and Computer Assisted Intervention, Springer, 2022, pp. 656–666.
[23]
Yang J., Zhou K., Li Y., Liu Z., Generalized out-of-distribution detection: A survey, 2021, arXiv preprint arXiv:2110.11334.
[24]
Ruff L., Kauffmann J.R., Vandermeulen R.A., Montavon G., Samek W., Kloft M., Dietterich T.G., Müller K.-R., A unifying review of deep and shallow anomaly detection, Proc. IEEE 109 (5) (2021) 756–795.
[25]
Zhuge M., Fan D.-P., Liu N., Zhang D., Xu D., Shao L., Salient object detection via integrity learning, IEEE Trans. Pattern Anal. Mach. Intell. 45 (3) (2022) 3738–3752.
[26]
Akhtar N., Mian A., Threat of adversarial attacks on deep learning in computer vision: A survey, IEEE Access 6 (2018) 14410–14430.
[27]
Bergmann P., Fauser M., Sattlegger D., Steger C., MVTec AD–A comprehensive real-world dataset for unsupervised anomaly detection, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019, pp. 9592–9600.
[28]
Chu W.-H., Kitani K.M., Neural batch sampling with reinforcement learning for semi-supervised anomaly detection, in: European Conference on Computer Vision, Springer, 2020, pp. 751–766.
[29]
Liu F., Liu H., Zhang W., Liu G., Shen L., One-class fingerprint presentation attack detection using auto-encoder network, IEEE Trans. Image Process. 30 (2021) 2394–2407.
[30]
Liu Z., Nie Y., Long C., Zhang Q., Li G., A hybrid video anomaly detection framework via memory-augmented flow reconstruction and flow-guided frame prediction, in: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021, pp. 13588–13597.
[31]
Wang G., Wang Y., Qin J., Zhang D., Bao X., Huang D., Video anomaly detection by solving decoupled spatio-temporal jigsaw puzzles, in: Avidan S., Brostow G., Cissé M., Farinella G.M., Hassner T. (Eds.), Computer Vision – ECCV 2022, Springer Nature Switzerland, Cham, 2022, pp. 494–511.
[32]
Tian J., Azarian M.H., Pecht M., Anomaly detection using self-organizing maps-based k-nearest neighbor algorithm, in: PHM Society European Conference, Vol. 2, 2014.
[33]
Ruff L., Vandermeulen R., Goernitz N., Deecke L., Siddiqui S.A., Binder A., Müller E., Kloft M., Deep one-class classification, in: International Conference on Machine Learning, PMLR, 2018, pp. 4393–4402.
[34]
Gong D., Liu L., Le V., Saha B., Mansour M.R., Venkatesh S., Hengel A.v.d., Memorizing normality to detect anomaly: Memory-augmented deep autoencoder for unsupervised anomaly detection, in: Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019, pp. 1705–1714.
[35]
Park H., Noh J., Ham B., Learning memory-guided normality for anomaly detection, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020, pp. 14372–14381.
[36]
Deng H., Li X., Anomaly detection via reverse distillation from one-class embedding, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2022, pp. 9737–9746.
[37]
Zenati H., Foo C.S., Lecouat B., Manek G., Chandrasekhar V.R., Efficient GAN-based anomaly detection, in: International Conference on Learning Representations Workshop, 2018.
[38]
Dalal N., Triggs B., Histograms of oriented gradients for human detection, in: IEEE Conference on Computer Vision and Pattern Recognition, Vol. 1, IEEE, 2005, pp. 886–893.
[39]
Ruder S., An overview of multi-task learning in deep neural networks, 2017, arXiv preprint arXiv:1706.05098.
[40]
Li C., Wand M., Precomputed real-time texture synthesis with Markovian generative adversarial networks, in: European Conference on Computer Vision, Springer, 2016, pp. 702–716.
[41]
Fang H., Li F., Fu H., Sun X., Cao X., Lin F., Son J., Kim S., Quellec G., Matta S., et al., ADAM challenge: Detecting age-related macular degeneration from fundus images, IEEE Trans. Med. Imaging 41 (10) (2022) 2828–2847.
[42]
Xiang T., Zhang C., Liu D., Song Y., Huang H., Cai W., BiO-Net: learning recurrent bi-directional connections for encoder-decoder architecture, in: International Conference on Medical Image Computing and Computer Assisted Intervention, Springer, 2020, pp. 74–84.
[43]
Oktay O., Schlemper J., Folgoc L.L., Lee M., Heinrich M., Misawa K., Mori K., McDonagh S., Hammerla N.Y., Kainz B., et al., Attention U-Net: Learning where to look for the pancreas, 2018, arXiv preprint arXiv:1804.03999.
[44]
Das S.D., Dutta S., Shah N.A., Mahapatra D., Ge Z., Anomaly detection in retinal images using multi-scale deep feature sparse coding, in: 2022 IEEE 19th International Symposium on Biomedical Imaging (ISBI), 2022, pp. 1–5.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Pattern Recognition
Pattern Recognition  Volume 148, Issue C
Apr 2024
747 pages

Publisher

Elsevier Science Inc.

United States

Publication History

Published: 17 April 2024

Author Tags

  1. Anomaly detection
  2. Feature prediction
  3. Fundus image
  4. Skip connection

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media