# Patent

## Title
Method for imaging of nonlinear interaction scattering

## Abstract

1st and 2nd pulsed waves are transmitted along 1st and 2nd transmit beams where at least one of the beams is broad in at least one direction, and the transmit timing between said 1st and 2nd pulsed waves are selected so that the pulsed wave fronts overlap in an overlap region R(r,t) that propagates along at least one measurement or image curve Γ(r) in the material object. At least the scattered signal produced by nonlinear interaction between said 1st and 2nd waves in the overlap region is received and processed to form a nonlinear interaction scattering image signal along Γ(r). The measurement or image curve Γ(r) can be scanned laterally by either changing of the relative transmit timing between the 1st and 2nd pulsed waves or the direction of at least one of the 1st and 2nd transmit beams, or both. The methods are applicable to image nonlinear scattering sources for both electromagnetic and elastic waves, and combinations of these.

## Background
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a U.S. Utility application based on U.S. Provisional Application No. 61/375,403, filed Aug. 20, 2010. Priority is claimed on GB Application No. 1018933.0, filed Nov. 9, 2010, the contents of which are incorporated herein by reference in its entirety.
FIELD OF THE INVENTION
The present invention addresses imaging of nonlinear scattering with elastic and electromagnetic waves and combinations of these. It has applications both in medical and technical fields.
BACKGROUND OF THE INVENTION
Material properties for both electromagnetic (EM) and elastic (EL) waves often show nonlinear properties where the material parameters depend on the amplitude of the field variables of the waves. Spatial variation in nonlinear material properties provide nonlinear scattering of both EM and EL waves, and imaging of such nonlinear scattering sources are in many situations useful to identify material properties. Both the forward wave propagation and local scattering of both EM and EL waves have mathematical similarities, and methods and instrumentation for imaging therefore have similar structures. Examples of uses of EL waves are material testing both with shear waves and compression waves, ultrasound medical imaging with compression waves, and SONAR sub-sea and geological measurements. EM waves have similar uses, where particularly new developments of EM technology in the high GHz and the THz range with wave lengths in the 0.1-1 mm range are being developed for medical imaging providing added information to the ultrasound images. EM imaging in the infra-red and optical frequency ranges also provides useful information both for material testing and medical imaging.
The nonlinear scattering can for both EM and EL waves be separated into a parametric and a resonant scattering type. For EL waves, the parametric scattering originates from a nonlinear variation of the local elasticity parameters with the amplitude of the local elastic wave field, where spatial variations of the nonlinear variation produce the nonlinear scattering. For EM waves, the parametric scattering originates from a nonlinear variation of the local dielectric constant or magnetic permeability with the amplitude of the local EM wave field, where spatial variations of the nonlinear variation produce the nonlinear scattering. With elastic compression waves, referred to as acoustic waves, one for example gets strong nonlinear parametric scattering at the interface between soft materials and hard materials, for example as found with ultrasound nonlinear scattering from micro calcifications in soft tumor tissue or acoustic scattering from hard objects in soil like mines or other objects. One also gets strong nonlinear scattering at the interface between harder materials and much softer materials, for example as found with ultrasound scattering from gas micro-bubbles in blood or gas filled swim-bladders of fish and the like in water.
With a single frequency band incident wave, the parametric nonlinear scattering produces harmonic components of the incident frequency band in the scattered wave. With dual band incident waves that interact locally, the parametric nonlinear scattering produces bands around convolutions of the incident frequency bands which provide bands around sums and differences of the incident frequencies. However, the nonlinear variation of the material parameters also produces an accumulative nonlinear distortion of the forward propagating wave. When the pulse length of the high frequency pulse increases above approximately a half period of the low frequency pulse, the linear scattering from the nonlinear forward propagation distortion has a similar signature to the local nonlinear scattering, and it is in this case difficult to distinguish the signal components that occur from linear scattering of the nonlinear propagation distortion of the incident wave, and the signal components that occur from local nonlinear scattering. The present invention presents solutions in the form of methods and instrumentation that suppresses the components that originate from strong linear scattering of components produced by nonlinear forward propagation distortion and extracts the local nonlinear scattering components to produce a spatial imaging of the local nonlinear scattering sources.
Resonant nonlinear scattering has a time lag involved, which in some situations can be used to separate signal components from local nonlinear scattering and forward propagation distortion of the incident waves. However, the current invention provides further advantages for imaging of local resonant nonlinear scattering sources.
For acoustic waves, gas micro-bubbles show resonant scattering, for example, where the resonance originates from the energy exchange between the nonlinear elasticity of the bubble with shell and gas, and a co-oscillating fluid mass around the bubble with a volume approximately 3 times the bubble volume. As both the elasticity and the mass vary with bubble compression, the resonance frequency is nonlinearly affected by the incident acoustic wave field, producing a particularly strong nonlinear scattering with a large amount of harmonic components of the incident frequency (n-times the incident frequency) and even sub-harmonic components of the incident frequency (a fraction of the incident frequency) in the scattered field, and supra-harmonic components (bands around the harmonic components) of the incident frequency. However, for imaging at frequencies well above the bubble resonance frequency, the nonlinear scattering is much lower, and the present invention provides solutions for enhanced imaging of micro-bubbles at frequencies above the resonance frequency.
Resonant nonlinear EM scattering originates in the interaction between the wave field and the atoms and molecules, which is best described within the realm of quantum physics. Examples of EM resonant scattering are fluorescence which has similarities to sub-harmonic acoustic scattering. Two-photon quantum scattering is similar to 2nd harmonic parametric scattering, but includes detailed dynamics with time lags in the process.
There is also found a nonlinear interaction between EM and EL waves in materials, where for example EL compression waves change the EM material parameters in the process called the acousto-optic effect. Absorption of EM waves in materials produces a radiation force and local heating of the material that generates acoustic waves in a process called the photo-acoustic effect. The invention hence addresses both EM and EL waves, and combinations of these, where the waves referred to in the description and claims can be EM and/or EL waves.
SUMMARY OF THE INVENTION
This summary gives a brief overview of components of the invention and does not present any limitations as to the extent of the invention, where the invention is solely defined by the claims appended hereto.
According to the invention there is provided a method for measurement or imaging of nonlinear interaction scattering between two waves along at least one measurement or image curve Γ(r) in a material object with nonlinear material parameters that produce wave scattering, comprising the steps of a) transmitting in at least one transmit event i) at least one 1st transmit pulsed wave with a 1st transmit time and a 1st transmit center frequency along a 1st transmit beam with a 1st transmit direction, and ii) at least one 2nd transmit pulsed wave with a 2nd transmit time and a 2nd transmit center frequency along a 2nd transmit beam with a 2nd transmit direction, where the 1st and 2nd transmit directions and 1st and 2nd transmit times are arranged so that the pulses from the 1st and 2nd pulsed waves overlap in space in an overlap region R(r,t) that propagates with time in the material object along a measurement or image curve Γ(r), and b) selecting one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions, to control the location of the measurement or image curve Γ(r) within the material object, and c) detecting a wave scattered from the overlap region R(r,t) with at least one receiver and generating at least one receive signal that includes at least nonlinear interaction scattered signal components that relate to waves that are scattered from the nonlinear interaction between said 1st and 2nd pulsed waves in said overlap region R(r,t), and d) processing the receive signal to extract the nonlinear interaction scattered signal components and to form nonlinear interaction measurement or image signals corresponding to said measurement or image curve Γ(r).
Preferably, the process to extract nonlinear interaction signal components includes temporal frequency filtering of the receive signal where said filtering passes said nonlinear interaction scattered signal components and blocks other temporal frequency components.
In preferred embodiments, a) said transmitting step comprises at least two transmit events and said 1st and 2nd transmit directions and the time lag between said 1st and 2nd transmit times are the same for said at least two transmit events, b) one of said 1st and 2nd pulsed waves is varied in at least one of polarity, amplitude, phase and frequency between said at least two transmit events, including the possibility that at least one of said 1st and 2nd pulsed waves has zero amplitude for at least one of said transmit events, and c) the process to extract nonlinear signal components includes combining of the receive signals from said at least two transmit events.
Preferably the receive signal from at least one of said at least two transmit events is one or both of i) delay corrected and ii) pulse distortion corrected, before the signals from said at least two transmit events are combined in step c).
In preferred embodiments, a) a plurality of measurement or image curves Γk(r), k=1 . . . K, is selected in the material object through selecting one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions, and b) the measurement or image signals corresponding to each particular measurement or image curve Γk(r) are obtained as described above.
Preferably the said transmitting step comprises transmitting a plurality of transmit events where the transmit time between said transmit events is sufficiently high that at least two different overlap regions propagate simultaneously within the object, and one or both of the relative timing between said 1st and 2nd transmit pulse and said 1st and 2nd transmit directions is varied between the transmit events so that said at least two different overlap regions propagate along at least two different measurement or image curves and the scattered signals from said different overlap regions are received and processed in parallel for improved rate of measurement or imaging.
In preferred embodiments, a) the pulse length of one of said 1st and 2nd pulsed waves is shorter than half the time oscillation period of the other of said 1st and 2nd waves so that the nonlinear interaction overlap region breaks up into sub-regions of high sensitivity where the wave field of said other of said 1st and 2nd waves has sufficiently high magnitude that the scattered signal is obtained with high sensitivity from a set Γk(r), k=1 . . . K of more than one measurement or image curves in parallel, and b) the receive signal from said more than one measurement or image curves is received and processed in parallel to obtain the image signal for said more than one measurement or image curves in parallel.
Preferably the received signals from a plurality of transmit events for the same measurement or image curves Γ(r) are averaged to reduce noise and improve sensitivity.
Preferably image signals for image points between said measurement or image curves Γk(r) are obtained through interpolation between image signals on at least two measurement or image curves.
Preferably said measurement or image curves Γk(r) are spatially distributed across a surface to obtain image signals for a two dimensional image of nonlinear interaction scattering across said surface.
Preferably said measurement or image curves Γk(r) are spatially distributed within a three-dimensional region to obtain image signals for a three-dimensional image of nonlinear interaction scattering in said region.
According to another aspect, the invention provides an apparatus for measurement or imaging of nonlinear interaction scattering between two waves along at least one measurement or image curve Γ(r) in a material object with nonlinear material parameters that produce wave scattering, comprising a) transmit means arranged to transmit at least one transmit event composed of i) at least one 1st transmit pulsed wave with a 1st transmit time and a 1st transmit center frequency along a 1st transmit beam with a 1st transmit direction, and ii) at least one 2nd transmit pulsed wave with a 2nd transmit time and a 2nd transmit center frequency along a 2nd transmit beam with a 2nd transmit direction, where the transmit means is arranged such that said 1st and 2nd beams overlap in an overlap region R(r,t) of the material object, where said overlap region propagates with time in the material object along a measurement or image curve Γ(r), b) control means arranged to select one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions, to control the location of the measurement or image curve Γ(r) in space within the material object, c) receive means arranged to receive scattered wave components from the material object at least from the nonlinear interaction between said 1st and 2nd pulsed waves in said overlap region R(r,t), and arranged to produce at least one receive signal containing at least nonlinear interaction scattered components from at least said overlap region R(r,t), and d) processing means arranged to process said receive signal to extract the nonlinear interaction scattered signal components from said overlap region R(r,t) to form nonlinear interaction measurement or image signals along the at least one measurement or image curve Γ(r).
Preferably said processing means comprises means for temporal frequency filtering of the receive signal where said filtering passes said nonlinear interaction scattered signal components and blocks other temporal frequency components.
In preferred embodiments, a) said transmit means is arranged to transmit at least two transmit events for each measurement or image curve Γ(r), b) said transmit means comprises means for varying at least one of polarity, amplitude, phase and frequency of one of said 1st and 2nd pulsed waves between said at least two transmit events, allowing at least one of said 1st and 2nd pulsed waves to have zero amplitude for at least one of said at least two transmit events, and c) said processing means comprises means for combining the receive signals from at least two transmit events in the process of forming image signals along said measurement or image curve Γ(r).
Preferably said processing means comprises means to correct at least one receive signal from at least one of said at least two transmit events with one or both of i) delay correction and ii) pulse distortion correction, before the signals from at least two transmit events are combined.
Preferably said processing means comprises means for estimation of one or both of i) delay correction and ii) pulse distortion correction.
Preferably said means for receiving comprises a focused receiver system. Preferably said focused receiver system is arranged to be dynamically focused with time such that the focus follows the overlap region R(r,t) as the overlap region R(r,t) moves with time. Preferably said focused receiver system is a focused camera.
In preferred embodiments, said focused receiver system comprises a) an array of multiple receiver elements that are arranged to receive the scattered signals in parallel, and b) means to generate multiple receive signals from multiple groups of receiver elements in parallel such that different receive signals are assigned to different measurement or image curves Γm(r), m=1 . . . M in parallel.
Preferably said control means comprises means to transmit multiple groups of transmit events and means for averaging said different receive signals from the multiple groups of transmit events to produce different average receive signals and assign said different average receive signals to said different measurement or image curves.
A group of transmit events may be a single transmit event or multiple transmit events which provide a plurality of measurement or image curves. As described elsewhere in more detail, a single transmit event may give rise to a plurality of sub-regions of high sensitivity which in turn give rise to a plurality of measurement or image curves. Similarly, multiple transmit events (each of which may or may not give rise to a plurality of sub-regions) may give rise to multiple parallel measurement or image curves. The group of transmit events may then be transmitted multiple times so that the signals arising from each of the plurality of measurement or image curves can be averaged (i.e. resulting in an averaged signal for each measurement or image curve).
Preferably said control means comprises means to transmit multiple groups of transmit events to receive multiple receive signals for each measurement or image curve Γ(r) and means for processing said multiple receive signals by at least one of i) averaging of the receive signals to increase signal to noise ratio and hence sensitivity, and ii) comparing differences between said multiple receive signals to determine movement of the scatterers.
Preferably said control means comprises means to scan said measurement or image curve Γ(r) through a set of different measurement or image curves Γk(r), k=1 . . . K in a region of the material object through varying one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions.
Preferably said means for processing comprises means for interpolating image signals between neighboring measurement or image curves Γk(r) to generate image signals for image points between said neighboring measurement or image curves.
In some preferred embodiments said control means comprises means for scanning said measurement or image curves across a surface through said material object to provide image signals for a two dimensional image of nonlinear interaction scattering across said surface.
Said control means may include means for scanning said measurement or image curves within a three-dimensional region of said material object to provide image signals for a three-dimensional image of nonlinear interaction scattering in said region.
Preferably at least one of said 1st and 2nd transmit beams is wide in at least an azimuth direction. More preferably, the other of said 1st and 2nd transmit beams is narrow in at least the azimuth direction, and the receive means comprises a focused receive beam with axis along the axis of the transmit beam which is narrow in the azimuth direction, and scanning of the measurement or image curve is obtained by scanning of both the receive beam and the transmit beam which is narrow in the azimuth direction.
Preferably said transmit means and receive means comprise arrays of elements where the same array surface can be used to transmit both said 1st and 2nd pulsed waves and to receive at least the nonlinear interaction scattered signal.
Preferably said transmit means comprises an array of elements to transmit said 1st pulsed wave and another array of elements to transmit said 2nd pulsed wave.
Preferably said transmit means comprises a ring array of elements.
At least one of said 1st and 2nd pulsed waves may be an elastic compression wave. At least one of said 1st and 2nd pulsed waves may be an elastic shear wave. At least one of said 1st and 2nd pulsed waves may be an electromagnetic wave.
The methods and instrumentation are applicable for imaging of nonlinear material parameters both for electromagnetic and elastic waves and combinations of these. 1st and 2nd pulsed waves are transmitted along 1st and 2nd transmit beams where in preferred embodiments at least one of the beams is broad in at least one direction. The transmit timing between said 1st and 2nd pulsed waves is selected so that the wave pulses overlap in an overlap region R(r,t) that propagates along a measurement or image curve Γ(r) in the object. At least the scattered signal produced by nonlinear interaction scattering between said 1st and 2nd waves in the overlap region is received and processed to form nonlinear interaction scattering image signal(s) along Γ(r). The measurement or image curve Γ(r) may be scanned laterally in two or three dimensions by either changing of the relative transmit timing between the 1st and 2nd pulsed waves or the direction of the 1st and 2nd transmit beams, or both, to form two-dimensional or three-dimensional images of the object. The methods enhance measurement or imaging of scatterers that are either much softer or much harder than the surrounding medium, and are for example useful for, but not limited to, imaging of micro-calcifications and contrast agent gas micro-bubbles in medical imaging, hard structures like mines in the soil, gas bubble formation in the blood of divers, and swim bladders of fish and the like in water.



