OpenSfM
OpenSfM copied to clipboard
Open source Structure from Motion pipeline
Create a project name variable that can be passed via an option parameter in the docker run opendronemap/odm command, which is then presented in the quality report in place of...
(uav) D:\code\OpenSfM>python setup.py build Configuring for python 3.8... -- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.22621. -- Using VCPKG FindLAPACK from package 'lapack-reference' -- A library with LAPACK...
``` from opensfm.dataset import DataSet data=DataSet('xxx/odm-RTK/opensfm') t=data.load_tracks_manager() t.as_string() --------------------------------------------------------------------------- RuntimeError Traceback (most recent call last) in ----> 1 t.as_string() RuntimeError: Serialization from string not supported ``` As above, in the...
Model initialization for reconstructing models with datasets that contain variable accuracy GPS, like when combining aerial and terrestrial data where the terrestrial imagery may have lower confidence GPS than the...
Hi, I found this in log for a specific set. ``` Altitude is negative (-X.XXX) : viewing directions are probably divergent. Using default altitude of 1.0``` As Altitude is get...
### How did you install ODM? (Docker, installer, natively, ...)? All installation types, AFAIK. Docker for me. ### What is the problem? Setting GCP to NaN often results in failed...
Hi, I noticed a problem caused by issue described here((https://github.com/OpenDroneMap/OpenSfM/pull/25) occurred again. The fix was applied to 319 but not inherited in later versions. Someone else also posted about problem...
Hi, This PR adds a feature to detect collinearity of GCPs based on PCA analysis and warn about possible inaccuracy.
code: ``` #[...] /opensfm/pairs_selection.py if not all(map(has_gps_info, exifs.values())): if gps_neighbors != 0: logger.warn( "Not all images have GPS info. " "Disabling matching_gps_neighbors." ) gps_neighbors = 0 max_distance = 0 graph_rounds...