인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

kasasima18님의 프로필 이미지
kasasima18

작성한 질문수

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

IOU(Intersection over Union)의 이해와 구현 실습

iou 관련 질문입니다.

작성

·

366

0

x2 구하는 과정에서 (cand_box[2], gt_box[2]) 를 사용하는데 cand_box에서 2번에 해당하는건 width가 아닌가요? 최솟값 좌표를 비교하는것이라면 (cand_box[0]+cand_box[2]) 가 맞지않나요?

gt_box[2]도 똑같이 (gt_box[0]+gt_box[2])가 맞지않나요?

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

selectivesearch 결과 rect가 좌상단 좌표와 너비, 높이로 값을 가지고 있는데, 실습 코드 후반에서 이를 너비, 높이를 기반으로 좌상단 좌표, 우하단 좌표인 좌표값으로 모두 변경합니다. 즉 cand_box/bbox[0] 은 좌상단 x좌표, cand_box/bbox[1]은 좌상단 y좌표,

[2]는 우하단 x좌표, [3]은 우하단 y좌표로 변경되어서 이를 기반으로 compute_iou()를 계산하게 됩니다.

조금 더 실습 코드를 진행해 보시면 됩니다.

감사합니다.

kasasima18님의 프로필 이미지
kasasima18

작성한 질문수

질문하기