ecoevo.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Dedicated to Ecology and Evolution. We welcome academics, students, industry scientists, folks from other fields with links to E&E, scientific societies, and nature enthusiasts in general.

Administered by:

Server stats:

628
active users

#dronemapping

1 post1 participant0 posts today

@qgis + #DroneDB #microtootorial

You have some drone images over a transect and want to get the approximate area covered [1]

Use #DroneDB CLI (docs.dronedb.app/docs/cli) to generate image footprints:

ddb info ./jpg/*.JPG -f geojson --geometry polygon -o footprints.geojson

Drop the footprint geojson into QGIS [2]. Dissolve them (Vector -> Geoprocessing Tools -> Dissolve) [3].

Reproject the result to a CRS in metres (eg UTM) and label with $area [4]

Done!

Drone mapping unlocks secrets of 3,000-year-old ‘mega fortress’ in the South Caucasus

A recent study using drone mapping has revealed that Dmanisis Gora, a 3,000-year-old mountainside fortress in the Caucasus Mountains, is far bigger than previously thought. The discoveries also prompted a reassessment of settlement dynamics during the Late Bronze and Early Iron Ages.

More information: archaeologymag.com/2025/01/dro

Follow @archaeology

Continued thread

here's an #arctic example. Sea ice dtm from imagery flown with an #ANAFIUSA launched off the ice near #FFKronprinsHaakon at 81.5 north, processed in @OpenDroneMap

Colours are deformed bits. Not *quite* right yet but really close.

Part of this underlines the importance of #fieldwork. How do I know when it is "right"? It matches the consensus of people *who were there* seeing with through multiple lenses for multiple goals

Continued thread

...continuing a little - finding trees in drone data, no AI needed.

Because we have OK-ish representation of what is below canopy, it's possible to try and count things like trees.

A whole bunch of things later, here's a visualisation showing an orange dot for almost every tree.

What's going on with the obvious tree that wasn't picked? Just filtering decisions - if you expect research level rigor from a shakedown flight, #hireme.

Continued thread

Hmm. still a few bushes - however the old mine remains show up wonderfully! I should mention I'm using a cloth sampling filter - reading the original paper to tune it for these data. #researchlyfe

It's so close. The key message is - if you're doing drone things over natural surfaces, *always* check your ground segmentation assumptions, as well as knowing if you're using grass elevation or actual ground ;)

Continued thread

Arrived from hosing trains to a best-yet ground segmentation for Box Ironbark with ground disturbance (old mining features).

The compromise here is some false-negative ground results, in exchange for not identifying as many bushes and plants as ground... I hope...

Ground segmentation is a nontrivial problem for photogrammetric models. There's no cheating with last/only returns, it is all about iterating toward a useable surface morphology.

Spent a little time touching grass - or drone controls - yesterday. Out in Box Ironbark woodland, heavily modified by goldrush mining.

It was a little late in the day for mapping - however, there's a result! I'll add to this thread later.

If you're in the goldfields region and you're after some low carbon aerial imagery / mapping, get in touch! Jobs far from Bendigo might need a little extra planning :D 🚲 🚁 🗺️ 📷

Working toward part 3 of a series on drone mapping things, I went looking for vegetation indices in @qgis . I didn't find any so I made some models to compute a few indices:

gitlab.com/adamsteer/qgis-thin

Hope they help. Feedback welcome - if it means anything other than error correction, send a letter of engagement / purchase order ;). This work is funded by approximately $0 per year at the minute.

In case you're spending time hunting out how to compute plant health indices from imagery, the @OpenDroneMap
codebase has this wonderful nugget - listing calculations for many established methods (and you can make pull requests to add more!):

github.com/OpenDroneMap/WebODM

GitHubWebODM/app/api/formulas.py at master · OpenDroneMap/WebODMUser-friendly, commercial-grade software for processing aerial imagery. 🛩 - OpenDroneMap/WebODM
Replied to Sarah Dal

@sarahdalgulls maybe estimate your average image footprint from camera params and height above ground, then rule-of-thumb it. Say your image is 50m along track, you flew at 2m/sec, your images are 5s apart. You're flying 50m every 25 seconds so in a sequence of images 0-5 you can drop image 1, 2,3 and 4 (this is off the top of my head, image 4 might be needed)

Similar for between lines assuming you flew a grid. Estimate across-track footprint, see what lines can be skipped.

Nordy Bank is a univallate hillfort on the flanks of Brown Clee Hill, the highest hill in Shropshire.
Here's a composite of some 540+ drone photos, mostly from a P4Pro, but some from a Mavic Pro, all stitched together using OpenDroneMap of the hillfort and it's environs.
OpenDroneMap handled the 2 sets of images from 2 different drones effortlessly!
#HillFortWednesday #Shropshire #Drone #DroneMapping #uk #CleeHills #AerialMapping #DronePhotograhy #HillFort #OpenDroneMap

#Photography has been a natural complement to the #fieldwork that I've performed over the years. It's afforded me opportunities to visit places like this canyon in northern #Iceland. The columnar basalt lining the canyon sidewalls are #geologist's dream!

This view was captured from my #drone during a trip in 2019. I had just finished performing fieldwork focused on #dronemapping several #periglacial and #glacial sites across the island and took the last week of the trip for some sightseeing!