SUMMARY OF THE DRAWINGS
Certain preferred embodiments of the invention will now be described, by way of example only, and with reference to the accompanying drawings in which:
FIG. 1a illustrates the basic principle of obtaining a nonlinear interaction measurement or image signal along a measurement or image curve Γ(r);
FIG. 1b illustrates calculation of the effective propagation velocity of the overlap region R(r,t) along the measurement or image curve Γ(r);
FIGS. 2a and 2b illustrates formation of sum and difference frequency bands of the incident 1st and 2nd transmitted temporal frequency bands, and extraction of the nonlinear interaction scattering signal through filtering in the temporal frequency domain;
FIG. 2c illustrates formation of sum and difference frequency bands of the incident 1st and 2nd transmitted temporal frequency bands when the 1st center frequency is less than the temporal frequency bandwidth of the 2nd transmitted wave;
FIG. 3 illustrates how the nonlinear interaction source term breaks up into sub-regions when the frequency of one pulse is much lower than the bandwidth of the other pulse;
FIG. 4 illustrates propagation of sensitivity sub-regions arising from one set of 1st and 2nd transmit times and 1st and 2nd transmit beam directions;
FIG. 5 illustrates how a change in transmit time difference between 1st and 2nd transmit times can be used to move sensitivity sub-regions to previous regions of low sensitivity;
FIG. 6 shows a block diagram of an instrument according to the invention;
FIG. 7 shows an example embodiment of 1st and 2nd wave transmit means and receive means for detecting the nonlinear interaction scattered signal for ultrasound waves;
FIG. 8 shows another example embodiment of 1st and 2nd wave transmit means and receive means for detecting the nonlinear interaction scattered signal for ultrasound waves;
FIG. 9 shows yet another example embodiment of 1st and 2nd wave transmit means and receive means for detecting the nonlinear interaction scattered signal for ultrasound waves;
FIG. 10 shows an embodiment where one of the 1st and 2nd transmit beams is a narrow beam; and
FIG. 11 shows an embodiment where the receiver system is a camera.



DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS OF THE INVENTION
In FIG. 1a is shown a 1st pulsed wave beam 101, bounded by the lines 109 and 110, and a 2nd pulsed wave beam 102, bounded by the lines 111 and 112, where both 1st and 2nd beams are incident onto an object 103. In this example both beams are wide in the azimuth plane, which is the paper plane, but would preferably in this example be narrow in the elevation direction normal to the azimuth plane. An embodiment where one of the beams is narrow where the other beam is wide in the azimuth direction, is shown in FIG. 10. Continuing with FIG. 1, 104 designates a 1st pulsed wave field that propagates along the 1st beam, with a unit normal n1(r) to the pulsed wave front, where r is the coordinate vector in 3D space of combined azimuth and elevation directions. A 2nd pulsed wave field 105 propagates along the 2nd beam, with a unit normal n2(r) to the pulsed wave front. The 1st and 2nd pulsed waves have 1st and 2nd center frequencies ω1=2πf1 and ω2=2πf2 and can for example be expressed with the wave fields

Pulsed wave 104: p1(r,t)=Re{{tilde over (p)}1(r,t)eiω1(t−n1r/c)}

Pulsed wave 105: p2(r,t)=Re{{tilde over (p)}2(r,t)eiω2(t−n2r/c)}  (1)

The 1st and 2nd pulsed waves 104 and 105 overlap in the region R(r,t) shown as 106. The overlap region propagates with time along the image or measurement curve Γ(r), indicated as 107. By varying the difference in transmit time between the 1st and 2nd pulsed waves, the measurement or image curve Γ(r) can be moved laterally as indicated by the arrows 108. This movement of Γ(r) allows scanning of the object for imaging, according to preferred embodiments of the invention. With a fixed selection of the 1st (101) and 2nd (102) transmit beams, the end boundaries 113 and 114 of Γ(r) are limited by the beam boundaries 109-112.
In this example the overlap region propagates (moves) along Γ(r) with an efficient propagation velocity




  
    
      
        
          c
          R
        
        =
        
          
            c
            
              cos
              ⁢
              
                
              
              ⁢
              φ
            
          
          =
          
            
              2
              ⁢
              
                
              
              ⁢
              c
            
            
              
              
                
                  
                    
                      n
                      _
                    
                    1
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
                +
                
                  
                    
                      n
                      _
                    
                    2
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
              
              
            
          
        
      
    
    
      
        (
        2
        )
      
    
  




where c is the wave propagation velocity in the two beams and 2φ is the angle between the two beam normals. This expression is derived with reference to FIG. 1b, where 104 and 105 illustrate the 1st and 2nd pulsed wave fronts at time t with the center of the overlap region R(r,t) indicted as 106. After a time Δt, the wave fronts have moved a distance cΔt normal to the wave fronts, i.e. along the normals n1 and n2, to the wave fronts 124 and 125 for the 1st and 2nd pulsed waves respectively. The center of the overlap region has now propagated to 126 and the length of the propagation line 127 is cΔt/cos φ where 2φ is the angle between the normals to the wave fronts 124 and 125. The detail illustrated at 120 shows that |n1(r)+n2(r)|=2 cos φ, which proves Eq. (2).

When the nonlinear material parameters can be approximated to 2nd order in the wave fields, we can for example for ultrasonic pressure waves formulate a wave equation that includes nonlinear forward propagation and scattering phenomena as




  
    
      
        
          
            
              
                
                  ∇
                  2
                
                ⁢
                
                  p
                  ⁡
                  
                    (
                    
                      
                        r
                        _
                      
                      ,
                      t
                    
                    )
                  
                
              
              -
              
                
                  1
                  
                    
                      c
                      0
                      2
                    
                    ⁡
                    
                      (
                      
                        r
                        _
                      
                      )
                    
                  
                
                ⁢
                
                  
                    
                      ∂
                      2
                    
                    ⁢
                    
                      p
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                  
                  
                    ∂
                    
                      t
                      2
                    
                  
                
              
            
            
              }
              
                
                  (
                  1
                  )
                
                ⁢
                Linear
                ⁢
                
                  
                
                ⁢
                propagation
              
            
          
          +
          
            
              
                
                  
                    β
                    p
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
                
                  
                    c
                    0
                    2
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
              
              ⁢
              
                
                  
                    ∂
                    2
                  
                  ⁢
                  
                    
                      p
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                    2
                  
                
                
                  ∂
                  
                    t
                    2
                  
                
              
            
            
              }
              
                
                  (
                  2
                  )
                
                ⁢
                Nonlinear
                ⁢
                
                  
                
                ⁢
                propagation
              
            
          
          -
          
            
              
                
                  
                    h
                    p
                  
                  ⁡
                  
                    (
                    
                      
                        r
                        _
                      
                      ,
                      t
                    
                    )
                  
                
                ⁢
                
                  ⊗
                  t
                
                ⁢
                
                  1
                  
                    c
                    0
                    2
                  
                
              
              ⁢
              
                
                  
                    ∂
                    2
                  
                  ⁢
                  
                    p
                    ⁡
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        t
                      
                      )
                    
                  
                
                
                  ∂
                  
                    t
                    2
                  
                
              
            
            
              }
              
                
                  (
                  3
                  )
                
                ⁢
                Absorption
              
            
          
        
        =
        
          
            
              
                
                  
                    
                      σ
                      l
                    
                    ⁡
                    
                      (
                      
                        r
                        _
                      
                      )
                    
                  
                  
                    
                      c
                      0
                      2
                    
                    ⁡
                    
                      (
                      
                        r
                        _
                      
                      )
                    
                  
                
                ⁢
                
                  
                    
                      ∂
                      2
                    
                    ⁢
                    
                      p
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                  
                  
                    ∂
                    
                      t
                      2
                    
                  
                
              
              +
              
                ∇
                
                  (
                  
                    
                      γ
                      ⁡
                      
                        (
                        
                          r
                          _
                        
                        )
                      
                    
                    ⁢
                    
                      ∇
                      p
                    
                    ⁢
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        t
                      
                      )
                    
                  
                  )
                
              
            
            
              }
              
                
                  (
                  4
                  )
                
                ⁢
                Linear
                ⁢
                
                  
                
                ⁢
                scattering
                ⁢
                
                  
                
                ⁢
                source
                ⁢
                
                  
                
                ⁢
                terms
              
            
          
          -
          
            
              
                
                  
                    σ
                    n
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
                
                  
                    c
                    0
                    2
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
              
              ⁢
              
                
                  
                    ∂
                    2
                  
                  ⁢
                  
                    
                      p
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                    2
                  
                
                
                  ∂
                  
                    t
                    2
                  
                
              
            
            
              }
              
                
                  
                    
                      
                        (
                        5
                        )
                      
                      ⁢
                      Nonlinear
                      ⁢
                      
                        
                      
                      ⁢
                      scattering
                    
                  
                
                
                  
                    
                      source
                      ⁢
                      
                        
                      
                      ⁢
                      term
                    
                  
                
              
            
          
        
      
    
    
      
        (
        3
        )
      
    
  




