Matching of 3-D curves using semi-differential invariants | Synapse