DEVICE AND METHOD FOR SIGNAL COMPENSATION IN MEDICAL X-RAY IMAGES

20170325774 · 2017-11-16

Assignee

Inventors

Cpc classification

International classification

Abstract

The present invention relates to a device for signal compensation in medical X-ray images. The device (100) comprises a generation module (10) configured to generate an X-ray ghosting image based on an X-ray detector read-out subsequent to a last X- ray exposure of a plurality of X-ray exposures; a scaling module (20) configured to scale the X-ray ghosting image into a scaled X-ray ghosting image; and a subtraction module (30) configured to subtract the scaled X-ray ghosting image from any subsequent X-ray image recorded during a respective subsequent X-ray exposure of the plurality of X-ray exposures.

Claims

1. A device for signal compensation in medical X-ray images, the device comprising: a generation module configured to generate an X-ray ghosting image based on an X-ray detector read-out subsequent to a last X-ray exposure of a plurality of X-ray exposures; a scaling module configured to scale the X-ray ghosting image into a scaled X-ray ghosting image employing a scaling that is different for each subsequent X-ray image by making the scaling dependent on the time-dependent decay of the ghosting image; and a subtraction module configured to subtract each of the such scaled X-ray ghosting images from each of the corresponding subsequent X-ray images recorded during a respective subsequent X-ray exposure of the plurality of X-ray exposures.

2. The device according to claim 1 wherein the generation module is furthermore configured to generate the X-ray ghosting image based on an X-ray detector read-out prior to a first X-ray exposure of the plurality of X-ray exposures.

3. The device according to claim 1 wherein the subtraction module is furthermore configured to subtract, from a first X-ray image recorded during the first X-ray exposure and/or from any subsequent X-ray image, the X-ray detector read-out prior to said first X-ray exposure.

4. The device according to claim 1, wherein the scaling module is configured to employ a scaling that is (i) proportional to a time period between the X-ray detector read-out subsequent to the last X-ray exposure and the first X-ray exposure and/or (ii) inversely proportional to a time period between the first X-ray exposure and any subsequent X-ray exposure.

5. The device according to claim 4, wherein the scaling module is configured to employ a scaling that is based on a time period between (i) the X-ray detector read-out subsequent to the last X-ray exposure and the first X-ray exposure and/or (ii) the first X-ray exposure and the second X-ray exposure.

6. The device according to claim 5, wherein the scaling module is configured to scale the X-ray ghosting image employing a scaling that is based on minimization of a calculated image variance of at least one subsequent X-ray image.

7. A medical imaging system comprising a flat panel X-ray detector and a device according to claim 1.

8. The medical imaging system according to claim 7, configured to perform image stitching by combining a plurality of X-ray images having partially overlapping fields of view to produce a joined X-ray image.

9. A method for signal compensation of medical X-ray images, the method comprising: step (S1) for generating, by means of a generation module, an X-ray ghosting image based on an X-ray detector read-out subsequent to a last X-ray exposure of a plurality of X-ray exposures; step (S2) for scaling, by means of a scaling module, the X-ray ghosting image into a scaled X-ray ghosting image and employing a scaling that is different for each subsequent X-ray image by making the scaling dependent on the time-dependent decay of the ghosting image; and step (S3) for subtracting each of the such scaled X-ray ghosting images, by means of a subtraction module, from each of the corresponding subsequent X-ray images; recorded during a respective subsequent X-ray exposure of the plurality of X-ray exposures.

10. The method according to claim 9, wherein step S1 is furthermore configured for generating the X-ray ghosting image based on an X-ray detector read-out prior to a first X-ray exposure of the plurality of X-ray exposures.

11. The method according to claim 9, furthermore comprising a step (S4) for subtracting, by means of the subtraction module, the X-ray detector read-out prior to the first X-ray exposure from a first X-ray image recorded during said first X-ray exposure and/or from any subsequent X-ray image.

12. The method according to claim 9, wherein step (S2) is performed employing a scaling that is based on minimization of a calculated image variance of at least one subsequent X-ray image.

13. A computer program element for controlling a device or a medical imaging system, which, when being executed by a processing unit, is adapted to perform the method of claim 9.

14. A computer readable medium having stored the program element of claim 13.

Description

[0038] A more complete appreciation of the present invention and the advantages thereof will be more clearly understood by reference to the following schematic drawings, which are not to scale, wherein:

[0039] FIG. 1 shows a schematic image of a lag visibility in the clinical stitched lateral spine X-ray exposure for explaining the present invention;

