Nothing Special   »   [go: up one dir, main page]

US20020097901A1 - Method and system for the automated temporal subtraction of medical images - Google Patents

Method and system for the automated temporal subtraction of medical images Download PDF

Info

Publication number
US20020097901A1
US20020097901A1 US10/036,541 US3654102A US2002097901A1 US 20020097901 A1 US20020097901 A1 US 20020097901A1 US 3654102 A US3654102 A US 3654102A US 2002097901 A1 US2002097901 A1 US 2002097901A1
Authority
US
United States
Prior art keywords
image
section
recited
matching
sections
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/036,541
Inventor
Xin-Wei Xu
Kunio Doi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Chicago
Original Assignee
University of Chicago
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Chicago filed Critical University of Chicago
Priority to US10/036,541 priority Critical patent/US20020097901A1/en
Publication of US20020097901A1 publication Critical patent/US20020097901A1/en
Assigned to US GOVERNMENT - SECRETARY OF THE ARMY reassignment US GOVERNMENT - SECRETARY OF THE ARMY CONFIRMATORY LICENSE (SEE DOCUMENT FOR DETAILS). Assignors: UNIVERSITY OF CHICAGO
Assigned to NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT reassignment NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT EXECUTIVE ORDER 9424, CONFIRMATORY LICENSE Assignors: UNIVERSITY OF CHICAGO
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/254Analysis of motion involving subtraction of images
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/02Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis
    • A61B6/027Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis characterised by the use of a particular data acquisition trajectory, e.g. helical or spiral

