-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[question] Help Setting Camera Intrinsics via --overrides .json file #681
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
See #683 (comment) |
To use The .json file needs to be in the same format as the cameraInit.sfm, generated from the CamerInit node inside the MeshroomCache directory when you are running Meshroom GUI. You can still tweak parameters for the rest of your pipeline using the |
Describe the problem
As part of a project, I am capturing a raw image feed from a mobile phone from its CPU. This allows me to get an image, and it's intrinsic's on the mobile and transfer them to a server for post-processing. I call Meshroom from the command line via a script, which includes a setup.mg file and an --overrides .json file.
I write the --overrides .json file using Python which includes the camera intrinsics that I want to use.
An example is shown below of the output.
When I run Meshroom it fails at the camera_init node. I believe it is due to the intrinsics ID field not matching that of the images.
I have tried using
And also just leaving the intrinsicsId field out completely.
I run a keyFrame node before running cameraInit, and point the input from cameraInit to the output of the keyFrame node, but I had this error before that step as well...
Log
Status
Desktop (please complete the following and other pertinent information):
The text was updated successfully, but these errors were encountered: