Open kwalz opened 1 month ago
It appears as if vars-localize is only showing users localizations that were created with vars-localize. Giovanna has been localizing marine debris images and unfortunately approximately 2000 duplicate localizations were added to VARS because she could not see that there was already a localization created in some other way.
We'll need to try to do the following:
Kyra and I also used vars-localize on midwater concepts and may have created duplicate localizations in the same way.
Hi @kwalz @lonnylundsten, VARS Localize only deals with framegrabs, so you will not see any bounding boxes made in VARS Annotation that are made on the video, since they are not tied to a framegrab. This is the reason we needed the dfg-tool, in order to capture framegrabs so that VARS Localize could be used. VARS Localize will indeed show localizations made in other apps as well, so long as they are tied to a framegrab (image reference).
We need vars localize to pull all localizations from VARS db regardless of where they were made.
Implementing this in VARS Localize would mean integrating Beholder to capture framegrabs on the fly from the video, similar to VARS GridView. This will take some effort since VARS Localize was not intended to do this; I'd estimate 1-2 weeks of time.
We suspect it is also not pulling in localizations generated from our machine learning proposals either.
This is correct, since again there is no framegrab for VARS Localize to use for these.
Giovanna has been localizing marine debris images and unfortunately approximately 2000 duplicate localizations were added to VARS because she could not see that there was already a localization created in some other way. ... Kyra and I also used vars-localize on midwater concepts and may have created duplicate localizations in the same way. ...
- Remove the duplicate localizations that Giovanna created by using the IoU method to find and remove them.
We can do this, but I'll need some more information about these annotation efforts so I can identify the relevant data. Tagging @hohonuuli so he's aware too, as this would involve a bulk deletion of data in VARS. Once I know what to look for, I'd propose:
I'm going to create a separate issue for this in our vars-feedback issue tracker. As a reminder, this repository is the public/external version of VARS Localize -- the up-to-date internal VARS Localize lives at https://bitbucket.org/mbari/vars-localize.
We need vars localize to pull all localizations from VARS db regardless of where they were made. We suspect it is also not pulling in localizations generated from our machine learning proposals either.