[0040] FIG. 2 shows stitched X-ray images, the first of which is recorded with a status quo method and the second of which is recorded with the method according to present invention;

[0041] FIG. 3 shows a schematic diagram of a device for signal compensation according to an exemplary embodiment of the present invention;

[0042] FIG. 4 shows a schematic diagram of a medical imaging system according to an exemplary embodiment of the present invention;

[0043] FIG. 5 shows a schematic flow-chart diagram of a method for signal compensation according to a further exemplary embodiment of the present invention

[0044] FIG. 6 shows a timing diagram with indication of time points at which images are recorded for explaining the present invention;

[0045] FIG. 7 shows a schematic flow-chart diagram of a process for image processing according to an exemplary embodiment of the present invention;

[0046] FIG. 8 shows a schematic flow-chart diagram of a process for image processing according to another exemplary embodiment of the present invention;

[0047] FIG. 9 shows a schematic diagram displaying the image variance versus the scaling factor according to an exemplary embodiment of the present invention; and

[0048] FIG. 10 shows a diagram with the temporal decay of a lag signal caused by a high dose exposure for explaining the present invention.

DETAILED DESCRIPTION OF EMBODIMENTS

[0049] The illustration in the drawings is purely schematic and does not intend to provide scaling relations or size information. In different drawings or FIGS., similar or identical elements are provided with the same reference numerals. Generally, identical parts, units, entities or steps are provided with the same reference symbols in the description.

[0050] FIG. 1 shows two schematic images of a lag visibility in the clinical stitched lateral spine X-ray exposure for explaining the present invention. FIG. 1 shows clinical examples. In the upper part of the right image of FIG. 1, there is a body contour that leads to an artefact as presented below, which artefact comes into being because image stitching is performed. The area exposed to high X-ray dose direct radiation in the upper part due to the recording of the image as shown on the left image of FIG. 1, leads to an artefact AF in the image section IS in the lower part of the X-ray image which lower part is subsequently recorded. That is: the contour of the shoulder appears in the abdominal area of the image as an X-ray ghosting image or artefact AF as also shown with more emphasis on the right image of FIG. 1.

[0051] FIG. 2 shows a stitched X-ray image recorded with different methods for explaining the present invention. FIG. 2 shows an effect of this invention on a stitched X-ray image. The left image in FIG. 2 shows the status quo for medical imaging systems. A sharp dose transition in the first image is present which result in ghosting artefacts AF within an image section IS of the second image. The artefact AF is due to a sharp contrast variation caused by a position marker PM. The right image of FIG. 2 depicts the same scene as the left image, however, corrected using scaled ghosting correction as provided by the present invention, and showing a reduced or vanished artefact.

[0052] FIG. 3 shows a schematic diagram of a device for signal compensation according to an exemplary embodiment of the present invention. A device 100 for signal compensation may comprise a generation module 10, a scaling module 20, and a subtraction module 30. The generation module 10 may be configured to generate an X-ray ghosting image based on detector read-out prior to an X-ray exposure and/or on detector readout after the X-ray exposure. The scaling module 20 may be configured to scale the X-ray ghosting image into a scaled ghosting image. The subtraction module 30 may be configured to subtract the scaled X-ray ghosting image from an X-ray image of the patient recorded during the X-ray exposure.

[0053] FIG. 4 shows a schematic diagram of a medical imaging system according to an exemplary embodiment of the present invention. A medical imaging system 200 may comprise a flat panel X-ray detector 150 and a device 100 for signal compensation. The medical imaging system 200 may be a digital radiography system. Digital radiography uses a digital X-ray detector also referred to as flat panel X-ray detector. The digital X-ray detector of the medical imaging system 200 may typically show significant lag signals in areas exposed to more than ˜100 μGy, which level of exposure frequently occurs in stitching exposures.

[0054] The present invention advantageously provides that the hardware of mid- and low-end detectors is kept as simple as possible, meaning that hardware devices to reduce lag are omitted. Therefore, the present invention advantageously applies powerful image processing algorithms to reduce lag visibility. The scaling of the lag signal which is proposed here leads to significant improvements.

