In this page I will put links to the most useful open-source photogrammetric software implementations.
1- MicMac 3d
MicMac is a free open-source photogrammetric software for 3D reconstruction under development at the National Institute of Geographic and Forestry Information β French Mapping Agency β (IGN) and the National School of Geographic Sciences (ENSG) withing the LASTIG lab.
2-Meshroom
Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework. While meshroom needs gpu for high demanding computations, an OpenCL-based implementation of it exists. You can find it here.
3- OpenMVG (open Multiple View Geometry)
3D reconstruction from images framework
4- PMVS: Patch-based Multi-view Stereo Software.
multi-view stereo software that takes a set of images and camera parameters, then reconstructs 3D structure of an object or a scene visible in the images.
5- Bundler: Structure from Motion (SfM) for Unordered Image Collections
structure-from-motion (SfM) system for unordered image collections
6- CMVS: Clustering Views for Multi-view Stereo
It takes the output of a structure-from-motion (SfM) software as input, then decomposes the input images into a set of image clusters of manageable size.
7-Monocular-SLAM: The aim of monocular slam is to find the path of a single camera taking continous images of its surrounding environment. You can find a monocular-SLAM solution e.g. in ORB-SLAM, or ORB-SLAM3 .
An interesting use-case could be seen in this github page. Where ORB-SLAM3 is used to localize a small UAV.
8- DUSt3R: 3D image reconstruction. An moocular SLAM based on DUSt3R could be found here.