lambdaloop / anipose

🐜🐀🐒🚶 A toolkit for robust markerless 3D pose estimation
http://anipose.org
BSD 2-Clause "Simplified" License
357 stars 67 forks source link

Multi camera calibration #95

Open Mymi-INS opened 2 years ago

Mymi-INS commented 2 years ago

Hello,

We are using a large experimental setup to assess the memory performance in rats. Because of its large dimensions (4 x 2.5 m) and the low ceiling of our room, we need several cameras to cover the whole area (see the picture attached). We only need a 2D reconstruction of the animal’s position in the maze, but our issue is that the subject is only seen by 1 or 2 cameras at the same time, not by all of them. Is there a way on Anipose 3D to calibrate all the cameras when there is not one common point seen by all of them? Any other suggestion is also welcome :)

Thanks a lots!

image

DestroytheCity commented 2 years ago

Having a similar issue...have you found any ways to solve this?

Mymi-INS commented 2 years ago

Having a similar issue...have you found any ways to solve this?

No, I still didn't manage to do it ! I will search and update you if I do !

DestroytheCity commented 2 years ago

So after speaking to the developers, it seems that for two cameras to understand their relationship to each other they need to see the same corners of the same CharUco board simultaneously. Our set up involves two sets of four cameras that are facing opposing directions, and so we are thinking of purchasing a larger board that would be seen by both sides at the same time.

Mymi-INS commented 2 years ago

Yeah we guessed that this will be the point. Do you know if we can calibrate 2 cameras by 2 cameras. Cause if all cameras has to see the same CharUco at the same time it will not work for me cause all my cameras are not seeing the same thing but I can arrange them to have them seeing the same thing 2 by 2.

MahejabeenNidhi commented 8 months ago

Yeah we guessed that this will be the point. Do you know if we can calibrate 2 cameras by 2 cameras. Cause if all cameras has to see the same CharUco at the same time it will not work for me cause all my cameras are not seeing the same thing but I can arrange them to have them seeing the same thing 2 by 2.

Were you able to run it by calibrating the cameras 2 by 2?

Mymi-INS commented 8 months ago

No, I changed my cameras set up and now I have a software that record my two cameras simultaneously