Learning patch correspondences for improved viewpoint invariant face recognition | Synapse