where p(r,t) is the pulsed wave field variable which for ultrasonic compression waves is the acoustic pressure. c0(r) is the linear wave propagation velocity for low field amplitudes, βp(r) is a nonlinear propagation parameter, hp(r,t) is a convolution kernel that represents absorption of wave energy to heat, σl(r) and γ(r) are linear scattering parameters, and σn(r) is a nonlinear scattering parameter. The left side propagation parameters vary with r on a scale>approximately the wavelength, while the right side scattering parameters vary with r on a scale<approximately the wave length. A similar equation for electromagnetic waves can be formulated that represents similar nonlinear propagation and scattering phenomena for the EM waves.

Spatial variations in the linear material parameters produce linear scattering of both waves p1(r,t) and p2(r,t) independent of each other along the whole propagation path of the waves, and produce scattered waves with frequencies within the band of the incident waves. For materials with adequately high nonlinearity in the material parameters relative to the amplitude of the field parameters found in the wave, the nonlinearity affects both the propagation and scattering of the wave.
The different terms of Eq. (3) have different effects on the wave propagation and scattering: The linear propagation terms (1) guide the forward spatial propagation of the incident wave without addition of new frequency components. The linear scattering source terms (4) produce local scattering of the incident wave without addition of new frequency components, i.e. the linearly scattered wave has the same frequency components as the incident wave. However, for materials with adequately high nonlinearity in the material parameters relative to the wave field amplitude, the nonlinearity affects both the propagation and local scattering of the wave. A slowly varying (close to constant on scale> ̃wave length) of the nonlinear material parameters will provide a nonlinear forward propagation distortion of the incident waves that accumulates/increases in amplitude with propagation distance through term (2). A rapid variation (on scale< ̃wavelength) of the nonlinear material parameters produces a local nonlinear scattering of the incident waves through term (5).
The nonlinear propagation (2) and scattering (5) phenomena are in this approximation (2nd order) both proportional to p(r,t)2. For a wave that is a sum of two components p=p1+p2 the nonlinear propagation and scattering are both given by




  
    
      
        
          
            
              
                ∼
                
                  
                    p
                    ⁡
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        t
                      
                      )
                    
                  
                  2
                
              
              =
              
                
                  (
                  
                    
                      
                        p
                        1
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                    +
                    
                      
                        p
                        2
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                  
                  )
                
                2
              
            
          
        
        
          
            
              =
              
                
                  
                    
                      
                        p
                        1
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                    2
                  
                  
                    }
                    
                      
                        
                          
                            nonlin
                            ⁢
                            
                              
                            
                            ⁢
                            self
                          
                        
                      
                      
                        
                          distortion
                        
                      
                    
                  
                
                +
                
                  
                    2
                    ⁢
                    
                      
                    
                    ⁢
                    
                      
                        p
                        1
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                    ⁢
                    
                      
                        p
                        2
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                  
                  
                    }
                    
                      nonlin
                      ⁢
                      
                        
                      
                      ⁢
                      interaction
                    
                  
                
                +
                
                  
                    
                      
                        p
                        2
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                    2
                  
                  
                    }
                    
                      
                        
                          
                            nonlin
                            ⁢
                            
                              
                            
                            ⁢
                            self
                          
                        
                      
                      
                        
                          distortion
                        
                      
                    
                  
                
              
            
          
        
      
    
    
      
        (
        4
        )
      
    
  




A multiplication of two functions in the temporal domain produces a convolution of the functions temporal Fourier transforms (i.e. temporal frequency spectra) in the temporal frequency domain. This convolution introduces frequency components in the product of the functions that are sums and differences of the frequency components of the factors of the multiplication. We define two groups of nonlinear distortion terms in the scattered signal:
Group A originates from the linear scattering, i.e. term (4) of Eq. (3), of the forward accumulative nonlinear propagation distortion components in the incident wave, i.e. combination of term (2) and term (4) in Eq. (3), and
Group B originates directly in the local nonlinear scattering, i.e. term (5), of the original frequency components in the incident wave with linear propagation, i.e. interaction between term (1) and term (5).
There is also a Group C found as local nonlinear scattering from term (5) of the forward accumulative nonlinear propagation distortion components in the incident wave, i.e. interaction between term (2) and term (5) in Eq. (3), but typical nonlinear material parameters are so low that this group is negligible.
For the self-distortion terms the convolution between the incident spectra introduces harmonic bands where sum frequencies gives bands around a whole number times the incident frequencies, and sub harmonic bands where the difference frequencies gives a band below the incident frequency determined by the envelopes of the incident pulses, both for Group A and B of scattered signals. For the nonlinear self distortion the nonlinear propagation distortion accumulates over the whole propagation path of the incident beams, and the Group A scattered components are therefore generally much stronger than the Group B components that originates in the local scattering, except in some situations of resonant scattering like with ultrasound contrast agent micro bubbles, or optical fluorescence and two-photon scattering, where the self distortion scattering (Group B) is comparably high. The Group A and Group B components of the nonlinear self distortion also have the same signature, so that it is generally difficult to extract the locally scattered nonlinear self-distortion components (group B) except in some situations of resonant scattering.
The nonlinear interaction term, as opposed to the self distortion terms, is only found in the overlap region R(r,t) between the two incident pulsed waves along the measurement or image curve Γ(r). The forward propagation distance to provide a nonlinear interaction forward propagation distortion of the incident wave can therefore be made much shorter than for the nonlinear self distortion terms, limiting the amplitude of the Group A components. One generally wants to design the overlap region R(r,t) to be sufficiently small so that the amplitude of the Group B components is high compared to the Group A components, which allows us to measure or image the local nonlinear interaction scattering (Group B).
This phenomenon is used in a 1st embodiment of the invention to obtain the nonlinear interaction components of the scattered waves for the measurement or image curve Γ(r), discussed in relation to FIG. 2a. In this Figure 201 and 202 show temporal frequency spectra of the incident pulsed waves 104 and 105, where f1≈f2/3 for illustration purposes. The product of the two wave fields in the interaction term is equivalent to a convolution in the frequency domain, that produces frequency bands in the non-linear interaction terms (Eq. (4)) at sum and difference frequencies of the incident bands. The temporal frequency spectra of the nonlinear interaction term ̃2p1(r,t) p2(r,t) is then the convolution of 201 and 202 shown as 203 and 204. The Group A and Group B components provide similar signatures of the scattered signals and the magnitude of the Group A components hence provides a lower limit for the sensitivity to local nonlinear interaction scattering (Group B). However, with adequately small size of the overlap region R(r,t) there are many situations where the Group A components are weak compared to the local nonlinear interaction scattering components (Group B).
Receiving or measuring the nonlinear interaction scattered signal from R(r,t) along Γ(r), provides a fundamental measurement or image signal along the measurement or image curve Γ(r). Pick-up of the scattered wave with a spatial resolution along Γ(r) can for example be obtained with a time sensitive detector system as the scattering from R(r,t) along Γ(r) occurs with an accumulative time lag from the top point 113 to the bottom point 114 of Γ(r) in FIG. 1a. Receiving or measuring the nonlinear interaction scattered signal with spatial resolution along Γ(r) can also be obtained with a focused detection system that selectively observes focused regions along Γ(r), for example a camera system (e.g. CCD camera) or a dynamically focused array of receiver elements (e.g. using beamforming techniques), or one can favorably for improved spatial and contrast resolution combine the time lag and focused detection/pick-up systems, for example as described in FIGS. 7-11.
When the incident frequency bands 201 and 202 are so arranged that there is no overlap with the nonlinear interaction scattered bands 203 and 204, as shown in FIG. 2a, one can suppress linearly scattered bands 201 and 202 to extract the nonlinear interaction scattered components by band pass filtering the receive signal in the temporal frequency domain, for example with the band pass filters 205 and 206 illustrated in FIG. 2a. To increase sensitivity to the nonlinear interaction scattering one can merge the outputs of both bands 203 and 204 in the forming of image signals.
The measurement or image curve Γ(r) can be scanned laterally by for example varying the timing between the transmit of the 1st and 2nd pulsed waves, or the directions of at least one of the 1st and 2nd beams, or a combination of these, and through this scanning one can obtain image data for a set of multiple measurement or image curves Γk(r), k=1 . . . K that are distributed in two or three dimensions in the object to form two-dimensional or three-dimensional images of the object. Image data between these measurement or image curves Γk(r) can be obtained through interpolation when the distance between curves is sufficiently short in relation to the fundamental spatial resolution of the system given by the details of R(r,t) combined with the spatial resolution of a focused receiver system, according to known methods.
Movement or displacement of the scatterers can be measured by using at least two transmit events with the same time relation between the transmit of the 1st and 2nd pulsed waves, and the same directions of the 1st and 2nd beams, so that the overlap region from the 2nd transmit event propagates along the same measurement or image curve Γ(r) as for the 1st transmit event. Movements of the scatterers between the two transmit events will then be found as the change in the phase and the envelope between the received signals from the two transmit events. The change in phase is often referred to as the Doppler effect and gives the most sensitive detection of movements. It only shows the component of movement or displacement along the gradient of the sum phase of the two incident waves, which in the example of FIG. 1a, b is along n1+n2. The change in the envelope is found as a change in speckle in an image obtained with lateral scanning of the measurement or image curve, and analysis of changing of speckle pattern between two images of a region (i.e. at least two transmit events along each Γ(r)), will give the complete displacement vector for 3D imaging, and the component of the displacement vector in the plane or on the surface for 2D imaging.
In many situations one can get interference bands with the nonlinearly scattered bands 203 and 204 from harmonic self distortion components of the incident bands 201 or 202, either through forward propagation distortion or local nonlinear scattering, or a combination of these, reducing the sensitivity to the nonlinear interaction scattering. One way to improve this situation is to transmit two pulse sets, changing the polarity of one of p1 and p2 for the 2nd set. The polarity of the scattered nonlinear interaction term ̃p1p2 will then change polarity for the 2nd transmit, while the even (2nd, 4th, . . . ) harmonic self-distortion components ̃p12 and p22, for both Group A and Group B scattering, will not change polarity. Hence, subtracting the receive signals from these two transmit events in the method often referred to as pulse inversion, will then enhance the nonlinear interaction scattering term above even harmonic components of the incident bands. Linear scattering components of the incident bands 201 and 202 can be suppressed by filtering in the time domain.
In the example in FIG. 2a it is mainly the harmonic components of the incident band 201 that interferes with the nonlinear interaction spectra, and one can then favorably change the sign of p2 in the 2nd transmit event, where subtraction of the received signals will then cancel 201 and all harmonics thereof, while retrieving the nonlinear interaction spectra 203 and 204. The incident spectrum 202 can then be suppressed through filtering. In this example one can also suppress the interference from the incident spectrum 201 and harmonic components thereof by transmitting only the 1st pulse p1 in a 2nd transmit event, and subtracting the received signal from this 2nd transmit event band pass filtered with 205 (and optionally 206) from the received signal from the 1st transmit event that includes p2 also band pass filtered with 205 (and optionally 206). Neglecting the 2nd transmit band in the 2nd transmit event reduces the exposure of the object to waves and reduces heating and other potential sources of object stress or damage. Variations of these schemes can be developed by anyone skilled in the art.
FIG. 2b shows a modification of the spectra in FIG. 2a where the transmitted spectra 221 around f1 and 222 around f2 are now so close that the nonlinear interaction convolved spectrum 223 around f2−f1 is found at frequencies well below the lower transmit band 221, while the nonlinear interaction convolved spectrum 224 around f1+f2 is found at frequencies close to twice the upper transmit band 222 frequency (i.e. close to 2nd harmonic components of 222). The low frequency interaction scattered band 223 can be separated through band pass filtering with the filter 225 and the high frequency interaction scattered band 224 can be separated with the filter 226. One can also use a pulse inversion technique where for example the polarity of the high frequency transmit spectrum 222 is changed in the 2nd transmit event. Band stop filtering around f2 can then be used to remove the spectrum of 222 in the received signal. The reduced frequencies of the low nonlinear interaction scattering band 223 provide low absorption of this band on receive and increase sensitivity to the nonlinear interaction scattering. Variations of these schemes can be developed by anyone skilled in the art.
To further improve sensitivity for the nonlinear interaction term ̃2p1(r,t) p2(r,t) at large depths in the object, it is useful to select the low frequency (LF) f1 as low as possible for low absorption, but adequately high to get an adequately collimated beam. The high frequency (HF) f2 is selected high to get adequate spatial resolution for the given imaging depth into the object, for example with the frequency ratio f1:f2 ̃1.5-1.30. In particularly preferred embodiments the ratio is in the order of 1:10. For ultrasound imaging one could for example in one application choose f2 ̃10 MHz to image down to 40 mm with f1 ̃1 MHz, or in another application choose f2 ̃3.5 MHz to image down to 150 mm with f1 ̃0.3 MHz, i.e. a frequency ratio of about 1:10. Similar examples are found for scattering of EM waves.
In FIG. 2c it is for this situation shown an example incident LF spectrum 210 for p1 and an example incident HF spectrum 211 for p2, with the convolved sum and difference frequency spectra as 212 and 213 from the nonlinear interaction product of p1 and p2 in Eq. (4). The center frequencies of 212 and 213 are f2+f1 and f2−f1, respectively. The sum and difference frequency spectra 212 and 213 overlap in this example with each other and the incident HF spectrum 211. In the convolution between the frequency spectra 210 and 211, one gets averaging of neighboring frequency components of the HF spectrum 211 over the bandwidth B1 of the LF spectrum 210. This averaging also produces the skewed edges of the spectra 212 and 213. When the HF pulse is much shorter than the LF pulse, the frequency resolution in the HF spectrum 211 is wider than the bandwidth B1 of 210 and this averaging has negligible effect on the sum and difference spectra 212 and 213, and allows the assumption of a continuous LF oscillation, i.e. infinitely long LF pulse) in the analysis in Eqs. (5-9).
FIG. 2c shows an example where there is considerable overlap between the sum and difference spectra 212 and 213 and the original HF spectrum 211. This gives opportunities for signal processing that suppresses Group A scattering components (defined above) in the received signal. This suppression hence improves sensitivity to the Group B scattering components, and is discussed further below. However, with small size of the overlap region, the Group A components have often so low amplitude that one obtains adequate sensitivity to the Group B scattered components in many situations without added suppression of Group A components. One can in this situation retrieve the Group B components from the received signal through the pulse inversion technique by using two transmit events of combined LF and HF pulse transmits, changing the polarity of the LF pulse p1 for the 2nd transmit event. The polarity of the scattered nonlinear interaction term (212 and 213) ̃p1p2 will then change polarity for the 2nd transmit event, while the linearly scattered HF signal (211) does not. Subtracting the received signals from the two transmit events will then strongly suppress the linearly scattered HF signal (211) and extract the nonlinearly scattered HF signal (212 and 213) from R(r,t). Even harmonic components of the LF pulse will also be suppressed in this process.
Frequency components from the LF signal, both fundamental and harmonic components, can be suppressed in the receive signal through filtering in the temporal frequency domain, and subtracting the filtered receive signal from the two transmit events will highly suppress linearly scattered frequency components from the high frequency band 211 and extract the nonlinear interaction scattered frequency bands 212 and 213 for further processing to form image signals along the measurement or image curve Γ(r). One can also suppress scattered signals from the 1st frequency band (i.e. LF band) and harmonic components thereof by using a 1st transmit event where only the 1st pulsed wave (i.e. LF) is transmitted, and the received signal from this 1st transmit event is subtracted from the received signals from a 2nd transmit event where both the 1st and 2nd pulsed waves are transmitted. One then needs separate 1st and 2nd transmit events for each of the two polarities of the LF pulse p1 for the pulse inversion extraction of the local nonlinear interaction scattering signal, which means in total 4 transmit events to extract the nonlinear interaction scattering signal.
The local nonlinear interaction scattering signal can also be extracted by transmitting a 1st event where p1 is zero while p2 is non-zero, followed by a 2nd transmit event with the same p2 and nonzero p1 and subtracting the received signal for the 1st transmit event from the received signal for the 2nd transmit event. One can even vary the transmit amplitude of p2 between the two events, with a similar scaling of the received signal from one of the events to minimize any remnants of the linearly scattered signal from p2 after the subtraction. One could also adjust a scaling variable for one of the received signals, for both manual and automatic adjustments to minimize the remaining components of 210 and 211 in the resulting signal, to compensate for variations in transmit and receive channels between the 2 transmit events. This can also be done for the pulse inversion transmits. When the object is moving, one can use more than two transmit events and estimate and compensate for Doppler shifts in the received signal according to methods known by anyone skilled in the art. Based on the above discussion a variety of schemes can hence be applied by anyone skilled in the art to extract the local nonlinear interaction scattered signal components, Group B, from the received signal(s).
When the scatterers move between transmit events, the original spectra will leak through in the combination of signals from two transmit events discussed for FIG. 2a-c above, to cancel unwanted components. To differentiate between variations in the transmitted pulsed waves (e.g. polarity and amplitude) described above, and displacement of scatterers between the transmit events, one must use an increased number of transmit events to also estimate the scatterer displacement, where the overlap region propagates along the same transmit measurement or image curve. This allows combined estimation of scatterer displacement and suppression of the unwanted components, according to known methods.
As presented above, the components of the linear scattering from the forward propagation distortion can be further suppressed when the pulse length Tp2 of the high frequency (HF—2nd pulsed wave) is shorter than the low frequency (LF—1st pulsed wave) temporal period T1, particularly shorter than T1/2. An example of this situation is shown in FIG. 5a where the HF pulse length Tp2<<T1/2=1/2f1. For the HF pulse 504 that rides on the crest of the LF oscillation 503 the nonlinear propagation teem (2) of Eq. (3) produces a change of the propagation velocity observed by the HF pulse that produces an added nonlinear propagation delay for the HF pulse. For studies of this we notice that |2βp(r)p1(r,t)|=|x|<<1 which allows the approximation 1−x≈1/(1+x) for |x|<<1 and the propagation terms of the left side of Eq. (3) can be approximated for the HF pulse including the interaction with the LF pulse as




  
    
      
        
          
            
              
                
                  ∇
                  2
                
                ⁢
                
                  
                    p
                    2
                  
                  ⁡
                  
                    (
                    
                      
                        r
                        _
                      
                      ,
                      t
                    
                    )
                  
                
              
              -
              
                
                  1
                  
                    
                      c
                      0
                      2
                    
                    ⁡
                    
                      (
                      
                        r
                        _
                      
                      )
                    
                  
                
                ⁢
                
                  
                    
                      ∂
                      2
                    
                    ⁢
                    
                      
                        p
                        2
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          t
                        
                        )
                      
                    
                  
                  
                    ∂
                    
                      t
                      2
                    
                  
                
              
            
            
              }
              
                
                  (
                  1
                  )
                
                ⁢
                Linear
                ⁢
                
                  
                
                ⁢
                propagation
              
            
          
          +
          
            
              
                
                  2
                  ⁢
                  
                    
                  
                  ⁢
                  
                    
                      β
                      p
                    
                    ⁡
                    
                      (
                      
                        r
                        _
                      
                      )
                    
                  
                  ⁢
                  
                    
                      p
                      1
                    
                    ⁡
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        t
                      
                      )
                    
                  
                
                
                  
                    c
                    0
                    2
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
              
              ⁢
              
                
                  
                    ∂
                    2
                  
                  ⁢
                  
                    
                      p
                      2
                    
                    ⁡
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        t
                      
                      )
                    
                  
                
                
                  ∂
                  
                    t
                    2
                  
                
              
            
            
              }
              
                
                  (
                  2
                  )
                
                ⁢
                Nonlinear
                ⁢
                
                  
                
                ⁢
                propagation
              
            
          
        
        ≈
        
          
            
              ∇
              2
            
            ⁢
            
              
                p
                2
              
              ⁡
              
                (
                
                  
                    r
                    _
                  
                  ,
                  t
                
                )
              
            
          
          -
          
            
              1
              
                
                  
                    c
                    0
                    2
                  
                  ⁡
                  
                    (
                    
                      r
                      _
                    
                    )
                  
                
                ⁢
                
                  (
                  
                    1
                    +
                    
                      2
                      ⁢
                      
                        
                      
                      ⁢
                      
                        
                          β
                          p
                        
                        ⁡
                        
                          (
                          
                            r
                            _
                          
                          )
                        
                      
                      ⁢
                      
                        
                          p
                          1
                        
                        ⁡
                        
                          (
                          
                            
                              r
                              _
                            
                            ,
                            t
                          
                          )
                        
                      
                    
                  
                  )
                
              
            
            ⁢
            
              
                
                  ∂
                  2
                
                ⁢
                
                  
                    p
                    2
                  
                  ⁡
                  
                    (
                    
                      
                        r
                        _
                      
                      ,
                      t
                    
                    )
                  
                
              
              
                ∂
                
                  t
                  2
                
              
            
          
        
      
    
    
      
        (
        5
        )
      
    
  




The numerator in front of the temporal derivative in this propagation operator is the square propagation velocity, and we hence see that the LF pulse p1 modifies the propagation velocity for the co-propagating HF pulse p2 as

c(r,p1)=√{square root over (c02(r)(1+2βp(r)p1))}{square root over (c02(r)(1+2βp(r)p1))}≈c0(r)(1+βp(r)p1)  (6)

where p1 is the actual LF field variable along the co-propagating HF pulse. The propagation time down to a depth r of the HF pulse is hence





  
    
      
        
          
            t
            ⁡
            
              (
              r
              )
            
          
          =
          
            
              
                
                  
                    ∫
                    0
                  
                  r
                
                ⁢
                
                  
                    d
                    s
                  
                  
                    c
                    ⁡
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        
                          p
                          1
                        
                      
                      )
                    
                  
                
              
              ≈
              
                
                  
                    
                      ∫
                      0
                    
                    r
                  
                  ⁢
                  
                    
                      d
                      s
                    
                    
                      c
                      0
                    
                  
                
                -
                
                  
                    
                      ∫
                      0
                    
                    r
                  
                  ⁢
                  
                    
                      
                        d
                        s
                      
                      
                        c
                        0
                      
                    
                    ⁢
                    
                      
                        β
                        p
                      
                      ⁡
                      
                        (
                        s
                        )
                      
                    
                    ⁢
                    
                      
                        p
                        1
                      
                      ⁡
                      
                        (
                        s
                        )
                      
                    
                  
                
              
            
            =
            
              
                
                  t
                  0
                
                ⁡
                
                  (
                  r
                  )
                
              
              +
              
                τ
                ⁡
                
                  (
                  r
                  )
                
              
            
          
        
        ⁢
        
          

        
        ⁢
        
          
            
              t
              0
            
            ⁡
            
              (
              r
              )
            
          
          =
          
            
              
                ∫
                0
              
              r
            
            ⁢
            
              
                d
                s
              
              
                c
                0
              
            
          
        
        ⁢
        
          

        
        ⁢
        
          
            τ
            ⁡
            
              (
              r
              )
            
          
          =
          
            -
            
              
                
                  ∫
                  0
                
                r
              
              ⁢
              
                
                  
                    d
                    s
                  
                  
                    c
                    0
                  
                
                ⁢
                
                  
                    β
                    p
                  
                  ⁡
                  
                    (
                    s
                    )
                  
                
                ⁢
                
                  
                    p
                    1
                  
                  ⁡
                  
                    (
                    s
                    )
                  
                
              
            
          
        
      
    
    
      
        (
        7
        )
      
    
  




where p1(s) is the average LF field along the co-propagating HF pulse as a function of depth the integration variable s is the location where the LAF field takes this average value. In many practical situations this is close to the center of gravity of the propagating HF pulse and t0(r) is the propagation lag found for zero LF pulse down to the range r along the propagation of the HF pulse and τ(r) is the nonlinear propagation delay down to the depth r. For βpp1>0 the LF pulse produces an increase in the propagation velocity with an advancement of the HF pulse (i.e. negative nonlinear propagation delay) while for βpp1<0 the LF pulse produces a decrease in the propagation velocity with a true delay of the HF pulse (i.e. a positive nonlinear propagation delay).

The nonlinear scattering term (5) in Eq. (3) can for the nonlinear interaction term be approximated within the same regime as




  
    
      
        
          
            
              
                
                  σ
                  n
                
                ⁡
                
                  (
                  
                    r
                    _
                  
                  )
                
              
              
                
                  c
                  0
                  2
                
                ⁡
                
                  (
                  
                    r
                    _
                  
                  )
                
              
            
            ⁢
            
              
                
                  ∂
                  2
                
                ⁢
                
                  
                    p
                    ⁡
                    
                      (
                      
                        
                          r
                          _
                        
                        ,
                        t
                      
                      )
                    
                  
                  2
                
              
              
                ∂
                
                  t
                  2
                
              
            
          
          
            }
            
              
                
                  
                    
                      
                        (
                        5
                        )
                      
                      ⁢
                      Nonlinear
                      ⁢
                      
                        
                      
                      ⁢
                      scatting
                    
                    ⁢
                    
                      
                    
                  
                
              
              
                
                  
                    source
                    ⁢
                    
                      
                    
                    ⁢
                    term
                  
                
              
            
          
        
        ≈
        
          
            
              2
              ⁢
              
                
              
              ⁢
              
                
                  σ
                  n
                
                ⁡
                
                  (
                  
                    r
                    _
                  
                  )
                
              
              ⁢
              
                
                  p
                  1
                
                ⁡
                
                  (
                  
                    
                      r
                      _
                    
                    ,
                    t
                  
                  )
                
              
            
            
              
                c
                0
                2
              
              ⁡
              
                (
                
                  r
                  _
                
                )
              
            
          
          ⁢
          
            
              
                ∂
                2
              
              ⁢
              
                
                  p
                  2
                
                ⁡
                
                  (
                  
                    
                      r
                      _
                    
                    ,
                    t
                  
                  )
                
              
            
            
              ∂
              
                t
                2
              
            
          
        
      
    
    
      
        (
        8
        )
      
    
  




