Three-dimensional model matching from an unconstrained viewpoint | Synapse