Surface feature detection and description with applications to mesh matching | Synapse