Skip to content

Conversation

@bagalaster
Copy link
Contributor

@bagalaster bagalaster commented May 1, 2024

Linked issue(s)

Fixes KOL-5576

What change does this PR introduce and why?

Adds support for 3D annotations in upload_object_detection_results.

This PR leverages the same Pascal VOC logic used for 2D object detection and applies it to 3D object detection using an approximate IoU metric based on this implementation in Objectron.

Unlike the 2D case, where IoU has a straight-forward, closed-form solution, 3D IoU evaluation is often implemented in many different ways. For this reason, this PR also gives the user control the ability to use their own matching logic.

TODO:

  • Allow users to supply their own matching function
  • Add test cases

Please check if the PR fulfills these requirements

  • Include reference to internal ticket and/or GitHub issue "Fixes #NNNN" (if applicable)
  • Relevant tests for the changes have been added
  • Relevant docs have been added / updated

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