awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenDroneMap avatar

OpenDroneMap/OpenDroneMap

0
View on GitHub↗
6,196 stars·1,287 forks·Python·AGPL-3.0·10 viewsopendronemap.org↗

OpenDroneMap

A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

Features

  • Orthophoto and Elevation Model Generators - Converts overlapping aerial photos into georeferenced orthophotos, 3D models, point clouds, and digital elevation models.
  • Aerial Photogrammetry Pipelines - Runs a complete Structure-from-Motion pipeline that reconstructs 3D geometry and maps from unordered aerial image collections.
  • 3D Reconstruction - Builds textured 3D meshes and point clouds from overlapping aerial photos for visualization and measurement.
  • Georeferencing - Stitches and aligns aerial images into a single, geometrically corrected map with real-world coordinates.
  • Multi-Backend Dense Reconstruction - Employs multiple algorithms including SGM and MVS to compute dense depth maps and generate high-resolution point clouds.
  • Terrain and Elevation - Computes a raster surface representing terrain elevation from drone imagery for analysis and planning.
  • Digital Terrain Model Generation - Generates georeferenced digital elevation models from aerial imagery for terrain analysis.
  • Photogrammetry CLIs - Provides a command-line interface for running the full photogrammetry pipeline from drone, balloon, or kite imagery.
  • Point Cloud Generators - Converts overlapping aerial photos into dense, classified point clouds in LAZ format.
  • DEM Gap Fillings - Fill empty areas in a DEM using progressive inverse distance weighted interpolation and nearest neighbor.
  • Photogrammetry Orchestrators - Orchestrates a sequential chain of photogrammetry stages from feature extraction through dense reconstruction to final output generation.
  • Georeferenced Image Alignments - Orients all input photos to a common geographic reference for consistent output.
  • Geospatial Model Alignments - Repositions the final model to match a specified geographic coordinate system or a user-provided reference.
  • SIFT Feature Accelerators - Offloads SIFT feature computation to NVIDIA GPUs using CUDA to significantly speed up the initial processing stage.
  • Spatial Boundary Detections - Automatically determines the optimal area to process based on the spatial distribution of the input images.
  • Orthophoto Tiling - Splits large reconstruction areas into manageable tiles processed in parallel to reduce memory usage and enable scalability.
  • 3D Point Cloud Representations - Produces classified 3D point cloud data from drone images for volumetric measurements and analysis.
  • Classified Point Clouds - Labels points in generated 3D point clouds by category such as ground, vegetation, or buildings.
  • Camera Calibration - Estimates intrinsic and extrinsic camera parameters from imagery to improve reconstruction accuracy.
  • Cloud-Optimized GeoTIFF Generators - Produces georeferenced GeoTIFF orthomosaics with real-world coordinates from drone imagery.
  • Digital Surface Models - Creates a DSM capturing elevation of all surface features including vegetation and structures.
  • Material Volume Measurements - Measures the volume of material stockpiles from drone imagery using 3D models.
  • Photogrammetry Toolkit Deployments - Supports running the toolkit on a cloud or remote machine to handle large datasets from low-bandwidth locations.
  • Classified Point Clouds - Produces 3D point clouds from drone imagery with classification for terrain and objects.
  • 3D Texture Workflows - Reconstructs three-dimensional meshes of surveyed areas with photographic texture applied for realistic visualization.
  • Interactive 3D Viewers - Provides tools within the 3D viewer to clip sections, take measurements, and navigate the scene.
  • Point Cloud Viewers - Displays processed point clouds and models in an interactive Potree 3D viewer for inspection and measurement.
  • Potree WebGL Viewers - Integrates the Potree JavaScript library to render and interact with large point clouds and 3D models directly in a web browser.
  • Image-to-3D Texture Engines - Reconstructs three-dimensional textured meshes from overlapping drone images for visualization and measurement.
  • Photogrammetric Texture Mappers - Reconstructs three-dimensional meshes and applies photographic texture from the input images.
  • OGC 3D Tiles Generators - Generates OGC-standard 3D Tiles from photogrammetry reconstructions for web visualization.
  • Drone Image Processing - Enables running the full processing pipeline on a remote server to handle large datasets from low-bandwidth locations.
  • OpenSfM-Based Reconstructors - Uses the Open Structure from Motion library to estimate camera poses and produce sparse 3D point clouds.
  • Drone-Based Volume Measurements - Calculates material volumes from drone-captured 3D models for inventory and construction management.
  • DEM - Specify the DSM/DTM resolution in centimeters per pixel, capped by a ground sampling distance estimate.
  • Remote Processing Strategies - Ships a remote processing mode that transfers only essential data to handle drone imagery from limited connectivity areas.
  • C Geospatial Libraries - Tool for processing drone data into orthophotos and point clouds.
  • Low Level Geospatial Libraries - Processes drone imagery into geographic data.

