Article Open Access

Brain Cancer Detection and Localization on MRI Images Using CNN and YOLO

(1) * Rahmat Subuh Prayitno Mail (Institut Kesehatan dan Teknologi Al-Insyirah, Indonesia)
(2) Romi Mulyadi Mail (Institut Kesehatan dan Teknologi Al-Insyirah, Indonesia)
*Corresponding author

Abstract


Brain cancer is one of the diseases with a high mortality rate that requires early detection to increase the effectiveness of treatment. This study proposes a brain cancer detection system based on MRI images by utilizing the Convolutional Neural Network (CNN) algorithm for classification and You Only Look Once (YOLO) for cancer location detection. The MRI dataset was taken from the Kaggle platform and processed through the normalization stage and CNN model training for 20 epochs. The CNN performance evaluation resulted in an accuracy of 94.95%, precision of 93.11%, recall of 89.11%, and F1-score of 91.07%. Furthermore, the YOLO model was used to identify the location of cancer with high visual accuracy. This system was also tested using new images with the results of detecting the location of cancer in an average time of 8.3 seconds for 4 images. The results of the study indicate that the combination of CNN and YOLO can be an effective solution in an automatic, accurate, and fast brain cancer detection system, as well as providing visual support for medical personnel in the diagnosis process. 

Keywords


Brain cancer, Convolutional Neural Networks (CNN), Yolo, MRI, Deep Learning, Location Detections

   

DOI

https://doi.org/10.33122/ejeset.v6i2.926
      

Article metrics

Abstract views : 174

   

Cite

   

References


Ahadin, A. I., Hana, F. M., & Prihandono, A. (2024). Pengembangan model deteksi tumor otak pada magnetic resonance imaging menggunakan arsitektur YOLOv10. Jurnal, 21(2), 117–128. https://doi.org/10.30595/sainteks.v21i2.23989

Andre, R., Wahyu, B., & Purbaningtyas, R. (2021). Klasifikasi tumor otak menggunakan convolutional neural network dengan arsitektur EfficientNet-B3. Jurnal IT, 11(3), 55–59. Retrieved from https://jurnal.umj.ac.id/index.php/just-it/index

Ariawan, M. P. A., Subiksa, G. B., & Adisimakrisna Peling, I. B. (2022). Analisis perbandingan metode DCT dengan DWT pada citra medis. Jurnal Teknologi Informasi dan Komputasi, 8(4), 420–424. https://doi.org/10.36002/jutik.v8i4.2096

Dwi, B. S. E., & Setiadi, D. R. I. M. (2024). Deteksi tumor otak dengan metode convolutional neural network. Jurnal Eksplora Informasi, 13(2), 188–197. https://doi.org/10.30864/eksplora.v13i2.971

Dwiaji, A. Z., Junianto, B., & Haswanto, S. P. (2024). Literature review: Penggunaan convolutional neural networks untuk klasifikasi citra tumor otak. Jurnal [Judul Tidak Diketahui], 2(3), 491–496.

Fadlun, M. H., & Hayati, U. (2024). Jurnal informatika dan rekayasa perangkat lunak klasifikasi tumor otak menggunakan convolutional neural network dan transfer learning. Jurnal, 6(1), 289–295.

Gianzurriell, V. B., Husnal, F., Wijaya, F. A., Fauzi, F., Paryudi, I., & Veritawati, I. (2023). Analisis gambar MRI otak untuk mendeteksi tumor otak menggunakan algoritma CNN. Jurnal Informatics Advance Computing, 4(2), 14–18.

Ghozali, M. (2021). Jurnal review: Pengobatan klinis tumor otak pada orang dewasa. Jurnal Phi Jurnal Pendidikan Fisika dan Fisioterapi, 2(1), 1. https://doi.org/10.22373/p-jpft.v2i1.8302

Gunawan, D., & Setiawan, H. (2022). Convolutional neural network dalam citra medis. Konstelasi: Konvergensi Teknologi dan Sistem Informasi, 2(2), 376–390. https://doi.org/10.24002/konstelasi.v2i2.5367

Harahap, F. A. A., Nafisa, A. N., Purba, E. N. D. B., & Putri, N. A. (2023). Implementasi algoritma convolutional neural network arsitektur model MobileNetV2 dalam klasifikasi penyakit tumor otak glioma, pituitary dan meningioma. Jurnal Teknologi Informasi, Komputer, dan Aplikasi (JTIKA), 5(1), 53–61. https://doi.org/10.29303/jtika.v5i1.234

Hendrawan, A., et al. (2021). Pengolahan citra digital dengan menggunakan Python.

Jun, W., & Liyuan, Z. (2022). Brain tumor classification based on attention guided deep learning model. International Journal of Computational Intelligence Systems, 15(1), 1–9. https://doi.org/10.1007/s44196-022-00090-9

Kaifi, R. (2024). Enhancing brain tumor detection: A novel CNN approach with advanced activation functions for accurate medical imaging analysis. Frontiers in Oncology, 14(September), 1–17. https://doi.org/10.3389/fonc.2024.1437185

Mahmud, M. I., Mamun, M., & Abdelgawad, A. (2023). A deep analysis of brain tumor detection from MR images using deep learning networks. Algorithms, 16(4), 1–19. https://doi.org/10.3390/a16040176

Nugroho, P. A., Fenriana, I., & Arijanto, R. (2020). Implementasi deep learning menggunakan convolutional neural network (CNN) pada ekspresi manusia. Algoritma, 2(1), 12–21.

Putra, F. A., Irawan, D., & Wulandari, C. (2024). Penerapan metode CNN (Convolution Neural Network) dalam klasifikasi buah. Jurnal [Judul Tidak Diketahui], 6(1), 733–740. https://doi.org/10.47065/josh.v6i1.6121

Putra, I. A. (2023). Analisis performa arsitektur model You Only Look Once (YOLO) versi 7 dalam melakukan segmentasi jenis virus dari citra mikroskop (pp. 56–57).

Rethemiotaki, I. (2023). Brain tumour detection from magnetic resonance imaging using convolutional neural networks. Współczesna Onkologia, 27(4), 230–241. https://doi.org/10.5114/wo.2023.135320

Saeedi, S., Rezayi, S., Keshavarz, H., & Niakan Kalhori, S. R. (2023). MRI-based brain tumor detection using convolutional deep learning methods and chosen machine learning techniques. BMC Medical Informatics and Decision Making, 23(1), 1–17. https://doi.org/10.1186/s12911-023-02114-6

Syahrul, M., & Putra, S. (2024). Perbaikan dan peningkatan kualitas citra menggunakan CNN.

Tanadi, E. N. D., Kartika, D. S. Y., & Najaf, A. R. E. (2024). Sistem pendeteksi penyakit kanker kulit menggunakan convolutional neural network arsitektur YOLOv8 berbasis website. Repeater: Publikasi Teknik Informatika dan Jaringan, 2(3), 166–177. https://doi.org/10.62951/repeater.v2i3.124

Teresa. (2019). Pewarnaan citra grayscale ke dalam citra berwarna dengan menggunakan pseudocoloring berbasis palet warna. Institut Teknologi Bandung.

Wulanningrum, R., Handayani, A. N., & Wibawa, A. P. (2024). Perbandingan instance segmentation image pada YOLO8. Jurnal Teknologi Informasi dan Ilmu Komputer, 11(4), 753–760. https://doi.org/10.25126/jtiik.1148288


Refbacks

  • There are currently no refbacks.


Copyright (c) 2025 Rahmat Subuh Prayitno, Romi Mulyadi

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0