Live data from Hacker News

OpenDroneMap – Simple Images into 3D

github.com

11–20 of 43 posts

Re: OpenDroneMap – Simple Images into 3D

#11
post #7

It would be nice to know how this compares with other open source and commercial photogrammetric offerings. Free: - AliceVision https://alicevision.github.io/ - Colmap https://colmap.github.io/ - etc. Commercial: - Agisoft Metashape (formerly Photoscan) https://www.agisoft.com/ - Zephyr 3D https://www.3dflow.net/3df-zephyr-pro-3d-models-from-photos/ - Drone deploy https://www.dronedeploy.com/ - etc etc etc See also:…

I used both ODM and Drone deploy and was amazed at the results that Drone deploy gave me. ODM results were unfortunately poorer (the generated models were far less detailed) plus it took a loong time to analyze few hundred pictures on my laptop, while Drone deploy model was ready pretty quickly. So while I love good open source software, it feels that ODM has still long way to go.

Re: OpenDroneMap – Simple Images into 3D

#12
post #4

Are there editors that allow you to manipulate point clouds or ‘digital surface models’? (Not sure what those are) I’d like to use something like this to digitize my property and model changes to it (building, landscaping, etc).

Maple - https://3d.bk.tudelft.nl/liangliang/software.html

PolyFit - https://3d.bk.tudelft.nl/liangliang/publications/2017/polyfi...

Re: OpenDroneMap – Simple Images into 3D

#13
I assume this uses GPS data to help with stitching the photos together.

Do drones capture orientation data beyond GPS position (for example, pitch, yaw, gimbal direction)?

I have tried adding motion graphics to some of my drone videos in After Effects but as far as I can tell it discards all of the metadata and infers the camera position based solely on the video frames. This is really slow and imprecise; I’ve been wondering if there’s a plug-in that will use the recorded telemetry from the drone to set the camera orientation.

Re: OpenDroneMap – Simple Images into 3D

#14
post #13

I assume this uses GPS data to help with stitching the photos together. Do drones capture orientation data beyond GPS position (for example, pitch, yaw, gimbal direction)? I have tried adding motion graphics to some of my drone videos in After Effects but as far as I can tell it discards all of the metadata and infers the camera position based solely on the video frames. This is really slow and imprecise; I’ve been w…

In the lab I work in we have internal tools for doing something like this for precision agriculture, but I have never heard of an open source solution. UAVs generally don't record their orientation or GPS data without setting up a separate log file (I have no idea how you do this on Pixhawks. We use BYU's autopilot or our own autopilot).

Re: OpenDroneMap – Simple Images into 3D

#15
post #13

I assume this uses GPS data to help with stitching the photos together. Do drones capture orientation data beyond GPS position (for example, pitch, yaw, gimbal direction)? I have tried adding motion graphics to some of my drone videos in After Effects but as far as I can tell it discards all of the metadata and infers the camera position based solely on the video frames. This is really slow and imprecise; I’ve been w…

I don't think it uses GPS for that. You can match two partially overlapping images. From the movement of the feature points in the overlapping areas you can calculate your camera orientation, and thus the 3d point cloud of feature points ( or something close to this ). I think it is called structure from movement, the readme links a paper, maybe it's worth reading for you.

Re: OpenDroneMap – Simple Images into 3D

#16
post #4

Are there editors that allow you to manipulate point clouds or ‘digital surface models’? (Not sure what those are) I’d like to use something like this to digitize my property and model changes to it (building, landscaping, etc).

[deleted]

Re: OpenDroneMap – Simple Images into 3D

#17
post #7

It would be nice to know how this compares with other open source and commercial photogrammetric offerings. Free: - AliceVision https://alicevision.github.io/ - Colmap https://colmap.github.io/ - etc. Commercial: - Agisoft Metashape (formerly Photoscan) https://www.agisoft.com/ - Zephyr 3D https://www.3dflow.net/3df-zephyr-pro-3d-models-from-photos/ - Drone deploy https://www.dronedeploy.com/ - etc etc etc See also:…

At work, we tried DroneDeploy and Agisoft, but we settled with Pix4D, expensive, but we got better accuracy and the people who operate the drones found it easier to use.

Re: OpenDroneMap – Simple Images into 3D

#18
post #13

I assume this uses GPS data to help with stitching the photos together. Do drones capture orientation data beyond GPS position (for example, pitch, yaw, gimbal direction)? I have tried adding motion graphics to some of my drone videos in After Effects but as far as I can tell it discards all of the metadata and infers the camera position based solely on the video frames. This is really slow and imprecise; I’ve been w…

I'm familiar only with the DJI drones and they do capture Pitch, Yaw and Gimbal and a few other variables as well. It stores them on the "extended" part of the EXIF.

Re: OpenDroneMap – Simple Images into 3D

#19
post #14
post #13

I assume this uses GPS data to help with stitching the photos together. Do drones capture orientation data beyond GPS position (for example, pitch, yaw, gimbal direction)? I have tried adding motion graphics to some of my drone videos in After Effects but as far as I can tell it discards all of the metadata and infers the camera position based solely on the video frames. This is really slow and imprecise; I’ve been w…

In the lab I work in we have internal tools for doing something like this for precision agriculture, but I have never heard of an open source solution. UAVs generally don't record their orientation or GPS data without setting up a separate log file (I have no idea how you do this on Pixhawks. We use BYU's autopilot or our own autopilot).

DJI drones stores that on the image itself. No need to use the logs.

Re: OpenDroneMap – Simple Images into 3D

#20

What kind of image quality would one need to get something useful out of this. Useful : Create a 3d model of a house with surrounding trees, so I can see the effect of those trees on a planned solar installation. Or create a 3d model of a garden to see where the sun and shadow are over the course of the year.

I would say the quality is relative to your input and to what type of application you need results for.

If you are gonna use the pointcloud as a cheaper and faster alternative to LIDAR and need to take measures with centimeter precision, you will need a lot of overlap (we use 75%) and the drone to take the photos automatically to be sure it covers most of the desired area. I would also recommend a commercial tool for the task. We have jobs that take one week to process with state of the art hardware.

But if you just want to do it for fun, you won't need to get this complicated and can do even with your phone.

Post reply on HN