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

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

thelazysong님의 프로필 이미지
thelazysong

작성한 질문수

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

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

IOU 계산을 위한 Intersection areas 계산 문의

작성

·

280

2

안녕하세요?

IOU의 이해 강의에서 이해되지 않는 부분이 있어 질문 드립니다.

Intersection 구역 넓이를 구하기 위해 좌상단 좌표와 우하단 좌표를 구하는 경우에 있어서,

Intersection의 좌상단 X좌표는 각 GT, CB 박스의 좌상단 X좌표 중 큰(Max)값을 구하는 건 이해했습니다.

그런데 Intersection 좌상단의 Y좌표를 구할 때 코드를 보면 각 GT, CB 박스의 좌상단 Y좌표 중 큰(Max)값을 구하는게 잘 이해가 안됩니다.  반대로 작은(Min)값을 구해야 intersection 영역의 좌상단 Y좌표가 나오는 것이 아닌지..

이와 유사하게 intersection의 우하단 영역의 Y좌표를 구하기 위해서는 GT, CB 박스 우하단의 Y좌표 중 큰(Max)값으로 구해야 하는 것이 아닌지요?

아니면 혹시 각 Box별 모서리 좌표의 Notation을 제가 잘못 이해하고 있는 것 같은데.. 설명 부탁드립니다.

답변 1

2

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

안녕하십니까,

제가 설명드릴때 Object bounding box에 대한 x,y 좌표 기준을 빼먹었나 보군요.

일반적으로 Object의 bounding box좌표값은 x가 오른쪽으로 갈수록 큰값, y는 아래쪽으로 갈수록 큰값입니다. y가 아래로 갈수록 -가 되는 일반적인  2차원 x, y 좌표계와는 차이가 있습니다. 

감사합니다.

thelazysong님의 프로필 이미지
thelazysong

작성한 질문수

질문하기