Sobes.tech
Middle — Senior

Bounding box деген эмне жана кайсы координат форматтары бар (xyxy, xywh, cxcywh)?

sobes.tech AI

AIден жооп

Шекаралык куту — бул сүрөттөгү объектти чектеген тик бурчтук, ал компьютер көрүү тапшырмаларында объекттерди локализациялоо үчүн колдонулат.

Координаттардын форматтары:

  • xyxy — эки бурчтун координаттары: (x_min, y_min, x_max, y_max). Мисалы, сол жогорку жана оң төмөнкү бурчтар.
  • xywh — сол жогорку бурчтун координаттары жана өлчөмдөрү: (x_min, y_min, тууралык, бийиктик).
  • cxcywh — борбор жана өлчөмдөрдүн координаттары: (борбор_x, борбор_y, тууралык, бийиктик).

Мисал:

# xyxy форматы
bbox_xyxy = [50, 30, 200, 180]  # x_min=50, y_min=30, x_max=200, y_max=180

# xywh форматына которуу
x_min, y_min, x_max, y_max = bbox_xyxy
туш = x_max - x_min
бийиктик = y_max - y_min
bbox_xywh = [x_min, y_min, туш, бийиктик]

# cxcywh форматына которуу
борбор_x = x_min + туш / 2
борбор_y = y_min + бийиктик / 2
bbox_cxcywh = [борбор_x, борбор_y, туш, бийиктик]

Форматты тандоо тапшырга жана колдонулган алгоритмдерге көз каранды.