[0055] FIG. 5 shows a schematic flow-chart diagram of a method for signal compensation according to a further exemplary embodiment of the present invention. As a first step of the method, generating S1 an X-ray ghosting image based on detector read-out prior to an X-ray exposure and/or based on detector read-out subsequent to the X-ray exposure by means of a generation module 10 is performed. As a second step of the method, scaling S2 the X-ray ghosting image into a scaled X-ray ghosting image by means of a scaling module 20 may be conducted. As a third step of the method, subtracting S3 the scaled X-ray ghosting image from a recorded X-ray image of the patient by means of a subtraction module 30 may be performed.

[0056] The method for signal compensation allows correcting the ghosting artifact by minimizing the image variance in the boundary area of the artifact. Since the artifact is an additional structure in the image, the image variance is minimized if the artifact vanishes. This ensures optimal minimization of the contrast of the former direct radiation areas without calibration of the material properties of the detector.

[0057] FIG. 6 shows a timing diagram depicting the following points in time with respect to three consecutive X-ray images. Herein t.sub.p refers to a point in time at which a detector read-out prior to X-ray exposure is recorded; ti refers to a point in time at which the first X-ray exposure (high dose image causing the lag artefact) is recorded to generate a first g X-ray image; t.sub.2 refers to a point in time at which a second X-ray exposure is recorded to generate a second X-ray image (containing the lag artefact); t.sub.3 refers to a point in time at which a third X-ray exposure is recorded to generate a third X-ray image (containing the lag artefact but typically to a lesser extent), and t.sub.s refers to a point in time at which a detector read-out subsequent to X-ray exposure is recorded containing a (stable) offset reference signal (due to the X-ray detector) and a decayed lag artefact. The X-ray exposures of this exemplary embodiment may be generated using an X-ray source known per se to the person skilled in the art. The first, second and third X-ray exposures may be first, second and third stitching X-ray exposures, respectively. Consequently, the first, second and third X-ray images may be first, second and third stitching X-ray images, respectively, which may subsequently be stitched into a joined X-ray image based on overlapping fields of view. In FIG. 6 it holds that t.sub.p<t.sub.1<t.sub.2<t.sub.3<t.sub.s.

[0058] According to an exemplary embodiment, with reference to FIG. 6, the scaling factor in respect of the second (stitching) X-ray image may be calculated as:

[00001] scaling .Math. .Math. factor = ( t s - t 1 t 2 - t 1 ) λ Equation .Math. .Math. 1

wherein λ (with λ>0) is a model specific parameter for the X-ray detector at hand determinable by measurement. Similarly, the scaling factor in respect of the third (stitching) X-ray image may be calculated as:

[00002] scaling .Math. .Math. factor = ( t s - t 1 t 3 - t 1 ) λ Equation .Math. .Math. 2

[0059] FIG. 7 shows a schematic flow-chart diagram of a method for image processing according to an exemplary embodiment of the present invention, which method allows for execution by a device according to an exemplary embodiment of the present invention.

[0060] The exemplary embodiment of FIG. 7 allows for very effective application in stitching applications. An exemplary embodiment of the present invention concerns stitching of two consecutive X-ray images from one and same patient having a partially overlapping field of view, which two X-ray images are acquired subsequently with a movable flat-panel X-ray detector (“FPD”). The two X-ray images are “stitched together” into a joined X-ray image by image processing to allow depiction of body parts that exceed the dimensions of the movable FPD. A notable example is in depicting the entire spine in the joined X-ray image.

[0061] According to an exemplary embodiment of the present invention, the first and second stitching X-ray exposures need to be carried out with a minimal time there between in order to minimize the effects of patient movement. The first stitching X-ray exposure may cause image lag in the second stitching X-ray image as generated by the second stitching X-ray exposure, which image lag is not well corrected by all known methods.

[0062] Alternatively, the exemplary embodiment depicted in FIG. 7 allows for equally effective use in applications other than stitching. Consequently, in the following description of the embodiment displayed in FIG. 7, each occurrence of “(stitching)” indicates the optional use for stitching applications.

[0063] The X-ray exposures of this exemplary embodiment may be generated using an X-ray source known per se to the person skilled in the art. With reference to FIG. 7, in this example in step S002, at t=t.sub.p, an X-ray detector read-out prior X-ray exposure is recorded in order to acquire an offset image free of lag. This serves separating the lag signal recorded at a later instance from the undisturbed offset signal. The start-up phase of an X-ray imaging system typically will allow for performing step S002. In this example, in steps S004 and S006 first and second (stitching) X-ray images are acquired in response to first and second (stitching) X-ray exposures at t=t.sub.1 and t=t.sub.2, respectively. In this example, in step S008, at t=t.sub.s, an X-ray detector read-out (containing the offset reference signal and a decayed lag artifact) subsequent to the second (stitching) X-ray exposure is recorded. Herein t.sub.p<t.sub.1<t.sub.2<t.sub.s.

