OpenDroneMap (ODM) is an open source command line toolkit for processing aerial images. It is used for instance in making DEMs, DSMs, point clouds and orthophotos photogrammetrically.
OpenDroneMap is available in Puhti with following versions:
OpenDroneMap is available in Puhti as a Singularity container
You can run OpenDroneMap in the following way.
singularity run --bind <your-ODM-project-folder>:/datasets/code /appl/soft/geo/opendronemap/opendronemap.sif --project-path /datasets
It is possible to add additional arguments to the end of the command.
The ODM project folder is the directory that includes the input images (in a folder /images) and where the output products will be written. It is recommended to have this directory in your project's scratch-folder. The .sif file in the command is the actual container.
Here is an example. For this to work, the odm_project folder needs to exist and inside it needs to be a folder called images that has all the input images.
singularity run \ --bind /scratch/<YOUR-CSC-PROJECT/odm_project:/datasets/code \ /appl/soft/geo/opendronemap/opendronemap.sif --project-path /datasets
Example batch job script
#!/bin/bash #SBATCH --account=<YOUR-CSC-PROJECT> #SBATCH --ntasks=1 #SBATCH --cpus-per-task=12 #SBATCH --mem-per-cpu=2G #SBATCH --partition=small #SBATCH --time=02:00:00 srun singularity run \ --bind /scratch/<YOUR-CSC-PROJECT>/odm_project:/datasets/code \ /appl/soft/geo/opendronemap/opendronemap.sif --project-path /datasets
According to our test a project with ~300 images is optimal to run with 10-12 CPU cores.
Please note that OpenDroneMap can use only one computing node in processing which means maximum of 40 CPU cores and 192GB memory.
License and citing
OpenDroneMap is distributed under the GNU General Public License (GPL) version 3. Full license here
In your publications please acknowledge also oGIIR and CSC, for example “The authors wish to acknowledge for computational resources CSC – IT Center for Science, Finland (urn:nbn:fi:research-infras-2016072531) and the Open Geospatial Information Infrastructure for Research (oGIIR, urn:nbn:fi:research-infras-2016072513).”