Apparatus, system, method and computer program for reconstructing a spectral image of a region of interest of an object
11340363 · 2022-05-24
Assignee
Inventors
- Heiner Daerr (Hamburg, DE)
- Bernhard Johannes Brendel (Norderstedt, DE)
- AXEL THRAN (HAMBURG, DE)
- ARTUR SOSSIN (HAMBURG, DE)
Cpc classification
International classification
Abstract
The invention relates to an image reconstruction apparatus comprising a detector value providing unit for providing detector values for each detector element of a plurality of detector elements forming a radiation detector and for each energy bin of a plurality of predefined energy bins, a correlation value providing unit for providing correlation values, wherein a correlation value is indicative of a correlation of a detector value detected by a detector element in an energy bin with at least one of a) a detector value detected by another detector element in the energy bin, b) a detector value detected by another detector element in another energy bin, and c) a detector value detected by the detector element in another energy bin, and a spectral image reconstruction unit for reconstructing a spectral image based on the detector values and the correlation values.
Claims
1. An image reconstruction apparatus for reconstructing a spectral image of a region of interest of an object, comprising: a memory that stores a plurality of instructions; processor circuitry that couples to the memory and is configured to execute the plurality of instructions to: provide detector values for each detector element of a plurality of detector elements forming a radiation detector and for each energy bin of a plurality of predefined energy bins, wherein a detector value is indicative of radiation being detected by a detector element in one of the energy bins after having traversed the region of interest, provide correlation values, wherein a correlation value is indicative of a correlation of the detector value detected by the detector element in an energy bin with at least one of: a detector value detected by another detector element in the energy bin; a detector value detected by another detector element in another energy bin; and a detector value detected by the detector element in another energy bin, generate a model value for each detector element and each energy bin, wherein a model value is generated based on an adaptable model of a traversal of a radiation ray through the region of interest and based on a model of the interaction of the radiation ray with the detector element for which the model value is generated; and reduce noise in a spectral image by reconstructing the spectral image based on the detector values, the model values and the correlation values in such a way that correlation between at least two detector values of the detector values is compensated for, wherein the reconstructing includes reconstructing the spectral image by optimizing a cost function, wherein the cost function is based on the model values, the detector values and the correlation values.
2. The image reconstruction apparatus according to claim 1, wherein the processor circuitry is further configured to provide at least one correlation value for each detector element and each energy bin, wherein a correlation value provided for a detector element and an energy bin is indicative of a correlation of the detector value detected by a detector element in an energy bin with at least one of: a detector value detected by another detector element in the energy bin; a detector value detected by another detector element in another energy bin; and a detector value detected by the detector element in another energy bin.
3. The image reconstruction apparatus according to claim 2, wherein the processor circuitry is further configured to: provide correlation values defining a correlation matrix; and reconstruct the spectral image based on the correlation matrix and the detector values.
4. The image reconstruction apparatus according to claim 1, wherein the model value for a detector element and an energy bin is further based on a model of the correlation between the detector value detected by the detector element in the energy bin with at least one detector value detected by another detector element in the energy bin.
5. The image reconstruction apparatus according to claim 1, wherein the model of the interaction of a radiation ray with a detector element is based on a detector response function indicative of the response of the detector element to the incidence of radiation at different energies on the detector element.
6. The image reconstruction apparatus according to claim 1, wherein the cost function is based on differences between the model values and the detector values, wherein each difference is defined as a difference between a model value for an energy bin and a detector element and a detector value detected by the detector element for the energy bin.
7. The image reconstruction apparatus according to claim 1, wherein the cost function includes a data term D determined based on:
D=({right arrow over (λ)}−{right arrow over (m)})C.sup.−1({right arrow over (λ)}−{right arrow over (m)}), wherein C is the correlation matrix defined by the correlation values, {right arrow over (λ)} is a vector comprising the model values and {right arrow over (m)} is a vector comprising the detector values.
8. The image reconstruction apparatus according to claim 1, wherein the processor circuitry is further configured to reconstruct the spectral image based on a penalized likelihood method, wherein the penalized likelihood method is based on the cost function L being defined according to:
L=D+R, wherein D is a data term and R is a regularization term.
9. The image reconstruction apparatus according to claim 1, wherein the processor circuitry is further configured to provide detector value subsets, wherein the detector value subsets are defined by detector element subsets.
10. An imaging system for generating a spectral image of a region of interest of an object, comprising: a radiation source for generating radiation at different radiation energies, a detector for detecting the radiation generated by the radiation source after having traversed the region of interest, wherein the detector comprises a plurality of detector elements and each detector element detects a detector value for each of a plurality of predefined energy bins, an image reconstruction apparatus, comprising: a memory that stores a plurality of instructions: processor circuitry that couples to the memory and is configured to execute the plurality of instructions to: provide detector values for each detector element of the plurality of detector elements and for each energy bin of the plurality of predefined energy bins, wherein a detector value is indicative of radiation being detected by a detector element in one of the energy bins after having traversed the region of interest, provide correlation values, wherein a correlation value is indicative of a correlation of the detector value detected by the detector element in an energy bin with at least one of: a detector value detected by another detector element in the energy bin; a detector value detected by another detector element in another energy bin; and a detector value detected by the detector element in another energy bin, generate a model value for each detector element and each energy bin, wherein a model value is generated based on an adaptable model of a traversal of a radiation ray through the region of interest and based on a model of the interaction of the radiation ray with the detector element for which the model value is generated; and reduce noise in a spectral image by reconstructing the spectral image based on the detector values, the model values and the correlation values in such a way that correlation between at least two detector values of the detector values is compensated for, wherein the reconstructing includes reconstructing the spectral image by optimizing a cost function, wherein the cost function is based on the model values, the detector values and the correlation values.
11. An image reconstruction method for reconstructing a spectral image of a region of interest of an object, comprising: providing detector values for each detector element of a plurality of detector elements forming a radiation detector and for each energy bin of a plurality of predefined energy bins, wherein a detector value is indicative of radiation being detected by a detector element in one of the energy bins after having traversed the region of interest; providing correlation values, wherein a correlation value is indicative of a correlation of a detector value detected by a detector element in an energy bin with at least one of: a detector value detected by another detector element in the energy bin; a detector value detected by another detector element in another energy bin; and a detector value detected by the detector element in another energy bin; providing model values for each detector element and each energy bin, wherein a model value is generated based on an adaptable model of a traversal of a radiation ray through the region of interest and based on a model of the interaction of the radiation ray with the detector element for which the model value is generated; and reducing noise in a spectral image by reconstructing the spectral image based on the detector values, the model values and the correlation values in such a way that correlation between at least two detector values of the detector values is compensated for.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the following drawings:
(2)
(3)
(4)
DETAILED DESCRIPTION OF EMBODIMENTS
(5)
(6) The energy, i.e. the spectrum, of the radiation provided by the radiation source is divided into a number of energy bins N.sub.B having an upper and a lower energy threshold. Preferably, three or four energy bins are used. However, in other embodiments also two energy bins or more than four energy bins can be used.
(7) The detector value providing unit 2 receives in this embodiment from the medical imaging system for each detector element one detector value for each predefined energy bin. The detector values are indicative of radiation being detected by the detector elements after having traversed the region of interest of the patient. The patient is preferable a human being. However, the patient can also be an animal. Moreover, in this embodiment a detector value corresponds to a number of photons detected by a detector element during a predefined time period in an energy bin of the predefined energy bins.
(8) In this embodiment the image reconstruction apparatus 1 further comprises a subset providing unit 3, wherein the subset providing unit 3 provides detector value subsets. The detector value subsets are in this embodiment defined by the detector element subsets that are defined by the cells of the anti-scatter grid. Thus the subsets are defined by not showing a substantial amount of correlation between detector elements located in different subsets. Only within a subset a substantial correlation between the detector elements occurs. However, in other embodiments the detector element subsets could also be predefined by a user, i.e. a clinician, or based on knowledge about a correlation between the detector values detected by specific detector elements. Moreover the detector element subsets can also be defined by the construction of the detector, for instance, if the detector is a 1D detector. In other embodiments the subset providing unit 3 can be omitted such that no detector value subsets are provided.
(9) Further, the image reconstruction apparatus 1 comprises a correlation value providing unit 4 for providing correlation values. Since due to the anti-scatter grid no charge sharing or cross-talk is to be expected between detector values of different detector value subsets, in this embodiment it is sufficient to contemplate only the correlation of detector values within a detector value subset. Thus, a correlation value in this embodiment is indicative of a correlation of a detector value detected by a detector element of a detector element subset in an energy bin with at least one of a) a detector value detected by another detector element of the detector element subset in the energy bin, b) a detector value detected by another detector element of the detector element subset in another energy bin, and c) a detector value detected by the detector element in another energy bin. Moreover the correlation value providing unit 4 is adapted to provide the correlation values in form of a correlation value matrix C, wherein the correlation values are matrix elements of the correlation matrix C. Further, in this embodiment the correlation value providing unit 4 is a storing unit in which the correlation values are stored, wherein the storing unit is adapted to provide the correlation values. The correlation values stored in the correlation value providing unit 4 can be correlation values previously determined for the detector of the medical imaging system during a calibration step. To determine the correlation values during the calibration step detector values can be measured by the imaging system using, for instance, phantoms comprising different materials and different material structures. From these measured detector values and the known materials and material structures of the phantoms the correlation values can be determined for a certain material structure by modeling or interpolation using the measured values during calibration. Once the correlation values are determined, the correlation values are stored in the correlation value providing unit 4. However, in other embodiments the correlation values can also be computed based on a correlation model of the detector values. An example for evaluating correlation values between detector values of different detector elements can, for instance, be found in the article “Effect of spatio-energy correlation in PCD due to charge sharing, scatter, and secondary photons” by P. L. Rajbhandary et al., Proc. SPIE 10132, Medical Imaging 2017: Physics of Medical Imaging, volume 101320 (2017).
(10) The image reconstruction apparatus 1 further comprises a spectral image reconstruction unit 5 for reconstructing a spectral image based on the detector values and the correlation values provided by the detector value providing unit 2 and the correlation value providing unit 4. In this embodiment the spectral image reconstruction unit 5 uses a decomposition algorithm comprising a penalized likelihood method for reconstructing the spectral image based on the detector values and the correlation values. The penalized likelihood method is based on a cost function L comprising a data term D and a regularization term R, as, for instance, described in more detail in the article “Penalized Likelihood Decomposition for Dual Layer Spectral CT” by B. Brendel et al., Proceedings of the 4th International Conference on Image Formation in X-Ray Computed Tomography, pages 43-46 (2016). The cost function L can then be determined based on
L=D+R.
(11) The data term D is determined based on the detector values and the correlation values.
(12) In this embodiment the image reconstruction apparatus 1 further comprises a model value generation unit 6 for generating a model value for each detector element and each energy bin. The model values are generated based on an adaptable model of a traversal of the radiation through the region of interest and based on a model of the interaction of the radiation with each detector element. Moreover, a forward model is used for generating the model value, wherein the model further takes into account an energy dependent attenuation by applying the linear attenuation coefficient f.sub.α(E) for each tissue α that is contemplated during the decomposition algorithm and the primary X-ray spectrum ϕ(E) being in this case an x-ray spectrum provided by the radiation source. Generally, for cases in which no correlation between the detector values is contemplated, the detector values can be modeled as explained in more detail in “K-edge imaging in x-ray computed tomography using multi-bin photon counting detectors” by E. Roessl et al., Physics in Medicine & Biology, volume 52, pages 4679-4696 (2007) according to:
(13)
(14) wherein λ.sub.b.sup.d is a model value for detector element d and energy bin b, ϕ.sup.d(E) is the energy spectrum of the radiation source seen from the detector d, R.sup.d(E,U) is a response function of the detector element d dependent on the energy E and the pulse heights U, N.sub.α is a number of tissues contemplated during the reconstruction of the spectral image, f.sub.α(E) is the energy dependent linear attenuation coefficient of the radiation in a tissue α, A.sub.α.sup.d refers to the length of a tissue α that is traversed by the radiation ray when travelling in a straight line between the radiation source and the detector element d, u.sub.b.sup.T is the lower threshold of a pulse height for energy bin b, and u.sub.b.sup.T+1 is the upper threshold of a pulse height for energy bin b. The pulse heights U refer to the pulse height of an electrical pulse generated by a respective detector element in accordance to the incidence of radiation, i.e. a photon, on the detector. In this embodiment the pulse heights U are directly proportional to the energy of the incident radiation detected by a respective detector element. This relation-ship is generally true in a case in which no correlation between the detector values is contemplated and the full energy of radiation, i.e. a photon, is detected in only one detector element.
(15) In the following embodiment the correlation is taken into account and the model value for a detector element and an energy bin is further based on a model of the correlation between the detector values detected by the detector element in the energy bin with at least one detector value detected by another detector element in the energy bin. Accordingly, due to this correlation, the model values do not only depend on the material length A.sub.α seen by a radiation ray from the radiation source to the detector element d, but also are influenced by material lengths A.sub.α seen by neighboring radiation rays from the radiation source to neighboring detector elements. Thus, the model values λ depend not only on the material length A.sub.α as described above, but also on neighboring material length such that A.sub.α has to be contemplated as being a vector , comprising all material lengths that are seen by radiation rays detected by all detector elements of a detector element subset. For generating the model values λ for a detector element d of a detector element subset in an energy bin b the influence of a radiation ray detected by an adjacent detector element j of the detector element subset in the energy bin is contemplated. Accordingly, the model value λ.sub.b.sup.d for a detector element d and an energy bin b can be modeled according to:
λ.sub.b.sup.d()≡λ′.sub.b.sup.d(
)+{tilde over (λ)}.sub.b.sup.d({right arrow over (A)}.sup.j≠d),
wherein λ.sub.b.sup.d(Ã.sup.j≠d) is a model value indicative of the radiation detected by the detector element d in the energy bin b due to the correlation of the detector values of the detector element d with the detector values of adjacent detector elements. λ′.sub.b.sup.d() is indicative of the radiation that is directly detected by the detector element d in the energy bin b. λ′.sub.b.sup.d can then be calculated in accordance with:
(16)
and {tilde over (λ)}.sub.b.sup.d is defined as
(17)
wherein ϕ.sup.d(E) is the energy spectrum provided by the radiation source seen by each detector element d and ϕ.sup.j(E) is the energy spectrum of the radiation provided by the radiation source seen by each detector element j, f.sub.α(E) is the energy dependent linear attenuation coefficient of the radiation in a tissue α, R′.sup.d(E,U) is a response function of detector element d for radiation incident on detector element d in dependence of the energy of the radiation E and the pulse height U, {tilde over (R)}.sup.j(E,U) is a response function of an detector element j for radiation detected by the detector element j when radiation is incident on detector element d, N.sub.D is the number of detector elements, u.sub.b.sup.T is the lower threshold of a pulse height for energy bin b, and u.sub.b.sup.T+1 is the upper threshold of a pulse height for energy bin b.
(18) In this embodiment the detector response functions R′.sup.d(E,U) and {tilde over (R)}.sup.j(E,U) refer to a probability density for determining the probability of the detector element to generate for incident radiation of energy E detected mainly by detector element d a pulse height U, wherein the sum of R′.sup.d(E,U) and {tilde over (R)}.sup.j(E,U) results in R.sup.d(E,U).
(19) The material lengths A.sub.α.sup.d and A.sub.α.sup.j refer to a model of the structure of the region of interest based on the contemplated tissues α within the region of interest, wherein the material lengths A.sub.α.sup.d and A.sub.α.sup.j are determined based on the lengths of tissue α that are traversed by a radiation ray generated by the radiation source and traversing the region of interest in a straight line to a detector element d and j, respectively.
(20) The image reconstruction unit 5 adapts the material lengths A.sub.α.sup.d and A.sub.α.sup.j during the image reconstruction such that the model value generation unit 6 generates a new model value λ based on the adapted material length. This process can be repeated until the model values λ correspond to the detector values.
(21) For compensating for the influence of the correlation between the detector values of the detectors during the reconstruction of the spectral image in this embodiment the data term D of the cost function L is a weighted least square data term for a negative log-likelihood function, wherein it is assumed that the noise distribution is a Gaussian noise distribution. The data term D can then be written as:
D=(−
)C.sup.−1(
−
),
wherein comprises the model values taking the form of
(22)
and comprises the detector values taking the form of
(23)
Accordingly, the vector comprises a model value for each detector element and each energy bin and the vector
comprises a detector value for each detector element and each energy bin, wherein N.sub.B is the number of energy bins and N.sub.D the number of detector elements in a detector element subset. C refers to the correlation matrix which in this case is a symmetric n×n matrix with n=N.sub.B.Math.N.sub.D. If two-sided energy bins are contemplated the correlation matrix C is given by a symmetric block matrix, wherein each block has a dimension of N.sub.B×N.sub.B. The correlation matrix C comprises the correlation values and therefore comprises information about the correlation between the detector values for each energy bin and each detector element and therefore allows for a compensation for the correlation between the detector values during the reconstruction of the spectral image. Since the data term D is based on a difference between the modeled values λ and the detector values m, wherein the modeled values λ depend on the material lengths A.sub.α.sup.d and A.sub.α.sup.j for all tissues α contemplated during the reconstruction, the cost function L is optimized by adapting the material lengths A.sub.α.sup.d and A.sub.α.sup.j for each tissue α in an iterative reconstruction until the difference between the modeled values λ and the detector values m is minimized. The spectral image can then be reconstructed based on the optimized material lengths A.sub.α.sup.d and A.sub.α.sup.j for each tissue α by using known standard reconstruction methods like, for instance, filtered backprojection (FBP), multichannel reconstruction, iterative multichannel reconstruction or other iterative reconstruction methods, etc.
(24) In the following for a better understanding an example will be given for the reconstruction algorithm contemplating the correlation between the detector values of the detector elements for a system with two detector elements in a detector element subset, two energy bins and two materials, i.e., two different tissues α.sub.1 and α.sub.2. Moreover, for this example a radiation of energy E is contemplated. The above restrictions are only for the simplicity of this example, wherein the method generally described above can be applied to any polychromatic energy source by simply adding the results for each individual energy in the primary x-ray radiation, a plurality of detector elements per detector element subset, a plurality of energy bins and more than one material without any restrictions.
(25) In this example the model values can be modeled according to the above formula such that, for instance, for a pixel d=1 and energy bin b=1 and pulse heights between u.sub.1 and u.sub.2 the model values are given by: λ.sub.1.sup.1({right arrow over (A)})=∫.sub.0.sup.∞ϕ.sup.1(E)∫.sub.u.sub.
(26)
wherein the correlation values W, X, Y, Z can be derived from measurements as already explained above. Alternatively, in the following for this simplified example it will be described how the values of the correlation matrix can also be computed. For instance, the correlation value W is indicative for a correlation between the detector value of the detector element d=1 in the energy bin b=1 with the detector value of the detector element d=2 in the energy bin b=1. The correlation is composed of two influences being 1.) the influence of radiation being detected in detector element d=1 and energy bin b=1 on the detector value detected in detector element d=2 and energy bin b=1 and 2.) the influence of radiation being detected in detector element d=2 and energy bin b=1 on the detector value being detected in detector element d=1 and energy bin b=1. Due to the correlation caused by the charge sharing effect between the detector values the detected pulse height p′ in detector element d=1 results in a detected pulse height {tilde over (p)}=E−p′ in detector element d=2. In this case, p′ is within energy bin b=1 and {tilde over (p)} is also within energy bin b=1, such that correlation value W is indicative for these contributions. All pulse heights u.sub.1<p′<u.sub.2 contribute to the energy bin b=1 in the detector element d=1. The corresponding pulse heights in detector element d=2 are the pulse heights E−u.sub.2<{tilde over (p)}<E−u.sub.1. Accordingly, only those {tilde over (p)} which are between u.sub.1 and u.sub.2 in detector element d=2 contribute to the correlation value W.
In this example, the correlation value W can then be calculated according to:
W=∫.sub.u.sub.
wherein θ is a step function which is one in case the statement is true and zero in case the statement is false. Without restriction the correlation values X, Y and Z can be calculated using analogous considerations as for correlation value W. Since the calculation of the correlation values defining the correlation matrix might be time-consuming, it is preferred that the correlation values are not calculated for each step of an iterative method for optimizing the cost function.
(27) The image reconstruction apparatus 1 further comprises an input unit 7 like a keyboard, a computer mouse, a touch screen, etc. and an output unit 8 including a display for showing, for instance, the reconstructed spectral image.
(28) In the following an embodiment of a method for reconstructing a spectral image of a region of interest of a patient will be described with reference to a flowchart shown in
(29) Generally, spectral imaging using multi-photon counting detectors provides many advantages compared to conventional signal energy imaging using scintillator based detectors. These advantages include a higher spatial resolution, the absence of electronic noise, a multi material discrimination and K-edge imaging. On the other hand, multi-photon counting detectors can suffer from effects like pulse pile-up within the readout electronics and charge sharing within the sensor material which can degrade the performance of the detector. A smaller size of the detector elements, i.e. the pixels of the detector, reduces the amount of pulse pile-up events at a certain flux level, but increases the probability of charge sharing between the detector elements. Charge sharing causes double or multiple counting of the same x-ray photon even in adjacent detector elements. Accordingly, the detector values, i.e. the counting results, of adjacent detector elements are positively correlated. This positive correlation is a source of image noise. Additionally, the detected pulse heights are not correct and the original pulse height cannot be recovered directly.
(30) For reducing the charge sharing, a charge sharing grid masking the sensor regions between the pixels can be used or the application of dedicated electronic circuits with coincidence detection between adjacent detector elements can be contemplated. The dedicated electronic circuits aim to detect events of charge sharing and to allocate such events to only one detector element. Both methods of reducing the charge sharing possess have disadvantages. For instance, a charge sharing suppression grid might reduce the amount of detected photons in a detector element, and the processing using a dedicated electronic circuit takes additional time, which effectively enlarges the dead time of the detector and might therefore increase the effect of pulse pile-up.
(31) In computed tomography an anti-scatter grid is commonly applied to reduce the amount of scattered radiation reaching the detector. The lamellas of an anti-scatter grid lie typically in the range between 50 μm to 100 μm. The detector element, i.e. the pixel, size of photon counting detectors have typically dimensions between 50 μm and 500 μm. Thus, each anti-scatter grid cell is likely to contain a subset of detector elements, i.e. pixels. Charge sharing can in this case only take place between the detector elements of a subset in case the lamella of the anti-scatter grid being typically in the range between 50 μm to 100 μm are thick enough to cover the charge sharing region between adjacent pixels.
(32) The effect of charge sharing causes double or multiple counting of the same x-ray photon having interacted with one detector element in adjacent detector elements. If an anti-scatter grid is used for the detector, these multiple counting occurs only within the subset of detector elements defined by the cells of the anti-scatter grid. The detector values, i.e. counting results, of adjacent detector elements are thus positively correlated. This becomes clear in the following example. Assuming one detector element is masked by a strong attenuating object like a bone. In this case, only few photons will traverse the object and thus only a small number of photons are detected by this detector element. Additionally, since only a small number of photons interact with the detector element also the charge sharing or cross talk from this detector element to its adjacent detector elements will be small. Assuming one of the adjacent detector elements only sees a low attenuating object this detector element will interact with quite many photons and will therefore produce also a plurality of charge sharing events, such that the detector values of its adjacent detector elements are influenced by the detector values of the detector element. In this situation the detector values, i.e. counting results, of the first mentioned detector element attenuated by bone will be strongly affected by the additional counts of the secondly mentioned detector element due to the charge sharing effect. Thus, the detector values of the firstly mentioned detector element and the detector values of the secondly mentioned detector element are strongly correlated and the attenuation of the firstly mentioned detector element cannot be estimated correctly without considering the detection value of the secondly mentioned detector element. For optimal solutions of maximum likelihood based processing the mathematical model used in this processing should be as close as possible to the real system. Accordingly, taking the correlations between neighboring detector elements into account allows for a more precise result.
(33) In the claims, the wording “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality.
(34) A single unit or device may fulfill the functions of several items recited in the claims. The fact that certain measures are recited in mutual different dependent claims does not indicate that the combination of these measures cannot be used to advantage. Procedures like provision of the detector values, the correlation values or the reconstruction of the spectral image, etc. performed by one or several units or devices can be performed by any other number of units or devices. For instance, these procedures can be carried out by a single device. These procedures and/or the control of the image reconstruction apparatus 1 for reconstructing a spectral image in accordance with the method for reconstructing a spectral image can be implemented as program code means of a computer program and/or as dedicated hardware.
(35) A computer program may be stored/distributed on a suitable medium, such as an optical storage medium or a solid state medium, supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the internet or other wired or wireless telecommunication systems.
(36) Any reference signs in the claims should not be construed as limiting the scope.