awesome-photogrammetry
github.com/awesome-photogrammetry/awesome-photogrammetry ↗😎 Awesome photogrammetry projects
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me photogrammetric software resources from awesome-photogrammetry"
Installation instructions →What's inside
Photogrammetric software
- 3DF Zephyr
Photogrammetry software for automatic 3D reconstruction from photos
- Agisoft Metashape
Process digital images and generate 3D spatial data
- Beholder Desktop
Easy to use photogrammetry software, free for personal, non-commercial use. Also available as a SaaS.
- ContextCapture
Produce 3D models of existing conditions from photographs and/or point clouds
- Meshroom
A user-friendly 3D Computer Vision software
- MicMac
A free open-source photogrammetric suite that can be used in a variety of 3D reconstruction scenarios
Gaussian splatting software
- 3D Gaussian Splatting (Inria reference)
Reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering" (SIGGRAPH 2023)
- DJI Terra
Drone mapping software with built-in 3D Gaussian Splatting reconstruction alongside mesh and point cloud outputs
- gsplat
CUDA-accelerated rasterization library for 3D Gaussian Splatting
- LichtFeld Studio
Native desktop app to train, inspect, edit, automate, and export 3D Gaussian Splatting scenes
- Luma AI
Cloud-based 3D Gaussian Splatting from smartphone photos and video
- Nerfstudio
Research framework for training NeRF and 3D Gaussian Splatting models
Structure from motion (SFM) software
- AliceVision
3D Computer Vision framework including Structure-from-Motion, Multi-View Stereo and surface reconstruction
- BoofCV
Includes SFM, Multi-View Stereo, Android Support and various calibration tasks
- Bundler
SFM system for unordered image collections
- COLMAP
Structure-from-Motion and Multi-View Stereo
- openMVG
Multiple View Geometry library
- openMVS
Open Multi-View Stereo reconstruction library
Related awesome lists
Datasets and benchmarks
- Bundle adjustment in the large
Bundle adjustment data sets for five different scenes (2010)
- ETH3D
Multi-view stereo benchmark with high-resolution images and accurate ground truth (2017)
- Hessigheim 3D (H3D) benchmark
Benchmark on semantic segmentation of high-resolution 3D point clouds and textured meshes (2021)
- Tanks and Temples
Benchmark for image-based 3D reconstruction with realistic indoor and outdoor scenes (2017)
Calibration software
- camera_calibration
Accurate geometric camera calibration
- kalibr
Multi-camera, visual-inertial and rolling shutter camera calibration toolbox
- mrcal
Toolkit for camera calibration and more
Least squares optimization libraries
- Ceres solver
C++ library for modeling and solving large, complicated optimization problems
- dlib/optimization
C++ toolkit which provides also functions for solving least-squares problems
- Eigen
C++ template library for linear algebra with a variety of built-in solvers and wrappers to external solvers
- g2o
C++ framework for optimizing graph-based nonlinear error functions
- GTSAM
C++ library for factor graphs and bayes networks optimizations towards SLAM, VO and SFM
- lmfit
Python package which builds on and extends many of the optimization methods of
Showing a sample of 86 resources. View the full list on GitHub →