Definitions

  • the present invention is related to temporal analysis of medical images and, in particular, to the analysis of computed tomographic images using automated temporal subtraction.
  • a second object of the invention is to enhance interval changes in images.
  • a further object of the present invention to perform automated temporal subtraction for three-dimensional scanning.
  • Another object of the present invention is to perform automated temporal subtraction using matching images in the direction of scanning.
  • a still further objection of the invention is to three-dimensionally match two images and two-dimensionally match corresponding sections of the two images.
  • first and second three-dimensional images of a subject are obtained.
  • the first and second images are typically current and previous images of a subject.
  • the first and second images are matched.
  • the first image is non-linearly warped to produce a warped image and the warped image is subtracted from the second image.
  • the subtraction can produce and/or enhance interval changes in the first and second images.
  • a portion of the first image may be selected using an anatomic feature in the first image.
  • a portion of the second image may be selected using the same anatomic feature.
  • Relative areas of the anatomic feature in the first and second images may be determined.
  • the portions of the first and second images may be selected using the relative areas determined in the first and second images, respectively.
  • Determining the relative areas may be done by threshholding the first and second images to obtain corresponding regions in the first and second images. An area of each of these regions is determined and the relative areas are then determined as a ratio of an area of these regions to remaining areas in the images.
  • the matching of the images may be done by comparing the first and second relative areas.
  • the matching may also be done by determining a first relationship of the area of the anatomic feature in the first and second images. Averages of the relationships of the areas can then be determined and sections of the first and second images corresponding to the averages can be selected.
  • Cross-correlation may be used in matching the images.
  • the matching may also consist of initially matching the first image to the second image and then locally matching the first image to the second image.
  • the initial matching may consist of determining whether the first image is rotated and correcting the rotation, and determining vertical and horizontal shifts of the first image relative to the second image.
  • Cross-correlation may use the vertical and horizontal shifts in matching the first and second images.
  • the local matching may consist of selecting regions of interest in the first and second images and determining horizontal and vertical shifts of regions of interest in the first image relative to regions of interest in the second image.
  • the horizontal and vertical shifts may then be curve-fitted and the used in a warping process to warp the first image.
  • the warped image may be subtracted from the second image to produce a subtracted image.
  • the method may also include analyzing the registration of the subtracted images. If the registration is inadequate, the image data may be retrieved and the current image may be reconstructed at a different reconstruction starting point.
  • the analysis of the registration may be performed using histogram analysis.
  • the method may be advantageously applied to computed tomography (CT) scanning.
  • CT computed tomography
  • the three-dimensional matching consists of matching the current and previous scans while the two-dimensional matching consists of matching the corresponding sections of the current and previous CT scans.
  • the invention may also be implemented in the form of a computer program product comprising a computer storage medium and a computer program code mechanism embedded in the computer storage medium. Code devices are then configured to implement various steps in detecting interval change.
  • an interval change detecting system having at least one of a three-dimensional image storage device and a three-dimensional image acquisition device.
  • a scanning direction image matching device is connected to one of the acquisition device and storage device.
  • the system may also include a two-dimensional image matching device and a relative area determination circuit.
  • Invention may further include a local matching circuit, a warping circuit and a cross correlation circuit.
  • the system contains a registration analysis circuit which may consist of a histogram analysis circuit, an image data retrieval circuit and an image data reconstruction circuit.
  • FIG. 1 is a diagram of an embodiment of the method according to the invention.
  • FIGS. 2A and 2B are section images of a current thoracic CT examination by helical scanning and section images of a previous thoracic CT examination of the same patient, respectively;
  • FIG. 3 is a graph of the relative lung area versus section number for the CT scans shown in FIGS. 2A and 2B;
  • FIG. 4A is an example of a segmented, low-resolution image from the mid-section image of a current CT scan and FIGS. 4 B- 4 F are examples of ROI images obtained from the previous scan around the mid-section, respectively;
  • FIG. 5A is an image illustrating the definition of the orientation of the lungs
  • FIG. 5B is the image of FIG. 5A before rotation correction for lung orientation
  • FIG. 5C is the image of FIG. 5A after rotation correction for lung orientation
  • FIG. 6A is a section image from a current scan
  • FIG. 6B is a corresponding ROI section image from a previous scan
  • FIG. 6C is a diagram illustrating the definition of horizontal and vertical shifts ( ⁇ x and ⁇ y) of the image of FIG. 6B relative to the image of FIG. 6A;
  • FIGS. 7A and 7B are diagrams illustrating the distribution of template ROIs on a previous section image and the distribution of search area ROIs on a current section image, respectively;
  • FIG. 8A is a diagram illustrating horizontal shifts ( ⁇ x) of all pairs of templates relative to the search area ROIs
  • FIG. 8B is a diagram of a two-dimensional third-order polynomial fit of the horizontal shifts
  • FIG. 9A is a diagram illustrating vertical shifts ( ⁇ y) of all pairs of templates relative to search area ROIs
  • FIG. 9B is a diagram of a two-dimensional third-order polynomial fit of the vertical shifts
  • FIG. 10A is an original section image from a previous scan
  • FIG. 10B is the section image of FIG. 10A after nonlinear warping
  • FIG. 11A is a diagram of section images of a current scan
  • FIG. 11B is a diagram of section images of a previous scan
  • FIG. 11C is a diagram of the subtracted section images obtained using the images of FIGS. 11A and 11B;
  • FIG. 12A is a diagram of section images of a current scan
  • FIG. 12B is a diagram of section images of a previous scan
  • FIG. 12C is a diagram of the subtracted section images obtained using the images of FIGS. 12A and 12B;
  • FIG. 13 is a diagram of the system according to the invention.
  • FIG. 14 is a diagram of the image processing device according to the invention.
  • First (step 10 ) and second (step 11 ) three-dimensional images of a patient are obtained.
  • the first and second images typically correspond to current and previous images of the same subject.
  • the first and second images may also be two previous images of the same subject, where interval changes between the two images are desired.
  • CT thoracic helical computed tomography
  • a CT scanner such as a GE HiSpeed CT/i.
  • CT scanning the first and second images are commonly referred to as current and previous scan.
  • the scans are reconstructed from the image data acquired by the scanner.
  • the invention is not limited to CT images.
  • Other types of three-dimensional images, such as MRI images, may be used.
  • the scanning pitch and section thickness for generating the CT images were 1 and 10 mm, respectively. Other values for these parameters may also be selected.
  • the images may be obtained directly from a scanner or may be obtained from a storage device. Typically the previous section images are from an earlier scan and have been stored. It is also not required that the images are obtained on the same or the same type of scanner. Further, the method according to the invention can also use the acquisition data (step 21 ) of the scans and then reconstruct the images (step 22 ) before further processing, which is also described in more detail below.
  • the reconstructed digital section images (with DICOM header) was used.
  • the matrix size of each reconstructed section image was 512 ⁇ 512 pixels.
  • the pixel size of the section images can vary because of the different field of view (FOV) used for reconstruction in the clinical environment.
  • the FOV for the reconstruction used in a clinical environment can vary from 29 to 42 cm.
  • the maximum FOV allowed for reconstruction is 48 cm for the GE scanners used.
  • a correction factor should be applied for the FOV to all of the section images to ensure a uniform pixel size for every section image.
  • the gray scale of the section images was 12 bits (pixel values from 0 to 4095), which corresponds to Hounsfield units (HU) of ⁇ 1023 to 3072.
  • a scan for a thoracic CT examination can include a large number of section images (each with 10 mm thickness, in this example) which extend from approximately the neck of the patient down to the lower abdomen, as shown in FIGS. 2A and 2B.
  • An interval change is usually detected by comparing anatomic features in the previous and current scans.
  • the lungs were chosen as the anatomic feature in the images to be compared.
  • the method is applicable to other features in the image, particularly solid organs such as the liver and kidney, or to bone and enhanced vessels.
  • Two pre-processing steps i.e., segmentation of the anatomic feature and Gaussian filtering, are applied in step 12 to the first and second images.
  • the lungs are segmented from selected sections from both the current and previous scans.
  • the lung segmentation was achieved by use of a gray-level thresholding technique.
  • the CT images are digital gray-scale images having a plurality of pixels (i.e, 512 ⁇ 512).
  • the gray levels of the lungs corresponded generally to HU of ⁇ 900 to ⁇ 400.
  • With the gray-level thresholding technique pixels with HU above ⁇ 400 and below ⁇ 900 were eliminated to provide the lung area.
  • the lung area may be approximated by a rectangle.
  • the rectangle may be determined using horizontal and vertical profiling to detect the upper, lower and side lung edges based upon changes in pixel values.
  • a 9 ⁇ 9 smooth Gaussian filter was employed to blur the vessel structures inside the lungs.
  • step 13 the portions of the images that contain the anatomic feature are identified.
  • the portions of the images corresponding to the anatomic feature of interest, the lungs in this example, will be referred to as lung sections.
  • the lung sections are from section #5 to #24 and section #4 to #24, respectively.
  • a parameter for each section in the scan is calculated, namely, the relative lung area.
  • relative lung area was defined by the ratio of the number of pixels in the section image with HU from approximately ⁇ 900 to ⁇ 400 to the number of remaining pixels in that section image.
  • the pixels with HU from approximately ⁇ 900 to ⁇ 400 mainly correspond to lung structures in the thoracic CT scan.
  • liver, kidney, bone or enhanced vessels may be chosen.
  • the vessels are enhanced by injecting contrast media into the bloodstream.
  • the image is thresholded to separate pixels corresponding to the liver or kidney, or to bone or enhanced vessel. Since these organs and features may be relatively small, it is preferable that higher resolution scanning is used with a thinner slice.
  • FIG. 3 shows the relative lung area plotted for each section for the two CT scans in FIGS. 2A and 2B.
  • the value of the relative lung area was very small (close to zero) for sections in the abdomen and neck areas.
  • Lung sections are selected from the scan that have a certain relative lung area.
  • a lung section was selected from the scan if the relative lung area was larger than 0.1. Other ratios may be chosen.
  • the correspondence between the first and second images is determined (step 14 ).
  • the selected lung section images from both the current and previous thoracic CT scans are used to determine the section correspondence between the two scans.
  • First the curves of relative lung area (see FIG. 3) of the two scans are generated and compared to determine, approximately, the shift in the scanning direction (i.e., in the z-axis) between the two scans (step 15 ).
  • the average section number of each curve was then calculated by summation of each weighted section number with its corresponding value of the relative lung area.
  • the average section numbers are 14.7 and 13.7 for the curves of relative lung area of the current and previous scans in FIG. 3, respectively.
  • the difference in the average section number between the two scans is related to the starting positions in the two consecutive scans. Therefore, the difference between the two average section numbers indicated the overall shifts in the scanning direction (i.e., in the z-axis) between the two scans.
  • the two curves of the relative lung area should match exactly, and the two average section numbers should be the same.
  • a point is selected as an initial benchmark for finding the correspondence between the two images.
  • the section image whose section number equals the nearest integer of its average section number is defined as the mid-section image of the scan.
  • the mid-sections of the current and previous scans were used as the initial benchmark.
  • the mid-section and several adjacent sections are selected from the previous scan for comparison, one by one, with the mid-section from the current scan to find a pair of the best-matched section images in the two scans at the region around the mid-lung.
  • the matching of the overall lung shape is more important than the detailed structures, such as vessels in the lungs.
  • a cross-correlation technique is used (step 15 ) to compare the mid-section image of the current scan to each of the selected (five) section images of the previous scan.
  • region-of-interest (ROI) images selected from the five section images of the previous scan are used instead of the section images themselves.
  • Each ROI image has a width and height large enough to encompass the lungs for each section.
  • the width and height of the ROI are 200 and 126 pixels, respectively.
  • the center of the ROI for a section image is selected as the center of the lung area of that section image.
  • FIG. 4A is an example of a section image while FIGS. 4 B- 4 F are examples of the ROI section images selected for this comparison.
  • a three-dimensional scan such as a CT scan
  • a number of sections or slices are reconstructed. These slices is generally treated as having x-axis and y-axis data, while the scanning is preformed in the z-axis direction.
  • the present invention matches corresponding sections or slices in the previous and current images two-dimensionally, in the x- and y-axis directions, and matches the scans (containing a number of section or slices) three-dimensionally in the z-axis direction.
  • the initial registration of the paired section images is performed in step 16 (two-dimensional matching).
  • each pair of corresponding section images in the two scans are initially registered.
  • the initial registration of the corresponding section images in the two scans included two steps: a rotation correction and the determination of vertical and horizontal shifts of the previous section image relative to the current section image.
  • the lungs in the thoracic CT section images were often oriented toward the right or left side because of patient movement, breathing, and lying on the back improperly during the scanning.
  • FIG. 5A illustrates a section image with the lungs oriented to the left side. Commonly, the lung orientation is only slightly different for different sections in a given scan. However, the difference in lung orientations could be very large for sections from different scans.
  • the lung orientation is defined by the angle (a) between the vertical axis (Y axis) of the section image and the normal line (N) to the line segment (L) which goes through the lowest points in each lung, as illustrated in FIG. 5A.
  • the orientation of each section image in both the current and previous scans was determined and corrected using known techniques.
  • FIGS. 5B and 5C show an example of before and after the rotation correction for the orientation of the section image of FIG. 5A.
  • step 17 After the process of initial registration, local matching is applied to the images to obtain more accurate registration (step 17 ).
  • the local matching technique is again based on the cross-correlation technique, which results in nonlinear warping of the previous section image.
  • many small ROIs were selected automatically over the lung area of the section image, as shown in FIGS. 7A and 7B. Recall that the lung area in the section image was approximated by a rectangle.
  • An ROI selected in the previous section image is called a template ROI (or simply a template), and that selected in the current section image is called the search area ROI.
  • the sizes of the template and search area ROIs were 16 ⁇ 16 and 32 ⁇ 32 pixels, respectively. Other sizes may be used.
  • the distance between the centers of the two adjacent ROIs was fixed as 16 pixels for both the template and search area ROIs.
  • the template was moved through the search area ROI pixel by pixel.
  • the normalized cross-correlation value at each pixel was calculated.
  • the maximum value of the cross-correlation indicated that the subregion in the search area ROI where the template overlapped was the “best” match with the template.
  • the assignment of the template and search ROIs could be reversed, i.e., the search ROI could be selected in the previous section image.
  • FIGS. 8A and 9A indicate the distributions of the shift values ⁇ x and ⁇ y, respectively, derived for all pairs of template and search area ROIs in FIGS. 7A and 7B. It should be noted that the local matching should be limited to the area of the anatomic feature in the images (i.e., the lung area in the section images).
  • FIGS. 8B and 9B illustrate the fitted shift values of ⁇ x and ⁇ y, respectively, at every pixel of the previous section image within the lung area, as shown in FIGS. 7A and 7B.
  • the previous section image was warped (step 18 ) and then subtracted (step 19 ) from the current section image.
  • the warping of the previous section image is based on the fitted shift values, as described in detail U.S. Pat. No. 5,319,549, application Ser. No. 08/900,362, and Kano et al., Digital image subtraction of temporally sequential chest images for detection of interval change, Med Phys, vol. 2, No. 1 pp. 453-461 (1994).
  • FIGS. 10A and 10B illustrate a previous section image and its warped image.
  • a total of 14 cases (14 pairs of temporally sequential thoracic CT scans) were used to demonstrated the method according to the invention.
  • the time interval between the current and previous thoracic CT scans was varied from two to seven months.
  • the truth of the presence or absence of interval changes was obtained by an experienced radiologist reading the images. Two cases were reported to have interval changes, and the other cases had no interval changes, according to the radiologists.
  • FIGS. 11 A- 11 C show the case in which an anterior mediastinal mass (at the left side in the section images) increased in size from 3 cm in the previous scan to 4 cm in the current scan.
  • the dark area surrounding the mass indicates that the mass is increased in size.
  • the dark area is indicated by the arrows.
  • the new findings or interval changes in the current sections are shown as dark patterns on the subtracted section images.
  • the right hilar region had increased in size in the current section images; this was again shown as a dark region in the subtracted section images, as also seen in FIG. 11C.
  • FIGS. 12 A- 12 C show another case of temporal subtraction, in which a new pleural effusion (indicated by the arrows in FIG. 12C) developed at the lung bases in the current section images.
  • the newly developed pleural effusion may be due to metastatic disease or to another cause.
  • the dark structures with a waning moon shape in the left and right lower parts of the lungs illustrate the newly developed symptom.
  • the raw scanning data are obtained (step 19 ) and the section images of a helical scan can be reconstructed for different starting locations on the z-axis from the data (step 20 ).
  • the reconstruction usually starts at the position where the scanning starts physically.
  • the registration of the corresponding sections in two scans can be greatly improved if the reconstruction starting position of one scan can be properly adjusted within the range of one section thickness (i.e., 10 mm in this example), with an accuracy on the order of 1 mm.
  • Whether to use the raw data to reconstruct the images may be determined using histogram analysis and subtracted image to determine the degree of misregistration.
  • the histogram has a broader distribution when there is misregistration since there are more light and dark patterns in the subtracted image. On the other hand, the histogram has a narrower distribution when there are fewer light and dark patterns. A measure of the breadth or narrowness of the histogram may be used to automatically determine if the registration is acceptable.
  • the current image may be reconstructed using a different starting point.
  • the new starting point can be determined iteratively by shifting the previous starting point by a fixed distance, such as 1 mm.
  • the scanner has the capability of image reconstructing based on a number of input parameters, including starting a reconstruction at any point with a section. The input parameters may be adjusted to produce a better match of the current and previous images.
  • the method according to the invention is repeated with the newly reconstructed images. When the registration is found to be acceptable using the histogram analysis, the images can be output.
  • FIG. 13 is a diagram of the system according to the invention. Images (or data) is obtained from image acquisition device 100 and image storage device 101 .
  • Image acquisition device 100 may be a CT scanner or an MRI scanner, for example.
  • Image storage device 101 may be a memory device, an optical disk reader, when the images or data are stored on optical disk, or the PACS system (picture archiving communication system) where the images are usually stored on magnetic tape.
  • An image transfer device 102 transfers images from devices 100 and 101 to image processing device 103 .
  • Device 103 carries out the operations described above in connection with the method embodiment. For example, device 103 processes the image by conducting the thresholding operation on the images and the Gaussian filtering. Device 103 also performs the relative area determinations, matching and cross-correlations, as well as the warping and subtracting.
  • Device 103 may contain memory to store data or images on which the operations are being carried out, or intermediate results.
  • Controller 104 may be, for example, a computer. Controller 104 also controls the output or display of the results of device 103 sent to output device 105 . Output device 105 may be a video display terminal or a printer.
  • a data entry device 106 such as a keyboard and pointing device, is provided to enter commands for the controller 104 to control the various devices to carry out the operations on the images or image data.
  • the system according to the invention may also be implemented in software run on a computer.
  • Software code devices maybe written to carry out the various operations on the images.
  • the invention may also be implemented as a program embedded in a computer-readable storage medium, such as a magnetic or optical disk.
  • FIG. 14 is a more detailed diagram of device 103 .
  • Device 103 includes an image processing circuit 110 that performs thresholding and, if needed, filtering operations or other desired image processing.
  • the image after processing by circuit 110 used by circuit 111 to determine the relative area of an anatomic feature, such as the lungs.
  • Image matching circuit 112 performs the cross-correlation to determine the initial registration of the two images, and ROI selection in the images for this operation.
  • the mid-section image from the current is compared with the five selected section images from the previous scan using the cross-correlation operation to match the two scans.
  • Image registration circuit 113 performs the rotation correction and the determination of the vertical and horizontal shifts, using the matched images.
  • Local matching circuit 114 locally matches the images (the section pairs in the CT example) for accurate registration. Template and search ROIs are selected and the distribution of the horizontal and vertical shifts are determined using cross-correlation.
  • a curve-fitting circuit 115 fits the distribution of the horizontal and vertical shifts using a polynomial fit, as discussed above.
  • the fitted distribution is used by warping circuit 116 to produce the warped image, which is subtracted by subtraction circuit 117 from the current image to produce the subtracted images.
  • the circuit may also contain a registration analysis circuit 118 that determines if the registration is acceptable. If the registration is not found to be acceptable, using histogram analysis, for example, the circuit causes the system to obtain the image data (CT scanning data in this example) and the data is used by the image acquisition device to reconstruct the section images at a more desired starting point to eliminate image artifacts such as the partial volume artifact. This operation may be done iteratively.
  • a registration analysis circuit 118 determines if the registration is acceptable. If the registration is not found to be acceptable, using histogram analysis, for example, the circuit causes the system to obtain the image data (CT scanning data in this example) and the data is used by the image acquisition device to reconstruct the section images at a more desired starting point to eliminate image artifacts such as the partial volume artifact. This operation may be done iteratively.
  • the automated registration and subtraction method and system according to the invention can enhance some interval changes effectively, such as changes in tumor size and the development of new nodules and pleural effusions. Therefore, the method and system according to the invention may help radiologists to identify and assess subtle interval changes in thoracic CT examinations more quickly and accurately.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Image Processing (AREA)

Abstract

Method and system for the detection of interval change in medical images. Three dimensional images, such as previous and current section images in CT scans, are obtained. An anatomic feature, such as the lungs, is used to select sections containing lung by a gray-level thresholding technique. The section correspondence between the current and previous scans is determined automatically. The initial registration of the corresponding sections in the two scans is achieved by a rotation correction and a cross-correlation technique. A more accurate registration between the corresponding current and previous section images is achieved by local matching. A nonlinear warping process which is also based on the cross-correlation technique is applied to the previous image to yield a warped image after the matching. The final subtracted section images were derived by subtracting of the previous section images from the corresponding current section images. Interval changes such as a change in tumor size and a newly developed pleural effusion are enhanced significantly.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention is related to temporal analysis of medical images and, in particular, to the analysis of computed tomographic images using automated temporal subtraction. [0002]
  • 2. Discussion of the Background [0003]
  • The application of a temporal subtraction technique to radiographic images such as chest images can significantly enhance some subtle interval changes existing in sequentially obtained images which might be missed by radiologists. These interval changes may be very important in enabling radiologists to detect some diseases, such as early lung cancer, or to assess the effects of treatment on known lesions. Difazio et al., in Digital chest radiography: Effect of temporal subtraction images on detection accuracy, Radiology, 202:447-452 (1997) reported that the use of the temporal subtraction technique for sequential chest images can significantly increase radiologists' diagnostic accuracy in identifying interval changes. [0004]
  • When radiologists interpret a thoracic computed tomography (CT) scan of a patient, they commonly view it side by side with the most recent previous scan of the same patient. Such comparison readings also help radiologists to identify interval changes or to assess the effects of treatment on known lesions between two consecutive thoracic CT examinations. However, it is difficult and time-consuming for radiologists to compare current and previous (temporally sequential) thoracic CT scans to identify new findings or to assess the effects of treatments on known lesions, because this requires a systematic visual search and correlation of a large number of images (sections) in both current and previous scans. Generally, more than 25 section images were reconstructed from a thoracic CT scan with a section thickness of 10 mm. The number of section images may be much higher when a high-resolution scan (section thickness of 3 mm) is required. [0005]
  • Viewing several images can be difficult because of variations in the images. For example, the positioning of the patient may be different at the various times the images are produced. Patient breathing and cardiac pulsation can also produce variances in the images. It is important to be able to register images to detect interval changes where corresponding features in the images can be subtracted from each other. [0006]
  • The techniques for temporal subtraction, such as described in U.S. Pat. No. 5,319,549, have only been applied to two-dimensional imaging. These techniques register and subtract two-dimensional images, such as chest radiographs. [0007]
  • SUMMARY OF THE INVENTION
  • It is an object of the present invention to provide improved automated temporal subtraction of images. [0008]
  • A second object of the invention is to enhance interval changes in images. [0009]
  • A further object of the present invention to perform automated temporal subtraction for three-dimensional scanning. [0010]
  • Another object of the present invention is to perform automated temporal subtraction using matching images in the direction of scanning. [0011]
  • A still further objection of the invention is to three-dimensionally match two images and two-dimensionally match corresponding sections of the two images. [0012]
  • These and other objects of the invention are achieved by a method, system and computer program product for detecting interval change in images. In the method according to the invention, first and second three-dimensional images of a subject are obtained. The first and second images are typically current and previous images of a subject. The first and second images are matched. The first image is non-linearly warped to produce a warped image and the warped image is subtracted from the second image. The subtraction can produce and/or enhance interval changes in the first and second images. [0013]
  • A portion of the first image may be selected using an anatomic feature in the first image. A portion of the second image may be selected using the same anatomic feature. [0014]
  • Relative areas of the anatomic feature in the first and second images may be determined. The portions of the first and second images may be selected using the relative areas determined in the first and second images, respectively. [0015]
  • Determining the relative areas may be done by threshholding the first and second images to obtain corresponding regions in the first and second images. An area of each of these regions is determined and the relative areas are then determined as a ratio of an area of these regions to remaining areas in the images. [0016]
  • The matching of the images may be done by comparing the first and second relative areas. The matching may also be done by determining a first relationship of the area of the anatomic feature in the first and second images. Averages of the relationships of the areas can then be determined and sections of the first and second images corresponding to the averages can be selected. [0017]
  • It is also possible to select one section in the first image and a number of sections adjacent to that section. These sections are compared to one section selected in the second image. One of the sections selected in the first image is then matched to the section in the second image. Remaining sections in the first image may then be matched in a one-to-one manner to remaining sections and the second image. [0018]
  • Cross-correlation may be used in matching the images. The matching may also consist of initially matching the first image to the second image and then locally matching the first image to the second image. The initial matching may consist of determining whether the first image is rotated and correcting the rotation, and determining vertical and horizontal shifts of the first image relative to the second image. Cross-correlation may use the vertical and horizontal shifts in matching the first and second images. [0019]
  • The local matching may consist of selecting regions of interest in the first and second images and determining horizontal and vertical shifts of regions of interest in the first image relative to regions of interest in the second image. The horizontal and vertical shifts may then be curve-fitted and the used in a warping process to warp the first image. The warped image may be subtracted from the second image to produce a subtracted image. [0020]
  • The method may also include analyzing the registration of the subtracted images. If the registration is inadequate, the image data may be retrieved and the current image may be reconstructed at a different reconstruction starting point. The analysis of the registration may be performed using histogram analysis. [0021]
  • The method may be advantageously applied to computed tomography (CT) scanning. In this case, the three-dimensional matching consists of matching the current and previous scans while the two-dimensional matching consists of matching the corresponding sections of the current and previous CT scans. [0022]
  • The invention may also be implemented in the form of a computer program product comprising a computer storage medium and a computer program code mechanism embedded in the computer storage medium. Code devices are then configured to implement various steps in detecting interval change. [0023]
  • These objects are also achieved by an interval change detecting system having at least one of a three-dimensional image storage device and a three-dimensional image acquisition device. A scanning direction image matching device is connected to one of the acquisition device and storage device. The system may also include a two-dimensional image matching device and a relative area determination circuit. Invention may further include a local matching circuit, a warping circuit and a cross correlation circuit. It is also possible that the system contains a registration analysis circuit which may consist of a histogram analysis circuit, an image data retrieval circuit and an image data reconstruction circuit.[0024]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein: [0025]
  • FIG. 1 is a diagram of an embodiment of the method according to the invention; [0026]
  • FIGS. 2A and 2B are section images of a current thoracic CT examination by helical scanning and section images of a previous thoracic CT examination of the same patient, respectively; [0027]
  • FIG. 3 is a graph of the relative lung area versus section number for the CT scans shown in FIGS. 2A and 2B; [0028]
  • FIG. 4A is an example of a segmented, low-resolution image from the mid-section image of a current CT scan and FIGS. [0029] 4B-4F are examples of ROI images obtained from the previous scan around the mid-section, respectively;
  • FIG. 5A is an image illustrating the definition of the orientation of the lungs; [0030]
  • FIG. 5B is the image of FIG. 5A before rotation correction for lung orientation; [0031]
  • FIG. 5C is the image of FIG. 5A after rotation correction for lung orientation; [0032]
  • FIG. 6A is a section image from a current scan; [0033]
  • FIG. 6B is a corresponding ROI section image from a previous scan; [0034]
  • FIG. 6C is a diagram illustrating the definition of horizontal and vertical shifts (Δx and Δy) of the image of FIG. 6B relative to the image of FIG. 6A; [0035]
  • FIGS. 7A and 7B are diagrams illustrating the distribution of template ROIs on a previous section image and the distribution of search area ROIs on a current section image, respectively; [0036]
  • FIG. 8A is a diagram illustrating horizontal shifts (Δx) of all pairs of templates relative to the search area ROIs; [0037]
  • FIG. 8B is a diagram of a two-dimensional third-order polynomial fit of the horizontal shifts; [0038]
  • FIG. 9A is a diagram illustrating vertical shifts (Δy) of all pairs of templates relative to search area ROIs; [0039]
  • FIG. 9B is a diagram of a two-dimensional third-order polynomial fit of the vertical shifts; [0040]
  • FIG. 10A is an original section image from a previous scan; [0041]
  • FIG. 10B is the section image of FIG. 10A after nonlinear warping; [0042]
  • FIG. 11A is a diagram of section images of a current scan; [0043]
  • FIG. 11B is a diagram of section images of a previous scan; [0044]
  • FIG. 11C is a diagram of the subtracted section images obtained using the images of FIGS. 11A and 11B; [0045]
  • FIG. 12A is a diagram of section images of a current scan; [0046]
  • FIG. 12B is a diagram of section images of a previous scan; [0047]
  • FIG. 12C is a diagram of the subtracted section images obtained using the images of FIGS. 12A and 12B; [0048]
  • FIG. 13 is a diagram of the system according to the invention; and [0049]
  • FIG. 14 is a diagram of the image processing device according to the invention.[0050]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • With reference to the drawings, particularly FIG. 1, a first embodiment of the method according to the invention will be described. First (step [0051] 10) and second (step 11) three-dimensional images of a patient are obtained. The first and second images typically correspond to current and previous images of the same subject. The first and second images may also be two previous images of the same subject, where interval changes between the two images are desired. As an example of the invention, thoracic helical computed tomography (CT) scans of patients are obtained from a CT scanner, such as a GE HiSpeed CT/i. In CT scanning the first and second images are commonly referred to as current and previous scan. The scans are reconstructed from the image data acquired by the scanner. However, the invention is not limited to CT images. Other types of three-dimensional images, such as MRI images, may be used. The scanning pitch and section thickness for generating the CT images were 1 and 10 mm, respectively. Other values for these parameters may also be selected.
  • The images may be obtained directly from a scanner or may be obtained from a storage device. Typically the previous section images are from an earlier scan and have been stored. It is also not required that the images are obtained on the same or the same type of scanner. Further, the method according to the invention can also use the acquisition data (step [0052] 21) of the scans and then reconstruct the images (step 22) before further processing, which is also described in more detail below.
  • In this example, the reconstructed digital section images (with DICOM header) was used. The matrix size of each reconstructed section image was 512×512 pixels. The pixel size of the section images can vary because of the different field of view (FOV) used for reconstruction in the clinical environment. The FOV for the reconstruction used in a clinical environment can vary from 29 to 42 cm. The maximum FOV allowed for reconstruction is 48 cm for the GE scanners used. In this case (including the current and previous scans), a correction factor should be applied for the FOV to all of the section images to ensure a uniform pixel size for every section image. The gray scale of the section images was 12 bits (pixel values from 0 to 4095), which corresponds to Hounsfield units (HU) of −1023 to 3072. Notice that air, water, and bone correspond to HU of −1000, 0, and 1000, respectively. In consideration of computer storage and CPU time, it is sometimes desirable to reduce the matrix size and gray scale of the thoracic CT section images to, for example, 256×256 pixels and 10 bits, respectively. [0053]
  • A scan for a thoracic CT examination can include a large number of section images (each with 10 mm thickness, in this example) which extend from approximately the neck of the patient down to the lower abdomen, as shown in FIGS. 2A and 2B. An interval change is usually detected by comparing anatomic features in the previous and current scans. To demonstrate the invention, the lungs were chosen as the anatomic feature in the images to be compared. However, the method is applicable to other features in the image, particularly solid organs such as the liver and kidney, or to bone and enhanced vessels. [0054]
  • Two pre-processing steps, i.e., segmentation of the anatomic feature and Gaussian filtering, are applied in [0055] step 12 to the first and second images. In the example, the lungs are segmented from selected sections from both the current and previous scans. The lung segmentation was achieved by use of a gray-level thresholding technique. The CT images are digital gray-scale images having a plurality of pixels (i.e, 512×512). The gray levels of the lungs corresponded generally to HU of −900 to −400. With the gray-level thresholding technique, pixels with HU above −400 and below −900 were eliminated to provide the lung area. The lung area may be approximated by a rectangle. The rectangle may be determined using horizontal and vertical profiling to detect the upper, lower and side lung edges based upon changes in pixel values. A 9×9 smooth Gaussian filter was employed to blur the vessel structures inside the lungs.
  • In step [0056] 13 the portions of the images that contain the anatomic feature are identified. The portions of the images corresponding to the anatomic feature of interest, the lungs in this example, will be referred to as lung sections. For the CT images shown in FIGS. 2A and 2A, the lung sections are from section #5 to #24 and section #4 to #24, respectively. To select the lung sections from a thoracic scan, a parameter for each section in the scan is calculated, namely, the relative lung area. Here, relative lung area was defined by the ratio of the number of pixels in the section image with HU from approximately −900 to −400 to the number of remaining pixels in that section image. As mentioned above, the pixels with HU from approximately −900 to −400 mainly correspond to lung structures in the thoracic CT scan.
  • As mentioned above, other features such as the liver, kidney, bone or enhanced vessels may be chosen. The vessels are enhanced by injecting contrast media into the bloodstream. The image is thresholded to separate pixels corresponding to the liver or kidney, or to bone or enhanced vessel. Since these organs and features may be relatively small, it is preferable that higher resolution scanning is used with a thinner slice. [0057]
  • FIG. 3 shows the relative lung area plotted for each section for the two CT scans in FIGS. 2A and 2B. Obviously, the value of the relative lung area was very small (close to zero) for sections in the abdomen and neck areas. Lung sections are selected from the scan that have a certain relative lung area. In this example, a lung section was selected from the scan if the relative lung area was larger than 0.1. Other ratios may be chosen. [0058]
  • Once the portions of the images that contain the anatomic feature are identified, the correspondence between the first and second images is determined (step [0059] 14). The selected lung section images from both the current and previous thoracic CT scans are used to determine the section correspondence between the two scans. First the curves of relative lung area (see FIG. 3) of the two scans are generated and compared to determine, approximately, the shift in the scanning direction (i.e., in the z-axis) between the two scans (step 15). The average section number of each curve was then calculated by summation of each weighted section number with its corresponding value of the relative lung area. The average section numbers are 14.7 and 13.7 for the curves of relative lung area of the current and previous scans in FIG. 3, respectively. The difference in the average section number between the two scans is related to the starting positions in the two consecutive scans. Therefore, the difference between the two average section numbers indicated the overall shifts in the scanning direction (i.e., in the z-axis) between the two scans. Intuitively, for the same patient, if the table position and the patient scanning starting position were kept the same in the two consecutive scans, then the two curves of the relative lung area should match exactly, and the two average section numbers should be the same. However, it is very difficult to keep these positions unchanged in a clinical environment.
  • In the two images a point is selected as an initial benchmark for finding the correspondence between the two images. For the thoracic CT scan example, the section image whose section number equals the nearest integer of its average section number is defined as the mid-section image of the scan. The mid-sections of the current and previous scans were used as the initial benchmark. The mid-section and several adjacent sections (two above and two below, a total of five sections, for example) are selected from the previous scan for comparison, one by one, with the mid-section from the current scan to find a pair of the best-matched section images in the two scans at the region around the mid-lung. For this comparison, the matching of the overall lung shape is more important than the detailed structures, such as vessels in the lungs. [0060]
  • A cross-correlation technique is used (step [0061] 15) to compare the mid-section image of the current scan to each of the selected (five) section images of the previous scan. To apply the cross-correlation technique, region-of-interest (ROI) images selected from the five section images of the previous scan are used instead of the section images themselves. Each ROI image has a width and height large enough to encompass the lungs for each section. In this example, the width and height of the ROI are 200 and 126 pixels, respectively. The center of the ROI for a section image is selected as the center of the lung area of that section image. FIG. 4A is an example of a section image while FIGS. 4B-4F are examples of the ROI section images selected for this comparison.
  • The normalized cross-correlation values between the mid-section of the current scan and each of the five ROIs of the previous scan were then calculated. The pair of sections which provided the highest cross-correlation value was identified as the corresponding section pair between the current and previous scans. The remaining sections in both scans were then correlated rigidly based on the determined corresponding pair with the highest cross-correlation value, i.e., in a one-to-one manner. Any remaining unpaired sections are ignored for further processing. [0062]
  • In a three-dimensional scan, such as a CT scan, a number of sections or slices are reconstructed. These slices is generally treated as having x-axis and y-axis data, while the scanning is preformed in the z-axis direction. Thus, the present invention matches corresponding sections or slices in the previous and current images two-dimensionally, in the x- and y-axis directions, and matches the scans (containing a number of section or slices) three-dimensionally in the z-axis direction. [0063]
  • After the establishment of the one-to-one section correspondence in the current and previous images, i.e. matching in the scanning direction (three-dimensional matching), the initial registration of the paired section images is performed in step [0064] 16 (two-dimensional matching). For the CT sections, each pair of corresponding section images in the two scans are initially registered. The initial registration of the corresponding section images in the two scans included two steps: a rotation correction and the determination of vertical and horizontal shifts of the previous section image relative to the current section image. The lungs in the thoracic CT section images were often oriented toward the right or left side because of patient movement, breathing, and lying on the back improperly during the scanning. FIG. 5A illustrates a section image with the lungs oriented to the left side. Commonly, the lung orientation is only slightly different for different sections in a given scan. However, the difference in lung orientations could be very large for sections from different scans.
  • The lung orientation is defined by the angle (a) between the vertical axis (Y axis) of the section image and the normal line (N) to the line segment (L) which goes through the lowest points in each lung, as illustrated in FIG. 5A. The orientation of each section image in both the current and previous scans was determined and corrected using known techniques. FIGS. 5B and 5C show an example of before and after the rotation correction for the orientation of the section image of FIG. 5A. [0065]
  • The relative shifts in the vertical and horizontal directions between the previous section image and the corresponding current section image were determined also by use of the cross-correlation technique with the segmented, low-resolution images, as shown in FIG. 6. The similar ROI image (200×126 pixels, including the entire lungs) from the previous section image was again used for this purpose. The ROI image was moved through the current section image pixel by pixel, and the normalized cross-correlation value at each pixel was obtained. The horizontal and vertical shifts (Δx and Δy) of the previous section image relative to the current section image were determined when the cross-correlation value reached its maximum value, as shown in FIG. 6B. [0066]
  • After the process of initial registration, local matching is applied to the images to obtain more accurate registration (step [0067] 17). For the CT scans, the corresponding pair of sections of the current and previous scans are locally matched. The local matching technique is again based on the cross-correlation technique, which results in nonlinear warping of the previous section image. To perform the local matching, many small ROIs were selected automatically over the lung area of the section image, as shown in FIGS. 7A and 7B. Recall that the lung area in the section image was approximated by a rectangle. An ROI selected in the previous section image is called a template ROI (or simply a template), and that selected in the current section image is called the search area ROI. The sizes of the template and search area ROIs were 16×16 and 32×32 pixels, respectively. Other sizes may be used. The distance between the centers of the two adjacent ROIs was fixed as 16 pixels for both the template and search area ROIs. For each pair of template and search area ROIs, the template was moved through the search area ROI pixel by pixel. The normalized cross-correlation value at each pixel was calculated. The maximum value of the cross-correlation indicated that the subregion in the search area ROI where the template overlapped was the “best” match with the template. The assignment of the template and search ROIs could be reversed, i.e., the search ROI could be selected in the previous section image.
  • The horizontal and vertical shifts (Δx and Δy) between the center of the template and the center of the search area ROI for the best match was thus determined. FIGS. 8A and 9A indicate the distributions of the shift values Δx and Δy, respectively, derived for all pairs of template and search area ROIs in FIGS. 7A and 7B. It should be noted that the local matching should be limited to the area of the anatomic feature in the images (i.e., the lung area in the section images). [0068]
  • A two-dimensional curve fitting with third-order polynomials, based on a least-squares method, was used for fitting Δx and Δy in order to obtain the continued shift values at each pixel for the purpose of nonlinear warping of the previous section image. Other curve fitting techniques may also be used. FIGS. 8B and 9B illustrate the fitted shift values of Δx and Δy, respectively, at every pixel of the previous section image within the lung area, as shown in FIGS. 7A and 7B. [0069]
  • To obtain the subtracted section image between the current and previous sections, the previous section image was warped (step [0070] 18) and then subtracted (step 19) from the current section image. The warping of the previous section image is based on the fitted shift values, as described in detail U.S. Pat. No. 5,319,549, application Ser. No. 08/900,362, and Kano et al., Digital image subtraction of temporally sequential chest images for detection of interval change, Med Phys, vol. 2, No. 1 pp. 453-461 (1994). FIGS. 10A and 10B illustrate a previous section image and its warped image.
  • EXAMPLE
  • A total of 14 cases (14 pairs of temporally sequential thoracic CT scans) were used to demonstrated the method according to the invention. The time interval between the current and previous thoracic CT scans was varied from two to seven months. The truth of the presence or absence of interval changes was obtained by an experienced radiologist reading the images. Two cases were reported to have interval changes, and the other cases had no interval changes, according to the radiologists. [0071]
  • FIGS. [0072] 11A-11C show the case in which an anterior mediastinal mass (at the left side in the section images) increased in size from 3 cm in the previous scan to 4 cm in the current scan. On the subtracted section images (FIG. 11C), the dark area surrounding the mass indicates that the mass is increased in size. The dark area is indicated by the arrows. With the method according to the invention, the new findings or interval changes in the current sections are shown as dark patterns on the subtracted section images. Also, for this case, the right hilar region had increased in size in the current section images; this was again shown as a dark region in the subtracted section images, as also seen in FIG. 11C.
  • FIGS. [0073] 12A-12C show another case of temporal subtraction, in which a new pleural effusion (indicated by the arrows in FIG. 12C) developed at the lung bases in the current section images. The newly developed pleural effusion may be due to metastatic disease or to another cause. On the subtracted section images (FIG. 12C), the dark structures with a waning moon shape in the left and right lower parts of the lungs illustrate the newly developed symptom.
  • It will be noted that some vascular structures remained in the subtracted section images. The main reason for misregistration of these vascular structures in the current and previous sections was probably the partial volume effect due to the variation in the depth of patient inspiration during the scan, and also to the different starting positions for the scans in the two sequential CT examinations. Although it is difficult to control patient breathing in different scans, it is possible to overcome the partial volume effect caused by the different starting positions in two sequential scans, if the raw data from the helical scanning are available. [0074]
  • In a modification of the method according to the invention, the raw scanning data are obtained (step [0075] 19) and the section images of a helical scan can be reconstructed for different starting locations on the z-axis from the data (step 20). In the clinical situation, the reconstruction usually starts at the position where the scanning starts physically. The registration of the corresponding sections in two scans can be greatly improved if the reconstruction starting position of one scan can be properly adjusted within the range of one section thickness (i.e., 10 mm in this example), with an accuracy on the order of 1 mm. Whether to use the raw data to reconstruct the images may be determined using histogram analysis and subtracted image to determine the degree of misregistration. The histogram has a broader distribution when there is misregistration since there are more light and dark patterns in the subtracted image. On the other hand, the histogram has a narrower distribution when there are fewer light and dark patterns. A measure of the breadth or narrowness of the histogram may be used to automatically determine if the registration is acceptable.
  • If the histogram analysis shows that there is significant misregistration, the current image may be reconstructed using a different starting point. The new starting point can be determined iteratively by shifting the previous starting point by a fixed distance, such as 1 mm. The scanner has the capability of image reconstructing based on a number of input parameters, including starting a reconstruction at any point with a section. The input parameters may be adjusted to produce a better match of the current and previous images. The method according to the invention is repeated with the newly reconstructed images. When the registration is found to be acceptable using the histogram analysis, the images can be output. [0076]
  • FIG. 13 is a diagram of the system according to the invention. Images (or data) is obtained from [0077] image acquisition device 100 and image storage device 101. Image acquisition device 100 may be a CT scanner or an MRI scanner, for example. Image storage device 101 may be a memory device, an optical disk reader, when the images or data are stored on optical disk, or the PACS system (picture archiving communication system) where the images are usually stored on magnetic tape. An image transfer device 102 transfers images from devices 100 and 101 to image processing device 103. Device 103 carries out the operations described above in connection with the method embodiment. For example, device 103 processes the image by conducting the thresholding operation on the images and the Gaussian filtering. Device 103 also performs the relative area determinations, matching and cross-correlations, as well as the warping and subtracting. Device 103 may contain memory to store data or images on which the operations are being carried out, or intermediate results.
  • Devices [0078] 100-103 are controlled by a controller 104. Controller 104 may be, for example, a computer. Controller 104 also controls the output or display of the results of device 103 sent to output device 105. Output device 105 may be a video display terminal or a printer. A data entry device 106, such as a keyboard and pointing device, is provided to enter commands for the controller 104 to control the various devices to carry out the operations on the images or image data.
  • The system according to the invention may also be implemented in software run on a computer. Software code devices maybe written to carry out the various operations on the images. Thus, the invention may also be implemented as a program embedded in a computer-readable storage medium, such as a magnetic or optical disk. [0079]
  • FIG. 14 is a more detailed diagram of [0080] device 103. Device 103 includes an image processing circuit 110 that performs thresholding and, if needed, filtering operations or other desired image processing. The image after processing by circuit 110 used by circuit 111 to determine the relative area of an anatomic feature, such as the lungs. Image matching circuit 112 performs the cross-correlation to determine the initial registration of the two images, and ROI selection in the images for this operation. In the CT example, the mid-section image from the current is compared with the five selected section images from the previous scan using the cross-correlation operation to match the two scans.
  • Image registration circuit [0081] 113 performs the rotation correction and the determination of the vertical and horizontal shifts, using the matched images.
  • Local matching circuit [0082] 114 locally matches the images (the section pairs in the CT example) for accurate registration. Template and search ROIs are selected and the distribution of the horizontal and vertical shifts are determined using cross-correlation.
  • A curve-fitting circuit [0083] 115 fits the distribution of the horizontal and vertical shifts using a polynomial fit, as discussed above. The fitted distribution is used by warping circuit 116 to produce the warped image, which is subtracted by subtraction circuit 117 from the current image to produce the subtracted images.
  • The circuit may also contain a registration analysis circuit [0084] 118 that determines if the registration is acceptable. If the registration is not found to be acceptable, using histogram analysis, for example, the circuit causes the system to obtain the image data (CT scanning data in this example) and the data is used by the image acquisition device to reconstruct the section images at a more desired starting point to eliminate image artifacts such as the partial volume artifact. This operation may be done iteratively.
  • The automated registration and subtraction method and system according to the invention, particularly when applied to temporally sequential section images, can enhance some interval changes effectively, such as changes in tumor size and the development of new nodules and pleural effusions. Therefore, the method and system according to the invention may help radiologists to identify and assess subtle interval changes in thoracic CT examinations more quickly and accurately. [0085]
  • Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein. [0086]