Star history

Star history chart for opendronemap/opendronemapStar history chart for opendronemap/opendronemap

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does opendronemap/opendronemap do?

A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

What are the main features of opendronemap/opendronemap?

The main features of opendronemap/opendronemap are: Orthophoto and Elevation Model Generators, Aerial Photogrammetry Pipelines, 3D Reconstruction, Georeferencing, Multi-Backend Dense Reconstruction, Terrain and Elevation, Digital Terrain Model Generation, Photogrammetry CLIs.

What are some open-source alternatives to opendronemap/opendronemap?

Open-source alternatives to opendronemap/opendronemap include: opendronemap/odm — OpenDroneMap (ODM) is an open-source aerial drone photogrammetry pipeline that converts 2D images into georeferenced… colmap/colmap — COLMAP is a 3D scene reconstruction suite and C++ geometry library that implements a full structure-from-motion… opendronemap/webodm — WebODM is a photogrammetry software suite and drone image processing platform used to transform raw aerial photographs… valhalla/valhalla — Valhalla is an open-source routing engine that calculates optimal paths and travel times using OpenStreetMap data. It… cdcseacave/openmvs — openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms… mapillary/opensfm — OpenSfM is a computer vision library and structure-from-motion pipeline designed to reconstruct three-dimensional…

Open-source alternatives to OpenDroneMap

Similar open-source projects, ranked by how many features they share with OpenDroneMap.
  • opendronemap/odmOpenDroneMap avatar

    OpenDroneMap/ODM

    5,853View on GitHub↗

    OpenDroneMap (ODM) is an open-source aerial drone photogrammetry pipeline that converts 2D images into georeferenced 3D models, orthophotos, point clouds, and digital elevation maps. At its core, the OpenDroneMap Processing Engine orchestrates a complete Structure-from-Motion workflow, from feature extraction through dense reconstruction and tiled output generation, purpose-built for transforming drone-captured imagery into geospatial data products. The toolkit distinguishes itself through GPU-accelerated SIFT feature extraction using CUDA-capable NVIDIA graphics cards, roughly doubling proce

    Pythonaerial-imagerydronephotogrammetry
    View on GitHub↗5,853
  • colmap/colmapcolmap avatar

    colmap/colmap

    12,014View on GitHub↗

    COLMAP is a 3D scene reconstruction suite and C++ geometry library that implements a full structure-from-motion pipeline. It functions as a GPU-accelerated photogrammetry tool and multi-view stereo framework designed to produce dense 3D geometry and watertight meshes from collections of 2D images. The project distinguishes itself through hardware-accelerated feature extraction and a modular camera modeling system that supports perspective, fisheye, and equirectangular lens types. It employs vocabulary tree image retrieval to efficiently identify similar images in large datasets and provides P

    C++
    View on GitHub↗12,014
  • opendronemap/webodmOpenDroneMap avatar

    OpenDroneMap/WebODM

    4,003View on GitHub↗

    WebODM is a photogrammetry software suite and drone image processing platform used to transform raw aerial photographs into spatial data. It functions as a geospatial mapping tool for generating georeferenced 2D maps, 3D point clouds, and digital elevation models. The system operates as a 3D mesh generator that converts overlapping aerial photos into textured models. It provides an aerial mapping workflow to produce precise outputs for geographic analysis and surveying through various photogrammetry engines. The platform includes capabilities for geospatial data visualization and the process

    Python
    View on GitHub↗4,003
  • valhalla/valhallavalhalla avatar

    valhalla/valhalla

    5,394View on GitHub↗

    Valhalla is an open-source routing engine that calculates optimal paths and travel times using OpenStreetMap data. It is built around a tiled routing graph framework, allowing map data to be organized into small geographic tiles for efficient regional updates and offline routing capability. The project distinguishes itself through a multimodal routing server that combines automobile, pedestrian, bicycle, and public transit modes into single journeys. It includes a GPS trace matching engine to align noisy coordinates to the most probable road network paths and an isochrone and matrix generator

    C++astardijkstradirections
    View on GitHub↗5,394
  • See all 30 alternatives to OpenDroneMap→