NMS --- 비최대 억제 원리(수학 공식 없음)

여기에 이미지 설명 삽입
표적 탐지를 예로 들면, 많은 탐지 프레임(A, B, C, D, E, F 등)이 하나의 표적에는 하나의 탐지 프레임만 필요하고, NMS는 가장 높은 점수(C로 가정)의 탐지 프레임을 선택하고, 그런 다음 IOU 값이 설정된 임계값을 초과할 때(일반적으로 대상 감지에서 0.7로 설정됨) C와 나머지 프레임의 해당 IOU 값을 계산합니다. 즉, C와 중첩 정도가 높은 프레임을 억제합니다. 방법은 C와 겹치는 정도가 높은 프레임의 점수를 0으로 설정하는 것입니다. 한 라운드 후에 나머지 감지 프레임에서 가장 높은 점수를 계속 찾은 다음 IOU가 임계값을 초과하는 상자를 억제합니다.

실제로 여기에는 많은 온라인 자습서에서 언급되지 않은 작은 문제가 있습니다. 즉, 상자 C와 다른 모든 상자 사이의 IOU가 설정된 임계값보다 크면 실제로 하나의 상자 C만 남길 수 있습니다. 그러나 C의 점수에 이어 두 번째이고 C와의 IOU가 설정 값보다 작을 뿐인 상자는 분명히 남을 것인데 왜 비 최대 억제 후 하나의 상자만 남습니까? 점수가 C에 이어 두 번째이고 C와의 IOU가 설정 값보다 작을 뿐인 상자는 신뢰도 점수가 낮아 제거되고 결국 C가 남게 되기 때문입니다. (물론 신뢰도가 높으면 C로 남겠지만 이런 상황일 확률은 매우 낮음)

[잘못 이해했다면 지적과 지적 부탁드립니다]

Supongo que te gusta

Origin blog.csdn.net/weixin_43732022/article/details/131241836
Recomendado
Clasificación