I am currently working on solving the RSNA pneumonia kaggle challenge (https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/) where the objective is to detect lung opacities in the images that correspond to lungs with pneumonia using bounding boxes.These images can be of category 0(Not pneumonia) or category 1(Pneumonia). I am following classes 8 and 9 but I have some difficulty understanding how I should approach this problem for the following reasons:
- Bounding boxes are not guaranteed in every image(images of category 0 don’t have bounding boxes).
- There may be more than one bounding box per image.
In regards to the first reason, I tried setting the non existing coordinates of the bounding boxes (which are NaN values in the csv) as 0,0,0,0 . However, after the training, for some reason the model would not draw the bounding boxes. I don’t know if it is correct to set this values as 0 since these bounding boxes do not exist.
With the second reason I assume that providing the model with multiple bounding boxes will be enough in order for it to predict more than one, but I have not been able to corroborate this yet since I have been working with the largest bounding box in every image in order to follow more easily the lesson.
Thanks in advance