Open nickle-fang opened 1 year ago
@nickle-fang Any more luck here? I have run into some similar problems with the FULL_OPENCV model.
point_triangulator
requires a reconstruction, but your comments suggest you only have a colmap.db with features and matches. The incremental mapper needs TwoViewGeometries to create an initial construction, so you'd need that stuff before running the triangulator I think. But did you try anything else perhaps?
Also some of the distortion params in your FULL_OPENCV input look way too big maybe?
Describe the bug I have 5 cameras and each has its own intrinsics. I first calibrate these cameras and get the intrinsics. Then I have some images taken by all 5 cameras and I know each image's pose. At the same time I use hloc to extract and matching the feature of images which are saved to txt file. I want to triangulate the model using these images and known cameras' intrinsics and extrinsics. I prepare the model file cameras.txt, images.txt and points3D.txt(empty), which are shown below. cameras.txt:
images.txt: [part of the file]
I run these commands in order:
The first two commands run successfully, but when I came to point_triangulator, the error occurs:
I checked the output and found that all images output like this: (Triangulated 0 points)
I then change the camera model to PINHOLE and delete the distortion params, it worked (shown as below). I doubt if the FULL_OPENCV model is not supported in triangulator? Or I have missed some settings? Thanks a lot !
Changed cameras params: