Thin structures reproduction
See original GitHub issueHello, I am trying to reproduce your results on the thin structures. I run the images through the COLMAP, calculate the camera_sphere.npz
but the scale matrix is wrong. This is the scale matrix I get:
Scale matrix:
[[ 1.2317002e+03 0.0000000e+00 0.0000000e+00 -1.7486597e+02]
[ 0.0000000e+00 1.2317002e+03 0.0000000e+00 -2.5129393e+01]
[ 0.0000000e+00 0.0000000e+00 1.2317002e+03 1.0682924e+03]
[ 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00]]
I provide a visualisation of cameras in Unity3D. The cubes represent cameras, the rays from cubes outwards represent the camera direction where the blue rays are original cameras and the red rays are from the COLMAP. The XYZ cross represents world’s center (0,0,0).
Visualisation of not scaled cameras:
Visualisation of scaled cameras: red cameras are scaled down way too much
However, it works on the DTU and BMVS datasets. Could you please provide any details on how did you get your camera_sphere.npz
for the thin structures, or any idea what could be wrong or how to set the preprocess_cameras.py
?
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (3 by maintainers)
Top GitHub Comments
Thanks for your kind reply and looking forward to the code, and your work toward open code is important for this community.
@huizhang0110 @theFilipko Hi sorry for the late reply! I will sort out and clean the codes these days. The original calibration codes are written in c++.