Geometric hashing: an overview | Synapse