gkiavash / Master-Thesis-Structure-from-Motion

1 stars 1 forks source link

Sparse SfM tests #8

Open albertopretto opened 1 year ago

albertopretto commented 1 year ago

For each dataset:

gkiavash commented 1 year ago

Here are the calibration parameters used for this task:


width: 5184
height: 3888
K: !!opencv-matrix
   rows: 3
   cols: 3
   dt: d
   data: [ 2.2880100739220425e+03, 0., 2.5716169994772490e+03, 0.,
       2.2845293722010042e+03, 1.9205706165878657e+03, 0., 0., 1. ]
D: !!opencv-matrix
   rows: 8
   cols: 1
   dt: d
   data: [ -2.6434196998339271e-01, 9.9571471417386093e-02,
       -2.4160314862664079e-04, -2.2267220647390027e-04,
       -1.9631169477800196e-02, 0., 0., 0. ]

The COLMAP bash code to consider these parameters can be found here: https://github.com/gkiavash/Master-Thesis-Structure-from-Motion/blob/cdcecff925e424ada3b6328ad2f331d81e51d933/scripts/colmap_sparse.sh#L16

gkiavash commented 1 year ago

Final point clouds can be found here: https://drive.google.com/drive/folders/1L2aoLnA_Ug5gX-sfVuEyvkqMtplbcxNj?usp=share_link

File names Before refine After refine
without calibration params o.ply o_pp.ply
with calibration params o_calib.ply o_pp_calib.ply

In order to compare with the city dataset, the path that the video is captured is shown on google map:

Screenshot from 2023-01-02 11-01-07

Screenshot from 2023-01-02 11-05-56 edited

gkiavash commented 1 year ago

Different views of the point clouds: (Open the images to zoom in)

  1. Above: combined_00

  2. combined_01

snapshot06 snapshot07 snapshot08

  1. combined_02 combined_03

gkiavash commented 1 year ago

A closer look at "Piazza Cavour":

Left Right
Top o.ply o_pp.ply
Down o_calib.ply o_pp_calib.ply

combined_04

gkiavash commented 1 year ago

I am going to create more point clouds from other parts of the city

gkiavash commented 1 year ago

Comparing COLMAP's auto-calibration and our manual calib params:

  1. without prior calib params:
    • SIMPLE_RADIAL
    • (3244.8, 1352.0, 769.0, 0 )
    • (f, cx, cy, k)
  2. with calib params:
gkiavash commented 1 year ago

ggl maps 1