Build 55 cannot process dataset (but it did)

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\”, line 59, in retcode = app.execute() File “E:\WebODM\resources\app\apps\ODM\stages\”, line 130, in execute raise e File “E:\WebODM\resources\app\apps\ODM\stages\”, line 94, in execute File “E:\WebODM\resources\app\apps\ODM\opendm\”, line 346, in run File “E:\WebODM\resources\app\apps\ODM\opendm\”, line 346, in run File “E:\WebODM\resources\app\apps\ODM\opendm\”, line 346, in run [Previous line repeated 8 more times] File “E:\WebODM\resources\app\apps\ODM\opendm\”, line 327, in run self.process(self.args, outputs) File “E:\WebODM\resources\app\apps\ODM\stages\”, 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\”, 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\”, 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

1 Like

I think it’s a bug due to the presence of the skip-orthophoto flag. We’ll fix it, in the meanwhile just don’t use that flag if you have a non-georeferenced dataset :pray:


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.