Articulated object recognition, or: how to generalize the generalized Hough transform | Synapse