[0064] In this example, in step S4, an offset corrected second (stitching) X-ray image is generated by subtracting, from the second (stitching) X-ray image, the detector read-out acquired during step S002.

[0065] Step S1, which may be performed by the generation module 10, comprises generating an X-ray ghosting image. In this example, step S1 for that purpose comprises a step S102 for subtracting, from the X-ray detector read-out acquired during step S002, the X-ray detector read-out acquired during step S008. In other words: in step S102 the lag artifact is being offset corrected.

[0066] In step S2, which may be performed by the scaling module 20, the scaled X-ray ghosting image is generated. In this example, step S2 for that purpose comprises a step S202 for multiplying the X-ray ghosting image as generated in step S1 with a scaling. Optionally, step S202 comprises determining an optimal scaling. For example step S202 comprises (i) calculating for a range of N scaling factors f.sub.1, . . . f.sub.N, the variances that would respectively be obtained for the second (stitching) X-ray image after correction; and (ii) subsequently selecting a scaling factor f.sub.i such that aforementioned variance is minimized. An approximate value for the optimum scaling may be calculated from the acquisition times t.sub.1, t.sub.2and t.sub.s since the typical temporal decay of the lag signal is measured during detector qualification. For example, the range of N scaling factors f.sub.1, . . . f.sub.N may be derived using Equation 1.

[0067] In step S3, which may be performed by the subtraction module 30, the ghosting in the second (stitching) X-ray image is reduced by subtracting, from the offset corrected second (stitching) X-ray image as obtained in step S4, the scaled X-ray ghosting image generated in step S2 (which image may be optimally scaled in step S202). The result of step S3 is a second (stitching) X-ray image, corrected for X-ray detector offset as well as lag signal, which image may subsequently be stitched with the first (stitching) X-ray image into a joined X-ray image.

[0068] FIG. 8 shows a schematic flow-chart diagram of a method for image processing according to an exemplary embodiment of the present invention, which method allows for execution by a device according to an exemplary embodiment of the present invention.

[0069] The exemplary embodiment of FIG. 8 allows for very effective application in stitching applications. Alternatively, the exemplary embodiment depicted in FIG. 8 allows for equally effective use in applications other than stitching. Consequently, in the following description of the embodiment displayed in FIG. 8, each occurrence of “(stitching)” indicates the optional use for stitching applications. The X-ray exposures of this exemplary embodiment may be generated using an X-ray source known per se to the person skilled in the art. In addition to the exemplary embodiment depicted in FIG. 4, this exemplary embodiment comprises a step S007 in which a third (stitching) X-ray images is acquired in response to a third (stitching) X-ray exposure at t=t.sub.s. Herein t.sub.p<t.sub.1<t.sub.2<t.sub.3<t.sub.s. Furthermore, in the embodiment depicted in FIG. 5, step S4 comprises acquiring an offset corrected third (stitching) X-ray image by subtracting, from the third (stitching) X-ray image, the detector read-out acquired during step S002.

[0070] In step S2, which may be performed by the scaling module 20, scaled X-ray ghosting images are generated. Step S2 for that purpose comprises a step S202 for multiplying the X-ray ghosting image as generated in step S1 with a scaling. Optionally, step S202 comprises determining an optimal scaling. For example step S202 comprises (i) calculating for a range of N scaling factors f.sub.1, . . . f.sub.N, the variances that would be obtained in the second and third (stitching) X-ray images respectively after correction and (ii) subsequently selecting (a) a scaling factor f.sub.i such that the variance in the second (stitching) X-ray image is minimized and (b) a scaling factor f.sub.i such that the variance in the third (stitching) X-ray image is minimized. Herein, in general, it will hold that f.sub.i≠f.sub.j. More specifically, since the lag signal decays with time, it will typically hold that f.sub.i>f.sub.j. An approximate value for the optimum scaling f.sub.i may be calculated from the acquisition times ti, t.sub.2 and t.sub.s since the typical temporal decay of the lag signal is measured during detector qualification. Likewise, An approximate value for the optimum scaling f.sub.j may be calculated from the acquisition times t.sub.1, t.sub.3 and t.sub.s. For example, the range of N scaling factors f.sub.1, . . . f.sub.N maybe derived using Equations 1 and 2.

