I'm trying to find the positions of crabs in a bunch of images, and I'm having annotators click on all the crabs they see in an image. Naturally, annotators won't click in the exact same places for the same crabs, and they might not see all the same crabs.
In order to infer the real positions of all the crabs, I was thinking of doing some clustering, but my problem is that I'd have to cluster across annotators.
I'm making the assumption that for a given annotator each click per image represents a unique crab, so I don't want to cluster points within an annotator's judgments for an image.
This has got to be a thing other people have faced, but I can't find any information about it.
Can anybody point me in the right direction?
(I also think the problem could be conceptualized as annotators randomly sampling from the set of real crab positions and clicking these positions with some simple random error in the positioning. This seems like a relatively straightforward inference problem, but I can't make heads or tails of it.)