TumorVision

Hi people! 👋 Welcome to the realm of cutting-edge medical innovation! 🧠

Imagine a world where the detection, classification, and segmentation of brain tumors are seamlessly integrated into a powerful Python-based system. Behold the synergy of Python's prowess, YOLOv8's precision, and Streamlit's user-friendly interface converging to create an extraordinary brain tumor detection, classification, and segmentation project.

Try out TumorVision here: https://brain-tumor-fyp.streamlit.app/


💡 Key Approaches:


Model Training 👉 A pre-trained YOLOv8 model by Ultralytics is utilized for Classification & Segmentation tasks in transfer learning.

Frontend Deployment 👉 The Streamlit framework integrates the models with the frontend interface after model training.

Optimization 👉 Hyperparameter adjustment, such as optimizers and epochs, refines the model, resulting in optimization.

Results 👉 The model showcases remarkable performance, achieving approximately 89% accuracy in segmentation and 96% accuracy in classification post-finetuning, underscoring its reliability and precision


Image 1 Image 2