[0071] In step S3, which may be performed by the subtraction module 30, the ghosting in the second and third (stitching) X-ray images is reduced. Ghosting in the second (stitching) X-ray image is reduced, by subtracting, from the offset corrected second (stitching) X-ray image as obtained in step S4, the scaled X-ray ghosting image generated in step S2 (which may be optimally scaled w.r.t. the second (stitching) X-ray image in step S202). Likewise ghosting in the third (stitching) X-ray image is reduced by subtracting, from the offset corrected third (stitching) X-ray image as obtained in step S4, the scaled X-ray ghosting image generated in step S2 (which may be optimally scaled w.r.t. the second (stitching) X-ray image in step S202).

[0072] The result of step S3 are second and third (stitching) X-ray images, both (optionally optimally) corrected for X-ray detector offset as well as lag signal. These images may subsequently be stitched with the first (stitching) X-ray image into a joined X-ray image. It should the exemplary embodiment depicted in FIG. 8 may be extended to cover (stitching) of more than three X-ray images.

[0073] FIG. 9 shows a schematic diagram displaying image variance as a function of scaling according to an exemplary embodiment of the present invention. For different values of the N scaling factors f, . . . f.sub.N,—as depicted on the horizontal axis—the variance in the image is calculated and displayed along the vertical axis. The optimal scaling factor minimizes the image variance.

[0074] FIG. 10 schematically depicts the decay with time t for a lag signal, which lag signal is caused by a high dose X-ray exposure. Herein the y-axis shows the intensity of the signal S(t), i.e. the memory signal. Herein “LSB” is short for “least significant bit”. The x-axis is used to represent the time t. In FIG. 10 a data point is connected to an image read-out, either a dark image or in response to an X-ray exposure. The data point earliest occurring in time is at t=t.sub.2 i.e. the time of the second X-ray exposure.

[0075] With reference to the timing diagram depicted in FIG. 6, according to an exemplary embodiment of the present invention, the time-dependent decay of the lag (or ghosting) signal may be modeled by the expression

[00003] S ( t = t s ) = S ( t = t 2 ) .Math. ( t 2 - t 1 t s - t 1 ) λ Equation .Math. .Math. 3

wherein S(t) denotes the lag signal, at some time t, as present in the image read-out (either a dark image or in response to an X-ray exposure) at said some time t>t.sub.1. The exponent λ is a model parameter, specific for a given X-ray detector, which may need to be determined by a previous measurement. Using this model it may be possible to back-extrapolate the lag signal present in the second X-ray image, using the lag signal present in the detector read-out subsequent to the last X-ray exposure:

[00004] S ( t = t 2 ) = S ( t = t s ) .Math. ( t s - t 1 t 2 - t 1 ) λ Equation .Math. .Math. 4

[0076] Subtraction of this back-extrapolated lag signal from the second X-ray image may yield a much better correction of the lag signal. Such improved correction may be indispensable for radiographic imaging with a very short cycle time. By subtracting the detector read out prior to X-ray exposure from the detector read out subsequent to X-ray exposure, an image (more specifically a dark image) containing only the lag S(t=t.sub.s) may be determined. Subsequently Equation 4 may e.g. be used to back-extrapolate from S(t=t2) the lag image S.sub.2 present in the X-ray image read-out in response to the second (stitching) X-ray exposure.

[0077] Likewise, using this model it may be possible to back-extrapolate the lag signal present in the third X-ray image:

[00005] S ( t = t 3 ) = S ( t = t s ) .Math. ( t s - t 1 t 3 - t 1 ) λ Equation .Math. .Math. 5

[0078] It has to be noted that embodiments of the present invention are described with reference to different subject-matters. In particular, some embodiments are described with reference to method type claims whereas other embodiments are described with reference to device type claims.

[0079] However, a person skilled in the art will gather from the above and the foregoing description that, unless otherwise notified, in addition to any combination of features belonging to one type of subject-matter also any combination between features relating to different subject-matters is considered to be disclosed within this application. However, all features can be combined providing synergetic effects that are more than the simple summation of the features.

[0080] While the present invention has been illustrated and described in detail in the drawings and the foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the present invention is not limited to the disclosed embodiments. As indicated, the present invention particular allows for successful application in stitching procedures, but certainly allows for successful application in procedures in which subsequent X-ray images are not mutually stitched. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art and practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.

[0081] In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single processor or controller or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. Any reference signs in the claims should not be construed as limiting the scope.