CodaMal: Contrastive Domain Adaptation for Malaria Detection in Low-Cost Microscopes (2402.10478v2)
Abstract: Malaria is a major health issue worldwide, and its diagnosis requires scalable solutions that can work effectively with low-cost microscopes (LCM). Deep learning-based methods have shown success in computer-aided diagnosis from microscopic images. However, these methods need annotated images that show cells affected by malaria parasites and their life stages. Annotating images from LCM significantly increases the burden on medical experts compared to annotating images from high-cost microscopes (HCM). For this reason, a practical solution would be trained on HCM images which should generalize well on LCM images during testing. While earlier methods adopted a multi-stage learning process, they did not offer an end-to-end approach. In this work, we present an end-to-end learning framework, named CodaMal (COntrastive Domain Adpation for MALaria). In order to bridge the gap between HCM (training) and LCM (testing), we propose a domain adaptive contrastive loss. It reduces the domain shift by promoting similarity between the representations of HCM and its corresponding LCM image, without imposing an additional annotation burden. In addition, the training objective includes object detection objectives with carefully designed augmentations, ensuring the accurate detection of malaria parasites. On the publicly available large-scale M5-dataset, our proposed method shows a significant improvement of 16% over the state-of-the-art methods in terms of the mean average precision metric (mAP), provides 21x speed improvement during inference and requires only half of the learnable parameters used in prior methods. Our code is publicly available: https://daveishan.github.io/codamal-webpage/.
- “Towards low-cost and efficient malaria detection,” in 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). IEEE, 2022, pp. 20655–20664.
- “A novel stacked cnn for malarial parasite detection in thin blood smear images,” IEEE Access, vol. 8, pp. 93782–93792, 2020.
- “Applying faster r-cnn for object detection on malaria images,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, July 2017.
- “Cross-domain detection via graph-induced prototype alignment,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020, pp. 12355–12364.
- “Strong-weak distribution alignment for adaptive object detection,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2019, pp. 6956–6965.
- “Domain adaptive faster r-cnn for object detection in the wild,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp. 3339–3348.
- “Computer aided diagnosis of malaria disease for thin and thick blood smear microscopic images,” in 2017 4th international conference on signal processing and integrated networks (SPIN). IEEE, 2017, pp. 561–565.
- Ishan Dave, “Image analysis for malaria parasite detection from microscopic images of thick blood smear,” in 2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET). IEEE, 2017, pp. 1303–1307.
- “Sequential classification system for recognition of malaria infection using peripheral blood cell images,” Journal of Clinical Pathology, 2020.
- “Automatic detection of plasmodium parasites from microscopic blood images,” Journal of Parasitic Diseases, vol. 44, no. 1, pp. 69–78, 2020.
- “Bbbc041, malaria dataset,” https://bbbc.broadinstitute.org/BBBC041.
- “Images of thin blood smears with bounding boxes around malaria parasites (malaria-655),” .
- “Mp-idb: The malaria parasite image database for image processing and analysis,” in Sipaim–Miccai Biomedical Workshop. Springer, 2018, pp. 57–65.
- “A dataset and benchmark for malaria life-cycle classification in thin blood smear images,” arXiv preprint arXiv:2102.08708, 2021.
- “A simple framework for contrastive learning of visual representations,” in ICML, 2020.
- “Unsupervised domain adaptation of object detectors: A survey,” IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1–24, 2023.
- “Yolov5: State-of-the-art object detection,” https://github.com/ultralytics/yolov5, 2020.
- “You only look once: Unified, real-time object detection,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 779–788.
- “Microsoft coco: Common objects in context,” in European conference on computer vision. Springer, 2014, pp. 740–755.