TY - JOUR
T1 - 3‐D curve matching using splines
AU - Kishon, Eyal
AU - Hastie, Trevor
AU - Wolfson, Haim
PY - 1991/12
Y1 - 1991/12
N2 - A machine vision algorithm to find the longest common subcurve of two 3‐D curves is presented. The curves are represented by splines fitted through sequences of sample points extracted from dense range data. The approximated 3‐D curves are transformed into 1‐D numerical strings of rotation and translation invariant shape signatures, based on a multiresolution representation of the curvature and torsion values of the space curves. The shape signature strings are matched using an efficient hashing technique that finds longest matching substrings. The results of the string matching stage are later verified by a robust, least‐squares, 3‐D curve matching technique, which also recovers the Euclidean transformation between the curves being matched. This algorithm is of average complexity O(n) where n is the number of the sample points on the two curves. The algorithm has applications in assembly and object recognition tasks. Results of assembly experiments are included.
AB - A machine vision algorithm to find the longest common subcurve of two 3‐D curves is presented. The curves are represented by splines fitted through sequences of sample points extracted from dense range data. The approximated 3‐D curves are transformed into 1‐D numerical strings of rotation and translation invariant shape signatures, based on a multiresolution representation of the curvature and torsion values of the space curves. The shape signature strings are matched using an efficient hashing technique that finds longest matching substrings. The results of the string matching stage are later verified by a robust, least‐squares, 3‐D curve matching technique, which also recovers the Euclidean transformation between the curves being matched. This algorithm is of average complexity O(n) where n is the number of the sample points on the two curves. The algorithm has applications in assembly and object recognition tasks. Results of assembly experiments are included.
UR - http://www.scopus.com/inward/record.url?scp=84995019938&partnerID=8YFLogxK
U2 - 10.1002/rob.4620080602
DO - 10.1002/rob.4620080602
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84995019938
SN - 0741-2223
VL - 8
SP - 723
EP - 743
JO - Journal of Robotic Systems
JF - Journal of Robotic Systems
IS - 6
ER -