We hence see that the effect of the LF pulse on the Group B scattering components is in this case (Tp2<<T1/2) an amplitude modulation of the scattered wave, proportional to 2σnp1. There is hence in this situation a large difference between the signatures of Group A and Group B scattered components, which can be used to further suppress the Group A components in the received signal through signal processing on the received signal.
As an example of such a processing we assume that the amplitude of the LF pulse drops so much in the 1st scattering, that the nonlinear interaction is negligible after the 1st scattering. The Group A and Group B scattered components then get the same nonlinear propagation delay and we can use the following model for the nonlinear interaction received signals from two transmit events with opposite polarity of the LF pulse




  
    
      
        
          
            
              y
              +
            
            ⁡
            
              (
              t
              )
            
          
          =
          
            
              a
              ⁡
              
                (
                
                  t
                  -
                  
                    τ
                    ⁡
                    
                      (
                      t
                      )
                    
                  
                
                )
              
            
            +
            
              b
              ⁡
              
                (
                
                  t
                  -
                  
                    τ
                    ⁡
                    
                      (
                      t
                      )
                    
                  
                
                )
              
            
          
        
        ⁢
        
          

        
        ⁢
        
          
            
              y
              -
            
            ⁡
            
              (
              t
              )
            
          
          =
          
            
              
                a
                ⁡
                
                  (
                  
                    t
                    +
                    
                      τ
                      ⁡
                      
                        (
                        t
                        )
                      
                    
                  
                  )
                
              
              
                }
                
                  Class
                  ⁢
                  
                    
                  
                  ⁢
                  A
                
              
            
            ⁢
            
              
                
                  -
                  b
                
                ⁢
                
                  (
                  
                    t
                    +
                    
                      τ
                      ⁡
                      
                        (
                        t
                        )
                      
                    
                  
                  )
                
              
              
                }
                
                  Class
                  ⁢
                  
                    
                  
                  ⁢
                  B
                
              
            
          
        
      
    
    
      
        (
        9
        )
      
    
  




where t is the arrival time of scattered signal from a depth r, and a(t) originates from Class A scattering and b(t) originates from Class B scattering. There exist many methods in the literature to estimate delays between signals, and an estimate {circumflex over (b)}(t) of the Group B signal can be obtained by estimating the nonlinear propagation delay {circumflex over (τ)}(t) as half the delay between y+ and y− and correcting for the estimated delay and combine the signals as

{circumflex over (b)}(t)=1⁄2{y+(t+{circumflex over (τ)}(t))−y−(t−{circumflex over (τ)}(t))}  (10)

More elaborate estimation schemes can be developed by anyone skilled in the art according to known methods.
The variation of the LF field variable around its average value along the HF pulse, results in a propagation velocity, Eq. (6), that varies along the HF pulse and produces a forward propagation distortion of the HF pulse that accumulates with propagation distance. For the HF pulse 504 that is located at the crest of the LF pulse 503, it is the curvature of the LF oscillation that produces the distortion, where the front and the tail of the LF pulse gets the same propagation velocity, while the center of the HF pulse gets a higher propagation velocity for βpp1>0 and a lower propagation velocity for βpp1<0 at the center of the co-propagating HF pulse. For the HF pulse 501 that propagates around the zero-crossing of the LF pulse 502 the average LF field variable along the HF pulse is zero and the nonlinear propagation delay of the HF pulse is zero. However, there is in this situation a strong gradient of the LF pulse oscillation along the HF pulse that produces a change in length of the HF pulse (pulse length compression or expansion depending of the sign of βp{dot over (p)}1).
The variation of the LF field variables along the HF pulse will also produce a distortion in the local nonlinear scattering. The difference between Group A and B can then be summarized as
Group A, Forward Nonlinear Interaction Propagation Distortion:
AI: The average LF pressure along the co-propagating HF pulse produces a nonlinear propagation delay of the HF pulse, said delay accumulates with propagation distance of the HF pulse in the interaction region.
AII: A variation of the LF pressure around its average value along the co-propagating HF pulse produces a nonlinear propagation pulse form distortion of the HF pulse, said distortion accumulates with propagation distance of the HF pulse in the interaction region.

Group B, Local Nonlinear Interaction Scattering Distortion:

BI: The average LF pressure along the co-propagating HF pulse produces a nonlinear amplitude modulation of the locally scattered HF signal proportional to the local average of the LF field variables along the HF pulse.

BII: A variation of the LF pressure around its average value along the co-propagating HF pulse produces a pulse form distortion of the locally scattered HF signal given by the local variation of the LF field variables along the HF pulse.

The pulse form distortion under BII is different from that under AII, as under AII the net distortion is given by an accumulation of a local distortion along the propagation path of the HF pulse where the local distortion varies along the propagation path, and even oscillates positive and negative as discussed below, while under BII the distortion is given by the local variation of the LF pulse field variables along the HF pulse at the local scatterer.
The pulse form distortion can be modeled by operators on the Group A and B scattered components as




  
    
      
        
          
            
              
                
                  
                    
                      
                        
                          y
                          +
                        
                        ⁡
                        
                          (
                          t
                          )
                        
                      
                      =
                      
                        
                          
                            H
                            +
                          
                          ⁢
                          
                            {
                            
                              a
                              ⁡
                              
                                (
                                
                                  t
                                  -
                                  
                                    τ
                                    ⁡
                                    
                                      (
                                      t
                                      )
                                    
                                  
                                
                                )
                              
                            
                            }
                          
                        
                        +
                        
                          
                            H
                            
                              b
                              +
                            
                          
                          ⁢
                          
                            {
                            
                              b
                              ⁡
                              
                                (
                                
                                  t
                                  -
                                  
                                    τ
                                    ⁡
                                    
                                      (
                                      t
                                      )
                                    
                                  
                                
                                )
                              
                            
                            }
                          
                        
                      
                    
                  
                
                
                  
                    
                      
                        
                          y
                          -
                        
                        ⁡
                        
                          (
                          t
                          )
                        
                      
                      =
                      
                        
                          
                            
                              H
                              -
                            
                            ⁢
                            
                              {
                              
                                a
                                ⁢
                                
                                  (
                                  
                                    t
                                    +
                                    
                                      τ
                                      ⁡
                                      
                                        (
                                        t
                                        )
                                      
                                    
                                  
                                  )
                                
                              
                              }
                            
                          
                          
                            }
                            
                              Class
                              ⁢
                              
                                
                              
                              ⁢
                              A
                            
                          
                        
                        ⁢
                        
                          
                            
                              -
                              
                                H
                                
                                  b
                                  -
                                
                              
                            
                            ⁢
                            
                              {
                              
                                b
                                ⁡
                                
                                  (
                                  
                                    t
                                    +
                                    
                                      τ
                                      ⁡
                                      
                                        (
                                        t
                                        )
                                      
                                    
                                  
                                  )
                                
                              
                              }
                            
                          
                          
                            }
                            
                              Class
                              ⁢
                              
                                
                              
                              ⁢
                              B
                            
                          
                        
                      
                    
                  
                
              
              ⁢
              
                
              
              ⁢
              a
            
            )
          
          ⁢
          
            

          
          ⁢
          
            
              
                
                  
                    
                      
                        H
                        ±
                      
                      ⁢
                      
                        {
                        
                          a
                          ⁡
                          
                            (
                            
                              t
                              ∓
                              
                                τ
                                ⁡
                                
                                  (
                                  t
                                  )
                                
                              
                            
                            )
                          
                        
                        }
                      
                    
                    =
                    
                      ∫
                      
                        
                          d
                          
                            t
                            1
                          
                        
                        ⁢
                        
                          
                            h
                            ±
                          
                          ⁡
                          
                            (
                            
                              
                                t
                                -
                                
                                  t
                                  1
                                
                              
                              ,
                              
                                t
                                1
                              
                            
                            )
                          
                        
                        ⁢
                        
                          a
                          ⁡
                          
                            (
                            
                              
                                t
                                1
                              
                              ∓
                              
                                τ
                                ⁡
                                
                                  (
                                  
                                    t
                                    1
                                  
                                  )
                                
                              
                            
                            )
                          
                        
                      
                    
                  
                
              
              
                
                  
                    
                      
                        H
                        
                          b
                          ±
                        
                      
                      ⁢
                      
                        {
                        
                          a
                          ⁡
                          
                            (
                            
                              t
                              ∓
                              
                                τ
                                ⁡
                                
                                  (
                                  t
                                  )
                                
                              
                            
                            )
                          
                        
                        }
                      
                    
                    =
                    
                      ∫
                      
                        
                          d
                          
                            t
                            1
                          
                        
                        ⁢
                        
                          
                            h
                            
                              b
                              ±
                            
                          
                          ⁡
                          
                            (
                            
                              
                                t
                                -
                                
                                  t
                                  1
                                
                              
                              ,
                              
                                t
                                1
                              
                            
                            )
                          
                        
                        ⁢
                        
                          b
                          ⁡
                          
                            (
                            
                              
                                t
                                1
                              
                              ∓
                              
                                τ
                                ⁡
                                
                                  (
                                  
                                    t
                                    1
                                  
                                  )
                                
                              
                            
                            )
                          
                        
                      
                    
                  
                
              
            
            ⁢
            
              
            
            ⁢
            b
          
        
        )
      
    
    
      
        (
        11
        )
      
    
  




where y+ and y− are the received signals from two transmit events with opposite polarities of the transmitted LF pulse. Hq, q=± and b± are operators that represents the pulse form distortion. For moderate pulse form distortion these operators can be modeled by the linear filters in Eq. (11b) with impulse responses hq, q=± and b±. An estimate of the pulse form distortion can for example be obtained from an estimate of βp(r)p1(r) in the material, and computer simulation of nonlinear wave propagation of co-propagating pulses in the material. An estimate of βp(r)p1(r) can for example be obtained from Eq. (7) as the spatial gradient of the estimated nonlinear propagation delay.

When estimates of the distortion operators are found and have inverses, we can obtain an estimate of the Group B scattered signal with strong suppression of Group A components as

{circumflex over (b)}(t)=1⁄2{H+−1{y+(t+{circumflex over (τ)}))}−H−−1{y−(t−{circumflex over (τ)}(t))}}  (12)

where H+−1 and H−−1 are the inverse or at least approximate inverse of the H+ and H− operators and represents a correction for the pulse form distortion of H+ and H−. Inverse filters usually exists, at least in approximate form within a limited band of frequencies of b(t), where several methods of inverse filtering are presented in the literature.

For more in depth analysis of the difference in signature of Group A and B scattering in the situation illustrated in FIG. 2c, i.e. Tp2<T1, we assume that the LF and HF pulses have the following simple plane wave forms

LF pulse: p1(r,t)=a1(r,t−t1−n1r/c)cos ω1(t−t1−n1r/c)

HF pulse: p2(r,t)=p2(t−n2r/c)  (13)

Across the short HF pulse of temporal pulse length Tp2<<Tp1, the LF pulse length, we approximate a1(r,t−t1−n1r/c)≈a1, i.e. a constant, which is consistent with neglecting the frequency averaging by the incident LF spectrum 210 as discussed in relation to FIG. 2c above. The nonlinear interaction scattering source term then originates from

2p1(r,t)p2(r,t)=2a1 cos ω1(t−t1−n1r/c)p2(t−n2r/c)=a1(eiω1(t−t1−n1r/c)+e−ω1(t−t1−n1r/c))p2(t−n2r/c)  (14)

We introduce the retarded time τ=t−n2r/c for the 2nd pulse (HF), which gives

2p1(r,τ)p2(r,τ)=a1(eiω1(τ−t1−(n1−n2)r/c)+e−iω1(τ−t1−(n1−n2)r/c))p2(τ)  (15)

