laxnpander / OpenREALM

OpenREALM is a pipeline for real-time aerial mapping utilizing visual SLAM and 3D reconstruction frameworks.
GNU Lesser General Public License v2.1
443 stars 114 forks source link

A question about how to get the georeference #98

Closed 9435LV closed 3 months ago

9435LV commented 7 months ago

Hello, I greatly admire your ability to do such a great job.

I would like to ask you, if I want to create my own dataset, how do I obtain the georeference parameter in the georeference.yaml. Or rather, can I use Alexa without changing this parameter_ Use reco. launch to run my dataset

laxnpander commented 6 months ago

Hey, georeference is computed from the GNSS information in the image meta tags. If those are not provided, there is no georeference. There was once a function to provide an external reference through the georeference.yaml, but this is not currently maintained.

9435LV commented 5 months ago

It is an honor for you to reply to my message. Do you mean that the #georeference.yaml file cannot truly function in the program? georeference.yaml %YAML:1.0 transformation_w2g: !!opencv-matrix rows: 4 cols: 4 dt: d data: [ 85.147685, 37.630008, -2.445093, 583499.057912, 37.462956, -85.102441, -5.121097, 5806387.668580, -4.303824, 3.698813, -92.951171, 97.517175, 0.0, 0.0, 0.0, 1.0 ]

laxnpander commented 5 months ago

No, it's something I used during my thesis. It's a feature that might not be present anymore. Georeferencing still works using the exiv tags of the images, but you cannot provide a known georeference through the yaml.

9435LV commented 5 months ago

Thank you very much for your answer. It has solved my question and I sincerely appreciate your outstanding work. In addition, the Chinese New Year is approaching, and I wish you a happy new year in advance. :)

Aishop119 commented 5 months ago

Hello, what is the effect of your implementation on your own dataset? Is the performance achieved comparable to the dataset collected by the author?

laxnpander commented 3 months ago

@Aishop119 Open an issue if you have a specific question.