Skip to content

[Dependent] [CVAT] Relax filtering for overlapping gt skeletons#3358

Merged
Dzeranov merged 1 commit into
zm/improve-object-id-for-skeletonsfrom
zm/remove-filtering-for-overlapped-gt
May 21, 2025
Merged

[Dependent] [CVAT] Relax filtering for overlapping gt skeletons#3358
Dzeranov merged 1 commit into
zm/improve-object-id-for-skeletonsfrom
zm/remove-filtering-for-overlapped-gt

Conversation

@zhiltsov-max

@zhiltsov-max zhiltsov-max commented May 20, 2025

Copy link
Copy Markdown
Collaborator

Issue tracking

Depends on #3356

Context behind the change

During the GT preparation for a skeletons_from_boxes task, GT skeletons and input RoI boxes are matched between each other so that only unambiguous GT is used for validation. After #3356, we can detect and allow more unambiguous cases, as now annotators have a marker on the requested object. The default ambiguity checks are still needed, but they still can be too cautious, so it can be desired by the requester to customize this matching.

  • Relaxed default object matching by checking that the RoI marker point resolves an ambiguous skeleton - RoI bbox match
  • Added support for the object_id annotation attribute. This can be used to forcefully match skeletons and boxes that otherwise would be skipped by the ambiguity detection algorithm

How has this been tested?

Release plan

Potential risks; What to monitor; Rollback plan

@vercel

vercel Bot commented May 20, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
human-app ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 20, 2025 2:34pm
human-dashboard-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 20, 2025 2:34pm
staking-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 20, 2025 2:34pm
2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
faucet-frontend ⬜️ Ignored (Inspect) May 20, 2025 2:34pm
faucet-server ⬜️ Ignored (Inspect) May 20, 2025 2:34pm

@zhiltsov-max zhiltsov-max changed the title Relax filtering for overlapping gt skeletons [Dependent] Relax filtering for overlapping gt skeletons May 20, 2025
@zhiltsov-max zhiltsov-max requested a review from Dzeranov May 20, 2025 14:34
@zhiltsov-max zhiltsov-max changed the title [Dependent] Relax filtering for overlapping gt skeletons [Dependent] [CVAT] Relax filtering for overlapping gt skeletons May 20, 2025
@zhiltsov-max zhiltsov-max marked this pull request as draft May 20, 2025 16:26
@zhiltsov-max zhiltsov-max marked this pull request as ready for review May 20, 2025 17:05
@Dzeranov Dzeranov merged commit 3df0d1e into zm/improve-object-id-for-skeletons May 21, 2025
8 checks passed
Dzeranov pushed a commit that referenced this pull request May 21, 2025
* Draw roi point along with bbox in skeleton tasks

* Relax filtering for overlapping gt skeletons (#3358)
flopez7 pushed a commit that referenced this pull request May 21, 2025
* Draw roi point along with bbox in skeleton tasks

* Relax filtering for overlapping gt skeletons (#3358)
@zhiltsov-max zhiltsov-max deleted the zm/remove-filtering-for-overlapped-gt branch May 21, 2025 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants