For object detection we often use metrics based on precision/recall. My question is what is generally the process of matching the prediction and ground truth bound boxes, when there are multiple intersecting boxes.
I.e. consider the image bellow for single-class detection. Red are for the two ground truth boxes, blue and green are predictions. Apparently the blue prediction had higher IoU for both boxes, but as it matches with the left one, can the green one consider the correct prediction, given low enough IoU threshold?