Replies: 3 comments 2 replies
-
|
Hi @lochlan-w, The workflow you are describing is definitely quite doable. There is a test ( As another option, I'm planning to add in a CLI to triangulate data with a properly formatted xy data and a calibrated config.toml (the purpose of the latest branch). I may also make some tweaks to this new branch to attempt to speed up the triangulation. If you have any sample data+config.toml to work with I'm happy to use that to facilitate development and troubleshoot the inevitable unexpected things that pop up. You can look to the Mac |
Beta Was this translation helpful? Give feedback.
-
|
@lochlan-w and @aruna-ram, I have just merged in some changes that will allow a straightforward scripting of the triangulation. It is documented here: https://mprib.github.io/caliscope/triangulation_api/ This is something where I see opportunities to make the calculations proceed much more quickly, and it could also be a good place to dive into gap filling and smoothing strategies, so please keep me in the loop on your experience if you use this. |
Beta Was this translation helpful? Give feedback.
-
|
@mprib Amazing! Will test it out and keep you updated. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! First off, I just wanted to say that this is a great tool - very quick to implement, and I like the visualizations of the calibration results.
I had a question regarding triangulation of point coordinates after extracting the camera intrinsics/extrinsics. For context, we're working with animal pose data (extracted from other tools like DeepLabCut, or manually-labelled coordinates of objects of known sizes), where we already have the coordinates in both csv and h5 format. I admit I haven't looked too far into your code, but I was wondering if there was a section you think would be helpful in triangulating the 3D coordinates of the keypoints that we already have (i.e. not necessarily integrating DLC into Caliscope, but combining the output of both tools)?
We've done some manual triangulation before, but it would be nice to know if there's a usable section of code that we could implement to semi-manually triangulate 2D points from multiple views ourselves. Existing tools seem to require an integration of pose estimation AND triangulation, whereas we're primarily interested in just the triangulation step.
If you think it might just be easier for us to manually triangulate the points with some matrix multiplication in our own code, or would like further explanation on anything here, please let me know!
Beta Was this translation helpful? Give feedback.
All reactions