Bulk uploads (sharkbook) not progressing

The following bulk uploads are stuck and not automating the annotations for a few days now. Can you please look into them?

https://www.sharkbook.ai/import.jsp?taskId=e46cf6ff-d62c-4c42-a43f-d9ae7aee083b
https://www.sharkbook.ai/import.jsp?taskId=a2f9975d-8284-4a66-a5c1-0fa8f3b1f5f4

https://www.sharkbook.ai/import.jsp?taskId=27ec8b18-3592-4011-944b-baf5dcc14e71
https://www.sharkbook.ai/import.jsp?taskId=0638bdc7-fed9-4d41-bbf7-56a91c2beacd
https://www.sharkbook.ai/import.jsp?taskId=6d1cb3f5-4dba-4eda-92b7-04f7ae8025ad
https://www.sharkbook.ai/import.jsp?taskId=2dbccaf8-f4b7-4183-a5ed-a18dab936406
https://www.sharkbook.ai/import.jsp?taskId=631ae999-da35-48a5-ab47-7f60bef18060
https://www.sharkbook.ai/import.jsp?taskId=b0fc155c-6752-4b16-b661-7758a68d226c
https://www.sharkbook.ai/import.jsp?taskId=3a953204-8417-447e-a72b-285f81bdf0d8
https://www.sharkbook.ai/import.jsp?taskId=838735f1-b8fe-496d-b2d1-c5c515ebf794
https://www.sharkbook.ai/import.jsp?taskId=8a876bdb-99d4-4d0f-8bfd-af90ec385e25
https://www.sharkbook.ai/import.jsp?taskId=3c1f5277-a529-4e4c-b161-7a5c5e9025ad
https://www.sharkbook.ai/import.jsp?taskId=da92c377-0d64-437f-8084-4e8872c884e4
https://www.sharkbook.ai/import.jsp?taskId=5ffadb09-59eb-4082-bdc5-b23e4a134bfb
https://www.sharkbook.ai/import.jsp?taskId=45dd059f-dc75-46e8-9842-41092385dac5
https://www.sharkbook.ai/import.jsp?taskId=0003580a-163c-463f-b30a-2a9c9c5e4028
https://www.sharkbook.ai/import.jsp?taskId=6a64524b-7286-4a7b-b312-ab0d75fd324e
https://www.sharkbook.ai/import.jsp?taskId=83768add-4ce4-488a-a862-ad5d893b1dee
https://www.sharkbook.ai/import.jsp?taskId=4ca3278c-9295-4520-b59b-88a80ac85125
https://www.sharkbook.ai/import.jsp?taskId=eb7cb01d-dd23-45f2-9701-811897a50c8a
https://www.sharkbook.ai/import.jsp?taskId=1f0ac88a-4c6a-4f4d-8d99-29aebb919b6c
https://www.sharkbook.ai/import.jsp?taskId=5e076fc8-a201-4d63-b091-d7ee0607f2bb
https://www.sharkbook.ai/import.jsp?taskId=1fb01d22-45ce-4830-8875-adc3dca965c5
https://www.sharkbook.ai/import.jsp?taskId=46dc74f5-ade2-40fe-807d-e72f61c32158
https://www.sharkbook.ai/import.jsp?
taskId=af5e6e64-0e37-4ce0-a6af-c74887180dd1
https://www.sharkbook.ai/import.jsp?taskId=1c8e3b26-ac37-40aa-b1aa-2feec330d612
https://www.sharkbook.ai/import.jsp?taskId=31bc2800-7fd9-435b-b77e-5a51aa0748e7
https://www.sharkbook.ai/import.jsp?taskId=13e7f8d9-7478-4e93-b376-4b02f65e69b4
https://www.sharkbook.ai/import.jsp?taskId=6ffc47c4-c0a1-4046-8a88-2358e0a85c01

Hi @Sarah_Aus_SpotaShark

None of these imports appear to have been sent to detection yet. They’re not stuck; they were never started :sweat_smile:

Screenshot 2025-04-08 at 9.27.31 AM

Hi Anastasia - bit confused, is this a step I need to do?

Yes, users need to click on the Send to detection button at the bottom of the import table in order for detection to start.

Hi Anastasia

I have never had to do this before, and so I tried for one of the uploads and it seems to have created errors for all the photos that were included (they were previously fine, but now when you go into each encounter the photos have disappeared and just shows a thumbnail without a shark image).
https://www.sharkbook.ai/import.jsp?taskId=e46cf6ff-d62c-4c42-a43f-d9ae7aee083b
This is a problem for me as I don’t want to continue sending bulk uploads to detection if it then disrupts all the images in the batch.

Can you please reload this batch upload so that the photos load correctly again, and can you please help me send the items to detection? I am worried that it will cause a bug for all the imports (you may have noticed I had spent a whole weekend and many hours uploading lots of images)

Thanks
Sarah

Hi @Sarah_Aus_SpotaShark

Requiring users to kick off bulk import detection has been in place for a couple of years now, but there was definitely a point in the past where upload a bulk import meant that detection and identification were automatically started. We moved away from that to alleviate backlog issues in the bulk import process when Hotspotter was the norm across Wildbook.

For this import you linked to, if you scroll to the bottom of the import table, it’ll let you know if there’s a problem with any of your images. In this case, it’s flagged two of them as being corrupted:

When there’s a problem with an image during detection, it stops detection from completing. In this case, id’s recommend deleting the image from these encounters and it should allow the rest of the encounters in the import to complete detection. Corruption can occur during upload and may not necessarily mean the file itself is damaged. I’d recommend letting detection complete and starting ID on the import before going back in to manually upload the image on the encounter and see if that helps. If not, then the issue is with the image file itself.

These are the encounters:

Hi Anastasia

Im just trying to understand this one, because the bulk upload prevents you uploading corrupt images. So why would detection then find issues? It would be helpful to understand what causes it to try and work out how to prevent these from upload. I also would love a way of knowing which image was not uploaded (visually rather than file name, so that I can just do a screenshot or something to easily retry). Any way you can help with that?

Im working through the rest and it seems to now work - so thanks! Just would be good to understand how to prevent this in the future.

Thanks

1 Like

Currently, there is no validation in bulk import for corrupt images. Sometimes, the image itself is fine, but becomes corrupted during the file transfer for an unknown reason.

That’s the catch; if the image is corrupted (either before or after it was uploaded), Wildbook can’t show you a preview of it. Your best bet is to search the filename in the image folder it was uploaded from to view it and either screencap it and upload the screenshot, or just try uploading the image again in case it was an errant issue during the transfer that caused it.

For what it’s worth, The Wildbook 10.8.0 release will focus on long-overdue improvements to the bulk import process, including field validation. The goal is for the most common bulk import issues to get flagged early so users can fix them on their own, before the import is committed.