Model-based grayscale registration of medical images
First Claim
1. A method implemented by a computing device comprising at least one processor and memory for grayscale registration of a first medical image and a second medical image, the method comprising:
- spatially registering, by the computing device, the first medical image and the second medical image relative to each other;
generating, by the computing device, at least one joint pixel value histogram based on pixel values of the first and second medical images;
generating, by the computing device, a lookup table based at least in part on the at least one joint pixel value histogram, a first image acquisition method for the first medical image and a second image acquisition method for the second medical image; and
applying, by the computing device, the lookup table to the pixel values of the first medical image to generate a third medical image, the third medical image being transformed from the first medical image and registered to the second medical image;
wherein the step of generating the lookup table includes;
selecting a parametric transform function from a plurality of predetermined, parametric transform functions based on the first and second medical image acquisition methods for the first and second medical images, respectively; and
statistically fitting parameters of the selected parametric transform function to the at least one pixel value histogram, the statistically fitting determines values of the parameters, wherein the lookup table is generated using the selected parametric transform function and the values of the fitted parameters;
and wherein each of the first and second medical images is one of a digitized analog image and a digitally acquired image and wherein the plurality of predetermined parametric transform functions includes;
(1) a function for registering a digitized analog image to another digitized analog image, (2) a function for registering a digitally acquired image to another digitally acquired image, (3) a function for registering a digitally acquired image to a digitized analog image, and (4) a function for registering a digitized analog image to a digitally acquired image.
12 Assignments
0 Petitions
Accused Products
Abstract
Numerical image processing based on a model of medical image acquisition of two or more medical images to provide grayscale registration is described. The grayscale registered temporal images may then be displayed for visual comparison and/or further processed by a computer-aided diagnosis system for detection of medical abnormalities therein. A parametric method includes spatially registering two images and performing gray scale registration of the images. A parametric transform model, e.g., analog to analog, digital to digital, analog to digital, or digital to analog model, is selected based on the image acquisition method(s) of the images, i.e., digital or analog/film. Gray scale registration involves generating a joint pixel value histogram from the two images, statistically fitting parameters of the transform model to the joint histogram, generating a lookup table, and using the lookup table to transform and register pixel values of one image to the pixel values of the other image.
-
Citations
35 Claims
-
1. A method implemented by a computing device comprising at least one processor and memory for grayscale registration of a first medical image and a second medical image, the method comprising:
-
spatially registering, by the computing device, the first medical image and the second medical image relative to each other; generating, by the computing device, at least one joint pixel value histogram based on pixel values of the first and second medical images; generating, by the computing device, a lookup table based at least in part on the at least one joint pixel value histogram, a first image acquisition method for the first medical image and a second image acquisition method for the second medical image; and applying, by the computing device, the lookup table to the pixel values of the first medical image to generate a third medical image, the third medical image being transformed from the first medical image and registered to the second medical image; wherein the step of generating the lookup table includes; selecting a parametric transform function from a plurality of predetermined, parametric transform functions based on the first and second medical image acquisition methods for the first and second medical images, respectively; and statistically fitting parameters of the selected parametric transform function to the at least one pixel value histogram, the statistically fitting determines values of the parameters, wherein the lookup table is generated using the selected parametric transform function and the values of the fitted parameters; and wherein each of the first and second medical images is one of a digitized analog image and a digitally acquired image and wherein the plurality of predetermined parametric transform functions includes;
(1) a function for registering a digitized analog image to another digitized analog image, (2) a function for registering a digitally acquired image to another digitally acquired image, (3) a function for registering a digitally acquired image to a digitized analog image, and (4) a function for registering a digitized analog image to a digitally acquired image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method implemented by a computing device comprising at least one processor and memory for registering a first medical image to a second medical image, the method comprising:
-
generating, by the computing device, a joint pixel value histogram using pixel values of the first and second medical images; selecting, by the computing device, a parametric transform function from a plurality of predetermined parametric transform functions, the selecting being based on a first medical image acquisition method for the first medical image and a second medical image acquisition method for the second medical image; and statistically fitting, by the computing device, parameters of the selected parametric transform function to the joint pixel value histogram, the statistically fitting determining values of the parameters; wherein each of the first and second medical images is one of a digitized analog image and a digitally acquired image and wherein the plurality of predetermined parametric transform functions includes;
(1) a function for registering a digitized analog image to another digitized analog image, (2) a function for registering a digitally acquired image to another digitally acquired image, (3) a function for registering a digitally acquired image to a digitized analog image, and (4) a function for registering a digitized analog image to a digitally acquired image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for registering a first medical image to a second medical image, comprising:
-
an input for receiving data for the first and second medical images; and a processor generating a joint pixel value histogram using pixel values of the first and second medical images, selecting a parametric transform function from a plurality of predetermined parametric transform functions based on a first image acquisition method for the first medical image and a second image acquisition method for the second medical image, and statistically fitting parameters of the selected parametric transform function to the joint histogram to determine the values of the parameters; wherein each of the first and second medical images is one of a digitized analog image and a digitally acquired image, and wherein the plurality of predetermined parametric transform functions includes;
(1) a function for registering a digitized analog image to another digitized analog image, (2) a function for registering a digitally acquired image to another digitally acquired image, (3) a function for registering a digitally acquired image to a digitized analog image, and (4) a function for registering a digitized analog image to a digitally acquired image. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A tangible computer readable storage medium embodied with a computer program product such that when executed directs a computing apparatus to automatically register a first medical image and a second medical image, comprising:
-
computer code for generating a joint pixel value histogram using pixel values of the first and second medical images; computer code for selecting a parametric transform function from a plurality of predetermined parametric transform functions, the selecting being based on a first image acquisition method for the first medical image and a second image acquisition method for the second medical image; and computer code for statistically fitting parameters of the selected parametric transform function to the joint pixel value histogram, the statistically fitting determines values of the parameters, wherein each of the first and second medical images is one of a digitized analog image and a digitally acquired image and wherein the plurality of predetermined parametric transform functions includes;
(1) a function for registering a digitized analog image to another digitized analog image, (2) a function for registering a digitally acquired image to another digitally acquired image, (3) a function for registering a digitally acquired image to a digitized analog image, and (4) a function for registering a digitized analog image to a digitally acquired image.
-
-
35. A tangible computer readable storage medium embodied with a computer program product such that when executed directs a computing apparatus to automatically register a first medical image and a second medical image, comprising:
-
computer code for spatially registering the first medical image and the second medical image relative to each other; computer code for generating at least one joint pixel value histogram based on pixel values of the first and second medical images; computer code for generating a lookup table based on the at least one joint pixel value histogram, a first image acquisition method for the first medical image and a second image acquisition method for the second medical image; and computer code for applying the lookup table to the pixel values of the first medical image to generate a third medical image, the third medical image being transformed from the first medical image and registered to the second medical image; wherein the computer code for generating the lookup table includes; computer code for selecting a parametric transform function from a plurality of predetermined, parametric transform functions based on the first and second medical image acquisition methods for the first and second medical images, respectively; and computer code for statistically fitting parameters of the selected parametric transform function to the at least one pixel value histogram, the statistically fitting determines values of the parameters, wherein the lookup table is generated using the selected parametric transform function and the values of the fitted parameters; wherein each of the first and second medical images is one of a digitized analog image and a digitally acquired image, and wherein the plurality of predetermined parametric transform functions includes;
(1) a function for registering a digitized analog image to another digitized analog image, (2) a function for registering a digitally acquired image to another digitally acquired image, (3) a function for registering a digitally acquired image to a digitized analog image, and (4) a function for registering a digitized analog image to a digitally acquired image.
-
Specification