Error Code 1 - Likely Due to GCP?


I have been trying to process a DTM/DSM using a lightning node (I realized 32 gb memory on the tower I have would not suffice). Pasted is a link to the dropbox folder where the photos and GCPs are located. I tried using the standard GCP interface, but I keep getting error code 1. I was able to process the data without ground control points and got a high-quality image.

Here are the last few lines from the output:

File “/code/SuperBuild/src/opensfm/opensfm/”, line 373, in _read_gcp_list_line
d = exif[shot_id]
KeyError: ‘DJI_0036’
Traceback (most recent call last):
File “/code/”, line 56, in
File “/code/stages/”, line 94, in execute
File “/code/opendm/”, line 375, in run
File “/code/opendm/”, line 375, in run
File “/code/opendm/”, line 375, in run
File “/code/opendm/”, line 356, in run
self.process(self.args, outputs)
File “/code/stages/”, line 29, in process
File “/code/opendm/”, line 39, in reconstruct‘reconstruct’)
File “/code/opendm/”, line 19, in run
(context.opensfm_path, command, self.opensfm_project_path))
File “/code/opendm/”, line 76, in run
raise Exception(“Child returned {}”.format(retcode))
Child returned 1

Dropbox with images and ground control points:



IMPORTANT! Having issues processing images?

  1. Search the forum to see if this problem happened to other users.
  2. Check and for similar problems.

Found nothing? Great, explain in detail the problem, making sure to:

  1. Include a link to your images! You can use or No images = difficult to help.
  2. Copy/paste the entire task output (not just parts of it) for everyone to read.
  3. Did you fine tune any parameters? Which ones?
  4. If applicable, what browser are you using? What operating system? How did you install the software? Be precise.
  5. DO NOT address your message to the moderator, a core developer, or any other specific user. The forum is a place where everyone can help answer questions, not just one particular user! Be inclusive of everyone.
  6. DO NOT reply to a topic that is several months old (unless you are posting the answer to a solution). Open a new topic instead.
  7. DO be kind and polite to others.

Remove this notice before posting. Thank you so much!