Turtle ID not matching same turtle

What Wildbook are you working in?
Internet of Turtles

What is the entire URL out of the browser, exactly where the error occurred?

https://iot.wildbook.org/occurrence.jsp?number=5c15695b-9eb3-4b04-b432-352c0489d5bb

Can you describe what the issue is you’re experiencing?

I uploaded an encounter two weeks ago of a turtle (Pickle). Today I uploaded another picture of the same turtle from a different day, because I wanted to test if the algorithm will detect it as the same turtle. But it did not. However, this is crucial for the research my team is doing. We want to be able to upload encounters on a daily basis and find out if we encountered the same turtle on our reef on another day. We can not do it entirely manually as it is a lot of work, so we are hoping the algorithm can do it for us.

Can you provide steps on how to reproduce what you’re experiencing?

I uploaded a picture of ‘Pickle’ as a single encounter. It did not match with any turtles from the database so I saved it as a new turtle with the name ‘pickle’:
https://iot.wildbook.org/occurrence.jsp?number=5c15695b-9eb3-4b04-b432-352c0489d5bb

Two weeks later I uploaded a different picture of the same turtle, and when I looked through the possible matches, it did not show pickle:

If this is a bulk import report, send the spreadsheet to services@wildme.org with the email subject line matching your bug report

Hi @MRCI, welcome!

It looks like the image analysis pipeline is potentially looking for matches across all encounters of Eretmochelys imbricata instead of just the ones that match the location ID on the encounters. On your match page links, you can see it considered 11,595 candidates to determine a match. However, there are only about 64 encounters of this species in Madagascar. Too broad of a match filter can make correct matches appear lower in the match results or not display them at all.

I re-ran the match on the second, unidentified encounter (match results) and it correctly checked for matches only in Madagascar this time and found Pickle as the top candidate. This time it narrowed the candidate pool down to 18:

I’ll need more time to look into why IoT is looking for match candidates so broadly. Thanks for eltting us know. I’ll let you know as soon as I have an update. In the meantime, feel free to manually start any matches that seem questionable.

Hi Anastasia,

thank you so much for your quick response. I’ll try what you did with the narrowed candidate pool.
Also, should I run the matches with both algorithms or only the MiewID matcher. Does it make a difference?

Best, Eva

You could definitely add Hotspotter when you re-run a match. It can be helpful for:

  1. having a heatmap of where Hotspotter found similarities between the photos (via the “inspect” button when you hover over a ranking and
  2. occasionally one algorithm will find a match that the other didn’t. The drawback is that Hotspotter takes longer for its match results to finish.