Method for correction of relative object-detector motion between successive views
First Claim
Patent Images
1. Apparatus for correcting positioning and motion errors in an imaging system, comprising:
- means for acquiring and electronically storing at least two consecutive views of an object in a tube, said at least two views including M rows and N columns of image brightness data;
a first producing means for producing a first set of modified copies of each of said at least two consecutive views by applying an alteration of brightness level to pixels having brightness levels within a specified range;
a first cross-correlation means for performing a cross-correlation between said first set of modified copies with a reference pattern to produce a first cross-correlated array;
a first locating means for locating and evaluating a maximum of the first cross-correlated array, where a location of said maximum determines the value of a coefficient “
A”
;
a second producing means for producing a second set of modified copies of each of said at least two consecutive views by applying an alteration of brightness level to pixels having brightness levels within a specified range;
a second cross-correlation means for performing a second cross-correlation between two of said set of modified copies to produce a second cross-correlation array;
a second locating means for locating and evaluating a restricted maximum of the second cross-correlation array, said restriction being that the row or column on which said restricted maximum is located must be orthogonal to and intersect the row or column on which coefficient “
A”
is located, the location of said restricted maximum determining a coefficient “
B;
” and
a motion-corrected image means for producing a motion-corrected image by shifting at least one of said at least two consecutive views by values determined by coefficient “
A,” and
coefficient “
B,”
wherein the reference pattern comprises a binary template representing the structure of the tube.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for correction of relative object-detector motion between successive views during optical tomographic imaging in three dimensions. An object of interest is illuminated to produce an image. A lateral offset correction value is determined for the image. An axial offset correction value is determined for the image. The lateral offset correction value and the axial offset correction value are applied to the image to produce a corrected file image.
-
Citations
16 Claims
-
1. Apparatus for correcting positioning and motion errors in an imaging system, comprising:
-
means for acquiring and electronically storing at least two consecutive views of an object in a tube, said at least two views including M rows and N columns of image brightness data; a first producing means for producing a first set of modified copies of each of said at least two consecutive views by applying an alteration of brightness level to pixels having brightness levels within a specified range; a first cross-correlation means for performing a cross-correlation between said first set of modified copies with a reference pattern to produce a first cross-correlated array; a first locating means for locating and evaluating a maximum of the first cross-correlated array, where a location of said maximum determines the value of a coefficient “
A”
;a second producing means for producing a second set of modified copies of each of said at least two consecutive views by applying an alteration of brightness level to pixels having brightness levels within a specified range; a second cross-correlation means for performing a second cross-correlation between two of said set of modified copies to produce a second cross-correlation array; a second locating means for locating and evaluating a restricted maximum of the second cross-correlation array, said restriction being that the row or column on which said restricted maximum is located must be orthogonal to and intersect the row or column on which coefficient “
A”
is located, the location of said restricted maximum determining a coefficient “
B;
” anda motion-corrected image means for producing a motion-corrected image by shifting at least one of said at least two consecutive views by values determined by coefficient “
A,” and
coefficient “
B,”
wherein the reference pattern comprises a binary template representing the structure of the tube. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for three dimensional (3D) reconstruction of an object of interest, comprising the steps of:
- using a processor to perform steps comprising;
(a) packing a set of objects of interest into a tube; (b) illuminating at least one object of the set of objects of interest with at least one optical projection beam; (c) translating the tube until the at least one object of interest is located within a region of the at least one optical projection beam; (d) rotating the at least one object through a plurality of perspectives; (e) generating an image at each perspective to produce a set of images; (f) correcting registration of the set of images of the at least one object of interest by determining a lateral offset correction value for each image, determining an axial offset correction value for each image, and applying the lateral offset correction value and the axial offset correction value to each image to produce a set of motion-corrected images; and (g) wherein the method of determining an axial offset correction value for each image includes producing a first set of modified copies of the set of images in which an alteration of brightness level is applied to pixels having brightness levels within a specified range, performing a first cross-correlation between the first set of modified copies and a reference pattern to produce a first cross-correlation array, locating and evaluating a maximum of the first cross-correlation array and performing a second cross-correlation between said first set of modified copies and said reference pattern to determine the value of a coefficient “
A”
, producing a second set of modified copies of the set of images in which an alteration of brightness level is applied to pixels having brightness levels within a specified range, performing a third cross-correlation between the second set of modified copies to produce a second cross-correlation array, and locating and evaluating the restricted maximum of the second cross-correlation array, said restriction being that the row or column on which said restricted maximum is located must be orthogonal to and intersect the row or column on which coefficient “
A”
is located, the location of said restricted maximum determining a coefficient “
B,”
wherein the reference pattern comprises a binary template representing the structure of the tube. - View Dependent Claims (10, 11, 12, 13)
- using a processor to perform steps comprising;
-
14. A method for three dimensional (3D) reconstruction of an object of interest, comprising the steps of:
- using a processor to perform steps comprising;
(a) packing a set of objects of interest into a tube; (b) illuminating at least one object of the set of objects of interest with at least one optical projection beam; (c) translating the tube until the at least one object of interest is located within a region of the at least one optical projection beam; (d) rotating the at least one object through a plurality of perspectives; (e) generating an image at each perspective to produce a set of images; (f) correcting registration of the set of images of the at least one object of interest by determining a lateral offset correction value for each image, wherein the method of determining a lateral offset correction value for each image comprises the steps of; (i) prior to the application of any reconstruction techniques, producing a modified copy of each of the set of images in which an alteration of brightness level is applied to pixels having brightness levels within a specified range; (ii) performing a cross-correlation between said modified copy of said view with a reference pattern to produce a cross-correlated array; and (iii) locating and evaluating a maximum of the cross-correlated array; and (g) applying the lateral offset correction value to each image to produce a set of lateral-motion-corrected images, wherein the reference pattern comprises a binary template representing the structure of the tube. - View Dependent Claims (15, 16)
- using a processor to perform steps comprising;
Specification