본문 바로가기

Object Detection/Etc2

[Object Detection] Anchor Box 설명과 pytorch 구현 안녕하세요 pulluper 입니다 😊 오늘은 object detection에서 많이 쓰이는 anchor box 에 대하여 알아보겠습니다. Anchor 란 "닻"을 의미합니다. 배를 움직이지 않게 하고 배가 어느 위치에 있는지 확인하는 기준이 될 수 있습니다. 그러한 의미에서 anchor box는 object 가 있음직한 기준의 역할을 합니다. Anchor box란 무엇일까요? Anchor box는 미리 정해진 object가 있음직한 box 를 의미합니다. 이 box는 object detection에서 여러가지 역할을 합니다. Anchor box는 겹쳐있는 object를 모두 검출하기 위해 고안되었습니다. 그림을 보시면, 자동차와 사람이 겹쳐 있습니다. 이때, 두 물체를 모두 검출하기 위해서 다양한 종횡비.. 2022. 3. 29.
[Object Detection] bounding box coordinates 설명과 pytorch 구현 안녕하세요 "pulluper" 입니다. 오늘은 object detection 에서 실제 box 를 다룰때의 2가지의 좌표를 알아보고 서로 바꾸는 코드를 pytorch로 알아보겠습니다. :-) object detection box coordinates object detection 에서는 bounding box 를 다룰 때, 보통 2가지 coordinate 로 box 를 다룹니다. center coordinates corner coordinates 특히 IoU(loss) 를 다룰때는 corner coordinates 를 사용하며, anchor 나 MSELoss 를 다룰때는 center coordinates 를 사용합니다. 위 사진에서 파란 색으로 표시된 좌표는 bounding box를 좌상점과 우하점으로 .. 2021. 5. 9.