This document pertains generally to projection scanning, and more particularly, but not by way of limitation, to radio frequency (RF) pulse distortion correction in magnetic resonance.
An image acquired with radially distributed projections can sometimes include undesirable artifacts. A variety of factors can cause artifacts. Some artifacts can be ignored and yet other artifacts can render an image useless or lead to a misdiagnosis.
One example of an image artifact resembles a bullseye.
The present subject matter includes a system and a method for correcting a bullseye artifact that may appear in a radial image generated, for example, using the magnetic resonance protocol referred to as SWIFT. The SWIFT protocol, derived from swept imaging with Fourier transform, uses a frequency modulated pulse to accomplish nearly simultaneous excitation and reception.
The image can be corrected using a calculation performed in the time domain or using a calculation performed in the frequency domain.
One method of correcting the image includes receiving magnetic resonance data corresponding to a measured projection of an image formed using a frequency modulated excitation signal. A ratio is generated using the average of different projections and a filtered average projection. The corrected projection is generated in the frequency domain by multiplying the measured projection with the ratio.
In one example, a method includes receiving image data including a radial projection of an object. In addition, the method includes determining a ratio of an average projection and a filtered average projection using the image data and calculating corrected data using the ratio and the image data.
In one example, a method includes pre-compensating the image data using a factor including an inverse of time. The corrected data can be determined by calculating a product (in the frequency domain) or by calculating a convolution (in the time domain).
The image data can include magnetic resonance data. One example includes estimating a persistent distortion in a magnetic resonance excitation signal. Estimating the persistent distortion can include using a Fourier transform (FT).
The magnetic resonance data can be generated by providing an adiabatic excitation pulse to the object. The magnetic resonance data can be generated using SWIFT protocol. The image data can be generated by measuring a system response independent of an excitation signal provided to the object. The system response can be measured by using a sniffer coil. In one example, a sample port is used to measure the system response. The sample port can provide feedback as to imperfections in the excitation signal delivered to the object.
In one example, determining the ratio includes determining the filtered average projection using a band pass filter. A band pass filter can include a low pass filter. In addition, a band pass filter can include a Gaussian filter or a polynomial filter. The ratio can be determined by performing spline interpolation.
In one example, the corrected data is used to generate a corrected image.
In one example, the present subject matter includes a system having a memory and a processor. The memory is configured to receive image data corresponding to a radial projection of an object. The processor is coupled to the memory and configured to determine a ratio of an average projection and a filtered average projection using the image data and configured to calculate corrected data using the ratio and the image data.
The processor can be configured to calculate corrected data using at least one of multiplication in a frequency domain and convolution in a time domain. A display can be coupled to the processor and configured to render a visible image of the object using the corrected data. The processor can be configured to execute an algorithm to estimate a persistent distortion in an excitation signal provided to the object. The processor can be configured to implement a band pass filter (such as a low pass filter).
In one example, the present subject matter includes a machine-readable medium having machine executable instructions stored thereon that cause one or more processors to perform a particular method. The method can include receiving image data corresponding to a radial projection of an object. In addition, the method can include determining an average projection using the image data. The method can include determining a filtered average projection using the image data. The method can include calculating a correction factor using the average projection and the filtered average projection and adjusting the image data using the correction factor.
The method can include receiving magnetic resonance data corresponding to an adiabatic pulse. The method can include determining the filtered average projection by estimating the data perturbations. In one example, the method includes implementing a band pass filter. The filter can include a polynomial filter. In one example, adjusting the image data includes adjusting image intensity. In one example, receiving the image data includes receiving magnetic resonance data generated using SWIFT protocol. In one example, adjusting the image data includes at least one of multiplying in a frequency domain and convoluting in a time domain.
This overview is intended to provide an overview of subject matter of the present patent application. It is not intended to provide an exclusive or exhaustive explanation of the invention. The detailed description is included to provide further information about the present patent application.
In the drawings, which are not necessarily drawn to scale, like numerals may describe similar components in different views. Like numerals having different letter suffixes may represent different instances of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed in the present document.
Certain excitation signals may lead to distortion in the received signal or generated image. For example, an image generated using a frequency swept pulse may include objectionable distortion appearing as a bullseye artifact.
Radial sampling depicts a projection that can be thought of as looking at a hub along a particular spoke of a wheel. The magnetic resonance scanner provides data representing the amplitude component and the phase component of an image. A Fourier transform can be used to shift between the time domain and the frequency domain. In radial imaging, gridding and an inverse Fourier transform of the k-space data yields an image. A Fourier transform of a projection yields a particular ‘spoke’ in radial k-space.
With the SWIFT protocol, for example, the shape of the excitation signal actually applied to a region of interest may differ from that which was intended. The excitation signal can be modeled using the intended signal and an error component. The error component can arise from non-linearities in the amplifier as well as other factors. In the present subject matter, the error is assumed to be temporally consistent and the image can be corrected by application of a suitable algorithm.
The bullseye artifact can be viewed as high frequency modulation over the bandwidth of the response. Accordingly, selection of a suitable filter for the system response can remove the high frequency component and provide a clean image. The filter can be selected to provide a smooth average projection.
In one example, the calculated data is multiplied by a low pass filtered average signal and divided by an unfiltered average signal.
In addition to SWIFT, other magnetic resonance sequences can be used for radial sampling and are thus correctable by the present subject matter. The present subject matter can be used with any magnetic resonance sequence that uses sequential excitement of different frequencies.
The 3D radial MRI technique known as SWIFT exploits a frequency modulated pulse to accomplish nearly simultaneous excitation and reception. SWIFT uses the concept that the resulting spectrum is expressible as the convolution of the resulting NMR signal with the RF-pulse that the spins experience. In this approach, removal of the RF pulse from the NMR signal through correlation (a.k.a. deconvolution) requires accurate knowledge of the RF waveform that the spins experience. Yet, due to distortions occurring in the transmitter channel, this function is typically different from the digital waveform that was requested. There are several sources for consistent distortions of the pulse shape including amplifier non-linearity and amplitude induced phase modulation, which can be compensated by amplifier mapping, and smaller phase delays in the resonant circuitry, which requires more challenging hardware solutions.
With SWIFT, persistent RF distortion is observable as a bullseye artifact, which can degrade image quality. The present subject matter includes a method for correcting these deleterious effects, without explicit knowledge of them or their origin.
The measured signal r(t) can be expressed as in Equation 1 of Table 1, where x(t) is the RF pulse that the spins experience, and h(t) is the free induction decay (FID) due to short pulse excitation (impulse response).
The correlation with an expected pulse function xexp(t) in the frequency domain gives a spectrum Hcalc (Equation 2), which is different from the spectrum of the spin system H (Equation 3). Here, the RF pulse distortions are considered as any persistent effect, i.e., x(t)=xexp(t)+Δx(t). For radial acquisitions, the persistent distortion of the RF pulse can be estimated from the data itself. The premise for doing this is that the average projection of all directions is smooth, and that the error is the same for all views.
The corrected projection can then be determined from Equation 5, which entails division with the average projection
A correction function can be determined as shown in Equation 1 of Table 1 and implemented in either the frequency domain or in the time domain. The correction function is defined as:
The correction function can be applied in either the frequency domain using Hcorrected=HcrfHcalc or the correction function can be applied in the time domain as Hcorrected=HcrfHcalc where Hcorrected is the Fourier transform of Hcorrected. The correction function can be expressed as a ratio and, in one example, is determined by performing a spline interpolation.
Measurements from both 9.4T animal and 4T human systems, on which SWIFT is implemented, have been investigated for exhibiting these bullseye artifacts. In one example, the function
The function
Pulse imperfections due to electronic components and fundamental physical limitations are real and confounding factors for performing advanced MR experiments. Yet, with the future of MR tending toward non-Cartesian radial sequences and frequency swept pulses, corrections for such effects are needed. According to one theory, the dominant bullseye effect is caused by spins experiencing a distorted RF waveform. The present subject matter includes a data driven method for correction, thus leading to images of clinical quality.
Bullseye removal, according to the present subject matter, entails no additional acquisitions or modifications to existing protocols. Long range (low frequency) perturbations relative to the object can be realized as an intensity modulation, and can be correctable by intensity correction techniques—which can not handle high frequency modulations.
In addition to the post-processing technique, additional direct measurements of the RF pulse have shown that the solution of Equation 1 can be corrected by correlation using the measured RF.
In one example, the present subject matter is implemented using a filter having a particular pass band. The filter, as noted elsewhere in this document, can include a low pass filter in which a low frequency spectral component is passed with little or no attenuation and a high frequency spectral component is attenuated. In one example, the filter is configured to attenuate or remove the high (magnitude) spatial frequency components, (i.e. high positive and negative frequencies). The filter can include a Gaussian filter, a polynomial filter, or other type of filter.
In SWIFT, useful signal is extracted by correlation of the spin system response with the pulse function. Misrepresentation of the pulse function results in a systematic error in the resulting spectrum. Such a systematic error in radial imaging shows up in the reconstructed image as a bullseye artifact. To avoid such artifacts, the pulse function used for correlation must be as faithful as possible to the physical pulse transmitted by the RF coil. As shown herein, the bullseye artifact can be corrected by application of a correction function.
In one example, the pulse function applied is determined by a coil configured to detect an RF signal. The coil, sometimes referred to as a sniffer coil, can include a probe having a wound electrical element with sensitivity to the frequencies of interest. In one example, a sample of the signal is generated by a sample port coupled to the magnetic resonance system.
The present subject matter can be used with data corresponding to various types of imaging modalities and using various ways of calculating the multiplicative ratio factor used to remove the bullseye artifact. In one particular example, the present subject matter is used with magnetic resonance data. Other types of image data, besides magnetic resonance, can also be used with the present subject matter.
In addition, the ratio can be obtained using alternative methods. In one example, the ratio is generated using an average projection and a filtered average projection based on the data.
The excitation signal can be frequency modulated or it can be amplitude modulated. In one example, the excitation signal includes an adiabatic pulse.
In addition to using the received data, various methods can be used to determine the filtered average projection.
Processor 330 can include a digital signal processor, a microprocessor, a controller, or other module to perform an operation on the signal from the receiving unit. Processor 330 is also coupled to storage 325, display 335 and output unit 340.
Storage 325 can include a memory for storing data. The data can include image data as well as results of processing performed by processor 330. In one example, storage 325 provides storage for executable instructions for use by processor 330. The instructions can be configured to implement a particular algorithm.
Display 335 can include a screen, a monitor, or other device to render a visible image corresponding to object 310. For example, display 335 can be configured to display a radial projection, a Cartesian coordinate projection, or other view corresponding to object 310. Output unit 340 can include a printer, a storage device, a network interface or other device configured to receive processed data.
At 405, radial image data is received. The radial image can be derived from MR data or data derived using other image modalities such as ultrasonic, PET, or CT. The radial image data, in one example, is derived from an MRI system (such as system 300 of
In the example shown, at 410, the image data is pre-compensated. Signal intensity varies from view to view, and pre-compensation can be applied to Hcalc (f) in order to reduce the amount of variation. In various example, the compensation function is either 1/t or 1/t2, and is applied in the time domain, as precompensated Hcalc=Hcalc)/t) or precompensated Hcalc=Hcalc)/t2) where Hcalc is the Fourier transform and Hcalc is the inverse Fourier transform.
At 415, the correction factor is determined. In one example, this includes determining a ratio of an average projection and a filtered average projection.
At 420, bullseye correction is performed on the pre-compensated data. After correction for RF imperfections (such as bullseye artifact), the data is post-compensated with the inverse correction factor (e.g. t or t2) at 425. Post-compensation entails recovery of the data for the corrected image.
In the example shown, at 430, the corrected image is generated using the compensated and bullseye corrected data.
Compensation (including pre-compensation and post-compensation) can be effective for removing outliers from the data. In addition, compensation can be applied in the frequency domain when the bullseye correction is performed in the time domain.
Variations in the method are also contemplated. For example, pre-compensation (at 410) and post-compensation (at 425) can be omitted in bullseye artifact correction. As such, the range of data remains un-compensated.
The following portion describes gapped pulses for frequency-swept MRI.
Objects exhibiting extremely fast spin-spin relaxation rates can be imaged using a magnetic resonance (MR) method referred to as SWIFT (SWeep Imaging with Fourier Transform). SWIFT uses a frequency-swept excitation pulse and includes virtually simultaneous signal acquisition in a time-shared mode. Correlation of the spin system response with the excitation pulse function is used to extract the signals of interest. With SWIFT, image quality is related to uniform and broadband spin excitation. A frequency-modulated pulse belonging to the hyperbolic secant family (HSn pulses) can produce the excitation for SWIFT. This document describes implementation of SWIFT using HSn pulses and selected properties of HSn pulses in the rapid passage, linear region. This document also analyzes the pulses after inserting the “gaps” for time-shared excitation and acquisition, presents an expression to estimate the amplitude and flip angle of the HSn pulses and the relative energy deposited by a SWIFT sequence.
SWIFT uses correlation of the spin system response with the excitation pulse function in order to extract useful signal.
Images can be produced with SWIFT provided that the excitation is uniform over a bandwidth equal to the image acquisition bandwidth. Certain types of frequency-modulated (FM) pulses that function according to adiabatic principles can produce a broadband and flat excitation profile with low RF amplitude (B1). Some FM pulses are suitable for inverting magnetization (i.e. adiabatic full passage (AFP)) and can also be used to excite lower flip angles while retaining essentially the same shape of the frequency-response profile. In contrast to adiabatic inversion, excitation with lower flip angles entails either decreasing B1 or increasing the rate at which the time-dependent pulse frequency ωRF(t) is swept. In doing so, the operating point is changed from the adiabatic region to the region known as the rapid passage, linear region, which satisfies the conditions:
αT22>>1 (6A)
and
α>>(ω1/2π)2, (6B)
where α is the frequency acceleration in Hertz per second (i.e., α=(dωRF/dt)/2π), T2 is spin-spin relaxation time in units of seconds, and ω1 is the amplitude of RF field in angular frequency units (i.e., ω1=γB1, where γ is the gyromagnetic ratio).
SWIFT can be implemented using a variety of shapes for the RF sweep function, and therefore, a variety of different kinds of FM pulses can be used. For example, SWIFT can be implemented using FM pulses belonging to a class of hyperbolic secant pulses known as HSn pulses.
Frequency-modulated HSn pulses can be used for adiabatic inversion (i.e., AFP pulses) with reduced peak amplitude relative to a hyperbolic secant (HS) pulse. The RF driving function ƒn(t) can be a modified HS function,
ƒn(t)=sech(β(2t/Tp−1)n), (7)
where n is a dimensionless shape factor (typically n≧1), β is a dimensionless truncation factor (usually β≈5.3), and Tp is the pulse length (i.e., 0≦t≦Tp). The dimensionless relative integral I(n) and relative power P(n) of the driving function (Equation 7) can be obtained, but does not have a known analytic closed form expressions when n>1. For convenience, here approximations will be used which for β≧3 and n≧1 have 3% or better accuracy, such that:
For n→∞ the function ƒn(t) becomes a rectangle which describes the shape of chirp and square pulses with corresponding parameters equal to one, i.e., I=P=1.
In the case of HSn pulses, the time-dependent RF amplitude and angular frequency can be written as,
respectively, where ω1max=γB1max, ωc is the angular carrier frequency, and A is the amplitude of the frequency modulation. An NMR instrument can execute FM pulses by modulating the pulse phase, rather than frequency, according to the function,
With amplitude and phase modulation, the FM pulse is described by the function
x(t)=ω1(t)e−jφ(t). (11)
By analyzing the vector motions in a rotating frame of reference, the excitation bandwidth produced by an HSn pulse can be understood in terms of a frequency-swept excitation (−A≦(ωRF(t)−ωc)≦A). Accordingly, the HSn pulse bandwidth (in Hz) is theoretically given by bw=A/π. With uniform energy distribution inside the baseband, the frequency-response profile of the HSn pulse is highly rectangular in shape, with edges becoming sharper with an increasing time-bandwidth product, R=ATp/π.
Some features of HSn pulses can be determined by performing Bloch simulations.
In the linear region, the flip angle produced by an HSn pulse is a linear function of the RF field strength. The RF field strength expressed in terms of the spectral density at the center frequency (j0) is
When using amplitude-modulated (AM) pulses without frequency or phase modulation (e.g., a sinc pulse), j0 is a linear function of Tp according to Equation 12. Alternatively, with frequency swept pulses j0 can be a non-linear function of Tp, due to the flexibility provided by the additional parameter, R. For example, with a chirp pulse j0 is inversely proportional to the square root of the frequency acceleration:
As members of the same FM pulse family, HSn pulses are expected to exhibit similar j0-dependency on α, although with slight differences due to their altered shapes.
As shown in
are plotted on the abscissa. Here
describes the shape factor, which according to Equation 8, is related to both the relative integral and power of the pulse as
and is equal to 1 in the case of chirp. The approximation θ≈θ′ holds for flip angles up to π/2 with an accuracy of about 3%.
Alternative equations to approximate the flip angle are
Based on the application, a different choice of dependent versus independent parameters can be made, thus leading to using Equations 14A, 14B, or 14C. Some MRI systems implement pulses as a “shape file” having a fixed R value with the constraint of Equations 14B or 14C.
For comparison with the HSn pulses, consider a square pulse having approximately the same excitation bandwidth bw. As described above, when requiring the magnitude of excited magnetization at the edges of the frequency-response profile to be at least 95% of maximum, the pulse length in the linear region is about
(see
The peak amplitudes for excitation to a flip angle θ using HSn and square pulses are
respectively. In contrast to the square pulse, HSn pulses can produce the same θ and bw values with different settings of the peak RF amplitude,
The relative peak amplitude required by the square and HSn pulses is given by the ratio,
which can reach large values, depending on the R value. For example, the HS8 pulse with R=512 and β=5.3 has 61 times less peak amplitude than a square pulse exciting the same bandwidth at the same flip angle.
The relative energy, J, radiated by any RF pulse is proportional to the power and duration of the pulse. For an HSn pulse the energy is:
and accordingly for a square pulse:
J
square=(3bwθ)2Tp=3θ2bw. (20)
Thus, the radiated RF energy of an HSn pulse is not dependent on n, peak amplitude, or pulse length, and is at least 3 times less than the energy radiated by a square pulse exciting the same bandwidth at the same flip angle.
To generate a shaped frequency-modulated pulse, an NMR spectrometer can use a discrete representation of the pulse with a finite number of pulse elements. Consider next the total number of pulse elements (Ntot) for proper representation of the pulse. Mathematically such pulse, x′(t), can be represented as the multiplication of the continuous RF pulse function, x(t), by a comb function of spacing Δt (Δt=Tp/Ntot), and convolving the result with a rectangle function having the same width Δt:
x′(t)=[x(t)comb(t/Δt)]⊕rect(t/Δt), (21)
where ⊕ is the convolution operation. The Fourier Transform of x′(t) represents the “low flip angle” excitation profile of the discretized pulse in a frequency (v) domain,
X′(v)=B[X(v)⊕comb(vΔt)]sinc(vΔt), (22)
where B=Δt2 is a scaling factor which may be neglected below for simplicity.
Thus, discretization creates an infinite number of sidebands having the same bandwidth bw, centered at frequencies k/Δt where k is an integer. The entire excitation spectrum is weighted by the envelope function,
The Nyquist condition for a discretized excitation determines that the sidebands are not aliased when
1/Δt≧bw. (23)
This in turn determines the minimum number of pulse elements to satisfy the Nyquist condition, NNyquist, which depends on R according to:
If the number of pulse elements satisfies the Nyquist condition, then the baseband (−bw/2≦v≦bw/2) can be described by
X′
main(v)=X(v)sinc(vΔt). (25)
To reduce the attenuation by sinc(vΔt), the length of Δt can be decreased (i.e. the pulse can be oversampled). The parameter used to characterize the level of pulse oversampling is
To meet the requirement that the pulse has at least 95% maximum excitation at the edges of the baseband, Lover must be at least 3, which is similar in form to the constraint in square pulse excitation. One example uses an even larger oversampling level.
The different components of Equation 22 are presented graphically in
In SWIFT, the transmitter is repeatedly turned on and off (every dw interval) to enable sampling “during” the pulse. Such full amplitude modulation of the excitation pulse creates modulation sidebands worthy of consideration. If the “transmitter on” time is labeled as τp, then the time with the “transmitter off” is equal to dw-τp. The pulse is divided into a number of segments (Nseg) each of duration dw, and the total number of sampling points (Nsamp) is a multiple of Nseg:
Nsamp=NsegSover, (27)
where Sover is the integer describing the acquisition oversampling. In general, the parameter Nseg is not dependent on Ntot with the restriction, Ntot≧2Nseg.
equal to 0.5. The timing of the gapped HSn pulse as used in SWIFT is presented in
There are different ways to create such segmented pulses based on the same parent pulse (Equation 11). One way is to introduce delays with zero amplitudes into the parent pulse (DANTE type) and another involves zeroing pulse elements in the parent pulse (gapped pulse). According to Bloch simulations, the excitation profile of pulses created in these two different ways are the same for R≦Nseg/2. For the same pulse length and duty cycle, the gapped pulse shows better behavior (flatter excitation profile) up to the maximum usable R value, which is R=Nseg (Equation 24). Consider, for example, gapped pulses.
Mathematically the gapped pulse can be described as:
x′
gap(t)=x′(t)(comb(t/dw)⊕rect(t/τ
The Fourier Transform of x′gap(t) represents the “low flip angle” excitation profile of the gapped pulse:
X′
gap(v)=X′(v)⊕[comb(vdw)sinc(vτp)]. (29)
The different components of this equation are presented graphically in
A
m=sinc(mdc). (30)
As the duty cycle decreases (dc→0), the amplitude of sidebands approaches the amplitude of the baseband, whereas the sidebands disappear as dc→1.
Inserting gaps in an HSn pulse does not change the baseband excitation bandwidth and decreases the flip angle proportionally to the duty cycle. To make the same flip angle, the peak amplitude of the pulse is increased, and the resulting energy of the pulse increases by
Formulas accounting for the duty cycle are given in Table 2.
Consider the RF energy deposition during a particular SWIFT sequence. The maximum signal/noise (S/N) ratio is reached when the flip angle is adjusted to the “Ernst angle” (θE), which is equal to θE=arccos(e−T
In this case, the relative energy deposition according to Equation 19 is equal to:
and the relative SAR for the HSn pulses is:
and for a square pulse is:
Thus, the energy and SAR of a gapped HSn pulse at the Ernst angle is independent of pulse length, R value, and the specific pulse shape (n), and is linearly proportional to pulse baseband width. As compared with a square pulse producing the same bandwidth (bw,95), HSn pulses have reduced SAR when the duty cycle (dc) is large and greater SAR when dc<0.33.
Note that in general, with decreasing pulse duty cycle, the S/N increases together with the SAR, which under certain circumstances leads to a compromise in the choice of “optimum” duty cycle.
In SWIFT, useful signal is extracted by correlation of the spin system response with the pulse function. A misrepresentation of the pulse function will result in a systematic error in the resulting spectrum. Such a systematic error in radial imaging shows up in the reconstructed image as a “bullseye” artifact. To avoid such artifacts, the pulse function used for correlation should be as faithful as possible to the physical pulse transmitted by the RF coil. Some errors can be predicted and neutralized on a software level:
duration (
Examples of the effects of pulse imperfections on water phantom and human head images are shown on
The figures present images and their profiles (horizontal, through the center) of the water phantom acquired with three different levels of oversampling (2, 4 and 16). The differences between images reflect the level of pulse oversampling used. The bullseye artifact decreases with increasing oversampling of the pulse. A similar effect is observed in human head images as shown in
The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the invention can be practiced. These embodiments are also referred to herein as “examples.” Such examples can include elements in addition to those shown and described. However, the present inventors also contemplate examples in which only those elements shown and described are provided.
All publications, patents, and patent documents referred to in this document are incorporated by reference herein in their entirety, as though individually incorporated by reference. In the event of inconsistent usages between this document and those documents so incorporated by reference, the usage in the incorporated reference(s) should be considered supplementary to that of this document; for irreconcilable inconsistencies, the usage in this document controls.
In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In the appended claims, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following claims, the terms “including” and “comprising” are open-ended, that is, a system, device, article, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following claims, the terms “first,” “second,” and “third,” etc. are used merely as labels, and are not intended to impose numerical requirements on their objects.
Method examples described herein can be machine or computer-implemented at least in part. Some examples can include a computer-readable medium or machine-readable medium encoded with instructions operable to configure an electronic device to perform methods as described in the above examples. An implementation of such methods can include code, such as microcode, assembly language code, a higher-level language code, or the like. Such code can include computer readable instructions for performing various methods. The code may form portions of computer program products. Further, the code may be tangibly stored on one or more volatile or non-volatile computer-readable media during execution or at other times. These computer-readable media may include, but are not limited to, hard disks, removable magnetic disks, removable optical disks (e.g., compact disks and digital video disks), magnetic cassettes, memory cards or sticks, random access memories (RAMs), read only memories (ROMs), and the like.
The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments can be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is provided to comply with 37 C.F.R. § 1.72(b), to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separate embodiment. The scope of the invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
This patent application claims the benefit of priority, under 35 U.S.C. Section 119(e), to Moeller, U.S. Provisional Patent Application Ser. No. 61/043,984, entitled “RF PULSE DISTORTION CORRECTION,” filed Apr. 10, 2008, (Attorney Docket No. 600.714PRV).
This invention was made with government support under award number BTRR P 41 RR008079 from the National Institutes of Health (NIH). The government has certain rights in this invention.
Number | Date | Country | |
---|---|---|---|
61043984 | Apr 2008 | US |