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
466 stars 119 forks source link

How to collect images? #113

Closed gityeezy closed 3 months ago

gityeezy commented 4 months ago

Hello, I would like to ask how you collected the data set? I see your test data has 3k+ pictures. Did you shoot one photo at a time, or did you shoot the video and then extract the image? If I use video to extract pictures, how do I put location information into the picture? Looking forward to your answer, I only have an ordinary DJI drone. Thank you!!!

Yangchengshuai commented 3 months ago

+1

laxnpander commented 3 months ago

I didn't use a DJI because it is too complicated to access image data in real-time. I had a custom drone with an onboard computer, where you either run OpenREALM on the drone or send down the images to a ground station and process the map there. The custom drone had a camera with 10 fps and all of those were stored in the provided dataset. You need the high overlap for visual slam to work properly.