LinasKo
LinasKo
I looked into it deeper. In my opinion, the cleanest solution uses `shapely` which we don't currently have as a dependency. @SkalskiP, let's speak about that next time we meet.
Hi @patel-zeel 👋 You're asking the perfect question at the perfect time. Starting from the next release (est. tomorrow), we shall begin an initiative to build up a suite of...
Hi @patel-zeel, 👋 Let's do it in 2 steps. First, let's implement an approximation by viewing the obb as a polygon. In the file `supervision/detection/utils.py` there's a function `polygon_to_mask`. We...
Assigned it to you. Let me know if you need any help!
The initial implementation for this is complete. Rather crudely, we treat the oriented box as a polygon, convert it to a mask (taking up cells in a grid), and then...
Excellent, it seems like you're near the destination already. Feel free to open a PR when you're there! I'm drawn to other matters and will be slightly less available for...
Hi @CodingMechineer 👋 Let's do one quick test - does installing `supervision==0.21.0.rc5` change anything?
Hi @CodingMechineer :wave: Tracker uses detections overlap and motion model prediction to estimate which detection represent the same object in sequential frames. It then filters out what it can't match....
That's unfortunate. Here's the next steps to try: 1. I assume you're already using `supervision==0.21.0.rc5` - only later versions have `pad_boxes`. If not, you should switch to `supervision==0.21.0.rc5`. 2. Next,...
@SkalskiP, no. I dug for an hour or so, plotted sequential detections (there's typically >50% overlap, yet they disappear). I played with some values, but I'd need to plot/print out...