Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
56 words
A method for generating points in a first volumetric image that register to points in a second volumetric image, comprising the steps of: generating match points between a set of the first volumetric image data and a set of the second volumetric image data; and generating a locally-adaptive volume-to-volume image transform using the generated match points.
Claim 2
Independent Claim
56 words
A method for generating points in a first volumetric image that register to points in a second volumetric image, comprising the steps of: generating match points between a set of the first volumetric image data and a set of the second volumetric image data; and generating a locally-adaptive volume-to-volume image transform using the generated match points.
Claim 3
Dependent Claim
31 words
A method in accordance with claim 1 wherein the step of generating match points comprises the steps of generating a volume hierarchy, and identifying interesting points in the first volumetric image.
Claim 4
Dependent Claim
37 words
A method in accordance with claim 2 wherein the step of generating a volume hierarchy comprises the step of generating multiple image data sets having successively reduced resolution for the first and second volumetric image data sets.
Claim 5
Dependent Claim
36 words
A method in accordance with claim 3 wherein an image data hierarchy is generated by successively reducing both volumetric images in a stereo pair to approximately about half their original size with subsampling using Gaussian convolution.
Claim 6
Dependent Claim
33 words
A method in accordance with claim 2 wherein the step of identifying interesting points in the first volumetric image is performed by basing identification of said interesting points on high local intensity variation.
Claim 7
Dependent Claim
142 words
A method in accordance with claim 1 wherein the step of generating match points comprises: generating a volume hierarchy; selecting image data of lowest resolution; and for the selected image data: (a) identifying a set of interesting points in the set of the first volumetric image data; (b) matching the interesting points in the set of the first volumetric image data with corresponding points in the set of the second volumetric image data; (c) determining a perspective transform for registering image subvolumes between the sets of first and second volumetric image data; and (d) selecting a set of next highest resolution volumetric image data and repeating steps (a)-(c) if a set of volumetric image data of highest resolution has not been selected; and (e) ending the match point generation when the set of volumetric image data of highest resolution has been selected.
Claim 8
Dependent Claim
78 words
A method in accordance with claim 1 wherein the step of generating a locally-adaptive volume-to-volume image transform using the generated match points comprises the steps of: matching a set of points on a cubic grid in the first volume with corresponding match points in the second volume; and determining a displacement (dx, dy, dz) to be added to each cubic grid point in the first volume to identify coordinates of the corresponding match point in the second volume.
Claim 9
Dependent Claim
34 words
A method in accordance with claim 7 wherein displacement terms dx, dy and dz are related by: ##EQU2## where f, g, and h are unknown functions whose values are known only at grid points.
Claim 10
Dependent Claim
29 words
A method in accordance with claim 8 further comprising the step of determining values of f, g, and h at an arbitrary point in the first image by interpolation.
Claim 11
Dependent Claim
32 words
A method in accordance with claim 9 wherein each pixel in the first volumetric image is transformed by the displacement given by interpolation to find the corresponding pixel in the second image.
Claim 12
Dependent Claim
32 words
A method in accordance with claim 1 further comprising the step of subtracting the logarithm of a warp image data value from the logarithm of a corresponding second volumetric image data value.
Claim 13
Dependent Claim
58 words
Apparatus for generating registering points in a first volumetric image to points in a second volumetric image, said apparatus comprising a processor programmed to generate match points between a set of the first volumetric image data and a set of the second volumetric image data, and to generate a locally-adaptive volume-to-volume image transform using the generated match points.
Claim 14
Dependent Claim
58 words
Apparatus for generating registering points in a first volumetric image to points in a second volumetric image, said apparatus comprising a processor programmed to generate match points between a set of the first volumetric image data and a set of the second volumetric image data, and to generate a locally-adaptive volume-to-volume image transform using the generated match points.
Claim 15
Dependent Claim
31 words
Apparatus in accordance with claim 12 wherein, to generate said match points, said processor is programmed to generate a volume hierarchy and to identify interesting points in the first volumetric image.
Claim 16
Dependent Claim
146 words
Apparatus in accordance with claim 12 wherein, to generate said match points, said processor is programmed to: generate a volume hierarchy; select the image data of lowest resolution; and for the selected image data, to: (a) identify a set of interesting points in the set of the first volumetric image data; (b) match the interesting points in the set of the first volumetric image data with corresponding points in the set of the second volumetric image data; (c) determine a perspective transform for registering image subvolumes between the sets of first and second volumetric image data; and (d) select a set of next highest resolution volumetric image data and repeat steps (a)-(c) if a set of volumetric image data of highest resolution has not been selected; and (e) end the match point generation when the set of volumetric image data of highest resolution has been selected.
Claim 17
Dependent Claim
77 words
Apparatus in accordance with claim 12 wherein, to generate a locally-adaptive volume-to-volume image transform using the generated match points, said processor is programmed to match a set of points on a cubic grid in the first volume with corresponding match points in the second volume, and to determine a displacement (dx, dy, dz) to be added to each cubic grid point in the first volume to identify coordinates of the corresponding match point in the second volume.
Claim 18
Dependent Claim
33 words
Apparatus in accordance with claim 15 wherein displacement terms dx, dy and dz are related by: ##EQU3## where f, g, and h are unknown functions whose values are known only at grid points.
Claim 19
Dependent Claim
33 words
Apparatus in accordance with claim 12 wherein said processor is further programmed to subtract the logarithm of a warp image data value from the logarithm of a corresponding second volumetric image data value.
Claim 20
Dependent Claim
81 words
Apparatus for generating registering points in a volumetric mask image data set to points in a volumetric opacified image data set, said apparatus comprising a processor programmed to: generate match points between the volumetric mask image data set and the opacified image data set; generate a locally-adaptive volume-to-volume image transform using the generated match points to generate a volumetric warp image; and subtract the logarithm of a warp image data value from the logarithm of a corresponding opacified image data value.
Claim 21
Dependent Claim
81 words
Apparatus for generating registering points in a volumetric mask image data set to points in a volumetric opacified image data set, said apparatus comprising a processor programmed to: generate match points between the volumetric mask image data set and the opacified image data set; generate a locally-adaptive volume-to-volume image transform using the generated match points to generate a volumetric warp image; and subtract the logarithm of a warp image data value from the logarithm of a corresponding opacified image data value.
Claim 22
Dependent Claim
119 words
Apparatus in accordance with claim 18 wherein, to generate said match points, said processor is programmed to: generate a volume hierarchy; select the image data of lowest resolution; and for the selected image data, to: (a) identify a set of interesting points in the mask image data; (b) match the interesting points in the mask image data with corresponding points in the opacified image data; (c) determine a perspective transform for registering image subvolumes between the mask and opacified image data; and (d) select next highest resolution image data and repeat steps (a)-(c) if the highest resolution image data have not been selected; and (e) end the match point generation when the highest resolution image data have been selected.
Claim 23
Dependent Claim
80 words
Apparatus in accordance with claim 18 wherein to generate a locally-adaptive volume-to-volume image transform using the generated match points, said processor is programmed to match a set of points on a cubic grid in the mask image data with corresponding match points in the opacified image data, and to determine a displacement (dx, dy, dz) to be added to each cubic grid point in the mask image data to identify coordinates of the corresponding point in the opacified image data.