Tomographic image reading method, automatic alignment method, apparatus and computer readable medium
First Claim
1. A tomographic image reading method for extracting a comparison image corresponding to a diagnostic image, and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
- inputting said first tomographic images and said second tomographic images;
generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position.
2 Assignments
0 Petitions
Accused Products
Abstract
A tomographic image reading method for extracting a comparison image corresponding to a diagnostic image, the diagnostic image being one of first tomographic images, the comparison image being one of second tomographic images, the method including the steps of: inputting the first images and the second images; generating a first projection image from the first images and a second projection image from the second images; measuring shift amount between the first projection image and the second projection image by using a template; correcting the slice position according to the shift amount; and displaying the diagnostic image and the comparison image to a monitor.
100 Citations
90 Claims
-
1. A tomographic image reading method for extracting a comparison image corresponding to a diagnostic image, and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
-
inputting said first tomographic images and said second tomographic images;
generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (2, 3, 4)
-
-
5. An image alignment method for extracting a comparison image corresponding to a diagnostic image and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
-
inputting said first tomographic images and said second tomographic images;
aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (6, 7, 8)
-
-
9. A tomographic image reading method for extracting a comparison image corresponding to a diagnostic image, and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
-
inputting said first tomographic images and said second tomographic images;
generating a first projection image from said first tomographic images and a second projection image from said second tomographic images;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
correcting the slice position according to said shift amount between said first projection image and said second projection image;
displaying said diagnostic image and said comparison image at a corrected slice position to a monitor; and
adjusting positions of said diagnostic image and said comparison image which are displayed;
wherein a MIDI signal constructing method is used for the adjusting step, said MIDI signal constructing method comprising the steps of;
providing n different MIDI channels or control numbers or combinations of them for a signal x which has 128×
n stages in which n is a positive integer;
assuming said MIDI channels or said control numbers or said combinations as p=1,2, . . . n;
dividing said signal x into 128 parts W(1) (1;
0≦
1≦
127) in ascending order and assigning p which is equal to r+1 (r;
0≦
1<
n) to said signal x which is equal to 1×
n+r; and
constructing and sending a MIDI control change message in which a control value is 1 by using a MIDI channel or control number corresponding to p.
-
-
10. An image alignment method for extracting a comparison image corresponding to a diagnostic image and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
-
inputting said first tomographic images and said second tomographic images;
aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
generating a first projection image of the X axial direction from said first tomographic images and generating a second projection image of the X axial direction from said second tomographic images;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A slice image automatic alignment method for extracting a comparison image corresponding to a diagnostic image, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
-
inputting said first tomographic images and said second tomographic images;
aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists; and
correcting the slice position according to said shift amount between said first projection image and said second projection image;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (16, 17, 18, 19, 20, 22, 23, 24)
-
-
21. The slice image automatic alignment method as claimed in class 15, the step of measuring said shift amount including the steps of:
-
generating a plurality of templates;
performing template matching on said second projection image by said plurality of templates; and
measuring shift amount between said first projection image and said second projection image from a plurality of reference points.
-
-
25. A slice image automatic alignment method for extracting a comparison image corresponding to a diagnostic image, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said method comprising the steps of:
-
inputting said first tomographic images and said second tomographic images;
aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
generating a first projection image of the X axial direction from said first tomographic images and generating a second projection image of the X axial direction from said second tomographic images;
measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists; and
connecting the slice position according to said shift amount between said first projection image and said second projection image;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37)
-
-
31. The slice image automatic alignment method as claimed in class 25, the step of generating projection images including the step of generating said projection image in which only a part including a distinctive part is projected.
-
38. A tomographic image reading apparatus for extracting a comparison image corresponding to a diagnostic image and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said apparatus comprising:
-
inputting means for inputting said first tomographic images and said second tomographic images;
projection image generation means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
template generation means for generating a template from said first projection image such that said template includes an area in which a specific object image exists;
matching means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as said template;
slice position correcting means for correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying means for displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (39, 40, 41)
-
-
42. An image alignment apparatus for extracting a comparison image corresponding to a diagnostic image and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said apparatus comprising:
-
inputting means for inputting said first tomographic images and said second tomographic images;
resolution aligning means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
projection image generation means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
template generation means for generating a template from said first projection image such that said template includes an area in which a specific object image exists;
matching means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as said template by performing pattern matching while shifting said template by an interval;
slice position correcting means for correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying means for displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (43, 44, 45)
-
-
46. An image alignment apparatus for extracting a comparison image corresponding to a diagnostic image and displaying the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said apparatus comprising:
-
inputting means for inputting said first tomographic images and said second tomographic images;
resolution aligning means for aligning resolutions of said first tomographic images and said second tomographic images by scaling ore or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
projection image generation means for generating a first projection image of the X axial direction from said first tomographic images and generating a second projection image of the X axial direction from said second tomographic images;
template generation means for generating a template from said first projection image such that said template includes an area in which a specific object image exists;
matching means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as said template by performing pattern matching while shifting said template by an interval;
slice position correcting means for correcting the slice position according to said shift amount between said first projection image and said second projection image; and
displaying means for displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A slice image automatic alignment apparatus for extracting a comparison image corresponding to a diagnostic image, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said apparatus comprising:
-
inputting means for inputting said first tomographic images and said second tomographic images;
resolution aligning means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
projection image generation means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
template generation means for generating a template from said first projection image such that said template includes an area in which a specific object image exists;
matching means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as said template by performing pattern matching while shifting said template by an interval; and
slice position correcting means for correcting the slice position according to said shift amount between said first projection image and said second projection image;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (52, 53, 54)
-
-
55. A slice image automatic alignment apparatus for extracting a comparison image corresponding to a diagnostic image, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said apparatus comprising:
-
inputting means for inputting said first tomographic images and said second tomographic images;
resolution aligning means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
projection image generation means for generating a first projection image of the X axial direction from said first tomographic images and generating a second projection image of the X axial direction from, said second tomographic images;
template generation means for generating a template from said first projection image such that said template includes an area in which a specific object image exists;
matching means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as said template by performing pattern matching while shifting said template by an interval; and
slice position correcting means for correcting the slice position according to said shift amount between said first projection image and said second projection image;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (56, 57, 58, 59)
-
-
60. A computer readable medium storing program code for causing a computer to extract a comparison image corresponding to a diagnostic image and to display the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said computer readable medium comprising:
-
program code means for inputting said first tomographic images and said second tomographic images;
program code means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
program code means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
program code means for correcting the slice position according to said shift amount between said first projection image and said second projection image; and
program code means for displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (61, 62, 63)
-
-
64. A computer readable medium storing program code for causing a computer to extract a comparison image corresponding to a diagnostic image and to display the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said computer readable medium comprising:
-
program code means for inputting said first tomographic images and said second tomographic images;
program code means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
program code means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
program code means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
program code means for correcting the slice position according to said shift amount between said first projection image and said second projection image; and
program code means for displaying said diagnostic image and said comparison image at a corrected slice position to a monitor;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (65, 66, 67)
-
-
68. A computer readable medium storing program code for causing a computer to extract a comparison image corresponding to a diagnostic image and to display the images, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said computer readable medium comprising:
-
program code means for inputting said first tomographic images and said second tomographic images;
program code means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
program code means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images;
program code means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists;
program code means for correcting the slice position according to said shift amount between said first projection image and said second projection image;
program code means for displaying said diagnostic image and said comparison image at a corrected slice position to a monitor; and
adjusting program code means for adjusting positions of said diagnostic image and said comparison image which are displayed;
wherein a MIDI signal constructing program code means is used for adjusting program code means, said MIDI signal constructing program code means including;
program code means for providing n different MIDI channels or control numbers or combinations of them for a signal x which has 128×
n stages in which n is a positive integer;
program code means for assuming said MIDI channels or said control numbers or said combinations as p=1,2, . . . n;
program code means for dividing said signal x into 128 parts W(1) (1;
0≦
1≦
127) in ascending order and assigning p which is equal to r+1 (r;
0≦
r<
n) to said signal x which is equal to 1×
n+r; and
program code means for constructing and sending a MIDI control change message in which a control value is 1 by using a MIDI channel or control number corresponding to p.
-
-
69. A computer readable medium storing program code for causing a computer to extract a comparison image corresponding to a diagnostic image, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said computer readable medium comprising:
-
program code means for inputting said first tomographic images and said second tomographic images;
program code means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
program code means for generating a first projection image from said first tomographic images and a second projection image from said second tomographic images, wherein the direction of projection for generating each of said first and second projection images is perpendicular to the Z axial direction;
program code means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template, being generated from said first projection image such that said template includes an area in which a specific object image exists; and
program code means for correcting the slice position according to said shift amount between said first projection image and said second projection image;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A computer readable medium storing program code for causing a computer to extract a comparison image corresponding to a diagnostic image, said diagnostic image being a slice image which is one of first tomographic images, said comparison image being a slice image which is one of second tomographic images which are taken at the time different from the time when the first tomographic images are taken, body section being a slice plane in the X-Y axial direction and body axis being in the Z axial direction, said computer readable medium comprising:
-
program code means for inputting said first tomographic images and said second tomographic images;
program code means for aligning resolutions of said first tomographic images and said second tomographic images by scaling one or both of said tomographic images when the resolutions of said first tomographic images and said second tomographic images are different;
program code means for generating a first projection image of the X axial direction from said first tomographic images and generating a second projection image of the X axial direction from said second tomographic images;
program code means for measuring shift amount between said first projection image and said second projection image by searching said second projection image for the same area as a template by performing pattern matching while shifting said template by an interval, said template being generated from said first projection image such that said template includes an area in which a specific object image exists; and
program code means for correcting the slice position according to said shift amount between said first projection image and said second projection image;
wherein the first projection image and the second projection image are used to find a comparison image whose slice position corresponds to a slice position of a diagnostic image, so that the corrected slice position is used to find a corresponding slice position. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
Specification