Artifical Intelligence International Junior Contest (AIIJC) has 10 tracks on different themes. \
This repository contains the code for the "AI in Medicine" track. \
Specific of competition is that all participants must be under 18 years old.
The main organizer and sponsor of the competition is Sberbank. \
Organizer and task developer is Alliance for Artificial Intelligence.
Competition don't provide any data. \
So we find 3 datasets for training and testing our models:
For this task we used:
Our task need percentage of pathologies per lung. \
So we need to segment lungs. \
For this task we prepared specific computer vision pipeline.
Let's see how it works in images:
...
image | base opencv adaptive thresholding | ours adaptive thresholding |
---|---|---|
![]() |
![]() |
![]() |
Clone this repository
git clone https://github.com/werserk/AIIJC-med-1st-place.git
Install folder with model checkpoints: link(could be unavailable, contact me)
pip install -r requirements.txt
To activate web interface run
streamlit run streamlit_app.py
To activate app in bash run
python3 bash_app.py --data <image folder> --save_folder <dst folder> --multi --show_legend