-
-
Notifications
You must be signed in to change notification settings - Fork 948
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BoundingBox
API v2
#2064
Comments
is there a specific reason why we need separate APIs for 2D and 3D? |
no reason, we could merge |
Some ideas: have just three modes (based on the existing ones): (probably with better names than my suggestion 😅 )
and for the bb itself have
Is the dim |
Actually, similar to the other new geometry primitives we could implement in terms of Eigen AlignedBox mentioned here, #1754 eventually we can alsohave PosedAlignedBox, that includes se2 or se3 |
We should consider the discussion from #1142 too 😄 |
@johnnv1 feel free to sketch a proposal |
After using the current api, I want to point out that the default representation of bboxes as quadrilaterals feel painful when it comes to reading bboxes from existing datasets. I propose the default format be either |
Note that if we do not consider a rotation angle, some augmentations may fail. |
XYXYΘ / XYHWΘ? |
Preferrably but the network of the user may not support it. So, if a user inputs XYXY, probably Rotation needs to be disabled or so. |
We would like start iterating on how to integrate the new apis from geometry like the bounding box class. I'll soon push a new api we have been iterating in the background for images too.
consider to merge:
In particular, the bbox class should be adjusted a bit to support autocast and stuff like this
Originally posted by @edgarriba in #2062 (comment)
/cc @ducha-aiki @shijianjian @johnnv1 @miquelmarti @nitaifingerhut
The text was updated successfully, but these errors were encountered: