1. Field
The present teachings generally relate to ultrasound technology and, in particular, to systems and methods for determining attributes of an object based on its interaction with acoustic energy.
2. Description of the Related Art
In conventional ultrasound devices, an image of a reflecting object in a medium is formed by analyzing the propagation time and amplitude of the reflected acoustic energy. Such devices are typically configured so as to optimize some combination of resolution, ease of use, and other imaging-related performance parameters.
Thus, conventional ultrasound devices can detect an object in the medium based on visual contrast between the object and the surrounding medium. Such differences in contrast generally result from differences in reflecting properties of the medium and the object. Even if the object is detected in the foregoing manner, information about the object is usually limited to the visual interpretation of the contrast image.
The present teachings generally relate to a system and method for determining attributes using ultrasound energy. Various characteristics of a medium such as an animal tissue can be estimated using techniques such as signal trace analysis and angular-dependency analysis of reflectivity. Such techniques can be performed in conjunction with a spectral decomposition analysis. Attributes can be cross-plotted so as to facilitate user analysis and better understanding of the medium. Attributes obtained in the foregoing manner do not necessarily need to conform to some standard values, especially when attempting to detect and characterize an anomaly within the medium. Relative differences of the attribute values within the medium can provide information about the anomaly. Additional information about the anomaly can be provided by an observation of the anomaly by an expert.
One embodiment of the present teachings relates to a method for determining an attribute of an animal tissue using acoustic energy. The method includes receiving acoustic energy that has been reflected from the animal tissue. The method further includes generating an electrical signal from the received acoustic energy. The method further includes processing the electrical signal so as to generate a value of the attribute of the animal tissue, with the attribute being selected from the group consisting of an amplitude-variations-with-offset characteristic and a signal trace characteristic. The method further includes registering the value of the attribute in a computer storage.
In one embodiment, the tissue attribute includes the amplitude-variations-with-offset characteristic. In one embodiment, the tissue attribute includes the signal trace characteristic. In one embodiment, the tissue attribute further includes a spatial characteristic.
In one embodiment where the tissue attribute includes the amplitude-variations-with-offset characteristic, the amplitude-variations-with-offset characteristic includes a plot of a plurality of values corresponding to reflection amplitudes R of the received acoustic energy versus values corresponding to respective reflection angles θ of the reflection amplitudes, with the reflection angles θ being with respect to a layer in the animal tissue.
In one embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship R estimated from an R versus θ plot.
In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ+C sin2θ tan2θ where parameters A, B, and C are constants that can be estimated from the R versus θ plot. In one embodiment, the method further includes estimating values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(4A−9B+5C)/8 with an assumption that velocity VP of the compressional component is approximately three times that of velocity VS of the shear component in the animal tissue.
In another embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship estimated from an R versus sin2θ plot. In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ, where parameters A and B estimated from the R versus sin2θ plot, with the A being representative of an intercept, and B being representative of a slope of a linear relationship estimated between R and sin2θ. In one embodiment, the method further includes estimating values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(A−B)/2 with an assumption that velocity VP of the compressional component is approximately twice that of velocity VS of the shear component in the animal tissue.
In one embodiment, the method further includes inverting reflectivity values RP0 and RS0 so as to obtain estimated values of impedance ZP and ZS respectively corresponding to compressional and shear components of the animal tissue. In one embodiment, the method further includes estimating one or more elastic properties of the animal tissue based on the estimated impedance values ZP and ZS. In one embodiment, the one or more elastic properties include a rigidity parameter μ that corresponds to resistance to shear deformation, and estimated by a relationship μ=ZS2/ρ, where ρ represents an estimate of the density of the animal tissue. In one embodiment, the one or more elastic properties further include an elastic parameter λ that is sensitive to fluid content of the animal tissue, with the elastic parameter λ being estimated by a relationship λ=(ZP2−2ZS2)/ρ. In one embodiment, the one or more elastic properties further include a parameter κ that corresponds to incompressibility or bulk modulus of the animal tissue, with the parameter κ being estimated by a relationship κ=λ+(2/3)μ.
In one embodiment where the tissue attribute includes the signal trace characteristic, the signal trace characteristic includes a complex function F(t)=f(t)+ig(t), where f(t) includes a real part of F(t) and represents the electrical signal corresponding to a given region in the animal tissue, and g(t) includes an imaginary part of F(t) and represents a Hilbert transform of f(t).
In one embodiment, the signal trace characteristic further includes a modulus E(t) of the complex function F(t) expressed as E(t)=(f2(t)+g2(t))1/2. In one embodiment, the E(t) represents an envelope of the electrical signal. In one embodiment, square of the E(t) represents a value corresponding to a substantially instantaneous energy associated with the received acoustic energy. In one embodiment, the signal trace characteristic further includes a rate of change of the E(t) with respect to time, expressed as d(E(t))/dt. In one embodiment, the d(E(t))/dt provides information about absorption effects in the animal tissue. In one embodiment, the signal trace characteristic further includes a rate of change of the d(E(t))/dt, expressed as d2(E(t))/dt2. In one embodiment, the d2(E(t))/dt2 provides information about reflecting interfaces in the animal tissue.
In one embodiment, the signal trace characteristic further includes a substantially instantaneous phase of the received acoustic energy associated with the given region in the animal tissue, with the phase being expressed as Φ(t)=arctan(g(t)/f(t)). In one embodiment, the phase Φ(t) is substantially independent from an amplitude of F(t) and provides information about propagation phase of the acoustic energy from the given region in the animal tissue. In one embodiment, the signal trace characteristic further includes a substantially instantaneous frequency of the received acoustic energy associated with the given region in the animal tissue, with the frequency being expressed as ω(t)=d(Φ(t))/dt. In one embodiment, the signal trace characteristic further includes a substantially instantaneous acceleration of the received acoustic energy associated with the given region in the animal tissue, with the acceleration being expressed as a(t)=dω(t)/dt.
In one embodiment, the signal trace characteristic further includes a mean frequency ωmean(t) of the received acoustic energy associated with the given region in the animal tissue, with the mean frequency being obtained by a method that includes determining a Fourier transform F(ω) of the function F(t); determining an autocorrelation function P(ω) by a relationship P(ω)=F(ω)F*(ω), where F*(ω) includes a complex conjugate of F(ω); determining a normalized autocorrelation function A(t) by a relationship
and determining the mean frequency ωmean by a relationship
In one embodiment, the signal trace characteristic further includes a thin-layer indicator parameter determined by a relationship ω(t)−ωmean(t). In one embodiment, the signal trace characteristic further includes an acceleration of the received acoustic energy associated with the given region in the animal tissue, the acceleration determined by a relationship |d2A(t)/dt2|. In one embodiment, the signal trace characteristic further includes a centroid frequency ωc of a power spectrum by a relationship
In one embodiment, the signal trace characteristic further includes a variance ωv to the centroid frequency ωc by a relationship
In one embodiment, the signal trace characteristic further includes a root-mean-square frequency ωRMS by a relationship
In one embodiment where the tissue attribute includes the spatial characteristic, the spatial characteristic includes information about propagation number k associated with the received acoustic energy. In one embodiment, the spatial characteristic further includes a longitudinal component kz=(ω/v)cos θ and a transverse component kt=(ω/v)sin θ of the propagation number k, where θ represents the arrival angle associated with the received acoustic energy.
In one embodiment, the spatial characteristic further includes a time gradient dt/dx along a selected transverse direction x. In one embodiment, the time gradient dt/dx is proportional to sin θ/v. In one embodiment, the time gradient dt/dx is proportional to kx/ω, where ω represents the frequency associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by a centroid frequency ωc associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by an autocorrelation function A(t) associated with the received acoustic energy, evaluated at one time lag, so that ω=arg|A(1)|.
In one embodiment, the spatial characteristic further includes a time gradient dt/dy along a selected transverse direction y that is substantially perpendicular to the direction x. In one embodiment, the spatial characteristic further includes an azimuthal time gradient expressed as ΔΦ=arctan(dt/dy, dt/dx). In one embodiment, the spatial characteristic further includes a transverse time gradient expressed as ΔT=sqrt[(dt/dx)2+(dt/dy)2]. In one embodiment, the spatial characteristic further includes a lateral continuity estimated as Δ2T=sqrt[(d2t/dx2)2+(d2t/dy2)2].
In one embodiment, the method further includes performing the processing of the electrical signal at one or more ranges of frequency associated the electrical signal. In one embodiment, processing at the plurality of ranges of frequency includes a spectral decomposition analysis. In one embodiment, the method further includes imaging with ultrasound a region of interest of an animal, with the region of interest having a plurality of voxels, with each of the voxels having a value of the attribute at selected one of the one or more ranges of frequency; determining the value of the attribute for each of the plurality of voxels; and displaying simultaneously on a display the values of the attribute for the plurality of voxels.
In one embodiment, the method further includes classifying the attribute based on its value. In one embodiment, the method further includes generating a result value based on the classifying of the attribute. In one embodiment, the classifying of the attribute and the generating of the result are performed substantially automatically.
The foregoing features with respect to the animal tissue can also be applied to materials, where another embodiment of the present teachings relates to a method for determining an attribute of a material using acoustic energy. The method includes receiving acoustic energy that has been reflected from the material. The method further includes generating an electrical signal from the received acoustic energy. The method further includes processing the electrical signal so as to generate a value of the attribute of the material, with the attribute being selected from the group consisting of an amplitude-variations-with-offset characteristic and a signal trace characteristic. The method further includes registering the value of the attribute in a computer storage.
Another embodiment of the present teachings relates to a device for determining an attribute of an animal tissue using acoustic energy. The device includes an acoustic receiver module that receives acoustic energy that has been reflected from the animal tissue, and outputs an electrical signal based on the received acoustic energy. The device further includes a processor that is configured so as to process the signal and generate a value of the attribute of the animal tissue, the attribute having at least one of an amplitude-variations-with-offset characteristic and a signal trace characteristic. The device further includes a computer storage configured so as to store the value of the attribute of the animal tissue.
In one embodiment, the tissue attribute includes the amplitude-variations-with-offset characteristic. In one embodiment, the tissue attribute includes the signal trace characteristic. In one embodiment, the tissue attribute further includes a spatial characteristic.
In one embodiment where the tissue attribute includes the amplitude-variations-with-offset characteristic, the amplitude-variations-with-offset characteristic includes a plot of a plurality of values corresponding to reflection amplitudes R of the received acoustic energy versus values corresponding to respective reflection angles θ of the reflection amplitudes, with the reflection angles θ being with respect to a layer in the animal tissue.
In one embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship R estimated from an R versus θ plot.
In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ+C sin2θ tan2θ where parameters A, B, and C are constants that can be estimated from the R versus θ plot. In one embodiment, the process is further configured so as to estimate values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(4A−9B+5C)/8 with an assumption that velocity VP of the compressional component is approximately three times that of velocity VS of the shear component in the animal tissue.
In another embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship estimated from an R versus sin2θ plot. In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ, where parameters A and B estimated from the R versus sin2θ plot, with the A being representative of an intercept, and B being representative of a slope of a linear relationship estimated between R and sin2θ. In one embodiment, the processor is further configured so as to estimate values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0 =A and RS0=(A−B)/2 with an assumption that velocity VP of the compressional component is approximately twice that of velocity VS of the shear component in the animal tissue.
In one embodiment, the processor is further configured so as to invert reflectivity values RP0 and RS0 so as to obtain estimated values of impedance ZP and ZS respectively corresponding to compressional and shear components of the animal tissue. In one embodiment, the processor is further configured so as to estimate one or more elastic properties of the animal tissue based on the estimated impedance values ZP and ZS. In one embodiment, the one or more elastic properties include a rigidity parameter μ that corresponds to resistance to shear deformation, and estimated by a relationship μ=ZS2/ρ, where ρ represents an estimate of the density of the animal tissue. In one embodiment, the one or more elastic properties further include an elastic parameter λ that is sensitive to fluid content of the animal tissue, with the elastic parameter λ being estimated by a relationship λ=(Zp2−2ZS2)/ρ. In one embodiment, the one or more elastic properties further include a parameter κ that corresponds to incompressibility or bulk modulus of the animal tissue, with the parameter κ being estimated by a relationship κ=λ+(⅔)μ.
In one embodiment where the tissue attribute includes the signal trace characteristic, the signal trace characteristic includes a complex function F(t)=f(t)+ig(t), where f(t) includes a real part of F(t) and represents the electrical signal corresponding to a given region in the animal tissue, and g(t) includes an imaginary part of F(t) and represents a Hilbert transform of f(t).
In one embodiment, the signal trace characteristic further includes a modulus E(t) of the complex function F(t) expressed as E(t)=(f2(t)+g2(t))1/2. In one embodiment, the E(t) represents an envelope of the electrical signal. In one embodiment, square of the E(t) represents a value corresponding to a substantially instantaneous energy associated with the received acoustic energy. In one embodiment, the signal trace characteristic further includes a rate of change of the E(t) with respect to time, expressed as d(E(t))/dt. In one embodiment, the d(E(t))/dt provides information about absorption effects in the animal tissue. In one embodiment, the signal trace characteristic further includes a rate of change of the d(E(t))/dt, expressed as d2(E(t))/dt2. In one embodiment, the d2(E(t))/dt2 provides information about reflecting interfaces in the animal tissue.
In one embodiment, the signal trace characteristic further includes a substantially instantaneous phase of the received acoustic energy associated with the given region in the animal tissue, with the phase being expressed as Φ(t)=arctan(g(t)/f(t)). In one embodiment, the phase Φ(t) is substantially independent from an amplitude of F(t) and provides information about propagation phase of the acoustic energy from the given region in the animal tissue. In one embodiment, the signal trace characteristic further includes a substantially instantaneous frequency of the received acoustic energy associated with the given region in the animal tissue, with the frequency being expressed as ω(t)=d(ω(t))/dt. In one embodiment, the signal trace characteristic further includes a substantially instantaneous acceleration of the received acoustic energy associated with the given region in the animal tissue, with the acceleration being expressed as a(t)=dω(t)/dt.
In one embodiment, the signal trace characteristic further includes a mean frequency ωmean(t) of the received acoustic energy associated with the given region in the animal tissue, with the mean frequency being obtained by a method that includes determining a Fourier transform F(ω) of the function F(t); determining an autocorrelation function P(ω) by a relationship P(ω)=F(ω)F*(ω), where F*(ω) includes a complex conjugate of F(ω); determining a normalized autocorrelation function A(t) by a relationship
and determining the mean frequency ωmean by a relationship
In one embodiment, the signal trace characteristic further includes a thin-layer indicator parameter determined by a relationship ω(t)−ωmean(t). In one embodiment, the signal trace characteristic further includes an acceleration of the received acoustic energy associated with the given region in the animal tissue, the acceleration determined by a relationship |d2A(t)/dt2|. In one embodiment, the signal trace characteristic further includes a centroid frequency ωc of a power spectrum by a relationship
In one embodiment, the signal trace characteristic further includes a variance ωv to the centroid frequency ωc by a relationship
In one embodiment, the signal trace characteristic further includes a root-mean-square frequency ωRMS by a relationship
In one embodiment where the tissue attribute includes the spatial characteristic, the spatial characteristic includes information about propagation number k associated with the received acoustic energy. In one embodiment, the spatial characteristic further includes a longitudinal component k2=(ω/v)cos θ and a transverse component kt=(ω/v)sin θ of the propagation number k, where θ represents the arrival angle associated with the received acoustic energy.
In one embodiment, the spatial characteristic further includes a time gradient dt/dx along a selected transverse direction x. In one embodiment, the time gradient dt/dx is proportional to sin θ/v. In one embodiment, the time gradient dt/dx is proportional to kx/ω, where ω represents the frequency associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by a centroid frequency ωc associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by an autocorrelation function A(t) associated with the received acoustic energy, evaluated at one time lag, so that ω=arg|A(1)|.
In one embodiment, the spatial characteristic further includes a time gradient dt/dy along a selected transverse direction y that is substantially perpendicular to the direction x. In one embodiment, the spatial characteristic further includes an azimuthal time gradient expressed as ΔΦ=arctan(dt/dy, dt/dx). In one embodiment, the spatial characteristic further includes a transverse time gradient expressed as ΔT=sqrt[(dt/dx)2+(dt/dy)2]. In one embodiment, the spatial characteristic further includes a lateral continuity estimated as Δ2T=sqrt[(d2t/dx2)2+(d2t/dy2)2].
In one embodiment, the processor is further configured so as to perform the processing of the electrical signal at one or more ranges of frequency associated the electrical signal. In one embodiment, processing at the plurality of ranges of frequency includes a spectral decomposition analysis. In one embodiment, the device further includes a display component that is configured so as to display simultaneously values of the attribute that correspond to a plurality of voxels contained within a region of interest of the animal.
In one embodiment, the processor is further configured so as to classify the attribute based on its value. In one embodiment, the processor is further configured so as to generate a result value based on the classifying of the attribute. In one embodiment, the classifying of the attribute and the generating of the result are performed substantially automatically.
The foregoing features with respect to the animal tissue can also be applied to materials, where another embodiment of the present teachings relates to a device for determining an attribute of a material using acoustic energy. The device includes an acoustic receiver module that receives acoustic energy that has been reflected from the material, and outputs an electrical signal based on the received acoustic energy. The device further includes a processor that is configured so as to process the signal and generate a value of the attribute of the material, the attribute having at least one of an amplitude-variations-with-offset characteristic and a signal trace characteristic. The device further includes a computer storage configured so as to store the value of the attribute of the animal tissue.
Yet another embodiment of the present teachings relates to a method for determining attributes of an animal tissue using acoustic energy. The method includes receiving acoustic energy that has been reflected from the animal tissue. The method further includes generating an electrical signal from the received acoustic energy. The method further includes processing the electrical signal so as to generate values of at least two attributes of the animal tissue, with the attributes being selected from the group consisting of an amplitude-variations-with-offset characteristic, a signal trace characteristic, and a spectral decomposition characteristic. The method further includes registering the values of the at least two attributes in a computer storage.
In one embodiment, the at least two attributes include at least two attributes obtained from the amplitude-variations-with-offset characteristic. In one embodiment, the at least two attributes include at least two attributes obtained from the signal trace characteristic. In one embodiment, the at least two attributes include at least two attributes obtained from the spectral decomposition characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the signal trace characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the spectral decomposition characteristic. In one embodiment, the at least two attributes include at least one attribute from the signal trace characteristic, and at least one attribute from the spectral decomposition characteristic.
In one embodiment, the at least two attributes further include at least one attribute from a spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the signal trace characteristic, and at least one attribute from the spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the spatial characteristic, and at least one attribute from the spectral decomposition characteristic.
In one embodiment, registering the values of the at least two of the attributes includes providing an index for each attribute, with the index having information about a plurality of voxels in a region of interest in the animal tissue. In one embodiment, the method further includes displaying a plot of values corresponding to a first set of two of the at least two attributes based on the registered values. In one embodiment, the method further includes selecting a portion of the displayed plot so as to select one or more values corresponding to the first set of two attributes, with the selected one or more values having corresponding indices. In one embodiment, the method further includes displaying a plot of values corresponding to a second set of two of the at least two attributes, with the values of the second set corresponding to the indices of the selected one or more values from the first set of two attributes.
In one embodiment, the tissue attribute includes the amplitude-variations-with-offset characteristic. In one embodiment, the tissue attribute includes the signal trace characteristic. In one embodiment, the tissue attribute includes the spatial characteristic. In one embodiment, the tissue attribute includes the spectral decomposition characteristic.
In one embodiment where the tissue attribute includes the amplitude-variations-with-offset characteristic, the amplitude-variations-with-offset characteristic includes a plot of a plurality of values corresponding to reflection amplitudes R of the received acoustic energy versus values corresponding to respective reflection angles θ of the reflection amplitudes, with the reflection angles θ being with respect to a layer in the animal tissue.
In one embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship R estimated from an R versus θ plot.
In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ+C sin2θ tan2θ where parameters A, B, and C are constants that can be estimated from the R versus θ plot. In one embodiment, the method further includes estimating values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(4A−9B+5C)/8 with an assumption that velocity VP of the compressional component is approximately three times that of velocity VS of the shear component in the animal tissue.
In another embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship estimated from an R versus sin2θ plot. In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ, where parameters A and B estimated from the R versus sin2θ plot, with the A being representative of an intercept, and B being representative of a slope of a linear relationship estimated between R and sin2θ. In one embodiment, the method further includes estimating values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(A−B)/2 with an assumption that velocity VP of the compressional component is approximately twice that of velocity VS of the shear component in the animal tissue.
In one embodiment, the method further includes inverting reflectivity values RP0 and RS0 so as to obtain estimated values of impedance ZP and ZS respectively corresponding to compressional and shear components of the animal tissue. In one embodiment, the method further includes estimating one or more elastic properties of the animal tissue based on the estimated impedance values ZP and ZS. In one embodiment, the one or more elastic properties include a rigidity parameter μ that corresponds to resistance to shear deformation, and estimated by a relationship μ=ZS2/ρ, where ρ represents an estimate of the density of the animal tissue. In one embodiment, the one or more elastic properties further include an elastic parameter λ that is sensitive to fluid content of the animal tissue, with the elastic parameter λ being estimated by a relationship λ=(ZP2−2ZS2)/ρ. In one embodiment, the one or more elastic properties further include a parameter κ that corresponds to incompressibility or bulk modulus of the animal tissue, with the parameter κ being estimated by a relationship κ=λ+(⅔)μ.
In one embodiment where the tissue attribute includes the signal trace characteristic, the signal trace characteristic includes a complex function F(t)=f(t)+ig(t), where f(t) includes a real part of F(t) and represents the electrical signal corresponding to a given region in the animal tissue, and g(t) includes an imaginary part of F(t) and represents a Hilbert transform of f(t).
In one embodiment, the signal trace characteristic further includes a modulus E(t) of the complex function F(t) expressed as E(t)=(f2(t)+g2(t))1/2. In one embodiment, the E(t) represents an envelope of the electrical signal. In one embodiment, square of the E(t) represents a value corresponding to a substantially instantaneous energy associated with the received acoustic energy. In one embodiment, the signal trace characteristic further includes a rate of change of the E(t) with respect to time, expressed as d(E(t))/dt. In one embodiment, the d(E(t))/dt provides information about absorption effects in the animal tissue. In one embodiment, the signal trace characteristic further includes a rate of change of the d(E(t))/dt, expressed as d2(E(t))/dt2. In one embodiment, the d2(E(t))/dt2 provides information about reflecting interfaces in the animal tissue.
In one embodiment, the signal trace characteristic further includes a substantially instantaneous phase of the received acoustic energy associated with the given region in the animal tissue, with the phase being expressed as Φ(t)=arctan(g(t)/f(t)). In one embodiment, the phase Φ(t) is substantially independent from an amplitude of F(t) and provides information about propagation phase of the acoustic energy from the given region in the animal tissue. In one embodiment, the signal trace characteristic further includes a substantially instantaneous frequency of the received acoustic energy associated with the given region in the animal tissue, with the frequency being expressed as ω(t)=d(Φ(t))/dt. In one embodiment, the signal trace characteristic further includes a substantially instantaneous acceleration of the received acoustic energy associated with the given region in the animal tissue, with the acceleration being expressed as a(t)=dω(t)/dt.
In one embodiment, the signal trace characteristic further includes a mean frequency ωmean(t) of the received acoustic energy associated with the given region in the animal tissue, with the mean frequency being obtained by a method that includes determining a Fourier transform F(ω) of the function F(t); determining an autocorrelation function P(ω) by a relationship P(ω)=F(ω)F*(ω), where F*(ω) includes a complex conjugate of F(ω); determining a normalized autocorrelation function A(t) by a relationship
and determining the mean frequency ωmean by a relationship
In one embodiment, the signal trace characteristic further includes a thin-layer indicator parameter determined by a relationship ω(t)−ωmean(t). In one embodiment, the signal trace characteristic further includes an acceleration of the received acoustic energy associated with the given region in the animal tissue, the acceleration determined by a relationship |d2A(t)/dt2|. In one embodiment, the signal trace characteristic further includes a centroid frequency ωc of a power spectrum by a relationship
In one embodiment, the signal trace characteristic further includes a variance ωv to the centroid frequency ωc by a relationship
In one embodiment, the signal trace characteristic further includes a root-mean-square frequency ωRMS by a relationship
In one embodiment where the tissue attribute includes the spatial characteristic, the spatial characteristic includes information about propagation number k associated with the received acoustic energy. In one embodiment, the spatial characteristic further includes a longitudinal component kz=(ω/v)cos θ and a transverse component kt=(ω/v)sin θ of the propagation number k, where θ represents the arrival angle associated with the received acoustic energy.
In one embodiment, the spatial characteristic further includes a time gradient dt/dx along a selected transverse direction x. In one embodiment, the time gradient dt/dx is proportional to sin θ/v. In one embodiment, the time gradient dt/dx is proportional to kx/ω, where ω represents the frequency associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by a centroid frequency ωc associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by an autocorrelation function A(t) associated with the received acoustic energy, evaluated at one time lag, so that ω=arg|A(1)|.
In one embodiment, the spatial characteristic further includes a time gradient dt/dy along a selected transverse direction y that is substantially perpendicular to the direction x. In one embodiment, the spatial characteristic further includes an azimuthal time gradient expressed as ΔΦ=arctan(dt/dy, dt/dx). In one embodiment, the spatial characteristic further includes a transverse time gradient expressed as ΔT=sqrt[(dt/dx)2+(dt/dy)2]. In one embodiment, the spatial characteristic further includes a lateral continuity estimated as Δ2T=sqrt[(d2t/dx2)2+(d2t/dy2)2].
In one embodiment, the method further includes performing the processing of the electrical signal at one or more ranges of frequency associated the electrical signal. In one embodiment, processing at the plurality of ranges of frequency includes a spectral decomposition analysis. In one embodiment, the method further includes imaging with ultrasound a region of interest of an animal, with the region of interest having a plurality of voxels, with each of the voxels having a value of the attribute at selected one of the one or more ranges of frequency; determining the value of the attribute for each of the plurality of voxels; and displaying simultaneously on a display the values of the attribute for the plurality of voxels.
In one embodiment, the method further includes classifying the attribute based on its value. In one embodiment, the method further includes generating a result value based on the classifying of the attribute. In one embodiment, the classifying of the attribute and the generating of the result are performed substantially automatically.
The foregoing features with respect to the animal tissue can also be applied to materials, where another embodiment of the present teachings relates to a method for determining attributes of a material using acoustic energy. The method includes receiving acoustic energy that has been reflected from the material. The method further includes generating an electrical signal from the received acoustic energy. The method further includes processing the electrical signal so as to generate values of at least two attributes of the material, with the attributes being selected from the group consisting of an amplitude-variations-with-offset characteristic, a signal trace characteristic, and a spectral decomposition characteristic. The method further includes registering the values of the at least two attributes in a computer storage.
Yet another embodiment of the present teachings relates to a device for determining at least two attributes of an animal tissue using acoustic energy. The device includes an acoustic receiver module that receives acoustic energy that has been reflected from the animal tissue, and outputs an electrical signal based on the received acoustic energy. The device further includes a processor that is configured so as to process the signal so as to generate values of the at least two attributes of the animal tissue, with the attributes being selected from the group consisting of an amplitude-variations-with-offset characteristic, a signal trace characteristic, and a spectral decomposition characteristic. The device further includes a computer storage configured so as to store the values of at the least two attributes of the animal tissue.
In one embodiment, the at least two attributes include at least two attributes obtained from the amplitude-variations-with-offset characteristic. In one embodiment, the at least two attributes include at least two attributes obtained from the signal trace characteristic. In one embodiment, the at least two attributes include at least two attributes obtained from the spectral decomposition characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the signal trace characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the spectral decomposition characteristic. In one embodiment, the at least two attributes include at least one attribute from the signal trace characteristic, and at least one attribute from the spectral decomposition characteristic.
In one embodiment, the at least two attributes further include at least one attribute from a spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the signal trace characteristic, and at least one attribute from the spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the spatial characteristic, and at least one attribute from the spectral decomposition characteristic.
In one embodiment, the values of the at least two of the attributes includes information about an index for each attribute, with the index having information about a plurality of voxels in a region of interest in the animal tissue. In one embodiment, the device further includes display component that is configured so as to plot values corresponding to a first set of two of the at least two attributes based on the registered values. In one embodiment, the display component is further configured so as to allow selection of a portion of the displayed plot so as to select one or more values corresponding to the first set of two attributes, with the selected one or more values having corresponding indices. In one embodiment, the display component is further configured so as to display a plot of values corresponding to a second set of two of the at least two attributes, with the values of the second set corresponding to the indices of the selected one or more values from the first set of two attributes.
In one embodiment, the tissue attribute includes the amplitude-variations-with-offset characteristic. In one embodiment, the tissue attribute includes the signal trace characteristic. In one embodiment, the tissue attribute includes the spatial characteristic. In one embodiment, the tissue attribute includes the spectral decomposition characteristic.
In one embodiment where the tissue attribute includes the amplitude-variations-with-offset characteristic, the amplitude-variations-with-offset characteristic includes a plot of a plurality of values corresponding to reflection amplitudes R of the received acoustic energy versus values corresponding to respective reflection angles θ of the reflection amplitudes, with the reflection angles θ being with respect to a layer in the animal tissue.
In one embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship R estimated from an R versus θ plot.
In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ+C sin2θ tan2θ where parameters A, B, and C are constants that can be estimated from the R versus θ plot. In one embodiment, the process is further configured so as to estimate values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(4A−9B+5C)/8 with an assumption that velocity VP of the compressional component is approximately three times that of velocity VS of the shear component in the animal tissue.
In another embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship estimated from an R versus sin2θ plot. In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin 20, where parameters A and B estimated from the R versus sin2θ plot, with the A being representative of an intercept, and B being representative of a slope of a linear relationship estimated between R and sin2θ. In one embodiment, the processor is further configured so as to estimate values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(A−B)/2 with an assumption that velocity VP of the compressional component is approximately twice that of velocity VS of the shear component in the animal tissue.
In one embodiment, the processor is further configured so as to invert reflectivity values RP0 and RS0 so as to obtain estimated values of impedance ZP and ZS respectively corresponding to compressional and shear components of the animal tissue. In one embodiment, the processor is further configured so as to estimate one or more elastic properties of the animal tissue based on the estimated impedance values ZP and ZS. In one embodiment, the one or more elastic properties include a rigidity parameter μ that corresponds to resistance to shear deformation, and estimated by a relationship μ=ZS2/ρ, where ρ represents an estimate of the density of the animal tissue. In one embodiment, the one or more elastic properties further include an elastic parameter λ that is sensitive to fluid content of the animal tissue, with the elastic parameter λ being estimated by a relationship λ=(ZP2−2ZS2)/ρ. In one embodiment, the one or more elastic properties further include a parameter κ that corresponds to incompressibility or bulk modulus of the animal tissue, with the parameter κ being estimated by a relationship κ=λ+(⅔)μ.
In one embodiment where the tissue attribute includes the signal trace characteristic, the signal trace characteristic includes a complex function F(t)=f(t)+ig(t), where f(t) includes a real part of F(t) and represents the electrical signal corresponding to a given region in the animal tissue, and g(t) includes an imaginary part of F(t) and represents a Hilbert transform of f(t).
In one embodiment, the signal trace characteristic further includes a modulus E(t) of the complex function F(t) expressed as E(t)=(f(t)+g2(t))1/2. In one embodiment, the E(t) represents an envelope of the electrical signal. In one embodiment, square of the E(t) represents a value corresponding to a substantially instantaneous energy associated with the received acoustic energy. In one embodiment, the signal trace characteristic further includes a rate of change of the E(t) with respect to time, expressed as d(E(t))/dt. In one embodiment, the d(E(t))/dt provides information about absorption effects in the animal tissue. In one embodiment, the signal trace characteristic further includes a rate of change of the d(E(t))/dt, expressed as d2(E(t))/dt2. In one embodiment, the d2(E(t))/dt2 provides information about reflecting interfaces in the animal tissue.
In one embodiment, the signal trace characteristic further includes a substantially instantaneous phase of the received acoustic energy associated with the given region in the animal tissue, with the phase being expressed as Φ(t)=arctan(g(t)/f(t)). In one embodiment, the phase Φ(t) is substantially independent from an amplitude of F(t) and provides information about propagation phase of the acoustic energy from the given region in the animal tissue. In one embodiment, the signal trace characteristic further includes a substantially instantaneous frequency of the received acoustic energy associated with the given region in the animal tissue, with the frequency being expressed as ω(t)=d(ΦD(t))/dt. In one embodiment, the signal trace characteristic further includes a substantially instantaneous acceleration of the received acoustic energy associated with the given region in the animal tissue, with the acceleration being expressed as a(t)=dω(t)/dt.
In one embodiment, the signal trace characteristic further includes a mean frequency ωmean(t) of the received acoustic energy associated with the given region in the animal tissue, with the mean frequency being obtained by a method that includes determining a Fourier transform F(ω) of the function F(t); determining an autocorrelation function P(ω) by a relationship P(ω)=F(ω)F*(ω), where F*(ω) includes a complex conjugate of F(ω); determining a normalized autocorrelation function A(t) by a relationship
and determining the mean frequency ωmean by a relationship
In one embodiment, the signal trace characteristic further includes a thin-layer indicator parameter determined by a relationship ω(t)−ωmean(t). In one embodiment, the signal trace characteristic further includes an acceleration of the received acoustic energy associated with the given region in the animal tissue, the acceleration determined by a relationship |d2A(t)/dt2|. In one embodiment, the signal trace characteristic further includes a centroid frequency ωc of a power spectrum by a relationship
In one embodiment, the signal trace characteristic further includes a variance ωv to the centroid frequency ωc by a relationship
In one embodiment, the signal trace characteristic further includes a root-mean-square frequency ωRMS by a relationship
In one embodiment where the tissue attribute includes the spatial characteristic, the spatial characteristic includes information about propagation number k associated with the received acoustic energy. In one embodiment, the spatial characteristic further includes a longitudinal component kz=(ω/v)cos θ and a transverse component kt=(ω/v)sin θ of the propagation number k, where θ represents the arrival angle associated with the received acoustic energy.
In one embodiment, the spatial characteristic further includes a time gradient dt/dx along a selected transverse direction x. In one embodiment, the time gradient dt/dx is proportional to sin θ/v. In one embodiment, the time gradient dt/dx is proportional to kx/ω, where ω represents the frequency associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by a centroid frequency ωc associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by an autocorrelation function A(t) associated with the received acoustic energy, evaluated at one time lag, so that ω=arg|A(1)|.
In one embodiment, the spatial characteristic further includes a time gradient dt/dy along a selected transverse direction y that is substantially perpendicular to the direction x. In one embodiment, the spatial characteristic further includes an azimuthal time gradient expressed as ΔΦ=arctan(dt/dy, dt/dx). In one embodiment, the spatial characteristic further includes a transverse time gradient expressed as ΔT=sqrt[(dt/dx)2+(dt/dy)2]. In one embodiment, the spatial characteristic further includes a lateral continuity estimated as Δ2T=sqrt[(d2t/dx2)2+(d2t/dy2)2].
In one embodiment, the processor is further configured so as to perform the processing of the electrical signal at one or more ranges of frequency associated the electrical signal. In one embodiment, processing at the plurality of ranges of frequency includes a spectral decomposition analysis. In one embodiment, the device further includes a display component that is configured so as to display simultaneously values of the attribute that correspond to a plurality of voxels contained within a region of interest of the animal.
In one embodiment, the processor is further configured so as to classify the attribute based on its value. In one embodiment, the processor is further configured so as to generate a result value based on the classifying of the attribute. In one embodiment, the classifying of the attribute and the generating of the result are performed substantially automatically.
The foregoing features with respect to the animal tissue can also be applied to materials, where another embodiment of the present teachings relates to a device for determining at least two attributes of a material using acoustic energy. The device includes an acoustic receiver module that receives acoustic energy that has been reflected from the material, and outputs an electrical signal based on the received acoustic energy. The device further includes a processor that is configured so as to process the signal so as to generate values of the at least two attributes of the material, with the attributes being selected from the group consisting of an amplitude-variations-with-offset characteristic, a signal trace characteristic, and a spectral decomposition characteristic. The device further includes a computer storage configured so as to store the values of at the least two attributes of the material.
Yet another embodiment of the present teachings relates to a device for determining an attribute of an animal tissue using acoustic energy. The device includes a means for receiving acoustic energy that has been reflected from the animal tissue. The device further includes a means for outputting an electrical signal based on the received acoustic energy. The device further includes a means for processing the signal so as to generate a value of the attribute of the animal tissue, with the attribute having at least one of an amplitude-variations-with-offset characteristic, a signal trace characteristic, a spatial characteristic, and a spectral decomposition characteristic. The device further includes a means for storing in a computer-readable medium the value of the attribute of the animal tissue.
In one embodiment, the tissue attribute includes the amplitude-variations-with-offset characteristic. In one embodiment, the tissue attribute includes the signal trace characteristic. In one embodiment, the tissue attribute includes the spatial characteristic. In one embodiment, the tissue attribute includes the spectral decomposition characteristic.
The foregoing features with respect to the animal tissue can also be applied to materials, where another embodiment of the present teachings relates to a device for determining an attribute of a material using acoustic energy. The device includes a means for receiving acoustic energy that has been reflected from the material. The device further includes a means for outputting an electrical signal based on the received acoustic energy. The device further includes a means for processing the signal so as to generate a value of the attribute of the material, with the attribute having at least one of an amplitude-variations-with-offset characteristic, a signal trace characteristic, a spatial characteristic, and a spectral decomposition characteristic. The device further includes a means for storing in a computer-readable medium the value of the attribute of the material.
Yet another embodiment of the present teachings relates to a computer-readable medium having a computer-executable instruction that is configured to process a signal so as to generate values of at least two attributes of an animal tissue, with the at least two attributes being selected from the group consisting of an amplitude-variations-with-offset characteristic, a signal trace characteristic, a spatial characteristic, and a spectral decomposition characteristic. The signal is based on an acoustic energy that has been reflected from the animal tissue.
In one embodiment, the at least two attributes include at least two attributes obtained from the amplitude-variations-with-offset characteristic. In one embodiment, the at least two attributes include at least two attributes obtained from the signal trace characteristic. In one embodiment, the at least two attributes include at least two attributes obtained from the spectral decomposition characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the signal trace characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the spectral decomposition characteristic. In one embodiment, the at least two attributes include at least one attribute from the signal trace characteristic, and at least one attribute from the spectral decomposition characteristic.
In one embodiment, the at least two attributes further include at least one attribute from a spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the amplitude-variations-with-offset characteristic, and at least one attribute from the spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the signal trace characteristic, and at least one attribute from the spatial characteristic. In one embodiment, the at least two attributes include at least one attribute from the spatial characteristic, and at least one attribute from the spectral decomposition characteristic.
In one embodiment, the values of the at least two of the attributes includes information about an index for each attribute, with the index having information about a plurality of voxels in a region of interest in the animal tissue.
In one embodiment, the tissue attribute includes the amplitude-variations-with-offset characteristic. In one embodiment, the tissue attribute includes the signal trace characteristic. In one embodiment, the tissue attribute includes the spatial characteristic. In one embodiment, the tissue attribute includes the spectral decomposition characteristic.
In one embodiment where the tissue attribute includes the amplitude-variations-with-offset characteristic, the amplitude-variations-with-offset characteristic includes a plot of a plurality of values corresponding to reflection amplitudes R of the received acoustic energy versus values corresponding to respective reflection angles θ of the reflection amplitudes, with the reflection angles θ being with respect to a layer in the animal tissue.
In one embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship R estimated from an R versus θ plot.
In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ+C sin2θ tan2θ where parameters A, B, and C are constants that can be estimated from the R versus θ plot. In one embodiment, the process is further configured so as to estimate values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(4A−9B+5C)/8 with an assumption that velocity VP of the compressional component is approximately three times that of velocity VS of the shear component in the animal tissue.
In another embodiment, the amplitude-variations-with-offset characteristic includes a functional relationship estimated from an R versus sin2θ plot. In one embodiment, the functional relationship R includes a relationship R(θ)=A+B sin2θ, where parameters A and B estimated from the R versus sin2θ plot, with the A being representative of an intercept, and B being representative of a slope of a linear relationship estimated between R and sin2θ. In one embodiment, the computer-executable instruction is further configured so as to estimate values RP0 and RS0 respectively corresponding to zero-offset reflectivity of a compressional component of the received acoustic energy and zero-offset reflectivity of a shear component of the received acoustic energy. In one embodiment, RP0 and RS0 are approximated as RP0=A and RS0=(A−B)/2 with an assumption that velocity VP of the compressional component is approximately twice that of velocity VS of the shear component in the animal tissue.
In one embodiment, the computer-executable instruction is further configured so as to invert reflectivity values RP0 and RS0 so as to obtain estimated values of impedance ZP and ZS respectively corresponding to compressional and shear components of the animal tissue. In one embodiment, the computer-executable instruction is further configured so as to estimate one or more elastic properties of the animal tissue based on the estimated impedance values ZP and ZS. In one embodiment, the one or more elastic properties include a rigidity parameter μ that corresponds to resistance to shear deformation, and estimated by a relationship μ=ZS2/ρ, where ρ represents an estimate of the density of the animal tissue. In one embodiment, the one or more elastic properties further include an elastic parameter λ that is sensitive to fluid content of the animal tissue, with the elastic parameter λ being estimated by a relationship λ=(ZP2−2ZS2)/ρ. In one embodiment, the one or more elastic properties further include a parameter κ that corresponds to incompressibility or bulk modulus of the animal tissue, with the parameter K being estimated by a relationship κ=λ+(⅔)μ.
In one embodiment where the tissue attribute includes the signal trace characteristic, the signal trace characteristic includes a complex function F(t)=f(t)+ig(t), where f(t) includes a real part of F(t) and represents the electrical signal corresponding to a given region in the animal tissue, and g(t) includes an imaginary part of F(t) and represents a Hilbert transform of f(t).
In one embodiment, the signal trace characteristic further includes a modulus E(t) of the complex function F(t) expressed as E(t)=(f2(t)+g2(t))1/2. In one embodiment, the E(t) represents an envelope of the electrical signal. In one embodiment, square of the E(t) represents a value corresponding to a substantially instantaneous energy associated with the received acoustic energy. In one embodiment, the signal trace characteristic further includes a rate of change of the E(t) with respect to time, expressed as d(E(t))/dt. In one embodiment, the d(E(t))/dt provides information about absorption effects in the animal tissue. In one embodiment, the signal trace characteristic further includes a rate of change of the d(E(t))/dt, expressed as d2(E(t))/dt2. In one embodiment, the d2(E(t))/dt2 provides information about reflecting interfaces in the animal tissue.
In one embodiment, the signal trace characteristic further includes a substantially instantaneous phase of the received acoustic energy associated with the given region in the animal tissue, with the phase being expressed as Φ(t)=arctan(g(t)/f(t)). In one embodiment, the phase Φ(t) is substantially independent from an amplitude of F(t) and provides information about propagation phase of the acoustic energy from the given region in the animal tissue. In one embodiment, the signal trace characteristic further includes a substantially instantaneous frequency of the received acoustic energy associated with the given region in the animal tissue, with the frequency being expressed as ω(t)=d(ω(t))/dt. In one embodiment, the signal trace characteristic further includes a substantially instantaneous acceleration of the received acoustic energy associated with the given region in the animal tissue, with the acceleration being expressed as a(t)=dω(t)/dt.
In one embodiment, the signal trace characteristic further includes a mean frequency ωmean(t) of the received acoustic energy associated with the given region in the animal tissue, with the mean frequency being obtained by a method that includes determining a Fourier transform F(ω) of the function F(t); determining an autocorrelation function P(ω) by a relationship P(ω)=F(ω)F*(ω), where F*(ω) includes a complex conjugate of F(ω); determining a normalized autocorrelation function A(t) by a relationship
and determining the mean frequency ωmean by a relationship
In one embodiment, the signal trace characteristic further includes a thin-layer indicator parameter determined by a relationship ω(t)−ωmean(t). In one embodiment, the signal trace characteristic further includes an acceleration of the received acoustic energy associated with the given region in the animal tissue, the acceleration determined by a relationship |d2A(t)/dt2|. In one embodiment, the signal trace characteristic further includes a centroid frequency ωc of a power spectrum by a relationship
In one embodiment, the signal trace characteristic further includes a variance ωv to the centroid frequency ωc by a relationship
In one embodiment, the signal trace characteristic further includes a root-mean-square frequency ωRMS by a relationship
In one embodiment where the tissue attribute includes the spatial characteristic, the spatial characteristic includes information about propagation number k associated with the received acoustic energy. In one embodiment, the spatial characteristic further includes a longitudinal component kz=(ω/v)cos θ and a transverse component kt=(ω/v)sin θ of the propagation number k, where θ represents the arrival angle associated with the received acoustic energy.
In one embodiment, the spatial characteristic further includes a time gradient dt/dx along a selected transverse direction x. In one embodiment, the time gradient dt/dx is proportional to sin θ/v. In one embodiment, the time gradient dt/dx is proportional to kx/ω, where ω represents the frequency associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by a centroid frequency ωc associated with the received acoustic energy. In one embodiment, the frequency ω is estimated by an autocorrelation function A(t) associated with the received acoustic energy, evaluated at one time lag, so that ω=arg|A(1)|.
In one embodiment, the spatial characteristic further includes a time gradient dt/dy along a selected transverse direction y that is substantially perpendicular to the direction x. In one embodiment, the spatial characteristic further includes an azimuthal time gradient expressed as ΔΦ=arctan(dt/dy, dt/dx). In one embodiment, the spatial characteristic further includes a transverse time gradient expressed as ΔT=sqrt[(dt/dx)2+(dt/dy)2]. In one embodiment, the spatial characteristic further includes a lateral continuity estimated as Δ2T=sqrt[(d2t/dx2)2+(d2t/dy2)2].
In one embodiment, the computer-executable instruction is further configured so as to perform the processing of the electrical signal at one or more ranges of frequency associated the electrical signal. In one embodiment, processing at the plurality of ranges of frequency includes a spectral decomposition analysis.
In one embodiment, the computer-executable instruction is further configured so as to classify the attribute based on its value. In one embodiment, the computer-executable instruction is further configured so as to generate a result value based on the classifying of the attribute. In one embodiment, the classifying of the attribute and the generating of the result are performed substantially automatically.
The foregoing features with respect to the animal tissue can also be applied to materials, where another embodiment of the present teachings relates to a computer-readable medium having a computer-executable instruction that is configured to process a signal so as to generate values of at least two attributes of a material, with the at least two attributes being selected from the group consisting of an amplitude-variations-with-offset characteristic, a signal trace characteristic, a spatial characteristic, and a spectral decomposition characteristic. The signal is based on an acoustic energy that has been reflected from the material.
These and other aspects, advantages, and novel features of the present teachings will become apparent upon reading the following detailed description and upon reference to the accompanying drawings. In the drawings, similar elements have similar reference numerals.
The present teachings generally relate to systems and methods for using ultrasound to determine a plurality of attributes associated with an object in a medium. Such techniques have been used in seismic application to characterize underground features such as oil and mineral deposits. However, ultrasound techniques for determining attributes have not been used in non-seismic applications such as medical applications and materials testing applications. The present teachings address various techniques for attribute determination that could be used for medical or non-medical purpose. Materials application is an example of a non-medical use of the present teachings. Determining attributes of an animal tissue using acoustic energy can be either medical or non-medical use. Non-medical uses can include, by way of examples, veterinary applications, post-mortem applications, and animal biopsy applications.
In conventional use, an ultrasound system is used to obtain an image or some form of a visual representation of an object in a medium. An image is typically formed by characterizing reflected signals from the medium by a plurality of picture elements (commonly referred to as “pixels”). Thus, a given pixel typically represents a given region of the medium. In the context of the present teachings, an image can be one of the attributes of the object. Other attributes may or may not have characteristics that can be represented in a “picture-like” manner. Thus, for the purpose of describing a volume of a medium, the term “voxel” or “voxels” (volume element(s)) is used herein.
In one embodiment as shown in
In one embodiment as further shown in
In one embodiment as further shown in
The foregoing non-destructive testing method can be used to detect and/or characterize discontinuities, such as cracks and voids, within a given material. The non-destructive testing method can also be used to characterize various physical and mechanical properties, such as acoustic reflectivity and elastic modulus. As described herein, the non-destructive testing method can include characterization of various attributes based on the detection of acoustic signal.
It will be understood that non-destructive testing can include testing configurations where the material being tested is not deformed. In some material testing applications, a test material can be deformed but not destroyed. Such deformation can yield information about mechanical properties. With the various embodiments of the present teachings, a test material does not need to be deformed to yield various attributes, including at least some mechanical property.
For the purpose of description herein, “processing component” may also be referred to simply as a “processor.” It will be understood that “processing component” or “processor” can be a single component, but does not necessarily need to be a single component.
In general, it will be understood that the processors can include, by way of example, computers, program logic, or other substrate configurations representing data and instructions, which operate as described herein. In other embodiments, the processors can include controller circuitry, processor circuitry, processors, general purpose single-chip or multi-chip microprocessors, digital signal processors, embedded microprocessors, microcontrollers and the like.
Furthermore, it will be appreciated that in one embodiment, the program logic may advantageously be implemented as one or more components. The components may advantageously be configured to execute on one or more processors. The components include, but are not limited to, software or hardware components, modules such as software modules, object-oriented software components, class components and task components, processes methods, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables.
In one embodiment as shown in
In an example application 170 shown in
In one embodiment, the ultrasound system 178 can be configured to allow introduction of at least some angular variations in the directions of propagation of the acoustic energy 172 and the scattered energy 176, including the “directions” of the example “non-directional” acoustic energies described above. In one embodiment, such variations in the “directionality” can be achieved by varying the relative locations of the transmission of the acoustic energy 172 and the reception of the scattered energy 176 with respect to the object 174.
In the particular example application 190 shown in
As described herein, the reflection angle can be used as a variable in determining one or more attributes of the object where the reflection of the acoustic energy is occurring. Variation(s) in such attribute(s) with respect to the reflection angle can also yield additional attributes. Thus, the example reflection of the acoustic energy 194 at the first reflection interface 198 can provide information about the property of the object 202 with respect to the incident medium. Also, the example reflection of the transmitted energy 206 at the second reflection interface 200 can provide information about the property of the object 202 with respect to the medium beyond the interface 200.
Thus, with respect to the example voxel 212, a normal line 216 can provide a reference for determining the reflection angle θ. That is, the positions of transmitters and receivers with respect to such a reference can provide information about the reflection angle θ. For example, an example acoustic energy 218 transmitted from the transmitter T(i) is shown to reflect from the example voxel 212, such that a reflected energy 220 is detected by the receiver R(−i). The receiver R(−i) is shown to generate an electrical signal 222 that can be processed to provide information about the reflection in a manner described below in greater detail.
As shown in
It will be understood that, in
Similar to the example application described above in reference to
The two example voxels 726 and 736 are shown to be along the mid-line 724. For a given voxel, transmission and reception from generally symmetric pair of transmitter and receiver can be used to estimate the reflection geometry, and therefore estimate the reflection angle for a feature located at or about the given voxel.
For example, two reflection geometries are shown for the example voxel 726. A first transmitted acoustic energy from transmitter T(+1) is depicted as an arrow 728a, and a reflection of that energy from the voxel 726 is depicted as an arrow 728b. The reflection 728b is depicted as being received by receiver R(−1) so as to yield a signal 750. For the signal 750, the reflection angle can be estimated as being half of an opening angle 732 defined by the arrows 728a and 728b about the voxel 726. The opening angle 732 or the corresponding reflection angle can be estimated based on the reflection geometry. For example, knowledge of the distances of T(+1) and R(−1) with respect to the mid-line 724 and the distance between the detector array 722 and the voxel 726 can be used to calculate the reflection angle. If the propagation distances (lengths of arrows 728a and 728b) are needed, they can be estimated by multiplying the propagation time and an estimate of propagation velocity. Each of the transmission distance (728a) and the reflection distance (728b) can then be estimated as being approximately half of that distance.
As further shown in
As further shown in
As further shown in
An example angular-dependence analysis is now described. As described in greater detail, such analysis can yield attributes that can be used as estimates of certain mechanical properties of an object in the medium.
In one embodiment, the angular-dependence analysis includes an amplitude-variation-with-offset (AVO) analysis. In one embodiment of the AVO method, a reflection amplitude R is sometimes expressed as an equation known as the Shuey three-term approximation to the Zoeppritz equation
R(θ)=A+B sin2θ+C sin2θ tan2θ (1)
where θ represents the reflection angle, and coefficients A, B, and C are constants. Additional details about Equation 1 can be found in various literatures (for example, in an article by Shuey, R. T., “A simplification of the Zoeppritz equations,” Geophysics, 50, 609-614, 1985). By obtaining a plurality of reflection amplitudes of signals from the receivers at different angles, example Equation 1 can be fit by, for example, one of known numerical techniques to obtain estimates for the coefficients A, B, and C. The coefficient A is commonly referred to as an AVO intercept; B is commonly referred to as an AVO gradient; and C is commonly referred to as an AVO curvature.
In one embodiment, the quantities R, A, B, and C can be considered to be attributes associated with the object where the reflections occurred. As described below, estimates of mechanical properties can be obtained from the combination of some of these quantities.
In certain applications, the third term of Equation 1 can be dropped (for example, when the reflection angles are relatively small, less than about 30 degrees), and the reflection amplitude can be estimated as
R(θ)=A+B sin2θ. (3)
With such an estimate, a linearized relationship between R and sin2θ can be fit with a linear line to obtain an intercept A and a slope B. Such a simplified equation can provide a relatively easier determination of the coefficients A and B.
In certain applications, an assumption can be made, where for example VP/VS=2 (that is, the compressional velocity is approximately twice that of the shear velocity). Then, it can be shown that estimates of zero-offset reflectivity parameters RP0 and RS0 can be obtained and expressed as Rp0=A; RS0=(A−B)/2.
In certain applications such as animal tissue characterization, an assumption can be made, where VP/VS=3. Then, it can be shown that estimates of zero-offset reflectivity parameters RP0 and RS0 can be obtained and expressed as RP0=A; RS0=(4A−9B+5C)/8. The parameters A, B, and C can be estimated using Equation 1 (for example, by curve-fitting), provided sufficiently long offsets are available. Otherwise, A and B can be estimated from Equation 2, while C can be estimated from a velocity model where C can be given as approximately half of the ratio of the velocity contrast to the average velocity across the reflecting interface.
These zero-offset reflectivity parameters can further be inverted using a known technique (such as a paper by Russell, B., and Hampson, D., 1991, “A comparison of post-stack seismic inversion techniques”: 61st Ann. Intemat. Mtg., Soc. Expl. Geophys., Expanded Abstracts, 876-878) to obtain estimated values of compressional impedance ZP and shear impedance ZS. The impedance parameters ZP and ZS, defined as ZP=VP and ZS=VS(ρ being the density), can be used to obtain other attributes as described below.
In certain applications, values of one or more elastic properties (example attributes) of the object can be estimated based on the compressional and shear impedance values ZP and ZS. As an example, a rigidity parameter μ, that corresponds to resistance to shear deformation, can be estimated by a relationship μ=ZS2/ρ, where ρ represents an estimate of the density of the reflecting object. In another example, an elastic parameter λ, that is sensitive to fluid content of the reflecting object, can be estimated by a relationship λ=(ZP2−2ZS2)/ρ. In yet another example, a parameter κ, that corresponds to incompressibility or bulk modulus of the reflecting object, can be estimated by a relationship κ=λ+(⅔)μ.
As further shown in
As further shown in
In one embodiment, the signal trace analysis can be based on performing some form of a transformation of a measured electrical signal, and combining the result with the un-transformed signal to characterize the signal. As an example, if the electrical signal from the receiver (as a result of detecting reflected energy from the reflecting object) can be expressed as a time-varying function f(t), a Hilbert transform can be performed on f(t) to yield g(t). The signal can then be characterized as a complex function F(t)=f(t)+ig(t), where f(t) represents the real part, and g(t) represents the imaginary part.
A number of operations can be performed on such an example signal-characterizing function. Such known operations can be found in various references, including for example, a paper by M. Turhan Taner, entitled “Attributes Revisited,” 1992 (Revised 2000), and available from the website http://www.rocksolidimages.com/pdf/attrib_revisited.htm. Some notable operations are summarized as follows.
In one example, an attribute can be a modulus E(t) of the complex function F(t), expressed as E(t)=(f2(t)+g2(t))1/2. In some applications, the function E(t) represents an envelope of the electrical signal generated by the receiver. In some applications, the function E(t) represents a value corresponding to a substantially instantaneous amplitude or reflection strength associated with the received acoustic energy.
In one example, an attribute can be a rate of change of the attribute E(t) with respect to time, expressed as d(E(t))/dt. In some applications, the attribute d(E(t))/dt can provide information about absorption effects in the reflecting object.
In one example, an attribute can be a rate of change of the attribute d(E(t))/dt, expressed as d2(E(t))/dt2. In some applications, the attribute d2(E(t))/dt2 can provide information about reflecting interfaces in or about the reflecting object.
In one example, a total instantaneous energy can be expressed as E2(t)—that is, the square of the envelope E(t). An attribute can be a rate of change of the total energy with respect to time, expressed as d(E2(t))/dt=2E(t)d(E(t))/dt, that can also provide information about absorption effects in the reflecting object. An attribute can be a second time derivative of the total energy, expressed as d2(E2(t))/dt2=2[d(E(t))/dt]2+2[E(t)d2(E(t))/dt2], that can provide information about reflecting interfaces in or about the reflecting object.
In one example, an attribute can be a substantially instantaneous phase of the received acoustic energy from the reflecting object, expressed as Φ(t)=arctan(g(t)/f(t)). In some applications, the phase attribute Φ(t) can provide information about propagation phase of the acoustic energy from the reflecting object.
In one example, an attribute can be a substantially instantaneous frequency of the received acoustic energy from the reflecting object, expressed as ω(t)=d(Φ(t))/dt.
In one example, an attribute can be a substantially instantaneous acceleration of the received acoustic energy from the reflecting object, expressed as a(t)=dω(t)/dt.
In one example, an attribute can be a mean frequency ωmean(t) of the received acoustic energy from the reflecting object. The mean frequency ωmean(t) can be obtained by: (1) determining a Fourier transform F(ω) of the function F(t); (2) determining an autocorrelation function P(ω) by a relationship P(ω)=F(ω)F*(ω), where F*(ω)) represents a complex conjugate of F(ω); (3) determining a normalized autocorrelation function A(t) by a relationship
and (4) determining the mean frequency ωmean by a relationship
In one example, the mean frequency ωmean can also be determined by a relationship
represents a low pass filter that can be time-variant if desired.
In one example, an attribute can be a thin-layer indicator parameter that can be determined by a relationship ω(t)−ωmean(t).
In one example, an attribute can be an acceleration of the received acoustic energy from the reflecting object, expressed as |d2A(t)/dt2|.
In one example, an attribute can be a centroid frequency ωc of a power spectrum, expressed as
In one example, an attribute can be a variance ωv to the centroid frequency ωc, expressed as
In one example, an attribute can be a root-mean-square frequency ωRMS, expressed as
Again, it should be understood that the foregoing example attributes are just that—examples. Thus, these examples should not be construed as limiting the scope of the present teachings.
As further shown in
A number of operations can be performed to obtain spatial attributes. Such known operations can be found in various references, including for example, a paper by M. Turhan Taner, entitled “Attributes Revisited,” 1992 (Revised 2000), and available from the website http://www.rocksolidimages.com/pdf/attrib_revisited.htm. Some notable operations are summarized as follows.
The example signal trace analysis described above in reference to
One example spatial attribute is a time gradient dt/dx along the x-direction, that can be expressed as sin θ/v. Thus, dt/dx can also be expressed as dt/dx=kx/ω. In one embodiment, the instantaneous frequency ω can be approximated by the centroid frequency ωc (described above in reference to
In one embodiment, the propagation number kz can be estimated by evaluating the autocorrelation function A(t) at one time lag and calculated along the x-direction. That is, kx=arg|Ax(1)|.
In a similar manner, a time gradient dt/dy along the y-direction can be expressed as dt/dy=ky/ω, with ω=arg|A(1)| and ky=arg|Ay(1)|. Also, a transverse time gradient can then be expressed at ΔT=sqrt[(dt/dx)2+(dt/dy)2], and an azimuthal time gradient can be expressed as ΔΦ=arctan(dt/dy, dt/dx). The attributes ΔT and ΔΦ are sometimes referred to as instantaneous phase dip and instantaneous azimuthal dip.
Another example spatial attribute is lateral continuity of reflecting interfaces. In one embodiment, the lateral continuity can be estimated by obtaining another derivative of the phase dip ΔT, such that Δ2T=sqrt[(d2t/dx2)2+(d2t/dy2)2].
The foregoing example spatial attributes can be used to obtain a plurality of other attributes. For example, lateral semblance attribute, and attributes related to such lateral semblance can be estimated.
As further shown in
Electrical signals can be analyzed at different frequency ranges in various known techniques.
In one embodiment as shown in
As further shown in
As further shown in
In one embodiment, each value of the given attribute has associated with it some form of an index. For example, the index may indicate which voxel the attribute value applies to. Thus in one embodiment, the example selection 592 of the example histogram can be thought of as selecting particular voxels within a region of interest. The selected voxels can then be analyzed further with other attributes, including imaging.
The example cross-plot 600 is shown to include a plurality of data points 602, where each data point can have associated with it some form of an index. For example, the index may indicate which voxel the attribute data point applies to.
As further shown in
In one embodiment as shown in
In one embodiment, a classifier component can include some or all of the example functionalities described above in reference to
In one embodiment, the attribute determination and cross plotting techniques as described herein can be utilized to obtain a better understanding of various characteristics of a region of interest. Information gained therefrom can then be used to either train the classifier what to look for and where to look. Such information can also be used to successively “fine-tune” the existing base of knowledge, so that subsequent classifying operations (automated or supervised) can be made more accurate.
As describe above by examples, some attributes do not necessarily correspond directly to physical or mechanical properties. Also, some attributes may be estimated by use of assumptions that may or may not be completely accurate (e.g., reflectivity values RP and RS being estimated by using an assumption that compressional velocity is approximately twice that of the shear velocity).
In some embodiments of the present teachings, however, the obtained attributes do not necessarily need to be substantially same as some standard values. For example, values obtained for mechanical parameters such as rigidity parameter μ and bulk modulus κ do not necessarily need to conform to some standard values for known materials (such as animal tissues). In various applications, it is the relative values of the attributes that can be useful. So in the foregoing example of the mechanical properties, even if the values for μ and κ are generally different from the standard values, self-consistent differences of the values within the region of interest can provide useful information. For example, anomalous values of mechanical attributes in a portion of the region of interest may indicate some anomaly for that portion. Being able to determine such anomaly using different attributes can improve the manner in which tissue can be characterized.
The foregoing tissue characterization can be further enhanced by introduction of an expert that can empirically observe the anomaly guided by the attributes. The empirical observation can be used to update and improve the meaning of the obtained attributes. Such increase in the body of useful knowledge can then be beneficial for classifier training/calibration purpose, and also for subsequent characterization of regions of interest, such as animal tissues.
Thus as shown in
As further shown in
As further shown in
Although the above-disclosed embodiments have shown, described, and pointed out the fundamental novel features of the invention as applied to the above-disclosed embodiments, it should be understood that various omissions, substitutions, and changes in the form of the detail of the devices, systems, and/or methods shown may be made by those skilled in the art without departing from the scope of the invention. Consequently, the scope of the invention should not be limited to the foregoing description, but should be defined by the appended claims.