Claims (64)

What is claimed as new and desired to be secured by Letters Patent of the United States is:
1. A method for detecting interval change, comprising:
obtaining a first three-dimensional image of a subject;
obtaining a second three-dimensional image of said subject;
matching said first and second images;
nonlinearly warping said first image to produce a warped image; and
subtracting said warped image from said second image.
2. A method as recited in claim 1, wherein obtaining said first and second images comprises:
selecting a portion of said first image using an anatomic feature in said first image; and
selecting a portion of said second image using said anatomic feature in said second image.
3. A method as recited in claim 2, comprising:
determining a first relative area of said anatomic feature in said first image;
determining a second relative area of said anatomic feature in said second image;
selecting said first portion using said first relative area; and
selecting said second portion using said second relative area.
4. A method as recited in claim 3, wherein determining said first and second relative area comprises:
thresholding said first image to obtain corresponding first regions;
thresholding said second image to obtain corresponding second regions;
determining an area of each of said first and second regions;
determining first relative areas as a ratio of said areas of said first regions to remaining areas of said first image; and
determining second relative areas as a ratio of said areas of said second regions to remaining areas of said second images.
5. A method as recited in claim 4, wherein said matching comprises:
comparing said first and second relative areas.
6. A method as recited in claim 1, wherein said matching comprises:
determining a first relationship of an area of an anatomic feature in said first image;
determining a second relationship of an area of said anatomic feature in said second image;
determining a first average and a second average of said first and second relationships, respectively;
selecting one section of said first image corresponding to said first average; and
selecting one section of said second image corresponding to said second average.
7. A method as recited in claim 6, comprising:
selecting said one section of said first image and a number of adjacent sections of said first image as comparison sections; and
comparing each section of said comparison sections to said one section of said second image.
8. A method as recited in claim 7, comprising:
selecting a region-of-interest in each section of said comparison sections; and
cross-correlating said regions-of-interest with said one section of said second image.
9. A method as recited in claim 7, wherein said comparing comprises:
cross-correlating each section of said comparison sections with said one section of said second image.
10. A method as recited in claim 7, comprising:
matching a section from said comparison section with said one section of said second image; and
matching remaining sections of said first image with remaining sections of said second image.
11. A method as recited in claim 1, comprising:
obtaining each of said first and second images as digital images each having a plurality of pixels;
thresholding each of said first and second images to identify feature pixels corresponding to an anatomic feature;
determining a first relative area of said anatomic feature as a ratio of an area of feature pixels in said first image to an area remaining pixels in said first image;
determining a second relative area of said anatomic feature as a ratio of an area of feature pixels in said second image to an area of remaining pixels in second image; and
comparing said first and second relative areas to match said first image to said second image.
12. A method as recited in claim 11, wherein said comparing comprises:
determining a first average value of said first relative area;
determining a first portion of said first image corresponding to said first average value;
determining a second average value of said second relative area;
determining a second portion of said second image corresponding to said second relative area; and
comparing said first and second portions.
13. A method as recited in claim 1, wherein said matching comprises:
initially matching said first image to said second image; and
locally matching said first image to said second image.
14. A method as recited in claim 13, wherein said initially matching comprises:
determining whether at least one of said first and second images are rotated and whether a rotation correction is required; and
determining vertical and horizontal shifts of said first image relative to said second image.
15. A method as recited in claim 14, comprising:
using said vertical and horizontal shifts to match a section of said first image with a section of said second image; and
matching remaining sections of said first image with remaining sections of said second image in a one-to-one manner.
16. A method as recited in claim 13, wherein said locally matching comprises:
selecting a plurality of first ROIs in said first image;
selecting a plurality of second ROIs in said second image; and
determining horizontal and vertical shifts of said first ROIs in said first image relative to said second ROIs in said second image.
17. A method as recited in claim 16, comprising:
curve-fitting said horizontal and vertical shifts; and
nonlinearly warping said first image using curve-fit horizontal and vertical shifts.
18. A method as recited in claim 1, comprising:
obtaining a first CT scan as said first section images;
obtaining a second CT scan as said second section images;
selecting said first set from said first CT scan using an anatomic feature in said first CT scan; and
selecting said second set from said second CT scan using said anatomic feature in said second CT scan.
19. A method as recited in claim 18, comprising:
obtaining a first thoracic CT scan as said first CT scan; obtaining a second thoracic CT scan as said second CT scan;
selecting said first set from said first CT scan using a lung in said first CT scan; and
selecting said second set from said second CT scan using said lung in said second CT scan.
20. A method as recited in claim 19, comprising:
determining a first relative area of said lung in said first CT scan;
determining a second relative area of said lung in said second CT scan;
selecting said first set using said first relative area; and
selecting said second set using said second relative area.
21. A method as recited in claim 20, wherein determining said first and second relative area comprises:
thresholding said first CT scan to obtain first regions corresponding to said lung;
thresholding said second CT scan to obtain second regions corresponding to said lung;
determining an area of each of said first and second regions;
determining first relative areas as a ratio of said areas of said first regions to remaining areas of said corresponding first section images; and
determining second relative areas as a ratio of said areas of said second regions to remaining areas of said corresponding second section images.
22. A method as recited in claim 21, comprising:
selecting a first section of said first CT scan using said first relative areas;
selecting a second section of said second CT scan using said second relative areas; and
registering said first second and said second section.
23. A method as recited in claim 22, comprising:
selecting a plurality of sections adjacent to said first section in said first CT scan;
comparing said first section and said plurality of adjacent sections with said second section; and
matching one of said first section and said adjacent sections to said second section.
24. A method as recited in claim 23, comprising:
matching remaining sections of said first CT scan with remaining sections of said second CT scan.
25. A method as recited in claim 1, wherein said matching comprises:
determining a first area of an anatomic feature in said first image;
determining a second area of said anatomic feature in said second image;
comparing said first and second areas; and
matching said first and second images based upon said comparing.
26. A method as recited in claim 25, comprising:
selecting a first section of said first image using said first area;
selecting a second section of said second image using said second area;
comparing said first and second sections; and
matching said first and second images based upon comparing said first and second sections.
27. A method as recited in claim 26, comprising:
selecting a plurality of sections adjacent to said first section in said first image;
comparing said first section and said plurality of sections with said second section; and
matching said first and second images based upon comparing said first section and said plurality of sections with said second section.
28. A method as recited in claim 1, comprising:
identifying an anatomic feature in each of said first and second images;
identifying respective first and second approximate middle positions of said anatomic feature in said first and second images; and
matching said first and second scans using said first and second approximate middle positions.
29. A method as recited in claim 28, comprising:
selecting a first section of said first image correspond to said first approximate middle position;
selecting a second section of said second image correspond to said second approximate middle position;
comparing said first and second sections; and
matching said first and second scans using said first and second sections.
30. A method as recited in claim 29, comprising:
selecting a plurality of sections adjacent to said first section in said first image;
comparing said first section and said plurality of sections with said second section; and
matching said first and second images based upon comparing said first section and said plurality of sections with said second section.
31. A method as recited in claim 1, comprising:
analyzing registration of said warped image and said second image;
if said registration does not meet predetermined criteria, retrieving image data corresponding to said first image and reconstructing said first image.
32. A method as recited in claim 31, wherein analyzing said registration comprises using histogram analysis.
33. A method as recited in claim 31, comprising:
reconstructing said first image at a different reconstruction starting point;
repeating said matching, warping and subtracting steps using said first image reconstructed at said different reconstruction starting point; and
re-analyzing said registration.
34. A method as recited in claim 33, comprising:
iteratively selecting said different reconstruction starting point.
35. A method for detecting interval change, comprising:
obtaining a first image of a subject;
obtaining a second image of said subject;
matching said first and second images in a scanning direction;
detecting an interval change in matched first and second images.
36. A method as recited in claim 35, where detecting comprises:
nonlinearly warping said first image; and
subtracting a warped first image from said second image.
37. A method as recited in claim 35, comprising:
obtaining a first three-dimensional image as said first image; and
obtaining a second three-dimensional image as said second image.
38. A method as recited in claim 37, comprising:
obtaining a plurality of first section images as said first three-dimensional image;
obtaining a plurality of second section images as said second three-dimensional image; and
matching said first and second section images along said scanning direction.
39. A method of detecting interval change, comprising:
obtaining a first scan of a subject having a plurality of sections;
obtaining a second scan of said subject having a plurality of sections;
matching three-dimensionally said first and second scans;
matching two-dimensionally corresponding sections of said first and second scans; and
detecting an interval change between said first and second scans.
40. A method as recited in claim 39, wherein matching three-dimensionally comprises matching said first and second scans in a scanning direction.
41. A method as recited in claim 39, comprising:
matching two-dimensionally said corresponding sections of said first and second scans in first and second directions orthogonal to each other; and
matching three-dimensionally said first and second scans in a third direction orthogonal to each of said first and second directions.
42. A method as recited in claim 41, wherein matching three-dimensionally comprises matching said first and second scans in a scanning direction.
43. A method as recited in claim 39, wherein matching three-dimensionally comprises:
identifying an anatomic feature in said first scan;
identifying said anatomic feature in said second scan; and
matching said first and second scans using said anatomic feature.
44. A method as recited in claim 43, comprising:
using said anatomic feature to select a first section of said first scan;
using said anatomic feature to select a second section of said second scan;
comparing said first and second sections; and
matching said first scan with said second scan based upon said comparing step.
45. A method as recited in claim 44, comprising;
selecting a plurality of sections adjacent to said first section in said first scan;
comparing said first section and said plurality of sections with said second section; and
matching said first scan with said second scan based upon comparing said first section and said plurality of sections with said second section.
46. A method as recited in claim 45, comprising:
matching one of said first section and said plurality of adjacent sections with said second section; and
matching remaining sections of said first scan with remaining sections of said second scan.
47. A computer program product, comprising:
a computer storage medium and a computer program code mechanism embedded in the computer storage medium for processing an image generated in an image processing apparatus, the computer program code mechanism comprising:
a first code device configured to match first and second images of a subject in a scanning direction;
a second code device configured to detect an interval change in matched first and second images.
48. A computer program product as recited in claim 47, comprising:
a third code device configured to match three-dimensionally said first and second images; and
a fourth code device configured to match two-dimensionally corresponding sections of said first and second images.
49. A computer program product as recited in claim 47, comprising:
a third code device configured to identify an anatomic feature in said first image;
a fourth code device configured to identify said anatomic feature in said second image; and
said second code device configured to match said first and second images using said anatomic feature.
50. A computer program product as recited in claim 49, comprising:
a fifth code device configured to determine a first relative area of said anatomic feature in said first image;
a sixth code device configured to determine a second relative area of said anatomic feature in said second image;
a seventh code device configured to select a first portion of said first image using said first relative area; and
an eighth code device configured to select a second portion of said second image using said second relative area.
51. A computer program product as recited in claim 50, comprising:
a ninth code device configured to determine a first average and a second average of said first and second relative areas, respectively;
a tenth code device configured to select one section of said first image corresponding to said first average; and
an eleventh code device configured to select one section of said second image corresponding to said second average.
52. A computer program product as recited in claim 51, comprising:
said tenth code device configured to select said one section of said first image and a number of adjacent sections of said first image as comparison sections; and
a twelfth code device configured to compare each section of said comparison sections to said one section of said second image.
53. A computer program product as recited in claim 49, comprising:
a fourth code device configured to use said anatomic feature to select a first section of said first image;
a fifth code device configured to use said anatomic feature to select a second section of said second image;
a sixth code device configured to compare said first and second sections; and
said second code device configured to match said first image with said second image based upon said comparing step.
54. A computer program product as recited in claim 53, comprising:
a seventh code device configured to select a plurality of sections adjacent to said first section in said first image;
said sixth code device configured to compare said first section and said plurality of sections with said second section; and
said second code device configured to match said first image with said second image based upon comparing said first section and said plurality of sections with said second section.
55. A computer program product as recited in claim 54, comprising:
said second code device configured to match one of said first section and said plurality of adjacent sections with said second section; and
said second code device configured to match remaining sections of said first image with remaining sections of said second image.
56. A computer program product as recited in claim 47, comprising:
a third code device configured to nonlinearly warp said first image; and
a fourth code device configured to subtract a warped first image from said second image.
57. An interval change detecting system, comprising:
one of a three-dimensional image acquisition device and a three-dimensional image storage device;
a scanning direction image matching device connected to one of said image acquisition device and said image storage device;
an image subtraction device connected to said matching device.
58. A system as recited in claim 57, comprising:
said image having a plurality of sections; and
a two-dimensional image matching device connected to one of said image acquisition device and said image storage device.
59. A system as recited in claim 57, comprising:
a relative area determination circuit connected to one of said image acquisition device and said image storage device; and
a two-dimensional image matching circuit connected to said relative area determination circuit.
60. A system as recited in claim 59, comprising:
a local matching circuit connected to said two-dimensional matching circuit.
61. A system as recited in claim 60, comprising:
a warping circuit connected to said local matching circuit.
62. A system as recited in claim 60, wherein said local matching circuit comprises a cross-correlation circuit.
63. A system as recited in claim 57, comprising:
a registration analysis circuit connected to said subtraction circuit.
64. A system as recited in claim 63, wherein said registration analysis circuit comprises:
a histogram analysis circuit;
an image data retrieval circuit connected to said histogram analysis circuit; and
an image reconstruction circuit connected to said image data retrieval circuit.
US10/036,541 1998-02-23 2002-01-07 Method and system for the automated temporal subtraction of medical images Abandoned US20020097901A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/036,541 US20020097901A1 (en) 1998-02-23 2002-01-07 Method and system for the automated temporal subtraction of medical images

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/027,468 US6363163B1 (en) 1998-02-23 1998-02-23 Method and system for the automated temporal subtraction of medical images
US10/036,541 US20020097901A1 (en) 1998-02-23 2002-01-07 Method and system for the automated temporal subtraction of medical images

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/027,468 Continuation US6363163B1 (en) 1998-02-23 1998-02-23 Method and system for the automated temporal subtraction of medical images

