Skip to content

songlinlibit/awesome-photogrammetry

This branch is 9 commits behind awesome-photogrammetry/awesome-photogrammetry:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3d14bef Â· Oct 6, 2021

History

54 Commits
Oct 6, 2021
Oct 6, 2021

Repository files navigation

Awesome Photogrammetry

This repo is a collection of AWESOME photogrammetry projects, applications, tools, resources. Awesome

Items marked with Open-Source Software are open-source software and link to the source code. Items marked with Commercial Software are nonfree and may cost money to use.

Feel free to contribute / star / fork / pull request . Any recommendations and suggestions are welcome.

Table of Contents

Definition

Definition of photogrammetry according to K. Schindler and W. Förstner:

"Photogrammetry is the science and technology of obtaining information about the physical environment from images, with a focus on applications in surveying, mapping and high-precision metrology. The aim of photogrammetry is to provide automated or semi-automated procedures for these engineering tasks, with emphasis on a specified accuracy, reliability, and completeness of the information."

Source: Photogrammetry by K. Schindler and W. Förstner (2020). In: Computer Vision: A Reference Guide, 2nd edition.

Photogrammetric software

  • Commercial Software Agisoft Metashape - Process digital images and generate 3D spatial data
  • Open-Source Software MicMacGitHub stars - A free open-source photogrammetric suite that can be used in a variety of 3D reconstruction scenarios
  • Open-Source Software MVE GitHub stars - Includes Structure from Motion, Multi-View Stereo and Surface Reconstruction
  • Open-Source Software OpenDroneMap GitHub stars - An open source command line toolkit for processing aerial drone imagery
  • Commercial Software Pix4D - A unique photogrammetry software suite for mobile and drone mapping
  • Commercial Software RealityCapture - The state-of-the-art photogrammetry software solution that is changing the industry
  • Commercial Software SURE by nFrames - Software for 3D reconstruction from images with unique performance and flexibility
  • Open-Source Software TeleSculptor GitHub stars - A cross-platform desktop application for photogrammetry
  • Commercial Software Trimble Inpho - Industry Leading Software for Digital Photogrammetry

Structure from motion (SFM) software

  • Open-Source Software BoofCV GitHub stars - Includes SFM, Multi-View Stereo, Android Support and various calibration tasks
  • Open-Source Software Bundler GitHub stars - SFM system for unordered image collections
  • Open-Source Software COLMAP GitHub stars - Structure-from-Motion and Multi-View Stereo
  • Open-Source Software Meshroom GitHub stars - 3D Reconstruction Software
  • Open-Source Software openMVG GitHub stars - Multiple View Geometry library
  • Open-Source Software openSFM GitHub stars - Structure from Motion library written in Python
  • Open-Source Software VisualSFM - GUI application for 3D reconstruction using SFM

Calibration software

  • Open-Source Software camera_calibration GitHub stars - Accurate geometric camera calibration
  • Open-Source Software kalibr GitHub stars - Multi-camera, visual-inertial and rolling shutter camera calibration toolbox
  • Open-Source Software mrcal GitHub stars - Toolkit for camera calibration and more

Least squares optimization libraries

  • Open-Source Software Ceres solver GitHub stars - C++ library for modeling and solving large, complicated optimization problems
  • Open-Source Software dlib/optimization GitHub stars - C++ toolkit which provides also functions for solving least-squares problems
  • Open-Source Software Eigen - C++ template library for linear algebra with a variety of built-in solvers and wrappers to external solvers
  • Open-Source Software g2o GitHub stars - C++ framework for optimizing graph-based nonlinear error functions
  • Open-Source Software GTSAM GitHub stars - C++ library for factor graphs and bayes networks optimizations towards SLAM, VO and SFM
  • Open-Source Software lmfit GitHub stars - Python package which builds on and extends many of the optimization methods of scipy.optimize
  • Open-Source Software scipy.optimize.least_squares GitHub stars - Powerful least-squares optimization function for python
  • Commercial Software Matlab/OptimizationToolbox - Toolbox for local optimizations, including functions for solving least squares problems

Datasets and benchmarks

Journals

Last update of source normalized impact factors (SNIF) according to www.journalguide.com: 2021-03-05

Conference proceedings

Books

Introductory and review papers

Courses and tutorials

Scientific conferences

Related awesome lists

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Acknowledgments

Icons created by Pixel perfect and Freepik from www.flaticon.com

About

😎 Awesome photogrammetry projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published