강의

멘토링

로드맵

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

kasasima18님의 프로필 이미지
kasasima18

작성한 질문수

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

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

iou 관련 질문입니다.

작성

·

393

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])가 맞지않나요?

퀴즈

66%나 틀려요. 한번 도전해보세요!

객체 지역화(Localization)와 객체 탐지(Detection)의 주요 차이점은 무엇일까요?

탐지는 객체의 크기, 지역화는 위치를 찾는 것입니다.

지역화는 한 객체, 탐지는 여러 객체를 다룹니다.

탐지는 픽셀 단위, 지역화는 박스 단위로 찾습니다.

지역화는 딥러닝 기반, 탐지는 알고리즘 기반입니다.

답변 1

0

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

안녕하십니까,

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

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

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

감사합니다.

kasasima18님의 프로필 이미지
kasasima18

작성한 질문수

질문하기