Publications (1)

Publication Number Publication Date
US20020097901A1 true US20020097901A1 (en) 2002-07-25

Family

ID=21837910

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/027,468 Expired - Fee Related US6363163B1 (en) 1998-02-23 1998-02-23 Method and system for the automated temporal subtraction of medical images
US10/036,541 Abandoned US20020097901A1 (en) 1998-02-23 2002-01-07 Method and system for the automated temporal subtraction of medical images

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/027,468 Expired - Fee Related US6363163B1 (en) 1998-02-23 1998-02-23 Method and system for the automated temporal subtraction of medical images

Country Status (3)

Country Link
US (2) US6363163B1 (en)
AU (1) AU2767099A (en)
WO (1) WO1999042949A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010021263A1 (en) * 2000-03-08 2001-09-13 Akira Oosawa Image processing method and system, and storage medium
US20030179933A1 (en) * 2002-03-20 2003-09-25 Fuji Xerox Co., Ltd. Recognition device and method
US20030190064A1 (en) * 2002-04-03 2003-10-09 Hitoshi Inoue Radiographic image processing method, radiographic image processing apparatus, radiographic image processing system, program, computer-readable storage medium, image diagnosis assisting method, and image diagnosis assisting system
US20040052409A1 (en) * 2002-09-17 2004-03-18 Ravi Bansal Integrated image registration for cardiac magnetic resonance perfusion data
US20050110791A1 (en) * 2003-11-26 2005-05-26 Prabhu Krishnamoorthy Systems and methods for segmenting and displaying tubular vessels in volumetric imaging data
WO2005055137A2 (en) * 2003-11-26 2005-06-16 Viatronix Incorporated Vessel segmentation using vesselness and edgeness
US20050259891A1 (en) * 2004-04-05 2005-11-24 Fuji Photo Film Co., Ltd. Apparatus, method, and program for producing subtraction images
US20060204064A1 (en) * 2003-07-30 2006-09-14 Ori Hay Automatic registration of intra-modality medical volume images using affine transformation
US20060235671A1 (en) * 2005-04-19 2006-10-19 Kirchberg Klaus J Real-time virtual endoscopy
US20070027408A1 (en) * 2005-07-07 2007-02-01 Siemens Medical Solutions Health Services Corporation Anatomical Feature Tracking and Monitoring System
US20070036413A1 (en) * 2005-08-03 2007-02-15 Walter Beck Method for planning an examination in a magnetic resonance system
US20070237287A1 (en) * 2006-03-28 2007-10-11 Predrag Sukovic Ct scanner with automatic determination of volume of interest
US20080273779A1 (en) * 2004-11-17 2008-11-06 Koninklijke Philips Electronics N.V. Elastic Image Registration Functionality
US20080279428A1 (en) * 2003-12-08 2008-11-13 Koninklijke Philips Electronic, N.V. Adaptive Point-Based Elastic Image Registration
US20080298657A1 (en) * 2005-11-23 2008-12-04 Junji Shiraishi Computer-Aided Method for Detection of Interval Changes in Successive Whole-Body Bone Scans and Related Computer Program Program Product and System
US20090046907A1 (en) * 2007-08-17 2009-02-19 Siemens Medical Solutions Usa, Inc. Parallel Execution Of All Image Processing Workflow Features
US20090185729A1 (en) * 2008-01-21 2009-07-23 Kenji Matsue Medical image processing apparatus and medical image processing method
US20090196481A1 (en) * 2008-02-05 2009-08-06 Huanzhong Li Image processing method and apparatus
US20090285361A1 (en) * 2008-05-14 2009-11-19 Fujifilm Corporation Energy substraction method and apparatus
US10964021B2 (en) * 2018-02-09 2021-03-30 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and information processing system

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6754374B1 (en) * 1998-12-16 2004-06-22 Surgical Navigation Technologies, Inc. Method and apparatus for processing images with regions representing target objects
US6625303B1 (en) * 1999-02-01 2003-09-23 Eastman Kodak Company Method for automatically locating an image pattern in digital images using eigenvector analysis
US7068825B2 (en) * 1999-03-08 2006-06-27 Orametrix, Inc. Scanning system and calibration method for capturing precise three-dimensional information of objects
US6744914B1 (en) 2000-04-28 2004-06-01 Orametrix, Inc. Method and system for generating a three-dimensional object
US6738508B1 (en) * 2000-04-28 2004-05-18 Orametrix, Inc. Method and system for registering data
US6744932B1 (en) 2000-04-28 2004-06-01 Orametrix, Inc. System and method for mapping a surface
US6771809B1 (en) 2000-04-28 2004-08-03 Orametrix, Inc. Method and system for registering data
US6904163B1 (en) * 1999-03-19 2005-06-07 Nippon Telegraph And Telephone Corporation Tomographic image reading method, automatic alignment method, apparatus and computer readable medium
US6611615B1 (en) * 1999-06-25 2003-08-26 University Of Iowa Research Foundation Method and apparatus for generating consistent image registration
US7003143B1 (en) 1999-11-02 2006-02-21 Hewitt Charles W Tomographic microscope for high resolution imaging and method of analyzing specimens
AU3267501A (en) * 1999-11-02 2001-05-14 Gary Greenberg Tomographic microscope for high resolution imaging and method of analyzing specimens
US6718192B1 (en) * 1999-11-24 2004-04-06 Ge Medical Systems Global Technology Company, Llc Method and apparatus for real-time 3D image rendering on a picture archival and communications system (PACS) workstation
US6526304B1 (en) * 1999-12-28 2003-02-25 General Electric Company Method and apparatus for processing picture archiving and communications system images
US6529757B1 (en) * 1999-12-28 2003-03-04 General Electric Company Picture archiving and communication system and method for multi-level image data processing
US7206462B1 (en) * 2000-03-17 2007-04-17 The General Hospital Corporation Method and system for the detection, comparison and volumetric quantification of pulmonary nodules on medical computed tomography scans
US7027642B2 (en) * 2000-04-28 2006-04-11 Orametrix, Inc. Methods for registration of three-dimensional frames to create three-dimensional virtual models of objects
US7471821B2 (en) * 2000-04-28 2008-12-30 Orametrix, Inc. Method and apparatus for registering a known digital object to scanned 3-D model
US6909792B1 (en) * 2000-06-23 2005-06-21 Litton Systems, Inc. Historical comparison of breast tissue by image processing
US6473634B1 (en) * 2000-11-22 2002-10-29 Koninklijke Philips Electronics N.V. Medical imaging at two temporal resolutions for tumor treatment planning
WO2002061444A2 (en) * 2001-02-02 2002-08-08 Koninklijke Philips Electronics N.V. Registration reliability measure
CA2376661A1 (en) * 2001-03-14 2002-09-14 Johnson & Johnson Consumer Companies, Inc. Method for measuring changes in portions of a human body
US20020181752A1 (en) * 2001-03-14 2002-12-05 Warren Wallo Method for measuring changes in portions of a human body
US7043064B2 (en) * 2001-05-04 2006-05-09 The Board Of Trustees Of The Leland Stanford Junior University Method for characterizing shapes in medical images
EP1399068A1 (en) * 2001-05-16 2004-03-24 Koninklijke Philips Electronics N.V. Automatic prescription of tomographic parameters
US20030028401A1 (en) * 2001-07-17 2003-02-06 Leon Kaufman Customizable lung report generator
US7190832B2 (en) 2001-07-17 2007-03-13 Amnis Corporation Computational methods for the segmentation of images of objects from background in a flow imaging instrument
US6901277B2 (en) * 2001-07-17 2005-05-31 Accuimage Diagnostics Corp. Methods for generating a lung report
US7130457B2 (en) * 2001-07-17 2006-10-31 Accuimage Diagnostics Corp. Systems and graphical user interface for analyzing body images
US7127090B2 (en) * 2001-07-30 2006-10-24 Accuimage Diagnostics Corp Methods and systems for combining a plurality of radiographic images
US7139417B2 (en) * 2001-08-14 2006-11-21 Ge Medical Systems Global Technology Company Llc Combination compression and registration techniques to implement temporal subtraction as an application service provider to detect changes over time to medical imaging
GB2382509B (en) * 2001-11-23 2003-10-08 Voxar Ltd Handling of image data created by manipulation of image data sets
US6678399B2 (en) * 2001-11-23 2004-01-13 University Of Chicago Subtraction technique for computerized detection of small lung nodules in computer tomography images
US7050615B2 (en) * 2002-07-25 2006-05-23 Ge Medical Systems Glogal Technology Company, Llc Temporal image comparison method
US20050084178A1 (en) * 2002-12-30 2005-04-21 Lure Fleming Y. Radiological image processing based on different views of temporal images
US7623908B2 (en) * 2003-01-24 2009-11-24 The Board Of Trustees Of The University Of Illinois Nonlinear interferometric vibrational imaging
EP1589877A1 (en) * 2003-01-29 2005-11-02 Koninklijke Philips Electronics N.V. System and method for enhancing an object of interest in noisy medical images
US7616835B2 (en) * 2003-03-18 2009-11-10 Koninklijke Philips Electronics N.V. Method and apparatus for optimally matching data sets
GB0318701D0 (en) * 2003-08-08 2003-09-10 Inst Of Cancer Res The A method and apparatus for image processing
US7620229B2 (en) * 2003-08-14 2009-11-17 Fujifilm Corporation Method and apparatus for aiding image interpretation and computer-readable recording medium storing program therefor
US20050244042A1 (en) * 2004-04-29 2005-11-03 General Electric Company Filtering and visualization of a multidimensional volumetric dataset
JP4439882B2 (en) * 2003-11-14 2010-03-24 キヤノン株式会社 Radiation image processing apparatus and processing method
US7610074B2 (en) * 2004-01-08 2009-10-27 The Board Of Trustees Of The University Of Illinois Multi-functional plasmon-resonant contrast agents for optical coherence tomography
JP2005202675A (en) * 2004-01-15 2005-07-28 Canon Inc Image processor, image processing method, program, storage medium, and image processing system
JP2007526033A (en) * 2004-02-13 2007-09-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Apparatus and method for registering an image of a structured object
US20060030769A1 (en) * 2004-06-18 2006-02-09 Ramamurthy Venkat R System and method for loading timepoints for analysis of disease progression or response to therapy
US8160314B2 (en) * 2004-06-18 2012-04-17 Siemens Aktiengesellschaft System and method for linking VOIs across timepoints for analysis of disease progression or response to therapy
US7616799B2 (en) * 2004-06-18 2009-11-10 Siemens Medical Solutions Usa, Inc. System and method for monitoring disease progression or response to therapy using multi-modal visualization
US20060018524A1 (en) * 2004-07-15 2006-01-26 Uc Tech Computerized scheme for distinction between benign and malignant nodules in thoracic low-dose CT
JP4832300B2 (en) * 2004-07-30 2011-12-07 株式会社日立メディコ Method of operating medical image diagnosis support apparatus, medical image diagnosis support apparatus, and image processing program
US8265354B2 (en) * 2004-08-24 2012-09-11 Siemens Medical Solutions Usa, Inc. Feature-based composing for 3D MR angiography images
CN100592336C (en) * 2004-11-10 2010-02-24 皇家飞利浦电子股份有限公司 System and method for registration of medical images
US7586618B2 (en) 2005-02-28 2009-09-08 The Board Of Trustees Of The University Of Illinois Distinguishing non-resonant four-wave-mixing noise in coherent stokes and anti-stokes Raman scattering
US20060229748A1 (en) * 2005-04-11 2006-10-12 Yarger Richard W Method and apparatus for dynamic comparison of data sets
US7725169B2 (en) * 2005-04-15 2010-05-25 The Board Of Trustees Of The University Of Illinois Contrast enhanced spectroscopic optical coherence tomography
US7889905B2 (en) * 2005-05-23 2011-02-15 The Penn State Research Foundation Fast 3D-2D image registration method with application to continuously guided endoscopy
US7653263B2 (en) * 2005-06-30 2010-01-26 General Electric Company Method and system for volumetric comparative image analysis and diagnosis
DE102005031901B4 (en) * 2005-07-07 2015-02-26 Siemens Aktiengesellschaft Method for planning a study in a magnetic resonance system and magnetic resonance system therefor
JP2007122679A (en) * 2005-09-27 2007-05-17 Fujifilm Corp Diagnostic reading support system
GB2455926B (en) * 2006-01-30 2010-09-01 Axellis Ltd Method of preparing a medical restraint
WO2007090147A2 (en) 2006-01-31 2007-08-09 The Board Of Trustees Of The University Of Illinois Method and apparatus for measurement of optical properties in tissue
WO2007113704A2 (en) * 2006-04-06 2007-10-11 Philips Intellectual Property & Standards Gmbh Method for reconstruction images and reconstruction system for reconstructing images
US7672496B2 (en) * 2006-06-21 2010-03-02 Icad, Inc. Forming three dimensional objects using a decision rule in medical image data
US7751057B2 (en) 2008-01-18 2010-07-06 The Board Of Trustees Of The University Of Illinois Magnetomotive optical coherence tomography
US8983580B2 (en) 2008-01-18 2015-03-17 The Board Of Trustees Of The University Of Illinois Low-coherence interferometry and optical coherence tomography for image-guided surgical treatment of solid tumors
US8115934B2 (en) 2008-01-18 2012-02-14 The Board Of Trustees Of The University Of Illinois Device and method for imaging the ear using optical coherence tomography
JP2011060116A (en) * 2009-09-11 2011-03-24 Fujifilm Corp Image processing apparatus
US8768029B2 (en) 2010-10-20 2014-07-01 Medtronic Navigation, Inc. Selected image acquisition technique to optimize patient model construction
US9129425B2 (en) 2010-12-24 2015-09-08 Fei Company Reconstruction of dynamic multi-dimensional image data
US10451407B2 (en) * 2015-11-23 2019-10-22 The Boeing Company System and method of analyzing a curved surface

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319549A (en) * 1992-11-25 1994-06-07 Arch Development Corporation Method and system for determining geometric pattern features of interstitial infiltrates in chest images
US5359513A (en) * 1992-11-25 1994-10-25 Arch Development Corporation Method and system for detection of interval change in temporally sequential chest images
EP0602730B1 (en) * 1992-12-18 2002-06-19 Koninklijke Philips Electronics N.V. Registration of Volumetric images which are relatively elastically deformed by matching surfaces
US5881124A (en) * 1994-03-31 1999-03-09 Arch Development Corporation Automated method and system for the detection of lesions in medical computed tomographic scans
US5839440A (en) * 1994-06-17 1998-11-24 Siemens Corporate Research, Inc. Three-dimensional image registration method for spiral CT angiography
US5787899A (en) * 1996-07-22 1998-08-04 Culp; Deborah Method of relieving pain and discomfort in human beings

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010021263A1 (en) * 2000-03-08 2001-09-13 Akira Oosawa Image processing method and system, and storage medium
US7310437B2 (en) * 2000-03-08 2007-12-18 Fujifilm Corporation Image processing method and system, and storage medium
US20030179933A1 (en) * 2002-03-20 2003-09-25 Fuji Xerox Co., Ltd. Recognition device and method
US7310446B2 (en) * 2002-03-20 2007-12-18 Fuji Xerox Co., Ltd. Recognition device and method
US20030190064A1 (en) * 2002-04-03 2003-10-09 Hitoshi Inoue Radiographic image processing method, radiographic image processing apparatus, radiographic image processing system, program, computer-readable storage medium, image diagnosis assisting method, and image diagnosis assisting system
US7158661B2 (en) * 2002-04-03 2007-01-02 Canon Kabushiki Kaisha Radiographic image processing method, radiographic image processing apparatus, radiographic image processing system, program, computer-readable storage medium, image diagnosis assisting method, and image diagnosis assisting system
US20040052409A1 (en) * 2002-09-17 2004-03-18 Ravi Bansal Integrated image registration for cardiac magnetic resonance perfusion data
US7127093B2 (en) * 2002-09-17 2006-10-24 Siemens Corporate Research, Inc. Integrated image registration for cardiac magnetic resonance perfusion data
US20060204064A1 (en) * 2003-07-30 2006-09-14 Ori Hay Automatic registration of intra-modality medical volume images using affine transformation
US7627158B2 (en) 2003-07-30 2009-12-01 Koninklijke Philips Electronics N.V. Automatic registration of intra-modality medical volume images using affine transformation
WO2005055137A3 (en) * 2003-11-26 2006-07-20 Viatronix Inc Vessel segmentation using vesselness and edgeness
US20070116332A1 (en) * 2003-11-26 2007-05-24 Viatronix Incorporated Vessel segmentation using vesselness and edgeness
WO2005055137A2 (en) * 2003-11-26 2005-06-16 Viatronix Incorporated Vessel segmentation using vesselness and edgeness
US20050110791A1 (en) * 2003-11-26 2005-05-26 Prabhu Krishnamoorthy Systems and methods for segmenting and displaying tubular vessels in volumetric imaging data
US20080279428A1 (en) * 2003-12-08 2008-11-13 Koninklijke Philips Electronic, N.V. Adaptive Point-Based Elastic Image Registration
US20050259891A1 (en) * 2004-04-05 2005-11-24 Fuji Photo Film Co., Ltd. Apparatus, method, and program for producing subtraction images
US20080273779A1 (en) * 2004-11-17 2008-11-06 Koninklijke Philips Electronics N.V. Elastic Image Registration Functionality
US7792343B2 (en) * 2004-11-17 2010-09-07 Koninklijke Philips Electronics N.V. Elastic image registration functionality
US20060235671A1 (en) * 2005-04-19 2006-10-19 Kirchberg Klaus J Real-time virtual endoscopy
US8712115B2 (en) * 2005-04-19 2014-04-29 Siemens Medical Solutions Usa, Inc. Real-time virtual endoscopy
US20070027408A1 (en) * 2005-07-07 2007-02-01 Siemens Medical Solutions Health Services Corporation Anatomical Feature Tracking and Monitoring System
US20070036413A1 (en) * 2005-08-03 2007-02-15 Walter Beck Method for planning an examination in a magnetic resonance system
US7787684B2 (en) * 2005-08-03 2010-08-31 Siemens Aktiengesellschaft Method for planning an examination in a magnetic resonance system
US20080298657A1 (en) * 2005-11-23 2008-12-04 Junji Shiraishi Computer-Aided Method for Detection of Interval Changes in Successive Whole-Body Bone Scans and Related Computer Program Program Product and System
US20070237287A1 (en) * 2006-03-28 2007-10-11 Predrag Sukovic Ct scanner with automatic determination of volume of interest
US20090046907A1 (en) * 2007-08-17 2009-02-19 Siemens Medical Solutions Usa, Inc. Parallel Execution Of All Image Processing Workflow Features
CN101493863A (en) * 2008-01-21 2009-07-29 株式会社东芝 Medical image processing apparatus and medical image processing method
US20090185729A1 (en) * 2008-01-21 2009-07-23 Kenji Matsue Medical image processing apparatus and medical image processing method
US8861809B2 (en) * 2008-01-21 2014-10-14 Kabushiki Kaisha Toshiba Medical image processing apparatus and medical image processing method
US20090196481A1 (en) * 2008-02-05 2009-08-06 Huanzhong Li Image processing method and apparatus
US8433112B2 (en) * 2008-02-05 2013-04-30 Ge Medical Systems Global Technology Company, Llc Method and apparatus for processing chest X-ray images
US20090285361A1 (en) * 2008-05-14 2009-11-19 Fujifilm Corporation Energy substraction method and apparatus
US7940892B2 (en) * 2008-05-14 2011-05-10 Fujifilm Corporation Energy substraction method and apparatus
US10964021B2 (en) * 2018-02-09 2021-03-30 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and information processing system

