Shape-Tailored Local Descriptors