and evaluate the Fourier transform over τ as





  
    
      
        
          
            
              
                
                  F
                  τ
                
                ⁢
                
                  {
                  
                    2
                    ⁢
                    
                      
                    
                    ⁢
                    
                      
                        p
                        1
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          τ
                        
                        )
                      
                    
                    ⁢
                    
                      
                        p
                        2
                      
                      ⁡
                      
                        (
                        
                          
                            r
                            _
                          
                          ,
                          τ
                        
                        )
                      
                    
                  
                  }
                
              
              =
              
              ⁢
              
                
                  a
                  1
                
                ⁡
                
                  (
                  
                    
                      
                        
                          
                            
                              e
                              
                                -
                                
                                  
                                    iω
                                    1
                                  
                                  ⁡
                                  
                                    (
                                    
                                      
                                        t
                                        1
                                      
                                      +
                                      
                                        
                                          (
                                          
                                            
                                              
                                                n
                                                _
                                              
                                              1
                                            
                                            -
                                            
                                              
                                                n
                                                _
                                              
                                              2
                                            
                                          
                                          )
                                        
                                        ⁢
                                        
                                          
                                            r
                                            _
                                          
                                          /
                                          c
                                        
                                      
                                    
                                    )
                                  
                                
                              
                            
                            ⁢
                            
                              
                                P
                                2
                              
                              ⁡
                              
                                (
                                
                                  ω
                                  -
                                  
                                    ω
                                    1
                                  
                                
                                )
                              
                            
                          
                          +
                        
                      
                    
                    
                      
                        
                          
                            e
                            
                              
                                iω
                                1
                              
                              ⁡
                              
                                (
                                
                                  
                                    t
                                    1
                                  
                                  +
                                  
                                    
                                      (
                                      
                                        
                                          
                                            n
                                            _
                                          
                                          1
                                        
                                        -
                                        
                                          
                                            n
                                            _
                                          
                                          2
                                        
                                      
                                      )
                                    
                                    ⁢
                                    
                                      
                                        r
                                        _
                                      
                                      /
                                      c
                                    
                                  
                                
                                )
                              
                            
                          
                          ⁢
                          
                            
                              P
                              2
                            
                            ⁡
                            
                              (
                              
                                ω
                                +
                                
                                  ω
                                  1
                                
                              
                              )
                            
                          
                        
                      
                    
                  
                  )
                
              
            
          
        
        
          
            
              =
              
              ⁢
              
                
                  
                    a
                    1
                  
                  ⁢
                  cos
                  ⁢
                  
                    
                  
                  ⁢
                  
                    
                      θ
                      ⁡
                      
                        (
                        
                          
                            t
                            1
                          
                          ,
                          
                            r
                            _
                          
                        
                        )
                      
                    
                    ⁡
                    
                      [
                      
                        
                          
                            P
                            2
                          
                          ⁡
                          
                            (
                            
                              ω
                              -
                              
                                ω
                                1
                              
                            
                            )
                          
                        
                        +
                        
                          
                            P
                            2
                          
                          ⁡
                          
                            (
                            
                              ω
                              +
                              
                                ω
                                1
                              
                            
                            )
                          
                        
                      
                      ]
                    
                  
                
                -
              
            
          
        
        
          
            
              
              ⁢
              
                i
                ⁢
                
                  
                
                ⁢
                
                  a
                  1
                
                ⁢
                sin
                ⁢
                
                  
                
                ⁢
                
                  
                    θ
                    ⁡
                    
                      (
                      
                        
                          t
                          1
                        
                        ,
                        
                          r
                          _
                        
                      
                      )
                    
                  
                  ⁡
                  
                    [
                    
                      
                        
                          P
                          2
                        
                        ⁡
                        
                          (
                          
                            ω
                            -
                            
                              ω
                              1
                            
                          
                          )
                        
                      
                      -
                      
                        
                          P
                          2
                        
                        ⁡
                        
                          (
                          
                            ω
                            +
                            
                              ω
                              1
                            
                          
                          )
                        
                      
                    
                    ]
                  
                
              
            
          
        
      
    
    
      
        (
        16
        )
      
    
  




where we have defined the phase θ(t1,r)=ω1(t1+(n1−n2)r/c) with ω=2πf. We note that P2(ω−ω1) is 212 and P2(ω+ω1) is 213 in FIG. 2c. We further note that the pulse length Tp2 of the HF pulse is related to its bandwidth B2 as Tp2=1/B2. We then have the equivalence Tp2<T1=1/f1||B2>f1. Because the propagation direction of the HF and LF pulses are different, the accumulation of the forward propagation delay and pulse distortion along the HF pulse propagation direction will oscillate around zero with a maximal delay and distortion, and an oscillation in the amplitude of the nonlinear interaction scattered signal with maxima and zeros, depending on the value of θ(t1,r). The 1st term on the right side, i.e. the sum term of the spectra, has maximum values for θ(t1,r)=mπ, m=0,±1, . . . , where cos θ(t1,r)=±1. The 2nd term on the right side, i.e. the difference term of the spectra, is zero for these values of θ where sin θ(t1,r)=0. The sum term is zero for θ(t1,r)=(2m+1)π/2, m=0,±, . . . , where cos θ(t1,r)=0, with maximum for the difference term because sin θ(t1,r)=±1 for these values of θ. With strong overlap between the spectra P2(ω−ω1) and P2(ω+ω1), the difference term is highly reduced and provides much less propagation distortion and scattering than the sum term.

For B2<f1 the spectra P2(ω+ω1) and P2(ω−ω1) have minimal overlaps with P2(ω), and the sum term P2(ω−ω1)+P2(ω+ω1) and the difference term P2(ω−ω1)−P2(ω+ω1) produce approximately the same amount of scattering, except that the relative magnitude of the two terms depends on θ(t1,r). However, because the HF pulse propagation direction n2≠n1−n2, the cos θ(t1,r) and sin θ(t1,r) terms will oscillate with r within R(r,t), and we get a spatial oscillation and approximately equal contribution from the sum and difference terms to the nonlinear interaction term within R(r,t). In this situation the difference in signature between the Group A and Group B terms is low. It is therefore difficult to suppress the Group A terms with signal processing, and the Group A signals hence limit the sensitivity to the Group B signal, i.e. the local nonlinear interaction scattering signal. We therefore must for B2<f1 rely on a small overlap region R(r,t) to be able to measure local nonlinear interaction scattering, Group B.
When B2 increases above f1, the spectra P2(ω+ω1) and P2(ω−ω1) starts to overlap with P2(ω) in FIG. 2c, and further when B2 increases above 2f1, i.e. Tp2<T1/2, the spectra P2(ω+ω1) and P2(ω−ω1) start to overlap. For further analysis with strongly overlapping spectra, it is useful to rewrite Eq. (16) as

Fτ{2p1(r,τ)p2(r,τ)}=2a1 cos θ(t1,r)P2(ω)+a1 cos θ(t1,r)[P2(ω−ω1)+P2(ω+ω1)−2P2(ω)]−ia1 sin θ(t1,r)[P2(ω−ω1)−P2(ω+ω1)]  (17)

