GENERATION AND OPTIMIZATION OF LOCAL SHAPE DESCRIPTORS FOR POINT MATCHING IN 3-D SURFACES