Inspiration

In India, the cost of detecting a brain tumour can range from Rs 10000- Rs 50000. This can leave a large impact on the financial wellbeing of a large percentage of the Indian population. This key issue is what inspired me to take forth this project.

What it does

This project utilises Convolutional Neural Networks (CNN) to easily detect the tumour and classify it based on its type, making it cheeper and easier for everyone to access.

How we built it

This was built using python. It uses the basic if/else statement to create an output on wether there is a tumour or not. If there is one present, it runs the image through the CNN model to then classify it.

Challenges we ran into

One key challenge faced was standardising the image size and resolution. As images of different sizes and qualities will be uploaded, standardising them before running them through the model was a key issue, hence it would not have been able to detect the tumour.

Accomplishments that we're proud of

One key accomplishment i am proud of with this project is that my school has gotten me in contact with a hospital in my city, where i will interact with specialists to further widen the scope of what this code can do.

What we learned

I learnt how to create standard image resolutions and apply image detection through the use of CNNs

What's next for Brain Tumour Detection

I will partake in further research to widen the scope of this code. I am planning on using it to predict brain tumour growth rates and wether its cancerous or not.

Built With

Share this project:

Updates