Method and apparatus for correlating a body with an image of the body
First Claim
1. A method for automatically correlating a plurality of spatial points on a spatial body to corresponding plurality of data points on a database body, comprising the steps of:
- (a) selecting a group of spatial points and for each spatial point determining the relative position between the selected point and the remaining spatial points in the group;
(b) selecting a group of data points, and for each data point determining the relative position between the selected data point and the remaining data points; and
(c) comparing the spatial relationship for each data point and each spatial point using the relative position information to determine a match between the spatial and data points to thereby correlate the spatial points with the data points.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and process for correlating points on a spatial body to corresponding points on a database body formed from pre-aquired images of the spatial body. The system and process involve matching the spatial points with the corresponding database points using relative positional information between the spatial points and the database points. Symmetric false matches are detected and discarded by fitting the spatial points and database points to a first and second closed body, respectively, and comparing the orientation of the spatial points and the database points projected onto the closed bodies. In a preferred embodiment, the orientations of the spatial points and database points are compared by calculating, with respect to a matched spatial point, the longitudinal coordinates of the spatial points neighbouring the matched spatial point and calculating, with respect to the matched database point, the longitudinal coordinates of the database points neighbouring the matched database point, and comparing the difference in longitude between the points. If the difference in longitude of the spatial points corresponds to the difference in longitude of the database points, the match of the matched spatial point to the matched database point will be validated. Otherwise, the match will be considered a symmetric false match and discarded. Once at least three spatial points have been matched to corresponding database points, and the matches have been confirmed not to be false matches, a registration procedure is performed registering the spatial body to the database body by calculating a transformation mapping using the three matched pairs.
-
Citations
5 Claims
-
1. A method for automatically correlating a plurality of spatial points on a spatial body to corresponding plurality of data points on a database body, comprising the steps of:
-
(a) selecting a group of spatial points and for each spatial point determining the relative position between the selected point and the remaining spatial points in the group; (b) selecting a group of data points, and for each data point determining the relative position between the selected data point and the remaining data points; and (c) comparing the spatial relationship for each data point and each spatial point using the relative position information to determine a match between the spatial and data points to thereby correlate the spatial points with the data points. - View Dependent Claims (2, 3, 4)
-
-
5. A method for independently correlating a plurality of spatial points on a spatial body to corresponding plurality of data points on a database body comprising the steps of:
-
(a) projection of at least four data points, including a reference point, on to a first surface and a first orientation; (b) projection of at least four data points, including a second reference point on to a second surface and a second orientation; (c) comparing the orientation of the spatial points and database points; and (d) deriving a match signal.
-
Specification