Giter Site home page Giter Site logo

Comments (13)

KommandorKeen avatar KommandorKeen commented on August 28, 2024 1

@jmprovencher
Please clarify. DSM or Bare Earth DTM?
The current orthomodel is better than a 2.5D DSM, but creating a DTM from a point cloud that does not see the ground in dense bush is not possible. I use Cloud Compare for that and have to fiddle a lot with CSF and multiple filters, curvature/roughness etc. Have tried the Canupo filter but the challenge is dense low bush. So answer is........ probably not. YOu have a point cloud and there are many places to play with that and extract away.

Big plus would be to allow mor point cloud filtering options to create a 'cleaned cloud' as a discrete output prior to meshing, SOR filter, etc.

from odm.

lupus78 avatar lupus78 commented on August 28, 2024

Is there any update on this? I am keen to get an elevation raster out of ODM.

from odm.

smathermather avatar smathermather commented on August 28, 2024

Sadly, no progress yet on this. But, with the python port, you'll get georeferenced point clouds from which you can create a surface model in other software.

from odm.

lupus78 avatar lupus78 commented on August 28, 2024

Which software can do that and how?

from odm.

smathermather avatar smathermather commented on August 28, 2024

QGIS & GRASS are two good candidates. I'd start with QGIS (https://qgis.org).

from odm.

lupus78 avatar lupus78 commented on August 28, 2024

Yep, with the option-0000_georef.ply I had to make a CSV, with the X,Y shifted by the offsets, and I could import in into QGIS with GRASS plugin r.in.xyz command.

I'm thinking to add this to run.py to make that CSV.

However there is also an other format LIDAR (las) outputed by run.py, but I had no success using that yet in QGIS.

from odm.

smathermather avatar smathermather commented on August 28, 2024

@lupus78, adding this CSV output would be very welcome.

from odm.

KommandorKeen avatar KommandorKeen commented on August 28, 2024

Cloud Compare with the Cloth Simulation Filter does a great job (with tweeking) of separating the ground from above ground features, then you can use the raster generation tool to create the DSM, or DEM as required. All part of an opensource toolchain.

from odm.

yjmenezes avatar yjmenezes commented on August 28, 2024

@KommandorKeen

Ground point classification is a challenge. I will try Cloth Simulation, thx.
take a look: PKtools is licensed by GPL v3.
http://pktools.nongnu.org/html/md_apps.html#available_tools

from odm.

KommandorKeen avatar KommandorKeen commented on August 28, 2024

from odm.

yjmenezes avatar yjmenezes commented on August 28, 2024

@KommandorKeen

you can run PKtools from Command line.
Check your QGIS menu Processing pktools patch. My Pktools folder is: /usr/bin

I am testing PKtools with my drone dataset.
I have a second dataset with contours compiled, by hand, with a photogrammetric workstation.
I did not test LiDAR data, yet. I have two LiDAR datasets ( urban and rural ) but unfortunately i have no drone Images over those datasets.

I think we have some good FOSS tools for point clout processing.
I like PDAL. ( Thx Howard Butler, Michael Gerlek );

pktools_02
pktools_01

from odm.

jmprovencher avatar jmprovencher commented on August 28, 2024

Is it in the OpenDroneMap Roadmap to implement DSM output in the regular workflow in the near future?

from odm.

dakotabenjamin avatar dakotabenjamin commented on August 28, 2024

The --dem and related options do a progressive morphological filter to generate a rough ground model, but you are right it doesn't work for high vegetation areas like a lidar-produced model would.

from odm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.