Comments (4)
We finally got this to work, after a lot of fiddling. Will report back in the other tread with a matlab script that converts Simi calibrations to the required calibration.toml file, as well as some manual on how to handle the other stuff. This issue may be closed. Thanks for all the help!!!!
from anipose.
Ah I've seen something like this before and it's often due to imperfect calibration between cameras.
In this case, it's possible that cameras 1 and 2 are calibrated well relative to each other, but camera 3 is not calibrated well relative to 1 and 2.
Have you evaluated your calibration? Check to see if the reprojection error from triangulating with cameras 2 and 3 or cameras 1 and 3 is below 3 pixels.
from anipose.
One related question that we are struggling with; the translation of the camera (as well of the rotation), are these the translation of the camera with respect to world in world coordinates, or the translation of the camera with respect to world in camera coordinates? Same for the rotation. What we have now is both translation and orientation of the camera in world coordinates. Is that correct? (I'm asking as the camera that seems to change things drastically has a very different orientation)
from anipose.
@SjoerdBruijn
Our camera model follows the OpenCV camera model, described nicely here:
https://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html
The rotation and translation are specified as what is needed to bring a point from world coordinates in order to camera coordinates. So they're transformations world -> camera.
from anipose.
Related Issues (20)
- label-3d video upside down HOT 4
- Issue with 'anipose calibrate' step during hand tutorial
- Why does the command anipose label-3d-filter only display 3d annotated videos? ... But there is no result output. HOT 2
- Issue with anipose analyze: 'device_spec' HOT 4
- Triangulation Gaps in Unfilled Demo
- ERROR in using Anipose Analyze
- Calibrate delivering widely different results from the same detections HOT 8
- anipose calibrate HOT 4
- Error in Calibration HOT 2
- How to Utilize GPU for Anipose HOT 1
- Anipose Label-3D 'traitsui.toolkits'
- Anipose tutorial
- error in anipose filter command if turn [filter] parameter for 'True' HOT 4
- anipose label-3d slows down after the first video
- How to use Sleap 2D coordinates output with Anipose HOT 2
- draw-calibration returns a different pattern HOT 1
- I encountered the following problem when performing the anipose filter step. It was still running successfully a month ago
- I encountered the following situation when running anipose angles. If there are no these parameters, an error will be reported. HOT 1
- Questions about camera calibration HOT 1
- Skeleton Different in Anipose2D than in DeepLabCut
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from anipose.