I’ve just tried to produce a 3D model of a case from phone photos taken last year, but the process stopped at 1h 44m with: Cannot process dataset. And yet it did produce the .obj file (the 3D model was all I wanted), which looks ok in Meshlab, apart from a few holes.
131 images 01:44:24
X Cannot process dataset
|Options:|auto-boundary: true, feature-quality: ultra, matcher-neighbors: 12, mesh-octree-depth: 13, mesh-size: 300000, pc-filter: 0, pc-geometric: true, pc-quality: ultra, skip-orthophoto: true, use-3dmesh: true|
- Building objmodel: Saving model… done. Whole texturing procedure took: 118.83s [INFO] Finished mvs_texturing stage [INFO] Running odm_georeferencing stage [INFO] Converting point cloud (non-georeferenced) [INFO] running pdal translate -i “E:\WebODM\resources\app\apps\NodeODM\data\31448c44-cf40-46ba-9a1c-154d8f219ddd\odm_filterpoints\point_cloud.ply” -o “E:\WebODM\resources\app\apps\NodeODM\data\31448c44-cf40-46ba-9a1c-154d8f219ddd\odm_georeferencing\odm_georeferenced_model.laz” ferry --filters.ferry.dimensions=“views => UserData” --writers.las.compression=“lazip” [INFO] Creating Entwine Point Tile output [INFO] running untwine --temp_dir “E:\WebODM\resources\app\apps\NodeODM\data\31448c44-cf40-46ba-9a1c-154d8f219ddd\entwine_pointcloud-tmp” --files “E:\WebODM\resources\app\apps\NodeODM\data\31448c44-cf40-46ba-9a1c-154d8f219ddd\odm_georeferencing\odm_georeferenced_model.laz” --output_dir “E:\WebODM\resources\app\apps\NodeODM\data\31448c44-cf40-46ba-9a1c-154d8f219ddd\entwine_pointcloud” [INFO] Finished odm_georeferencing stage [INFO] Running odm_dem stage [WARNING] Not georeferenced, using ungeoreferenced point cloud… [WARNING] Cannot calculate GSD, using requested resolution of 5.00 [INFO] Classify: False [INFO] Create DSM: False [INFO] Create DTM: False [INFO] DEM input file E:\WebODM\resources\app\apps\NodeODM\data\31448c44-cf40-46ba-9a1c-154d8f219ddd\odm_georeferencing\odm_georeferenced_model.laz found: True [WARNING] DEM will not be generated [INFO] Finished odm_dem stage [INFO] Running odm_orthophoto stage [WARNING] --skip-orthophoto is set, no orthophoto will be generated [INFO] Finished odm_orthophoto stage [INFO] Running odm_report stage [INFO] Exporting shots.geojson Traceback (most recent call last): File “E:\WebODM\resources\app\apps\ODM\run.py”, line 59, in retcode = app.execute() File “E:\WebODM\resources\app\apps\ODM\stages\odm_app.py”, line 130, in execute raise e File “E:\WebODM\resources\app\apps\ODM\stages\odm_app.py”, line 94, in execute self.first_stage.run() File “E:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 346, in run self.next_stage.run(outputs) File “E:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 346, in run self.next_stage.run(outputs) File “E:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 346, in run self.next_stage.run(outputs) [Previous line repeated 8 more times] File “E:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 327, in run self.process(self.args, outputs) File “E:\WebODM\resources\app\apps\ODM\stages\odm_report.py”, line 55, in process shots = get_geojson_shots_from_opensfm(tree.opensfm_reconstruction, pseudo_geotiff=tree.odm_orthophoto_tif) File “E:\WebODM\resources\app\apps\ODM\opendm\shots.py”, line 50, in get_geojson_shots_from_opensfm crstrans = transformer(CRS.from_proj4(utm_srs), CRS.from_epsg(“4326”)) File “E:\WebODM\resources\app\apps\ODM\venv\lib\site-packages\pyproj\crs\crs.py”, line 349, in from_proj4 if not is_proj(in_proj_string): File “pyproj/_crs.pyx”, line 65, in pyproj._crs.is_proj File “pyproj/_crs.pyx”, line 47, in pyproj._crs.is_wkt TypeError: expected bytes, NoneType found