학습내용알고리즘이 같은 물체를 여러번 감지하는 경우도 있을 것입니다. 하지만 우리는 하나의 물체는 한번 감지하기를 원합니다. 이를 비-최대값 억제를 통해서 해결할 수 있습니다.비-최댓값 억제는 알고리즘이 각 물체를 한 번씩만 감지하게 보장합니다물체를 감지한 경계상자들 중에서 감지 확률( p_c pc )이 최대인 상자를 고른 후, 해당 경계 상자와의 IOU를 구해서 높은 IOU를 가진 상자들을 제거하는 방법이 비-최대값 억제입니다.구체적으로 하나의 물체를 감지하는 예시를 하나 봅니다.
감지된 모든 경계 상자중, 감지 확률이 0.6 이하인 경계 상자를 버립니다.감지 확률이 제일 높은 경계상자를 기준으로 잡습니다.해당 상자와 높은 IOU를 가지는 경계 상자를 버립니다.1개가 남을때 까지 2~3 과정을 계속 반복합니다.만약에 2개 이상의 클래스가 있을 경우, 각 클래스에 대해 독립적으로 비-최댓값 억제를 해야합니다.
comment