Hello. I’ve been trying to process a dataset I captured with a DJI Spark, using the latest code (as of this morning). Altitude was 50 meters and the 239 images had a high degree of overlap. WebODM went through without errors or warnings, then this warning and an exit with code 1:

Hi , difficult to say without looking at the input data. Could you share your images (or a subset of images that cause the program to fail with the error reported above) with us by uploading the images either to Dropbox or Google Drive (or some other storage provider)?

I’ve shared my images and the task output. Would you mind having a look? To me the images look crisp and there is quite a lot of overlap. I haven’t measured it but by eye it looks like more than 60% overlap in each axis.

I’m hoping to use the Spark to teach secondary school students how to survey riparian land for an environmental assessment. I’m wondering whether there is something about the Spark camera that makes it unsuitable for map stitching. DroneDeploy had trouble with the same data set but eventually managed it. I’ve had good results on WebODM and DD using my Mavic Pro, so that’s why I wonder about the Spark.

For you or anyone else still encountering this issue, I got this exact error for a long time and could not figure out why. Turns out, the flight pattern for that specific collection was a little erratic. The drone had taken about 15 images at the start of the flight to test, flown to the AOI, and taken 80 more images. Once I realized this I took the first 15 images out of the dataset and tried again, and it worked. So I guess having two disjoint collection areas was causing the determinant of some matrix to not be 1. Try mapping the GPS coordinates of your images and see if there are any that are not overlapping with the rest, throw those out, and see if it fixes it.