Live data from Hacker News

OpenDroneMap

opendronemap.org

31–40 of 66 posts

Re: OpenDroneMap

#31
post #8

Are maps created by the OpenDroneMap community catalogued anywhere? I may have missed the obvious answer, but only found docs about creating maps (which is, of course, extremely cool!).

Here's also a few example maps compared side by side with other software: https://opendronemap.github.io/UAVArena/

Re: OpenDroneMap

#32

I use ODM to map large areas (100-300) acres regularly. It's pretty much fire and forget on AWS spot instances. Combined with Dronelink, my workflow is largely automated. Just a few more pieces I'd need to have in place to be able have it be more or less hands off. The next piece I want to tackle is creating a watched directory or S3 bucket that automatically spins up a spot instance, monitors for the completeness of…

Something like https://github.com/hobuinc/codm ? :)

Re: OpenDroneMap

#33
I love this software. We recently purchased 60 acres of former Weyerhaeuser Forest land with nothing on it except a logging road. Used my air2s to map it (using DroneLink as flight planning software [thank you DJI for finally releasing the SDK]) taking over 2000 images and stitching it all together with ODM, which I can then import into QGIS as a GeoTiff. From there I can add roads and buildings for our building sites. Plan is to map the property after something gets added, like roads, the well, clearing land, solar farm, outbuildings, so we can view the progress over time. The 3d capabilities are also pretty wild, which I import into Blender3D and can make little movies with. After the solar field is put in we will be using it for remote solar panel inspection as well.

Re: OpenDroneMap

#34

I use ODM to map large areas (100-300) acres regularly. It's pretty much fire and forget on AWS spot instances. Combined with Dronelink, my workflow is largely automated. Just a few more pieces I'd need to have in place to be able have it be more or less hands off. The next piece I want to tackle is creating a watched directory or S3 bucket that automatically spins up a spot instance, monitors for the completeness of…

Something like https://github.com/hobuinc/codm ? :)

Time to read up on this and AWS Batch!

Re: OpenDroneMap

#35

Earlier quoted context omitted.

It's great, but several times it does fall back to single threaded performance. I regularly use it to generate photos of hundreds of acres, and I end up needing a machine with more RAM and less CPU.

Yep, RAM is usually the bottleneck for processing larger datasets. We do have a divide-and-conquer approach to push the limits of your hardware though: https://docs.opendronemap.org/large/

I found, in practice, that the divide and conquer approach led to weird altitude artifacts, where different divisions would result in different heights, so the point clouds didn't line up. Could have been a one off bug though.

Re: OpenDroneMap

#36

Earlier quoted context omitted.

Colmap is pretty amazing. It takes about 6-10x longer to run when you max everything out, but it does things no other software has managed to do for me. That said, I made our drone photogrammetry pipeline with ODM and I wouldn't use colmap. There's still some annoying things that no software can seem to do: with a single camera, I'd love to create a 3D map of a road. But no matter how much overlap of photos I get, (I…

I can chime in on the road: there's probably insufficient color variation and that gets filtered out during patch-match. You can relax the NCC Threshold parameter and you should be able to reconstruct the road (you'll also get more outliers in other areas though). There might be an option in COLMAP to do that. In ODM you need to modify the fNCCThresholdKeep parameter in OpenMVS (you'll need to recompile OpenMVS).

That's an interesting idea. I'm a bit skeptical though, since these were dirt and gravel forest roads with lots of different colors and apparent features.

Re: OpenDroneMap

#37

Earlier quoted context omitted.

Yep, RAM is usually the bottleneck for processing larger datasets. We do have a divide-and-conquer approach to push the limits of your hardware though: https://docs.opendronemap.org/large/

I found, in practice, that the divide and conquer approach led to weird altitude artifacts, where different divisions would result in different heights, so the point clouds didn't line up. Could have been a one off bug though.

It can happen; point cloud alignment between submodels can be tricky. Sometimes increasing the amount of split overlap can help, but not always.

Re: OpenDroneMap

#38
Wanted to share a personal project I've been working on using ODM.

I'm mostly on a weekly basis capturing the progress of my home as it is built. I have a DJI Mini 2 and using Dronelink to create the missions. I was originally using DJI Flight Planner + Litchi but it's paths it was generating for the area I wanted to cover wasn't great and it forced my gimble to look straight down, I'm sure Litchi may have let me adjust that somewhere but I couldn't figure it out. I had 85% overlap but even with that, as the house started getting built ODM seemed to be unable to generate point cloud points for some of the walls thus resulting in large holes in the geometry. I switched to Dronelink which overall has been a much more user-friendly experience for the mission planning and it lets me control the gimbal angle. While my photo clarity isn't as great as now, my drone doesn't stop for each photo, having my camera angled slightly throughout the mission has greatly reduced the missing geometry in the outputted model. I've been very pleased with ODM thus far though the amount of settings in WebODM have been overwhelming and I've settled on just using the Default as it seems the best at giving me decent 3D geometry that is compressible in a GLTF format.

I'm working on a explorer to catalog the phases. https://crysin.github.io/new-construction-explorer/

Any suggestions on better ways to improve the output are welcome.

Re: OpenDroneMap

#39
You know how there was the first airplane flight across America?

Then the first car driven across America.

Much later cycling, running, walking.

When is going to be the first drone flight across America?

Lots of technical and political hurdles.

I am sure the military has already done it, I mean at the consumer level.

Re: OpenDroneMap

#40
post #38

Wanted to share a personal project I've been working on using ODM. I'm mostly on a weekly basis capturing the progress of my home as it is built. I have a DJI Mini 2 and using Dronelink to create the missions. I was originally using DJI Flight Planner + Litchi but it's paths it was generating for the area I wanted to cover wasn't great and it forced my gimble to look straight down, I'm sure Litchi may have let me adj…

Lovely! Try bumping --mesh-octree-depth by 1 or 2 for sharper models. Also if you're capturing photos in motion, definitely enable --rolling-shutter which will help compensate for the rolling shutter distortion of the DJI Mini 2's camera (it will take a bit longer to process though).
Post reply on HN