The 1st term on the right side produces Group AI (nonlinear propagation delay) of the forward propagation distortion with linear scattering, and Group BI amplitude modulation with a1 of the local nonlinear interaction scattering. The 2nd term produces a pulse form distortion that is related to the curvature of the LF pulse along the HF pulse, both in the forward propagation distortion, Group AII, and the local nonlinear scattering Group BII. The 3rd term produces a pulse form distortion that is related to the gradient of the LF pulse along the HF pulse, both in the forward propagation distortion, Group AII, and the local nonlinear scattering Group BII. With strong overlap between the spectra P2(ω−ω1) and P2(ω+ω1), i.e. B2>>2f1Tp2<<T1/2, the 2nd and 3rd term (pulse form distortion AII and BII) is highly reduced compared to the 1st term (propagation delay for Group AI and amplitude modulation of the scattering for Group BI).
There is hence for this situation (Tp2<T1/2 for FIG. 2c) a strong difference in signature between Group B, the local nonlinear interaction scattered signal from R(r,t), and Group A, the signal that arises from linear scattering of the accumulative nonlinear interaction propagation distortion components within R(r,t). This difference in signature is used in the signal processing described by Eqs. (10, 12) to suppress the Group A components in the received signal and increase the sensitivity to the local nonlinear interaction scattered signal, Group B, from R(r,t), compared to the situation with transmitted waves as exemplified in FIGS. 2a and 2b where Tp2>T1.
To extract the nonlinear interaction scattered signal one can use two transmit events of combined LF and HF pulse transmits, changing the polarity of the LF pulse p1 for the 2nd transmit event, as discussed in relation to FIG. 2c above. However, before subtracting the received signals one corrects one or both of the receive signals with one or both of a delay and pulse form correction, for example in a correction filter, before the signals are subtracted. The correction filter then produces at least one of i) a delay correction that compensates for the effect of the nonlinear interaction propagation delay (AI above), and ii) a pulse form distortion correction that compensates for the nonlinear interaction pulse form propagation distortion (AII above) in the linearly scattered received signal.
When the HF pulse bandwidth is much larger than the LF (e.g. B2 ̃5f1) the overlap region breaks up into sub-regions. For better grasp of this phenomenon we refer to FIG. 3, where 301 in FIG. 3a illustrates in a grey-scale plot the pulse oscillations of an example LF pulse wave field (104) in space at a fixed time as it propagates in the direction of n1. 302 illustrates the spatial oscillation variation of the LF pulse along the line 303. 304 illustrates in a grey-scale plot the pulse oscillations of an example HF pulse wave field (105) in space at a fixed time as it propagates in the direction of n2. 305 is a magnified illustration of the spatial variation of the HF pulse along the line 306. FIG. 3b shows the nonlinear interaction source term 2p1(r,t)p2(r,t), i.e. the product of the pulses in FIG. 3a. We see that we get high values of the source term for high values (both positive and negative) of the LF oscillation, and with low values in the source term around zeros of the LF oscillation. This produces the nonlinear interaction source term sub-regions 308 with low value sub-regions 309 of the nonlinear interaction source term in between.
The nonlinear interaction sub-regions 308 propagate in the direction of n1+n2. We note that the phase θ(t1,r)=ω1(t1+(n1−n2)r/c) in Eq. (8,9) depends on the component of r along (n1−n2) and as (n1−n2)(n1+n2)=n12−n22=0 we see that θ(t1,r) is constant in the propagation direction of the non-linear interaction sub-regions. A change in t1, i.e. the transmit timing between the LF and HF pulses, gives a lateral movement of the nonlinear interaction source term sub-regions. When θ(t1,r)=mπ, m=0,±1, . . . , we have cos θ(t1,r)=±1 and sin θ(t1,r)=0 and the HF pulse rides on the crest or trough of the LF wave. We then get a maximum of the delay term and the sum term of Eq. (17), i.e. 1st and 2nd term on right side of Eq. (17) while the 3rd term on the right side of Eq. (17), the difference term, is zero. When θ(t1,r)=(2m+1)π/2, m=0,±1, . . . , i.e. cos θ(t1,r)=0 and sin θ(t1,r)=±1 the HF pulse rides along the zeros of the LF wave and is located in a low value sub-region 309 where the difference term is maximum and the delay and sum terms are zero. However, with adequately short HF pulses the difference term is negligible and the sensitivity to the nonlinear interaction scattering (Group B) is low, as discussed above.
With such a large difference between the HF bandwidth and the LF (e.g. B2 ̃5f1) we can hence resolve multiple measurement or image curves in parallel for a single transmit event, where FIG. 4 by example illustrates 3 measurement or image curves Γk−1(r), Γk(r), Γk+1(r) as 410, 404, 411, for 3 nonlinear interaction sub-regions shown for 3 different time points, ta, tb, tc as 401, 402, and 403. The nonlinear interaction source terms propagate downwards in the direction of n1+n2 with the velocity cR of Eq. (2), indicated by the curly arrows in the Figure. We see that there are regions (A-regions) of high nonlinear interaction for θ(t1,r)=mπ, m=0,±, . . . , where the sensitivity to imaging spatial variations in the nonlinear interaction parameters is high for adequately short HF pulses. Three A-regions 405, 406, and 407 are shown, but the A-regions can extend laterally further as indicated by the dots 412, depending on the length of the LF pulse and other details of the 1st and 2nd transmit beams 101 and 102. FIG. 4 also shows by example two B-regions 408 and 409 for low nonlinear interaction for θ(t1,r)=(2m+1)π/2, m=0,±1, . . . , where the sensitivity to imaging spatial variations in the nonlinear interaction parameters is low for adequately short HF pulses. The thickness of the overlap sub-regions (401, 402, 403) in the elevation direction (normal to the paper plane) is determined by the elevation thickness of the beam 101 and 102 that is thinnest in the elevation direction.
In a typical measurement situation we can have f2=10f1. The width of the A-type sub-regions in FIG. 4 is cT1/2 cos φ=λ1/2 cos φ=5λ2 cos φ, where T1 is the time period of the LF oscillation and λ1 and λ2 are the wavelengths of the LF and HF pulsed waves, respectively. The resolution of a focused receiver system for the HF is Δr=2λ2FN where FN=F/D is the receiver F-number given as the ratio between the focus distance F and the aperture width (e.g. diameter) D, for example for the systems described in FIGS. 7-11. We see that the width of the sub-region is resolved with a focused receiver system with FN<2.5 cos φ, which for φ=30 deg gives FN<2.1. Such low F-numbers is achievable with many EM and EL receiver systems. One can hence with a parallel receiver system resolve several A-regions (e.g. 405, 406, 407) and receive the signal from these regions with dynamically focused parallel receive beams with beam width for example demonstrated by the dotted vertical lines on each side of the measurement or image curves Γk−1(r), Γk(r), Γk+1(r). These parallel receive beams provide measurement or image signals for several curves (e.g. 410, 404, 411) in parallel, where the image data is obtained with the same transmit events and parallel processing on the received signal on multiple array elements according to known methods and further discussed in relation to instrument block diagram in FIG. 6.
To increase the imaging sensitivity to the nonlinear interaction parameters in the regions B, we can transmit a 2nd group of 1st and 2nd pulsed waves, where we change the timing relation between the 1st and 2nd pulses an amount Δt1=π/2ω1, as illustrated in FIG. 5a, where 501 shows the HF pulse for region B located at a zero of the LF pulse 502 with low imaging sensitivity to the nonlinear interaction parameters. In this Figure the HF pulse 501 and the LF pulse 502 illustrates the timing relation for the low sensitivity sub-regions, Region B, in FIG. 4. In the 2nd transmit group, we change the difference in the transmit timing between the LF and HF pulses an amount Δt1=π/2ω1 so that the LF pulse gets the relative location 503, where the HF pulse 504 now rides on the peak LF field variable with maximal imaging sensitivity to the nonlinear interaction parameters in region B. This generates the sensitivity sub-regions 510, 511, and 512 for the time points ta, tb, and tc in the regions B of FIG. 5b together with the sensitivity sub-regions 401, 402, and 403 of the 1st transmit group in FIG. 4. The dots 515 indicate that one can have more A and B regions laterally, depending on the length of the LF pulse and other details of the beams as discussed in relation to FIG. 4 above. With adequately high focal resolution of the receiver system as described in the example above (where FN<2.5 cos φ), this change in t1 provides measurement or new image curves, where one can use multiple parallel receive beams with parallel processing of the receive signals to provide image signals along several measurement or image curves in parallel with the same transmit events, where FIG. 5b by example shows two measurement or image curves Γm−1(r), Γm(r) as 513 and 514 for the B-regions. The total number of parallel measurement or image curves both for the A- and B-regions with the same transmit events depends on the detailed shape of the transmit pulses 104 and 105.
Large differences in the incident frequencies are also useful for enhanced imaging of resonant nonlinear scatterers, where the 2nd transmit frequency is selected well above the resonance frequency for example to obtain high spatial resolution. One then selects the 1st transmit frequency at or below the resonance frequency and uses the method described in relation to FIG. 2c to extract the signal from the nonlinear interaction resonant scatterers. This is for example useful for high resolution acoustic imaging of contrast agent micro-bubbles at frequencies well above the resonance frequency, as well as high resolution electromagnetic imaging of fluorescent molecules.
Using an increased repetition rate between the transmit events with a variation in the relative transmit timing t1 between the 1st and 2nd pulsed waves, one can obtain further increased parallel measurement or imaging for multiple overlap regions Ri(r,t), i=2, . . . , propagating simultaneously along different measurement or image curves Γi(r), i=2, . . . , in the object. A focused receive system is in this case adapted to parallel observation of the scattered signal from the different overlap regions that propagate simultaneously in the object. This method also provides parallel measurements for incident frequencies f1 and f2 that are so close that B2<f1 so that the overlap region does not break up into sub-regions as described for FIG. 3-5 where B2>>f1. The parallel receive imaging increases the potential frame rate, which opens up the possibility of averaging of the receive signals or image signals to improve signal to noise ratio and increase the sensitivity for imaging local nonlinear interaction scattering from the material.
In the above discussion we have assumed 2nd order variation of the nonlinear material parameters with the wave field. This provides the simple nonlinear interaction term 2p1(r,t)p2(r,t) of Eq. (4), which further provides the convolution spectra of FIG. 2a-c. With more complex nonlinearity of the material parameters one can have further frequency components introduced by the nonlinear wave propagation and the nonlinear scattering. The 2nd order nonlinearity is used for illustration purposes and is not meant to provide a limitation to the invention. The details for more complex nonlinear material parameters, for example wave propagation and scattering in materials containing nonlinearly resonant scatterers, can be introduced for each particular situation by anyone skilled in the art within the scope of the invention.
FIG. 6 shows a block diagram of an example instrument according to the invention, where the instrument may be operated according to the methods described. The instrument comprises means 601 and 602 for transmit of the pulsed wave beams 101 and 102 respectively into the object 103. At least one of the beams is wide in the azimuth direction (in the paper plane), and narrow in the elevation direction (normal to the paper plane), where this Figure shows an example where both beams 101 and 102 are wide in the azimuth plane. The transmit means are driven by transmitters 603 and 604 that are controlled in at least one of transmit timing and transmit amplitude and transmit frequency and transmit beam direction by the control unit 605 via the control bus 606. The control unit receives inputs from the instrument operator via a keyboard or other user interface to set up the instrument for the actual use, according to known methods. Alternatively the control unit 605 can receive inputs from software or from feedback mechanisms. A receiver means 607 picks up the scattered wave 608 from the object to form a receive signal that is forwarded to a receive signal pre-processing unit 609 where the output of this unit is forwarded to the image processing unit 610 for further processing according to the invention, so that the net result of the signal conditioning and processing in the units 607, 609 and 610 is extraction of the local nonlinear interaction scattering signal (Group B) along at least one measurement or image curve Γ(r) (107), for example with the methods described in relation to FIGS. 2-5, and forming measurement or image signals that are transmitted to the display unit 611 for display. The display unit illustrates by example the image of the nonlinear interaction signal along one measurement or image curve Γ(r) as an intensity or color modulated display line 612. The selection of the nonlinear scattering signal along the measurement or image curve Γ(r) (107) can be partially or fully done in the receiver means 607, the preprocessing unit 609 or the image processing unit 610, or in all the units 607, 609 and 610 combined. By varying at least one of the transmit time relation between the 1st and 2nd transmitted pulses and the relative direction of the transmitted pulsed beams 101 and 102 the measurement or image curve 107 can be scanned laterally through a region of the object for example across a 2-dimensional surface-region or in 3 dimensions in a volume-region of the object, to provide 2-dimensional (2D) or 3-dimensional (3D) images of the region of the object.
The units in FIG. 6 represent functional units and can in various embodiments be combined in the same physical units (hardware), depending on preferred technology available and performance requirements. For example the control unit 605 and the image processing unit 610 can be combined as software modules on a single computer system, and the electronics of the units 603, 604, and 609 can be made as plug in units to the computer bus 606.
The transmit means 601 and 602 can similarly be combined in one physical unit, even also with the receiver means 607. An example of such a situation is found in FIG. 7 for ultrasound imaging, where 700 shows a linear ultrasound array placed on the surface 702 of the object 701. The ultrasound array operates according to known principles and can simultaneously transmit 1st and 2nd pulsed ultrasound waves 104 and 105 along the beams 101 and 102. For widely separated 1st and 2nd frequencies, one can for example use array solutions as described in U.S. Pat. No. 6,645,150 or U.S. Pat. No. 7,727,156. The scattered signal can be received with the same array with a receive beam 703 that encompasses the overlap region R(r,t) (106). The receive beam 703 does in this example encompass the whole measurement or image curve Γ(r) (107), where one obtains spatial resolution along Γ(r) through the time lag of the received signals. One should then note that the depth of the scattered signal propagates with the velocity cR of the overlap region R(r,t) in Eq. (2), while the back scattered signal propagates with the velocity c, and the conversion between receive time and depth along Γ(r) takes this into account. The spatial resolution lateral to the receive beam can be improved by using a wide aperture, dynamically focused receive beam with FN<2.5 cos φ as described above and according to known principles. One can also use several side by side parallel receive beams that receive the signal from multiple A and B regions of FIGS. 4 and 5 in parallel, with parallel processing of the receive signals from all regions to speed up the frame rate according to known methods. The received signal can in this situation contain components scattered linearly from both inside and outside the overlap region R(r,t) and nonlinear interaction scattered signal components from inside R(r,t), particularly when there is a large difference between the 1st and 2nd frequencies. The nonlinear interaction scattered signal is then extracted in the units 609 and 610 of FIG. 6 through the methods described in relation to FIGS. 2-5.
The depth of the nonlinear interaction scattering image field in FIG. 7 is bounded by the width of the beams 101 and 102, and hence gets a triangular form. An embodiment which provides a rectangular form of the nonlinear interaction scattering image region is shown in FIG. 8, where the transmitting means for the 1st and 2nd beams 101 and 102 are physically separated, linear ultrasound transducer arrays 801 and 802. The designations for the 1st and 2nd pulsed waves (104, 105), the overlap region R(r,t) (106) and the measurement or image curve Γ(r) (107) are the same as in FIGS. 1a and 7. A receive beam from the 1st array 801 focused onto the overlap region R(r,t) is shown as 803. It should be noted that in this case the shown receive beam does not cover the whole measurement or image curve Γ(r), and therefore to receive all nonlinear interaction signals along Γ(r) the beam position/direction must be steered together with the focal depth. This can in one example be done by selecting the active receive elements on the fly, and/or adjusting delays for proper direction steering and focusing of the beam so that the focus follows the overlap region R(r,t) as it moves in real time, according to known methods. In another example one can receive the scattered signal on all receive elements of 801 in parallel and form focused image beams in parallel in the processing unit so that one obtains a receive beam focus that follows the overlap region R(r,t), according to known methods.
FIG. 9 shows yet another embodiment of integrated transmit and receive means for ultrasound imaging according to the invention, where the ultrasound array is arranged as a ring 901. This embodiment has advantages when the object 103 can be surrounded by the array, for example with breast imaging, in that it allows tomographic image reconstructions according to known methods. The array is composed of individual elements 903 along the whole ring 901 which gives a large flexibility to select elements for both the transmit and the receive apertures. In this example a group 904 of elements is selected to form the 1st transmit aperture to transmit the 1st pulsed wave beam 101 and another group 905 of elements to form the 2nd transmit aperture to transmit the 2nd pulsed wave beam 102. The designations for the 1st and 2nd pulsed waves (104, 105), the overlap region R(r,t) (106) and the measurement or image curve Γ(r) (107) are the same as in FIGS. 1a, 7, and 8. The example further illustrates selection of a receive group of elements 906 that gives a receive beam 907 so that the axis of the receive beam is along the measurement or image curve Γ(r) (107) for its whole length. Scanning of the curve Γ(r) to form an image can for example be done by varying the relation between the 1st and 2nd transmit times of the 1st and 2nd pulsed waves, or one can vary the 1st and 2nd beam directions of the 1st and 2nd pulsed waves through selecting different elements that participate in the 1st (904) and 2nd (905) transmit apertures and also using variable delays for the transmit pulses for different elements, according to known methods. Selection of the elements for the receive aperture (905) and potential delay steering of the signal from the elements, is then done to match the scanning of the receive beam along each actual measurement or image curve Γ(r).
In FIGS. 1a and 7-9, the pulsed wave-fronts are illustrated as fairly straight lines, that produce measurement or image curves Γ(r) that also are straight lines. In the practical situation, diffraction with the limited apertures makes the wave fronts somewhat curved, especially at the edges of the beams. This produces some curvature of the measurement or image curves Γ(r), which can be accounted for in electronic receive beam steering. In the same Figures we have illustrated that the 1st and 2nd transmit beams are in the same plane. This can be an advantage in many situations, as the lateral scanning of the curves Γ(r) can be obtained through a variation of the transmit timing relation of the 1st and 2nd pulsed wave. However, it is clear from the general principle of the invention, that the 1st and 2nd transmit beams can be in different planes that cross each other where the transmit timing relation must be adjusted to how the beams cross each other, which can in a practical situation be adapted by anyone skilled in the art.
Another example of a modification of the transmit and receive means according to the invention is shown in FIG. 10 as 1001 on the surface of the object 1000, where one of the 1st and 2nd transmit beams is a narrow beam 1002 and the other of the 1st and 2nd transmit beams is a wide beam 1003 at least in the azimuth plane. The transmit pulse along the beam 1003 must then be adequately long, shown as 1004, so that one gets interaction between the two pulsed waves 1004 and 1007 for the whole length of desired image range along 1002. The measurement or image curve Γ(r) is the axis 1006 of the narrow beam 1002, and the receive beam axis is preferably aligned along the axis of the narrow beam 1002. The overlap region R(r,t) 1005 is then given by the overlap of the long pulse 1004 of the wide (1003) beam and the short transmit pulse 1007 of the narrow beam (1002). To get best possible resolution it is advantageous that the high frequency pulse is transmitted along the narrow beam. Due to the skewed propagation directions between the 1st and 2nd beams, one will have regions of high and low sensitivity to nonlinear interaction scattering along the beam 1002, similar to that illustrated in FIGS. 4 and 5. One can move the regions of high sensitivity along 1002 by changing the difference in transmit timing between the 1st and 2nd transmit pulses similar to that illustrated in FIGS. 5a and b, as can be adapted by anyone skilled in the art. To get full sensitivity to nonlinear interaction scattering along the whole receive beam, one must then transmit more than one transmit event with different time lags between said 1st and 2nd transmit times. The measurement or image curve Γ(r) is scanned laterally by lateral scanning of the narrow beam.
In FIGS. 7-10 we have used ultrasound imaging as an example, but similar geometrical arrangements of transmitters and receivers can according to the invention also be used with EM waves. For EM imaging with frequencies in the GHz and THz range, the transmit means and receive means can be strip antennas or maser/laser diodes, and arrays of elements of these. For EM imaging in the infrared-optical frequency range, simple solutions for the transmit means are arrays of laser diodes, or mechanically direction steered laser diodes. Simple solutions for the receive detector means can be light sensing diodes/transistors or focused camera systems (e.g. a CCD camera) that provides real time imaging of the scattered signal from R(r,t) along Γ(r), where the lateral scanning of Γ(r) through changes in the relative transmit timing of the 1st and 2nd pulsed waves and/or the 1st and 2nd beam directions, is directly observable. An example embodiment of such a receive means is shown in FIG. 11, where 1101 and 1102 show the transmit means for the 1st and 2nd beams 101 and 102, with the pulsed wave fronts 104 and 105 with the overlap region R(r,t) (106) and the measurement or image curve Γ(r) (107). The receiver means is an EM camera system 1109 with an observation cone 1111 focused onto the observation region of nonlinear interaction scattered signal from the region 1110 covering the interaction between the two transmit beams 101 and 102.
To further increase the sensitivity to the nonlinear interaction scattered signal, one can conveniently average the receive signal or image signal from many transmit events for each individual measurement or image curve Γ(r), according to known methods.
Thus, while there have been shown and described and pointed out fundamental novel features of the invention as applied to preferred embodiments thereof, it will be understood that various omissions and substitutions and changes in the form and details of the devices illustrated, and in their operation, may be made by those skilled in the art without departing from the spirit of the invention.
It is also expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the invention. Moreover, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment of the invention may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design choice. It is the intention, therefore, to be limited only as indicated by the scope of the claims appended hereto.

