-
Having constructed photogrammetry 3D scene from ~300 photos using camera A, is it possible to estimate camera B intrinsic and extrinsic parameters providing single camera B photo without metadata (IP camera) using Meshroom? If so, suggestions how to do that would be more than welcome. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
Does the node https://meshroom-manual.readthedocs.io/en/latest/feature-documentation/nodes/CameraLocalization.html help? |
Beta Was this translation helpful? Give feedback.
-
Great, this should work! [...] Just tried that but it seams I'm not doing it correctly... I've connected The initial set of images that the 3d scene was built from was taken using smartphone wide lens camera. What am I doing wrong? The log output and node connection screenshots provided below. Here is how I've connected the nodes:
|
Beta Was this translation helpful? Give feedback.
-
Sorry, might have been not the best node for your use case after all. Did you try to augment your reconstruction with your image? (drag and drop the image in the augmentation area on import) In the new cameraInit you can define "fisheye" for the image and than try to match it to the existing sfm... |
Beta Was this translation helpful? Give feedback.
-
This looks quite alright. Meshroom was able to localize the camera. Will try to check how accurate that is. Correct me if I'm wrong intrinsic and extrinsic information is located in Also in camerLocalisation node there is an option to "Refine intrinsics" is it part of the augmented reconstruction or this is something to consider? |
Beta Was this translation helpful? Give feedback.
-
Also is there a reason why setting camera type to P.S.
UPDATEadding more images from different cameras allowed for some of them to compute SfM and localize cameras. Might be that images surveillance cameras have too many differences in scene (different capture time) causing meshroom to discard them? Also different cameras would have different brown intrinsic parameters, but by adding multiple images from different cameras meshroom adds just two intrinsic entries. |
Beta Was this translation helpful? Give feedback.
Sorry, might have been not the best node for your use case after all. Did you try to augment your reconstruction with your image? (drag and drop the image in the augmentation area on import) In the new cameraInit you can define "fisheye" for the image and than try to match it to the existing sfm...