From 52d67a0e446c2364df023ce38b31b623c510c278 Mon Sep 17 00:00:00 2001 From: Mrinal Jain Date: Wed, 15 Dec 2021 19:12:23 +0530 Subject: [PATCH] Increase `ar_thr` from 20 to 100 for better detection on slender (high aspect ratio) objects (#5556) * Making `ar_thr` available as a hyperparameter * Disabling ar_thr as hyperparameter and computing from the dataset instead * Fixing bug in ar_thr computation * Fix `ar_thr` to 100 --- utils/augmentations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/augmentations.py b/utils/augmentations.py index 5dcfd49fdd05..0311b97b63db 100644 --- a/utils/augmentations.py +++ b/utils/augmentations.py @@ -269,7 +269,7 @@ def mixup(im, labels, im2, labels2): return im, labels -def box_candidates(box1, box2, wh_thr=2, ar_thr=20, area_thr=0.1, eps=1e-16): # box1(4,n), box2(4,n) +def box_candidates(box1, box2, wh_thr=2, ar_thr=100, area_thr=0.1, eps=1e-16): # box1(4,n), box2(4,n) # Compute candidate boxes: box1 before augment, box2 after augment, wh_thr (pixels), aspect_ratio_thr, area_ratio w1, h1 = box1[2] - box1[0], box1[3] - box1[1] w2, h2 = box2[2] - box2[0], box2[3] - box2[1]