AIBluefisher/DAGSfM
A distributed, graph-based structure-from-motion library for large-scale 3D reconstruction from 2D image sequences.

This library implements graph-based parallel algorithms for large-scale structure-from-motion, enabling distributed 3D reconstruction from collections of images. It uses community detection on feature correspondence graphs to partition reconstruction tasks across workers, then merges results. The implementation relies on traditional photogrammetric techniques including bundle adjustment via ceres-solver, igraph for graph analysis, and RPC-based distributed communication, rather than deep learning approaches.