SainsburyWellcomeCentre / WAZP

Wasp Animal-tracking Zoo project with Pose estimation
https://sainsburywellcomecentre.github.io/WAZP/
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Simple common coordinate system definition #55

Open sfmig opened 1 year ago

sfmig commented 1 year ago

Implement a simple method to transform the pose estimation data from every video to a common coordinate system.

Related to #3, though there we discussed a bit more sophisticated options.

niksirbi commented 1 year ago

I started working on this in the frame-registration branch.

Progress made

Worflow idea

niksirbi commented 1 year ago

The above idea kills two birds with one stone:

niksirbi commented 1 year ago

Perhaps a better alternative to choosing one video as the "reference" is having a precisely defined model of the environment, based on blueprints of the setup. This way everything is guaranteed to be "straight", and the "right way up", and the coordinates will be in world space (more meaningful than pixel coordinates). This would also get rid of the "use these ROIs as reference" step.

The elephant in the room is that our model can only be a 2D (topdown) projection of the 3D environment, but we anyway swallow that bullet (I'm running out of analogies here) since we have 1 top view camera only