-
Notifications
You must be signed in to change notification settings - Fork 52
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
Small question about camera model (multi focal length) #53
Comments
Hi, good to know that works fine!
Thanks for the feedback! |
I know it is an initial value, but sometimes large distortion initial value may cause fail to calculate camera position (especially when focal length is large).
Thanks for hearing your plan. |
Are you working on photogrammetric applications or SLAM sequences? If the camera network is good enough you should not have problems with self-calibration. In any case you can always acquire a specific image sequence for the calibration and eventually keeping fix the internal parameters later. Maybe are you using a fisheye? Ok I will put label enhancement for this issue |
Photogrammetric applications. |
Hi, thanks for the great support for multi focal length, it works fine.
And I have some small questions about camera model part.
Why does model
simple-radial
set default value K1=0.1?Meanwhile, model
opencv
sets default value K1=K2=0.https://github.com/3DOM-FBK/deep-image-matching/blob/master/src/deep_image_matching/io/h5_to_db.py#L159
Manually editing
cameras.yaml
makes users can set everything, but it is not a easy usage when calculating large image set (>hundreds).Now I have written a small program to scan the file names in a folder.
So my actually process is: 1. Put different focal length images in seperated sub-folders. 2. Run the scan program to get the file names in every sub-folders. 3. Move all the images in sub-folders to the
images
folder. 4. Editcameras.yaml
to fill in the file names.If
ImageMatching
class could scan sub-folders, it will be no need to do these steps. This makes all the images use a same camera model, which is not so flexible, but we can change it using COLMAP UI later.Of course, this is not a functional question, just for easy using for large data set.
Thank you.
The text was updated successfully, but these errors were encountered: