Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
128 words
A process for identifying points on a spatial body which correspond to points on a data-base body comprising previously acquired images of the spatial body, comprising the steps of: (a) selecting at least four data-base points on the data-base body; (b) determining relative positional information between the data-base points; (c) selecting at least four spatial points on the spatial body; (d) determining relative positional information between the spatial points; (e) matching a first spatial point to a corresponding data-base points by determining which of the spatial points have relative positional information which correspond to the relative positional information between the data-base points; and (f) testing the first matched spatial point to determine if the first matched spatial point is a symmetric false match of the corresponding data-base point.
Claim 2
Dependent Claim
128 words
A process for identifying points on a spatial body which correspond to points on a data-base body comprising previously acquired images of the spatial body, comprising the steps of: (a) selecting at least four data-base points on the data-base body; (b) determining relative positional information between the data-base points; (c) selecting at least four spatial points on the spatial body; (d) determining relative positional information between the spatial points; (e) matching a first spatial point to a corresponding data-base points by determining which of the spatial points have relative positional information which correspond to the relative positional information between the data-base points; and (f) testing the first matched spatial point to determine if the first matched spatial point is a symmetric false match of the corresponding data-base point.
Claim 3
Dependent Claim
158 words
The process according to claim 1 wherein step (f) comprises the steps of: I. fitting at least four of the data-base points to a first closed body having a shape and a first surface such that the data-base points are projected onto the first surface in a first orientation; II. fitting at least four of the spatial points to a second closed body having the same shape as the first closed body and a second surface such that the spatial points are projected onto the second surface in a second orientation; III. comparing the second orientation of the spatial points on the second surface to the first orientation of the data-base points on the first surface; wherein the first matched spatial point is not a symmetric false match of the corresponding data-base point if the second orientation of the spatial points on the second surface corresponds to the first orientation of the data-base points on the first surface.
Claim 4
Dependent Claim
50 words
The process according to claim 2 comprising the further step of: (g) if the first matched spatial point is a symmetric false match of the corresponding data-base point, repeating steps (e) and (f) but excluding the match of the first matched spatial point and the corresponding data-base point from consideration.
Claim 5
Dependent Claim
60 words
The process according to claim 3 comprising the further steps of: (h) for each spatial point by matching a spatial point to a corresponding data-base point by determining which of the spatial points have relative positional information which corresponds to the relative positional information between the data-base points; and (i) repeating steps (f) and (g) for each matched spatial point.
Claim 6
Dependent Claim
46 words
The process according to claim 4 comprising the further step of repeating steps (a) to (i) until at least three spatial points are matched to corresponding data-base points, and, the at least three matched spatial points are not symmetric false matches of the corresponding data-base points.
Claim 7
Dependent Claim
48 words
The process according to claim 5 comprising the further step of registering the spatial body to the data-base body based on the at least three matched spatial points and the corresponding data-base points wherein the matched spatial points are not symmetric false matches of the corresponding data-base points.
Claim 8
Dependent Claim
18 words
The process according to claim 6 wherein the first closed body and the second closed body are spherical.
Claim 9
Dependent Claim
128 words
The process according to claim 7 wherein, for each matched spatial point, the second orientation of the spatial points on the second surface is compared to the first orientation of the data-base points on the first surface by calculating longitudinal coordinates of the spatial points with respect to the matched spatial point about the second surface and calculating longitudinal coordinates of the data-base points with respect to the corresponding data-base point about the first surface, and comparing differences in longitude between the spatial points with differences in longitude between the data-base points; and wherein the matched spatial point is not a symmetric false match of the corresponding data-base point if the differences in longitude between the spatial points correspond to the differences in longitude between the data-base points.
Claim 10
Dependent Claim
53 words
The process according to claim 8 wherein step (b) comprises the step of testing the data-base points to determine if the data-base points are coplanar or nearly coplanar, and, if the data-base points are coplanar or nearly coplanar, selecting additional data-base points on the data-base body until the data-base points are not coplanar.
Claim 11
Dependent Claim
53 words
The process according to claim 9 wherein step (d) comprises the step of testing the spatial points to determine if the spatial points are coplanar or nearly coplanar, and, if the spatial points are coplanar or nearly coplanar, selecting additional spatial points on the spatial body until the spatial points are not coplanar.
Claim 12
Dependent Claim
44 words
The process according to claim 8 wherein the first matched spatial point is a symmetric false match of the corresponding data-base point if the differences in longitude between the spatial points does not correspond to the differences in longitude between the corresponding data-base points.
Claim 13
Dependent Claim
36 words
The process according to claim 11 wherein the differences in longitude between the spatial points correspond to the differences in longitude between the corresponding data-base points if the differences are less than a predetermined threshold value.
Claim 14
Dependent Claim
109 words
The process according to claim 10 wherein step (b) comprises the step of calculating relative distances between each pair of the data-base points, relative angles and distances between each group of three data-base points, tetrahedral volumes between each group of four data-base points and differences in normals of planes formed from each group of three data-base points; and wherein step (d) comprises the step of calculating relative distances between each pair of the spatial points, relative angles and distances between each group of three spatial points, tetrahedral volumes of each group of four spatial points and differences in normals of planes formed from each group of three spatial points.
Claim 15
Dependent Claim
33 words
The process according to claim 12 comprising the further step of minimizing errors between each spatial point and the corresponding value determined by registering by using a root-mean-square analysis to exclude faulty data.
Claim 16
Dependent Claim
51 words
The process according to claim 8 wherein the spatial body is an anatomical body; and comprising the further step of displaying a region of the data-base body corresponding to a portion of the anatomical body near the probe, the region being derived from a plurality of images of the data-base body.
Claim 17
Independent Claim
328 words
A method for visualizing internal regions of an anatomical body in relation to a probe employing a data-base body of previously acquired images of the anatomical body, the method comprising the steps of: (a) selecting at least four data-base points on the data-base body; (b) determining relative positional information between the data-base points; (c) selecting at least four spatial points on the anatomical body; (d) determining relative positional information between the spatial points; (e) matching at least three of the spatial points to corresponding data-base points by determining which of the spatial points have relative positional information with respect to each other spatial point which correspond to the relative positional information between the data-base points; (f) fitting the data-base points to a first closed body having a regular shape and a first surface such that the data-base points are projected onto the first surface in a first orientation; (g) fitting the spatial points to a second closed body having the same shape as the first closed body and a second surface such that the spatial points are projected onto the second surface in a second orientation; (h) for each matched spatial point, comparing the matched spatial point with its corresponding data-base point to determine if the matched spatial point is a symmetric false match of the corresponding data-base point by comparing the orientation of the spatial points with respect to the matched spatial point on the second surface to the orientation of the data-base points with respect to the corresponding data-base point on the first surface, wherein the matched spatial point is not a symmetric false match of the corresponding data-base point if the orientation of the spatial points on the second surface corresponds to the orientation of the data-base points on the first surface; and (i) registering the spatial body to the data-base body based on at least three matched spatial points and the corresponding data-base points which have been determined not to be symmetric false matches.
Claim 18
Independent Claim
328 words
A method for visualizing internal regions of an anatomical body in relation to a probe employing a data-base body of previously acquired images of the anatomical body, the method comprising the steps of: (a) selecting at least four data-base points on the data-base body; (b) determining relative positional information between the data-base points; (c) selecting at least four spatial points on the anatomical body; (d) determining relative positional information between the spatial points; (e) matching at least three of the spatial points to corresponding data-base points by determining which of the spatial points have relative positional information with respect to each other spatial point which correspond to the relative positional information between the data-base points; (f) fitting the data-base points to a first closed body having a regular shape and a first surface such that the data-base points are projected onto the first surface in a first orientation; (g) fitting the spatial points to a second closed body having the same shape as the first closed body and a second surface such that the spatial points are projected onto the second surface in a second orientation; (h) for each matched spatial point, comparing the matched spatial point with its corresponding data-base point to determine if the matched spatial point is a symmetric false match of the corresponding data-base point by comparing the orientation of the spatial points with respect to the matched spatial point on the second surface to the orientation of the data-base points with respect to the corresponding data-base point on the first surface, wherein the matched spatial point is not a symmetric false match of the corresponding data-base point if the orientation of the spatial points on the second surface corresponds to the orientation of the data-base points on the first surface; and (i) registering the spatial body to the data-base body based on at least three matched spatial points and the corresponding data-base points which have been determined not to be symmetric false matches.
Claim 19
Dependent Claim
49 words
The process according to claim 16 comprising the further step of: (j) selecting additional data-base points and/or spatial points until at least three spatial points are matched to corresponding data-base points and the at least three matched spatial points are not symmetric false matches of the corresponding data-base points.
Claim 20
Dependent Claim
43 words
The process according to claim 17 comprising the further step of: (k) displaying a region of the data-base body corresponding to a portion of the anatomical body near the probe, the region being derived from a plurality of images of the data-base body.
Claim 21
Dependent Claim
82 words
The process according to claim 18 wherein markings are made on the anatomical body prior to acquiring the images such that the markings appear on the images; wherein the markings appear on the anatomical body when the spatial points are selected; and wherein the at least four data-base points selected on the data base body correspond to markings appearing on the images, and, the at least four spatial points selected on the anatomical body correspond to markings appearing on the anatomical body.
Claim 22
Dependent Claim
128 words
The process according to claim 19 wherein, for each matched spatial point, the second orientation of the spatial points on the second surface is compared to the first orientation of the data-base points on the first surface by calculating longitudinal coordinates of the spatial points with respect to the matched spatial point about the second surface and calculating longitudinal coordinates of the data-base points with respect to the corresponding data-base point about the first surface, and comparing differences in longitude between the spatial points with differences in longitude between the data-base points; and wherein the matched spatial point is not a symmetric false match of the corresponding data-base point if the differences in longitude between the spatial points correspond to the differences in longitude between the data-base points.
Claim 23
Dependent Claim
33 words
The process according to claim 20 comprising the further step of minimizing errors between each spatial point and a corresponding value determined by registration by using a root-mean-square analysis to exclude faulty data.