## Claims

1. A method for measurement or imaging of nonlinear interaction scattering between two waves along at least one measurement or image curve Γ(r) in a material object with nonlinear material parameters that produce wave scattering, comprising the steps of:
a) transmitting in at least one transmit event i) at least one 1st transmit pulsed wave with a 1st transmit time and a 1st transmit center frequency along a 1st transmit beam with a 1st transmit direction, and ii) at least one 2nd transmit pulsed wave with a 2nd transmit time and a 2nd center frequency along a 2nd transmit beam with a 2nd transmit direction, wherein the 2nd transmit direction is substantially different from the 1st transmit direction, and where the 1st and 2nd transmit directions and 1st and 2nd transmit times are arranged so that the pulses from the 1st and 2nd pulsed waves overlap in space in an overlap region R(r,t) that propagates with time in the material object along a measurement or image curve Γ(r), and
b) selecting one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions, to control the location of the measurement or image curve Γ(r) within the material object, and
c) detecting a wave scattered from the overlap region R(r,t) with at least one receiver and generating at least one receive signal that includes at least nonlinear interaction scattered signal components that relate to waves that are scattered from the nonlinear interaction between said 1st and 2nd pulsed waves in said overlap region R(r,t), and
d) processing the receive signal to extract the nonlinear interaction scattered signal components and to form nonlinear interaction measurement or image signals along said measurement or image curve Γ(r).

2. A method for measurement or imaging according to claim 1, where the process to extract nonlinear interaction signal components includes temporal frequency filtering of the receive signal where said filtering passes said nonlinear interaction scattered signal components and blocks other temporal frequency components.

3. A method for measurement or imaging according to claim 1, where:
said transmitting step comprises at least two transmit events and where said 1st and 2nd transmit directions and the time lag between said 1st and 2nd transmit times are the same for said at least two transmit events, and where
one of said 1st and 2nd pulsed waves is varied in at least one of polarity, amplitude, phase and frequency between said at least two transmit events, including the possibility that at least one of said 1st and 2nd pulsed waves has zero amplitude for at least one of said transmit events, and where
the process to extract nonlinear signal components includes combining of the receive signals from said at least two transmit events.

4. A method for measurement or imaging according to claim 3, where the receive signal from at least one of said at least two transmit events is one or both of i) delay corrected and ii) pulse distortion corrected, before the signals from said at least two transmit events are combined.

5. A method for measurement or imaging of nonlinear interaction scattering according to claim 1, where:
a plurality of measurement or image curves Γk (r), k=1 . . . K, is selected in the material object through selecting one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions, and
the measurement or image signals corresponding to each one of the plural measurement or image curve Γk(r) are obtained.

6. A method for measurement or imaging of nonlinear interaction scattering according to claim 1, where said transmitting step comprises a plurality of transmit events, and the time difference between said transmit events is sufficiently short that at least two different overlap regions R(r,t) propagate simultaneously within the object, and one or both of the relative timing between said 1at and 2nd transmit pulse and said 1st and 2nd transmit directions is varied between the transmit events so that said at least two different overlap regions propagate along at least two different measurement or image curves Γ(r) and the scattered signals from said different overlap regions are received and processed in parallel for improved rate of measurement or imaging.

7. A method for measurement or imaging according to claim 3, where:
the pulse length of one of said 1st and 2nd pulsed waves is shorter than half the time oscillation period of the other of said 1st and 2nd waves so that the nonlinear interaction overlap region breaks up into sub-regions of high sensitivity where the magnitude of the wave field of said other of said 1st and 2nd waves is sufficiently high so that the scattered signal is obtained with high sensitivity from a set Γk (r), k=1 . . . K of more than one measurement or image curves in parallel, and
the receive signal from said more than one measurement or image curves is received and processed in parallel to obtain the image signal for said more than one measurement or image curves in parallel.

8. A method for measurement or imaging according to claim 1, where received signals from a plurality of transmit events for the same measurement or image curves Γ(r) are averaged to reduce noise and improve sensitivity.

9. A method for measurement or imaging of nonlinear interaction scattering according to claim 5, where image signals for image points between a plurality of said measurement or image curves Γk(r) are obtained through interpolation between image signals on at least two measurement or image curves.

10. A method for measurement or imaging of nonlinear interaction scattering according to claim 5, where a plurality of said measurement or image curves Γk(r) are spatially distributed across a surface to obtain image signals for a two dimensional image of nonlinear interaction scattering across said surface.

11. A method for measurement or imaging of nonlinear interaction scattering according to claim 5, where said plurality of measurement or image curves Γk(r) are spatially distributed within a three-dimensional region to obtain image signals for a three-dimensional image of nonlinear interaction scattering in said region.

12. An apparatus for measurement or imaging of nonlinear interaction scattering between two waves along at least one measurement or image curve Γ(r) in a material object with nonlinear material parameters that produce wave scattering, comprising:
a) transmit means arranged to transmit at least one transmit event composed of i) at least one 1st transmit pulsed wave with a 1st transmit time and a 1st transmit center frequency along a 1st transmit beam with a 1st transmit direction, and ii) at least one 2nd transmit pulsed wave with a 2nd transmit time and a 2nd transmit center frequency along a 2nd transmit beam with a 2nd transmit direction, wherein the 2nd transmit direction is substantially different from the 1st transmit direction, and where the transmit means is arranged such that said 1st and 2nd pulsed waves overlap in an overlap region R(r,t) of the material object, where said overlap region propagates with time in the material object along a measurement or image curve Γ(r), and
b) control means arranged to select one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions, to control the location of the measurement or image curve Γ(r) in space within the material object, and
c) receive means arranged to receive scattered wave components from the material object at least from the nonlinear interaction between said et and 2nd pulsed waves in said overlap region R(r,t), and arranged to produce at least one receive signal containing at least nonlinear interaction scattered components from at least said overlap region R(r,t), and
d) processing means arranged to process said receive signal to extract the nonlinear interaction scattered signal components from said overlap region R(r,t) to form nonlinear interaction measurement or image signals along the at least one measurement or image curve Γ(r).

13. An apparatus according to claim 12, where said processing means comprises means for temporal frequency filtering of the receive signal where said filtering passes said nonlinear interaction scattered signal components and blocks other temporal frequency components.

14. An apparatus according to claim 12, where:
said transmit means is arranged to transmit at least two transmit events for each measurement or image curve Γ(r), and
said transmit means comprises means for varying at least one of polarity, amplitude, phase and frequency of one of said 1st and 2nd pulsed waves between said at least two transmit events, including the possibility that at least one of said 1st and 2nd pulsed waves to has zero amplitude for at least one of said at least two transmit events, and where
said processing means comprises means for combining the receive signals from at least two transmit events in the process of forming image signals along said measurement or image curve Γ(r).

15. An apparatus according to claim 14, where said processing means comprises means to correct at least one receive signal from at least one of said at least two transmit events with one or both of i) delay correction and ii) pulse distortion correction, before the signals from at least two transmit events are combined.

16. An apparatus according to claim 15, where said processing means comprises means for estimation of one or both of i) delay correction and ii) pulse distortion correction.

17. An apparatus according to claim 12, where said means for receiving comprises a focused receiver system.

18. An apparatus according to claim 17, where said focused receiver system is arranged to be dynamically focused with time such that the focus follows the overlap region R(r,t) as the overlap region R(r,t) moves with time.

19. An apparatus according to claim 17, where said focused receiver system is a focused camera.

20. An apparatus according to claim 17, where said focused receiver system comprises:
an array of multiple receiver elements that are arranged to receive the scattered signals in parallel, and
means to generate multiple receive signals from multiple groups of receiver elements in parallel such that different receive signals are assigned to different measurement or image curves Γm(r), m=1 . . . M in parallel.

21. An apparatus according to claim 20, where said control means comprises means to transmit multiple groups of transmit events to receive multiple receive signals for each measurement or image curve Γ(r) and means for processing said multiple receive signals by at least one of:
i) averaging of the receive signals to increase signal to noise ratio and hence sensitivity, and
ii) comparing differences between said multiple receive signals to determine movement of the scatterers.

22. An apparatus according to any of claim 12, where said control means comprises means to scan said measurement or image curve Γ(r) through a set of different measurement or image curves Γk(r), k=1 . . . K in a region of the material object through varying one or both of i) the time relation between said 1st and 2nd transmit times, and ii) at least one of said 1st and 2nd transmit directions.

23. An apparatus according to claim 22, where said means for processing comprises means for interpolating image signals between neighboring measurement or image curves Γk(r) to 44 generate image signals for image points between said neighboring measurement or image curves.

24. An apparatus according to claim 21, where said control means comprises means for scanning said measurement or image curves across a surface through said material object to provide image signals for a two dimensional image of nonlinear interaction scattering across said surface.

25. An apparatus according to claim 21, where said control means includes means for scanning said measurement or image curves within a three-dimensional region of said material object to provide image signals for a three-dimensional image of nonlinear interaction scattering in said region.

26. An apparatus according to claim 12, where at least one of said 1st and 2nd transmit beams is wide in at least an azimuth direction.

27. An apparatus according to claim 12, wherein at least one of said 1st and 2nd transmit beams is narrow in the elevation direction.

28. An apparatus according to claim 26, where the other of said 1st and 2nd transmit beams is narrow in at least the azimuth direction, and the receive means comprises a focused receive beam with axis along the axis of the transmit beam which is narrow in the azimuth direction, and scanning of the measurement or image curve is obtained by scanning of both the receive beam and the transmit beam which is narrow in the azimuth direction.

29. An apparatus according to claim 12, where said transmit means and said receive means comprise arrays of elements where the same array surface can be used to transmit both said 1st and 2nd pulsed waves and to receive at least the nonlinear interaction scattered signal.

30. An apparatus according to claim 12, where said transmit means comprises an array of elements to transmit said 1st pulsed wave and another array of elements to transmit said 2nd pulsed wave.

31. An apparatus according to claim 12, where said transmit means comprises a ring array of elements.

32. An apparatus according to claim 12, where at least one of said 1st and 2nd pulsed waves is an elastic compression wave.

33. An apparatus according to claim 12, where at least one of said 1st and 2nd pulsed waves is an elastic shear wave.

34. An apparatus according to claim 12, where at least one of said 1st and 2nd pulsed waves is an electromagnetic wave.