Also Published As

Publication number Publication date
AU2767099A (en) 1999-09-06
US6363163B1 (en) 2002-03-26
WO1999042949A9 (en) 1999-11-04
WO1999042949A1 (en) 1999-08-26

Similar Documents

Publication Publication Date Title
US6363163B1 (en) Method and system for the automated temporal subtraction of medical images
US6810102B2 (en) Methods and apparatus for truncation compensation
JP4874810B2 (en) X-ray CT system
US5359513A (en) Method and system for detection of interval change in temporally sequential chest images
US8379954B2 (en) Three dimensional image processing apparatus and X-ray diagnosis apparatus
US7433507B2 (en) Imaging chain for digital tomosynthesis on a flat panel detector
US8233692B2 (en) Method of suppressing obscuring features in an image
JP4286012B2 (en) Motion artifact reduction algorithm for double exposure dual energy radiography
US7327823B2 (en) Radiation image processing apparatus, radiation image processing method, program, and computer-readable medium
US20090074276A1 (en) Voxel Matching Technique for Removal of Artifacts in Medical Subtraction Images
KR101775556B1 (en) Tomography apparatus and method for processing a tomography image thereof
US10657621B2 (en) Moving structure motion compensation in imaging
JP2003153082A (en) Image aligner and image processor
US20200226800A1 (en) Tomographic imaging apparatus and method of generating tomographic image
JP2007526033A (en) Apparatus and method for registering an image of a structured object
JP2009090094A (en) Method and apparatus for image alignment
EP1652122B1 (en) Automatic registration of intra-modality medical volume images using affine transformation
US20220138936A1 (en) Systems and methods for calcium-free computed tomography angiography
Oda et al. Detection algorithm of lung cancer candidate nodules on multislice CT images
JP2004152043A (en) Method for correcting difference image, and image processor
Ali et al. Motion compensation in short-scan CBCT reconstructions for dental applications
Hill et al. Dynamic breast MRI: image registration and its impact on enhancement curve estimation
Huwer et al. Mammalyzer: An approach for automatic detection of breast cancer by analyzing contrast-enhanced MRi mammographs
WO2010052615A2 (en) Motion information extraction
Komatsu et al. Detection of Blood Vessels on the Abdominal CT Images Employing Temporal Subtraction Method

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: US GOVERNMENT - SECRETARY OF THE ARMY, MARYLAND

Free format text: CONFIRMATORY LICENSE;ASSIGNOR:UNIVERSITY OF CHICAGO;REEL/FRAME:017772/0046

Effective date: 20060613

AS Assignment

Owner name: NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF

Free format text: EXECUTIVE ORDER 9424, CONFIRMATORY LICENSE;ASSIGNOR:UNIVERSITY OF CHICAGO;REEL/FRAME:021312/0410

Effective date: 20060613