Sobes.tech
Middle — Senior

Čo je to bounding box a aké formáty súradníc existujú (xyxy, xywh, cxcywh)?

sobes.tech AI

Odpoveď od AI

Ohraničujúci rám — je obdĺžnik, ktorý obmedzuje objekt na obrázku, používa sa v úlohách počítačového videnia na lokalizáciu objektov.

Formáty súradníc:

  • xyxy — súradnice dvoch rohov: (x_min, y_min, x_max, y_max). Napríklad ľavý horný a pravý dolný roh.
  • xywh — súradnice ľavého horného rohu a rozmerov: (x_min, y_min, šírka, výška).
  • cxcywh — súradnice stredu a rozmerov: (stred_x, stred_y, šírka, výška).

Príklad:

# Formát xyxy
bbox_xyxy = [50, 30, 200, 180]  # x_min=50, y_min=30, x_max=200, y_max=180

# Konverzia na xywh
x_min, y_min, x_max, y_max = bbox_xyxy
šírka = x_max - x_min
výška = y_max - y_min
bbox_xywh = [x_min, y_min, širka, výška]

# Konverzia na cxcywh
stred_x = x_min + širka / 2
stred_y = y_min + výška / 2
bbox_cxcywh = [stred_x, stred_y, širka, výška]

Výber formátu závisí od úlohy a použitých algoritmov.