Registration of volumetric images which are relatively elastically deformed by matching surfaces
First Claim
1. A 3D imaging method comprising:
- a) scanning at least a region of an object with an imaging modality to obtain one of first and second relatively geometrically deformed three dimensional volumetric images containing voxels throughout said first and second volumetric images at positions corresponding to a three dimensional grid of lattice points, the other of said first and second images being available;
b) extracting a first surface from the first image by identifying spaced apart surface sample points lying on the first surface, said first surface delineating a feature of said object in said first image;
c) extracting a second surface from the second image by identifying spaced apart surface sample points lying on the second surface, said second surface delineating in said second image the same feature of said object as delineated by said first surface in said first image;
d) automatically, without input from an operator, determining a set of 3D surface point deformation vectors applicable to the respective sample points of one of the first and second surfaces which would register said sample points of said one surface with the other of said first and second surfaces;
e) automatically, without input from an operator, deriving a three dimensional volumetric set of 3D lattice point deformation vectors corresponding to said three dimensional grid of lattice points, each of said 3D lattice point deformation vectors being derived by applying a weighting function to said 3D surface point deformation vectors which are within a vicinity of said derived 3D lattice point deformation vector, said weighting function including a decay constant β
which determines the effective size of said vicinity; and
f) automatically, without input from an operator, applying said three dimensional volumetric set of 3D lattice point deformation vectors to corresponding voxels throughout the entire volume of said three dimensional second image to elastically transform said three dimensional second image into a three dimensional compensated image,wherein the spaced apart surface sample points lying on the first surface are vertex points of polygonal patches which tile the first surface, the spaced apart surface sample points lying on the second surface are vertex points of polygonal patches which tile the second surface, and said determining a set of 3D surface point deformation vectors is in response to a 3D force field and comprises the steps of;
g) for each vertex point on the first and second surfaces, determining a 3D displacement vector directed to a nearest patch of the other surface, so as to produce first and second sets of displacement vectors applicable to the vertex points of the first and second surfaces, respectively; and
h) determining said 3D force field as a function of said first and second sets of displacement vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
An 3D imaging method registers relatively deformed first and second volumetric images of an object which may be obtained from different imaging modalities, and/or at different times by performing an elastic geometric transformation on one of the volumetric images. The method includes extracting first and second corresponding surfaces from the respective first and second images, which surfaces delineate the same feature, such as a bone/tissue interface. This is done by extracting a stack of contours for each surface. The first surface is iteratively warped toward alignment with the second surface to arrive at a global translation vector and a set of residual surface distortion vectors. Volume distortion vectors, determined by applying a weighting function to the residual surface distortion vectors, are used to indicate the locations in the second volumetric image of voxel centers whose interpolated intensities are to be moved to lattice points. The weighting function includes a constant indicative of elastic stiffness of the second volume. The extraction of the first surface, surface warping, and volume distortion vector determination steps are repeated in successive iterations until a measure of mis-registration between the volumetric images is less than a predetermined value, with the elastic stiffness constant being decreased each time.
-
Citations
10 Claims
-
1. A 3D imaging method comprising:
-
a) scanning at least a region of an object with an imaging modality to obtain one of first and second relatively geometrically deformed three dimensional volumetric images containing voxels throughout said first and second volumetric images at positions corresponding to a three dimensional grid of lattice points, the other of said first and second images being available; b) extracting a first surface from the first image by identifying spaced apart surface sample points lying on the first surface, said first surface delineating a feature of said object in said first image; c) extracting a second surface from the second image by identifying spaced apart surface sample points lying on the second surface, said second surface delineating in said second image the same feature of said object as delineated by said first surface in said first image; d) automatically, without input from an operator, determining a set of 3D surface point deformation vectors applicable to the respective sample points of one of the first and second surfaces which would register said sample points of said one surface with the other of said first and second surfaces; e) automatically, without input from an operator, deriving a three dimensional volumetric set of 3D lattice point deformation vectors corresponding to said three dimensional grid of lattice points, each of said 3D lattice point deformation vectors being derived by applying a weighting function to said 3D surface point deformation vectors which are within a vicinity of said derived 3D lattice point deformation vector, said weighting function including a decay constant β
which determines the effective size of said vicinity; andf) automatically, without input from an operator, applying said three dimensional volumetric set of 3D lattice point deformation vectors to corresponding voxels throughout the entire volume of said three dimensional second image to elastically transform said three dimensional second image into a three dimensional compensated image, wherein the spaced apart surface sample points lying on the first surface are vertex points of polygonal patches which tile the first surface, the spaced apart surface sample points lying on the second surface are vertex points of polygonal patches which tile the second surface, and said determining a set of 3D surface point deformation vectors is in response to a 3D force field and comprises the steps of; g) for each vertex point on the first and second surfaces, determining a 3D displacement vector directed to a nearest patch of the other surface, so as to produce first and second sets of displacement vectors applicable to the vertex points of the first and second surfaces, respectively; and h) determining said 3D force field as a function of said first and second sets of displacement vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification