-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Process Breakdown
pictures and more descriptions to come. Stay tuned! Note that this is simply an intermediary document while we work on a real documentation format. See/contribute to #516 for documentation progress.
coming soon...
OpenSfM is a Mapillary Structure from Motion library that performs feature extraction, matching, and point cloud generation. This example from Mapillary shows some of the results of OpenSfM.
coming soon...
coming soon...
Once the sparse point cloud of tie-points is generated, ODM then uses a process called Multi-View Stereo. The algorithm is described in this paper:
Shen, S. “Accurate Multiple View 3D Reconstruction Using Patch-Based Stereo for Large-Scale Scenes.” IEEE Transactions on Image Processing 22, no. 5 (May 2013): 1901–14. doi:10.1109/TIP.2013.2237921.
This process creates depth maps for each image then merges them into a single, dense point cloud.
The meshing algorithm is a Poisson Surface Reconstruction
We use Multi-View Stereo for textuing the mesh output. Their website with plenty of information can be found here.
Up until this point none of the outputs have any reference to the real world. In this process we extract the EXIF or GCP data into UTM coordinates and apply those to the 3D products (point cloud, mesh, textured mesh).
coming soon...