WO2000016124A1 - Detection of vectorial velocity distribution - Google Patents

Detection of vectorial velocity distribution Download PDF

Info

Publication number
WO2000016124A1
WO2000016124A1 PCT/NL1999/000567 NL9900567W WO0016124A1 WO 2000016124 A1 WO2000016124 A1 WO 2000016124A1 NL 9900567 W NL9900567 W NL 9900567W WO 0016124 A1 WO0016124 A1 WO 0016124A1
Authority
WO
WIPO (PCT)
Prior art keywords
formula
calculated
aid
medium
transmitter
Prior art date
Application number
PCT/NL1999/000567
Other languages
French (fr)
Inventor
Arnoldus Petrus Gerardus Hoeks
Léon Armand Franciscus LEDOUX
Original Assignee
Universiteit Van Maastricht
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universiteit Van Maastricht filed Critical Universiteit Van Maastricht
Publication of WO2000016124A1 publication Critical patent/WO2000016124A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8979Combined Doppler and pulse-echo imaging systems
    • G01S15/8984Measuring the velocity vector
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/66Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
    • G01F1/667Arrangements of transducers for ultrasonic flowmeters; Circuits for operating ultrasonic flowmeters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8979Combined Doppler and pulse-echo imaging systems

Definitions

  • the present invention relates to a method for trifrp remote detection of the vectorial velocity distribution in a medium, wherein a signal is emitted towards the medium to be studied and wherein the said vectorial velocity distribution is calculated on the basis of a signal received back from the medium.
  • a method for trifrp remote detection of the vectorial velocity distribution in a medium wherein a signal is emitted towards the medium to be studied and wherein the said vectorial velocity distribution is calculated on the basis of a signal received back from the medium.
  • Such a method can be used in particular, but not exclusively, to measure the velocity distribution of blood in a blood vessel, which is why the present invention will hereinafter be explained in the context of this application.
  • velocity distribution is meant to indicate that the medium to be studied need not move as a plug, in which all the elements of the medium have exactly the same velocity, but that velocity variations can exist in the medium as a whole, so that the velocity components of different elements of the medium will exhibit a certain spread or distribution relative to one another.
  • a first drawback of this known method is that in determining the velocity component of the blood in the direction of the beam axis, use is made of a statistical model to calculate the most probable value of that velocity component. This implies that assumptions are made regarding the stochastic parameters of the signal which was received back. This means a restriction of the applicability of the known method.
  • An additional problem in this context is that sound attenuation in the medium to be studied is a function of the frequency of the sound used, so that a change in spectral bandwidth of the generated signal leads to deviations in the axial velocity component calculated on the basis of the statistical model.
  • a second drawback of the method described in the said publication is that the transverse velocity component is calculated on the basis of the rate at which changes in intensity occur in the signal which was received back. This, however, requires the beam width to be known at the location where the reflections occur, which, however, will in general not be the case .
  • a third drawback is that the application of this known method requires the existence of flow domains having a laminar flow pattern.
  • a fourth drawback of the method described in the said publication is that only an estimate is provided of the magnitude of the velocity vector, but that regarding the direction of the velocity vector no information is derived from the signal received back. With respect to the axial velocity component, the transverse velocity component, after all, still has a freedom of 360°. In the case of the method according to the said publication, it is therefore necessary for the three-dimensional direction of the velocity vector to be known beforehand, for example by the orientation of the flow duct (blood vessel) to be studied being known.
  • a further object of the present invention is to provide a method which allows, with as few assumptions as possible, the variables to be measured to be derived directly from the signals received back.
  • the present invention is based on an improved insight into the physical processes which lead to the measurable reflection signal. Based on this improved insight, the present invention provides a model describing the reflection signal, and formulae derived therefrom, with the aid of which the transducer parameters and the variables to be measured can be calculated directly from the measured reflection signals received back.
  • the present invention is thus capable of determining the variables to be measured more rapidly, more accurately and more consistently on the basis of the measured reflection signals, and of deriving more data from the observations. More in particular, the present invention is capable of deriving the local beam width from the observations .
  • the shape of the ultrasonic beam generated by the transmitter is assumed to be known. This is a reasonable assumption, since that beam is associated with the transmitter in question in a fixed way, and under normal conditions is reproducible, so that the shape of that beam can be measured in a test arrangement . On the basis of the beam shape, the local width of the beam can then be calculated from the signal received back itself .
  • An important advantage of the model proposed by the present invention is also that it does not make great demands on the measuring conditions and the measuring setup.
  • figure 1 schematically illustrates a specific measuring setup for measuring flow velocity in a flow duct
  • figure 2 schematically illustrates the principle underlying the measurement method
  • figure 3 shows a two-dimensional representation of an example of the envelope of reflection signals measured successively
  • figure 4 shows a schematic perspective view of a transducer in order to define a coordinate system.
  • FIG. 1 schematically illustrates a measuring setup 10 to measure the flow velocity in a flow duct 11.
  • the flow duct 11 forms part of a closed circuit 12 in which a medium 13 is recirculated by means of a pump 16.
  • the measuring setup 10 further comprises a measuring chamber 20 within which the flow duct 11 is situated.
  • a transducer 21 which is designed to generate a beam of ultrasonic pulses, as will be explained in more detail.
  • the distance between the transducer 21 and the flow duct 11 can be adjusted within certain limits, as can the angle between the beam axis and the axis of the flow duct 11.
  • FIG. 2 schematically illustrates the applied principle underlying the measurement.
  • the transducer 21 generates a brief sound pulse 22 in the direction of the medium 13 to be studied which comprises one or more reflection cores 14. If the emitted sound signal 22 reaches a reflection core 14, this will cause a reflected sound signal 23 to be emitted back to the transducer 21.
  • the reflected sound signal 23 is intercepted by the transducer 21, the latter generates an electrical signal 24 which is representative of the shape of the sound signal 23 received by the transducer 21; this electrical signal 24 is transferred, as known per se, to a signal-processing arrangement 30 with which a memory 31 is associated.
  • the signal -processing arrangement 30 samples the electrical signal 24 and stores the signal samples in the memory 31.
  • the signal samples are rendered analytic with the aid of a Hubert transformation.
  • the reflection signals are then complex numbers.
  • One advantage of working with analytic signals is that the correlation is not influenced by the carrier wave frequency, as will become evident from the following. This eliminates a source of interference. Possible random or secondary maxima in the correlation (see below) will then occur to a much lesser extent, or at least have a lower level.
  • the Hubert transformation to analytic signal samples can be carried out before the signal samples are stored in the memory 31, or when the signal samples are retrieved from the memory 31 for further processing, or in a separate intermediate step. Hereinafter, no distinction will be made between these options.
  • the sound signal 23 received back will normally be in the form of a single pulse, the time between emitting the transmission pulse 22 and receiving the reception pulse 23 being, on the basis of the sound velocity in the respective medium 13, a yardstick for the spatial distance between the transducer 21 and the reflective body or reflection core 14.
  • the medium 13 is a diffuse medium, i.e. it contains a multiplicity of randomly distributed particles 14 which may act as reflection cores. In practice this means that the signal 23 received back by the transducer 21 is a combination of many reflection pulses.
  • FIG. 3 illustrates an example of the envelope of a set of successive interference signals of this type, obtained in the example shown by measurement in a human carotid artery.
  • the strength of the electrical signal 24 emitted by the transducer 21, or alternatively the strenth of the reflection signal 23 received by the transducer 21, is plotted as a function of time (horizontal) . Since, as explained in the above, the time corresponds to distance, and in fact the distance is much more interesting to the observer than the time, the distance scale is shown at the horizontal axis. The vertical axis corresponds to the successive received reflection signals.
  • the strength of the electrical signal 24 emitted by the transducer 21 is represented by blackness (grey scale value) of a dot in the figure.
  • blackness grey scale value
  • a strong signal is represented by a dark dot
  • a weak signal is represented by a pale dot .
  • Each horizontal line of measured points in figure 3 represents the envelope of the electrical response of the transducer 21, after a single transmission pulse 22 has been emitted by the transducer 21.
  • the emission of a single transmission pulse 22 by the transducer 21 is repeated a number of times (at a predefined repeat rate) ; the electrical responses of the transducer 21 which are associated with the successive transmission pulses 22 (a number of horizontal lines of experimental points) are shown in figure 3 underneath one another; placed along the left-hand axis of figure 3 are serial numbers of these transmission pulses.
  • the constructive and destructive interference pattern (response to a transmission pulse) of the reflection signal changes as a function of time.
  • FIG 4 shows a transduceer array 121 comprising a multiplicity of juxtaposed transducers 21.
  • Each transducer 21 is able to emit a sound beam 22, whose beam axis 25 is assumed to be the Z-axis.
  • the X-axis is defined by a line connecting the transducers 21, so that the sound beams of all the transducers 21 are collectively situated in the XZ-plane.
  • the Y-axis is defined perpendicular to the XZ-plane defined by the transducers 21.
  • the first reflection signal RF 1#0 (t) received back by transducer 21 (t being the time after a sound pulse has been emitted by said transducer) can be described by formula (1) .
  • g(x,y,z) denotes the (three-dimensional) spatial distribution of the reflection cores 14 in the medium 13
  • f t (x,y,z) is the three-dimensional sensitivity function of the transducer in question.
  • the sensitivity function describes the three- dimensional pressure wave volume which contributes to the reflection signal at time t. It is further assumed that, even though the distribution of the reflection cores 14 in the medium 13 is stochastic, their movement is coherent within the three-dimensional sensitivity function.
  • P n T+p 12 in formula (2) is the time difference (unit ⁇ T EP ) between the transmission pulses associated with the reflection signals RF l ⁇ 0 (t) and RF 2 T (t).
  • the correlation between the initial reflection signal RF 1/0 (t) captured by the first transducer 21-, and the depth-shifted (T+l)th reflection signal RF 2 ⁇ (t+Z/f s ) captured by the second transducer 21 2 , denoted by R(T,Z), is defined by formula (3), wherein T denotes a time difference (unit ⁇ T EP ) , Z denotes a spatial differential distance, f s is the sampling frequency of the reflection signal, * means complex conjugate, and ⁇ > denotes mathematical expectation.
  • ⁇ g 2 > is the mean square of the spatial distribution of the reflection cores.
  • sensitivity function of a transducer The shape of the sensitivity function in the axial direction can be derived from the spectral distribution of the sound signal, whereas in the XY-plane local characteristics of the sound beam restrict the boundaries of the sensitivity function. These contributions to function are independent of one another and will be discussed independently of one another.
  • the spectral power density P(f) of an (analytic) reflection signal has an approximately Gaussian shape and in the normalized form can be written as formula (7) , wherein
  • f c is a central carrier wave frequency
  • BW EQ is the equivalent bandwidth of the spectral distribution.
  • equivalent bandwidth is meant the width of a rectangular distribution having the same area as the curve defined by the actual spectral distribution, the height of the equivalent function being equal to the height of the original function at f c .
  • the equivalent bandwidth can be written as formula (8) , wherein BW dB denotes the bandwidth at a specified level with respect to the maximum in decibels.
  • a reflection signal of this type can be written as formula (9) , where ⁇ is an arbitrarily chosen initial phase.
  • the beam dimensions contribute to the sensitivity function in the XY-plane.
  • the sensitivity functions can be approximated by Gaussian functions in accordance with formulae (11) and (12).
  • wx dB (z t ) and wy dB (z t ) denote the beam width in the x- and y- direction, respectively, at a depth z t , at a specified level in dB relative to the peak value.
  • Formula (13) only applies to plane waves, for which all the pressure waves in the XY-plane are in phase.
  • a curvature of the emitted wavefront occurs owing to path length differences ( ⁇ L) between the sound waves emitted from the centre of the transducer and from the edges.
  • This curvature can be approximated parabolically by formula (14) , the curvature at position (X,Y,z t ) being defined by the additional path length ⁇ X and ⁇ L Y in the x- and y-direction, respectively.
  • the sensitivity function f t ' (x,y,z) corrected for this curvature can be written as formula (15) .
  • This modified sensitivity function f t ' (x,y,z) can be written, according to formula (16) , as a product of independent x- , y- , and z-components .
  • R(T,Z) in formula (6) can be factored into x- , y- , and z-components according to formula (17) .
  • R X (T,Z) is the x-component (transverse direction) of the correlation function
  • R y (T,Z) is the y-component (height direction) of the correlation function
  • R Z (T,Z) is the z-component (axial direction) of the correlation function.
  • the correlation of the reflection signals is affected by noise.
  • the correlation function can be rewritten as formula (24), wherein the argument of R(T,Z) can be written as formula (25), and wherein the magnitude
  • the reflection signals received are sampled; the successive sampling points are denoted by the serial number ⁇ .
  • the successive sound pulses are distinguished by the serial number T.
  • the fth sampling point of a reflection signal after a rth sound pulse is denoted by RF( ⁇ ,$ " ) .
  • the reflection signals Prior to processing, the reflection signals are rendered analytic via a Hubert transformation. Such a transformation can be written as formula (27), wherein A(f) is the analytic frequency spectrum corresponding to the frequency spectrum S(f) of an actual signal, as will be explained below.
  • the two matrices are equal to one another .
  • an identical data window in the two matrices is defined having NZ sampling points in the f-direction and NT sampling points in the T-direction.
  • the data window associated with the signals captured by transducer 21 x is denoted by w 1 ( ⁇ , ⁇ .
  • the data window associated with the signals captured by transducer 21 2 is denoted by w 2 ( ⁇ ,f) .
  • the correlation coefficient R(T,Z) of signals from the two data windows, the difference between the serial numbers of the signals in both data windows being T and between the sampling points being Z, is defined according to formula (28) .
  • R(T,Z) from the sampled analytic reflection signals it is necessary to find a compromise between precision of the correlation coefficients on the one hand, and spatial and temporal resolution on the other hand.
  • a better resolution is obtained by selecting smaller values for NT and/or NZ, whereas better precision of the correlation coefficients is achieved by taking larger values for NT and/or NZ .
  • the axial movement S z can be estimated by means of formula (30), where ⁇ ⁇ T 2 .
  • An important aspect of formula (30) is that it is a relatively simple formula requiring relatively little computation time. This formula, however, is subject to a restriction, as is each formula which is based on the argument of a complex number, namely the so-called "aliasing" effect, caused by the fact that the argument of a complex number can only assume values between -180° and +180°. In practice, this means an upper limit for the velocity which can be estimated with the aid of formula (30) .
  • the present invention provides a solution even for this restriction, achieving this by providing the alternative formula (31) for the axial movement S 2 , wherein Z ⁇ Z 2 ⁇ Z 3 ⁇ Z 1# and T ⁇ 0.
  • This formula (31) is based on the magnitude of the correlation coefficients and therefore is not subject to an upper limit caused by aliasing.
  • a drawback of this formula (31) is that it is highly sensitive to variations in the amplitude of the reflection signals and consequently is somewhat less reliable.
  • the present invention therefore proposes that the two formulae (30) and (31) be combined with one another by first using formula (31) to estimate the velocity in a first approximation, an order of magnitude thus being obtained therefor, and by then using formula (30) for an estimate of the velocity in a second, more accurate approximation, the aliasing problem being eliminated since the order of magnitude is known.
  • the equivalent bandwidth BW EQ of the reflection signal can be estimated by means of formula (32) , wherein Z 1 ⁇ Z 2 ⁇ Z 3 ⁇ Z- L , and to avoid noise effects it is better to chose T ⁇ 0.
  • the normalized signal powers of the signals captured by the transducers 21 x and 21 2 are denoted by S ⁇ and S 2 , respectively.
  • V y of the velocity vector can be calculated.
  • V x and V y By combining V x and V y , the magnitude and direction of the transverse velocity vector V u ⁇ are then known.
  • the magnitude of S z can be estimated with the aid of the formulae (30) and (31) , from which the axial velocity component then follows.
  • S y can be estimated with the aid of formula (39) .
  • the term C B (z t ) can be determined by means of calibration. It should be noted, however, that using a single beam it is possible to determine the magnitude of the movement perpendicular to the beam axis, but not its direction in the plane perpendicular to the beam axis.
  • the field of application of the present invention is not limited to the example discussed of blood flow in a blood vessel. Rather, the present invention can be used for remote detection of the velocity of any collection of reflection cores which behave as a more or less coherent entity: an example to be considered in this context is that of water droplets in a cloud.
  • a Hubert transformation can be performed in a manner different from the example described.
  • the definition of different data sets can be carried out either before or after the signal samples have been recorded, and either before or after the reflection signals have been rendered analytic.
  • R(T,Z) J X J J J ft'(xN. z ) f + z (x , .y',z , )(g(x,y,z) g(x'-(p ⁇ T + Pl2 ) S x - ⁇ X,y'-(pdestinedT + p 12 ) S Y - ⁇ Y,z'-( Pl1 T + Pl2 ) s z ))dx dy dz dx' dy' dz 1 (4
  • R(T,Z) (g 2 ) f f f f l * (x 1 y,2)f t (x + (p u T + p réelle)S x + ⁇ X,y + ( Pl1 T + p, 2 )S ⁇ + ⁇ Y 1 z + (p 11 T + p 12 )S z )dxdydz (6)

Abstract

A method is described of remotely detecting the distribution of the vectorial velocity in a diffuse medium (13). By means of at least one transducer (21), a pulse-shaped sound signal (22) is emitted towards the medium (13), a reflection sound signal (23) caused by the medium (13) is detected and converted into an electrical signal (24). The electrical signal (24) is sampled to provide successive signal samples RF (τ, z), which are recorded in a memory (31). The reflection singals RF (τ, z) are rendered analytic, and a correlation function R(T, Z) is calculated for the analytic measured signals. The invention provides a reliable formula for estimating the velocity distribution of the medium on the basis of just a few correlation coefficients of said correlation function R(T, Z).

Description

Detection of vectorial velocity distribution
The present invention relates to a method for trifrp remote detection of the vectorial velocity distribution in a medium, wherein a signal is emitted towards the medium to be studied and wherein the said vectorial velocity distribution is calculated on the basis of a signal received back from the medium. Such a method can be used in particular, but not exclusively, to measure the velocity distribution of blood in a blood vessel, which is why the present invention will hereinafter be explained in the context of this application. It should be noted that the term "velocity distribution" is meant to indicate that the medium to be studied need not move as a plug, in which all the elements of the medium have exactly the same velocity, but that velocity variations can exist in the medium as a whole, so that the velocity components of different elements of the medium will exhibit a certain spread or distribution relative to one another.
Methods of the above-described type are already known per se, for example from the international patent WO 95/32667. This publication describes a method for determining the velocity distribution of blood in a blood vessel, a transducer being employed to emit narrow-beam ultrasonic pulses towards the blood vessel . The signals reflected by the blood are received by the transducer and transferred to a signal-processing arrangement. The reflection signals are first used to estimate the axial velocity component of the blood on the basis of the Doppler shift. This is followed by an estimate of the transverse velocity component of the blood. Combining these two velocity components gives the magnitude of the velocity vector.
The method described in the said publication has several drawbacks .
A first drawback of this known method is that in determining the velocity component of the blood in the direction of the beam axis, use is made of a statistical model to calculate the most probable value of that velocity component. This implies that assumptions are made regarding the stochastic parameters of the signal which was received back. This means a restriction of the applicability of the known method. An additional problem in this context is that sound attenuation in the medium to be studied is a function of the frequency of the sound used, so that a change in spectral bandwidth of the generated signal leads to deviations in the axial velocity component calculated on the basis of the statistical model. A second drawback of the method described in the said publication is that the transverse velocity component is calculated on the basis of the rate at which changes in intensity occur in the signal which was received back. This, however, requires the beam width to be known at the location where the reflections occur, which, however, will in general not be the case .
A third drawback is that the application of this known method requires the existence of flow domains having a laminar flow pattern. A fourth drawback of the method described in the said publication is that only an estimate is provided of the magnitude of the velocity vector, but that regarding the direction of the velocity vector no information is derived from the signal received back. With respect to the axial velocity component, the transverse velocity component, after all, still has a freedom of 360°. In the case of the method according to the said publication, it is therefore necessary for the three-dimensional direction of the velocity vector to be known beforehand, for example by the orientation of the flow duct (blood vessel) to be studied being known.
It is an object of the present invention to provide a method in which the abovementioned drawbacks are absent or at least mitigated. In particular, it is an object of the present invention to provide a method which is also applicable to non- laminar flow.
A further object of the present invention is to provide a method which allows, with as few assumptions as possible, the variables to be measured to be derived directly from the signals received back. In particular, it is an object of the present invention to provide a method which allows not only the magnitude but also the direction of the velocity vector to be derived directly from the signals received back.
The present invention is based on an improved insight into the physical processes which lead to the measurable reflection signal. Based on this improved insight, the present invention provides a model describing the reflection signal, and formulae derived therefrom, with the aid of which the transducer parameters and the variables to be measured can be calculated directly from the measured reflection signals received back. The present invention is thus capable of determining the variables to be measured more rapidly, more accurately and more consistently on the basis of the measured reflection signals, and of deriving more data from the observations. More in particular, the present invention is capable of deriving the local beam width from the observations .
According to an important aspect of the present invention, the shape of the ultrasonic beam generated by the transmitter is assumed to be known. This is a reasonable assumption, since that beam is associated with the transmitter in question in a fixed way, and under normal conditions is reproducible, so that the shape of that beam can be measured in a test arrangement . On the basis of the beam shape, the local width of the beam can then be calculated from the signal received back itself .
An important advantage of the model proposed by the present invention is also that it does not make great demands on the measuring conditions and the measuring setup. With known models it is necessary for the axis of the ultrasonic beam to be oriented perpendicular to the flow direction of the medium to be studied, or that at least the angle between the axis of the ultrasonic beam on the one hand and the flow direction of the medium to be studied on the other hand is accurately known. In the case of the model proposed by the present invention this is not necessary, and the said angle can even be calculated from the measured reflection signals. These and other aspects, characteristics and advantages of the present invention will be clarified in more detail by the following discussion of an embodiment with reference to the drawing, in which: figure 1 schematically illustrates a specific measuring setup for measuring flow velocity in a flow duct; figure 2 schematically illustrates the principle underlying the measurement method; figure 3 shows a two-dimensional representation of an example of the envelope of reflection signals measured successively; figure 4 shows a schematic perspective view of a transducer in order to define a coordinate system.
Figure 1 schematically illustrates a measuring setup 10 to measure the flow velocity in a flow duct 11. In this measuring setup 10, the flow duct 11 forms part of a closed circuit 12 in which a medium 13 is recirculated by means of a pump 16.
The measuring setup 10 further comprises a measuring chamber 20 within which the flow duct 11 is situated. Installed in the measuring chamber 20 is a transducer 21 which is designed to generate a beam of ultrasonic pulses, as will be explained in more detail. The distance between the transducer 21 and the flow duct 11 can be adjusted within certain limits, as can the angle between the beam axis and the axis of the flow duct 11.
Figure 2 schematically illustrates the applied principle underlying the measurement. The transducer 21 generates a brief sound pulse 22 in the direction of the medium 13 to be studied which comprises one or more reflection cores 14. If the emitted sound signal 22 reaches a reflection core 14, this will cause a reflected sound signal 23 to be emitted back to the transducer 21. When the reflected sound signal 23 is intercepted by the transducer 21, the latter generates an electrical signal 24 which is representative of the shape of the sound signal 23 received by the transducer 21; this electrical signal 24 is transferred, as known per se, to a signal-processing arrangement 30 with which a memory 31 is associated. The signal -processing arrangement 30 samples the electrical signal 24 and stores the signal samples in the memory 31.
For further processing of the measurement data, the signal samples are rendered analytic with the aid of a Hubert transformation. The reflection signals are then complex numbers. One advantage of working with analytic signals is that the correlation is not influenced by the carrier wave frequency, as will become evident from the following. This eliminates a source of interference. Possible random or secondary maxima in the correlation (see below) will then occur to a much lesser extent, or at least have a lower level. It will be obvious to those skilled in the art that the Hubert transformation to analytic signal samples can be carried out before the signal samples are stored in the memory 31, or when the signal samples are retrieved from the memory 31 for further processing, or in a separate intermediate step. Hereinafter, no distinction will be made between these options.
If only one reflective body or reflection core 14 is present in the medium, the sound signal 23 received back will normally be in the form of a single pulse, the time between emitting the transmission pulse 22 and receiving the reception pulse 23 being, on the basis of the sound velocity in the respective medium 13, a yardstick for the spatial distance between the transducer 21 and the reflective body or reflection core 14. The medium 13 is a diffuse medium, i.e. it contains a multiplicity of randomly distributed particles 14 which may act as reflection cores. In practice this means that the signal 23 received back by the transducer 21 is a combination of many reflection pulses.
Reflections which arrive almost simultaneously at the transducer 21 may interfere with one another. They may reinforce one another (constructive interference) or on the other hand cancel one another (destructive interference) . Figure 3 illustrates an example of the envelope of a set of successive interference signals of this type, obtained in the example shown by measurement in a human carotid artery. In figure 3 , the strength of the electrical signal 24 emitted by the transducer 21, or alternatively the strenth of the reflection signal 23 received by the transducer 21, is plotted as a function of time (horizontal) . Since, as explained in the above, the time corresponds to distance, and in fact the distance is much more interesting to the observer than the time, the distance scale is shown at the horizontal axis. The vertical axis corresponds to the successive received reflection signals.
In figure 3, the strength of the electrical signal 24 emitted by the transducer 21 is represented by blackness (grey scale value) of a dot in the figure. Herein, a strong signal is represented by a dark dot, while a weak signal is represented by a pale dot .
Each horizontal line of measured points in figure 3 represents the envelope of the electrical response of the transducer 21, after a single transmission pulse 22 has been emitted by the transducer 21. During a measuring procedure, the emission of a single transmission pulse 22 by the transducer 21 is repeated a number of times (at a predefined repeat rate) ; the electrical responses of the transducer 21 which are associated with the successive transmission pulses 22 (a number of horizontal lines of experimental points) are shown in figure 3 underneath one another; placed along the left-hand axis of figure 3 are serial numbers of these transmission pulses. In general terms it can be seen in figure 3 that the constructive and destructive interference pattern (response to a transmission pulse) of the reflection signal changes as a function of time. This is a consequence of the changes in the relative position of the individual reflection cores 14. More in particular, the individual reflection cores are shifted owing to the flow of the medium 13, and the relationship relative to one another between the reflection cores will change. These changes take place on a timescale which is larger than the repeat period of the transmission pulses. This relatively slow aspect of the change finds its expression in the relatively large vertical dimensions of the spots in the graph representation of figure 3. More in particular, this vertical length is indicative for the transverse component of the flow velocity. The oblique orientation of these spots implies a horizontal shift of the interference pattern as a function of time, which corresponds to the axial component of the flow of the medium.
In the following, a model proposed by the present invention will be derived for the purpose of interpreting the measured signals. The formulae used herein are collected together at the end of the description.
For definining a coordinates system, reference is made to figure 4. Figure 4 shows a transduceer array 121 comprising a multiplicity of juxtaposed transducers 21. Each transducer 21 is able to emit a sound beam 22, whose beam axis 25 is assumed to be the Z-axis. The X-axis is defined by a line connecting the transducers 21, so that the sound beams of all the transducers 21 are collectively situated in the XZ-plane. The Y-axis is defined perpendicular to the XZ-plane defined by the transducers 21. In the following derivation it will be assumed that use is made of two different transducers 21: and 212 of the transducer array 121, the relative distance in the X- direction between those two transducers being indicated as ΔX and in the Y-direction as ΔY; in the coordinate system described, ΔY is equal to zero. These two transducers 21x and 212 are chosen such that their sound beams partially overlap one another in space. This results in an initial correlation level between the measured signals RFX provided by the first transducer 21x and the measured signals RF2 provided by the second transducer 212. This initial correlation level is used in determining the motion components.
Under the assumption that the local distribution of the reflection cores 14 within the medium 13 is constant during passage of a sound wave, the first reflection signal RF1#0(t) received back by transducer 21: (t being the time after a sound pulse has been emitted by said transducer) can be described by formula (1) . Therein, g(x,y,z) denotes the (three-dimensional) spatial distribution of the reflection cores 14 in the medium 13, and ft(x,y,z) is the three-dimensional sensitivity function of the transducer in question. The sensitivity function describes the three- dimensional pressure wave volume which contributes to the reflection signal at time t. It is further assumed that, even though the distribution of the reflection cores 14 in the medium 13 is stochastic, their movement is coherent within the three-dimensional sensitivity function.
Assume that array 121 emits sound pulses with a spacing of ΔTEP between successive emission pulses. The magnitude of the displacements of the medium in the X- , Y- and Z-direction which occur during that interval will respectively be denoted by Sx, Sγ and Sz. The corresponding velocity components are VX=SX/ΔTEP, VY=SY/ΔTEP and VZ=SZ/ΔTEP, respectively. The (T+l)th captured reception signal RF2 T(t) of the other transducer 212 can then be described by formula (2) . The term PnT+p12 in formula (2) is the time difference (unit ΔTEP) between the transmission pulses associated with the reflection signals RFlι0(t) and RF2 T(t). The variable pxl is the time difference (unit ΔTEP) between two successive reflection signals captured by the same transducer. If each emitted sound pulse results in a captured signal, it is the case that pn=l . If, however, a number n of reflection signals must be disregarded in between two reflection signals to be captured, it is the case that p11=n+l. The variable p12 is the time difference (unit ΔTEP) between the mth reflection signal captured by the transducer 21x and the mth reflection signal captured by transducer 212. If both transducers capture their signals simultaneously, it is the case that p12=0.
It should be noted that the derivation given here applies to measurements carried out with the aid of two transducers 21-L and 212. The derivation is equally valid, however, if only one transducer is employed; the formulae then simplify because ΔX=ΔY=0 and p12=0, so that RFX is equal to RF2.
The correlation between the initial reflection signal RF1/0(t) captured by the first transducer 21-, and the depth-shifted (T+l)th reflection signal RF2 τ (t+Z/fs) captured by the second transducer 212, denoted by R(T,Z), is defined by formula (3), wherein T denotes a time difference (unit ΔTEP) , Z denotes a spatial differential distance, fs is the sampling frequency of the reflection signal, * means complex conjugate, and <> denotes mathematical expectation.
By substituting formulae (1) and (2) into formula (3), the correlation R(T,Z) can now be written as formula (4) .
Under the assumption that the reflection cores 14 are δ -correlated in space, the expectation of the spatial distribution of the displaced reflection cores can be written as formula (5) , wherein δ is the Dirac delta function, and
<g2> is the mean square of the spatial distribution of the reflection cores. Thus the correlation function of formula (4) can be simplified to give formula (6) .
As the two sensitivity functions ft* and ft+z fs of formula (6) are located very close together in space, it is assumed that they are of the same shape.
In the following, first an analytical description will be given of the sensitivity function of a transducer. The shape of the sensitivity function in the axial direction can be derived from the spectral distribution of the sound signal, whereas in the XY-plane local characteristics of the sound beam restrict the boundaries of the sensitivity function. These contributions to function are independent of one another and will be discussed independently of one another.
The spectral power density P(f) of an (analytic) reflection signal has an approximately Gaussian shape and in the normalized form can be written as formula (7) , wherein
P(f) is the normalized (P(fc)=l) power at a particular frequency f, fc is a central carrier wave frequency, and BWEQ is the equivalent bandwidth of the spectral distribution. With "equivalent bandwidth" is meant the width of a rectangular distribution having the same area as the curve defined by the actual spectral distribution, the height of the equivalent function being equal to the height of the original function at fc . For a Gaussian curve, the equivalent bandwidth can be written as formula (8) , wherein BWdB denotes the bandwidth at a specified level with respect to the maximum in decibels.
Consider a reflection signal originating from a single reflection core which is located at a distance d (=0.5*c*td, wherein c is the sound velocity in the medium) in front of the transducer. If the spectral distribution satisfies formula (7) , a reflection signal of this type can be written as formula (9) , where Ψ is an arbitrarily chosen initial phase. The normalized axial sensitivity function ft(z) can then be written as formula (10), where zt (=0.5*c*t) is the axial distance corresponding to t seconds after emission of the transmission pulse.
In the directions perpendicular to the beam axis, the beam dimensions contribute to the sensitivity function in the XY-plane. In these directions, the sensitivity functions can be approximated by Gaussian functions in accordance with formulae (11) and (12). Therein, wxdB(zt) and wydB(zt) denote the beam width in the x- and y- direction, respectively, at a depth zt, at a specified level in dB relative to the peak value. Since the total sensitivity function ft(x,y,z) can be written as ft(x,y,z) = ft (x) • ft (y) • ft (z) , this function, by multiplying the formulae (10) , (11) and (12) , can now be written as formula (13) .
Formula (13) only applies to plane waves, for which all the pressure waves in the XY-plane are in phase. In the case of focussed transducers, however, a curvature of the emitted wavefront occurs owing to path length differences (ΔL) between the sound waves emitted from the centre of the transducer and from the edges. This curvature can be approximated parabolically by formula (14) , the curvature at position (X,Y,zt) being defined by the additional path length Δ X and ΔLY in the x- and y-direction, respectively. The sensitivity function ft' (x,y,z) corrected for this curvature can be written as formula (15) .
This modified sensitivity function ft' (x,y,z) can be written, according to formula (16) , as a product of independent x- , y- , and z-components .
Thus the correlation function R(T,Z) in formula (6) can be factored into x- , y- , and z-components according to formula (17) . Herein, RX(T,Z) is the x-component (transverse direction) of the correlation function, Ry(T,Z) is the y-component (height direction) of the correlation function, and RZ(T,Z) is the z-component (axial direction) of the correlation function.
By combining the formulae (6) and (17) , the x-component RX(T,Z) of the correlation function can be written as formula (18) . This can be simplified as indicated in formula (19). Herein, CBx(zt) is a negative constant which is a function of the characteristics of the sound beam in transverse direction at depth zt .
In a similar manner, the y-component Ry(T,Z) of the correlation function can be simplified as indicated in formula (20), and the z-component RZ(T,Z) of the correlation function can be written as formula (21) . By filling in the axial component of formula (16) , formula (21) can be rewritten as formula (22) .
By writing out formula (17) , and after normalization (R(0,0) = 1), the correlation function can be written as the analytic model of formula (23) .
The correlation of the reflection signals is affected by noise. Assuming that the noise in a reflection signal also has a Gaussian spectral distribution, and given that the noise between successive reflection signals is uncorrelated, the correlation function can be rewritten as formula (24), wherein the argument of R(T,Z) can be written as formula (25), and wherein the magnitude |R(T,Z) | can be written as formula (26) , wherein S is the normalized (S+N=l) signal power and NM is the normalized noise power. If ΔX = 0, ΔY = 0, p12 = 0 and T = 0, the normalized noise power is equal to N, and in all other cases the normalized noise power is 0.
In the above, a theoretical model has been described which describes a correlation function for the reflection signals received. Hereinafter an explanation will be given how, conversely, data can be derived if the correlation function is known in a situation in a practice situation. First, however, values will have to be found in practice for that correlation coefficient R(T,Z) at various values of T and Z. More in particular, those values must be calculated from the reflection signals received. By way of example, this can be done as follows.
The reflection signals received are sampled; the successive sampling points are denoted by the serial number ζ . The first sampling point of each reflection signal captured is denoted by ζ = 1. The successive sound pulses are distinguished by the serial number T. Thus the fth sampling point of a reflection signal after a rth sound pulse is denoted by RF(τ,$") . Prior to processing, the reflection signals are rendered analytic via a Hubert transformation. Such a transformation can be written as formula (27), wherein A(f) is the analytic frequency spectrum corresponding to the frequency spectrum S(f) of an actual signal, as will be explained below.
Assume that S(f) is the frequency spectrum which corresponds to the sampled reflection signal RF(τ,f)
(Fourier transformation) . This frequency spectrum can be regarded as a set of frequency components fA of relative strength S (complex numbers) . These include negative frequency components, which in the course of conversion into analytic form are eliminated by replacing the respective magnitudes S1 by magnitudes A1=0. To retain the power of the signals, the respective magnitudes S1 are doubled for the positive frequency components, i.e. they are replaced by magnitudes A1=2S1. The magnitude associated with frequency f=0 is not changed. By performing an inverse Fourier transformation subsequently, an analytic signal RFA is obtained from RF. Since two transducers are employed, there are also two of those two-dimensional matrices. Each of the two corresponds to one of the two transducers. If only one transducer is employed, the two matrices are equal to one another . To allow stable correlation coefficients to be determined, it is necessary to average. To this end, an identical data window in the two matrices is defined having NZ sampling points in the f-direction and NT sampling points in the T-direction. The data window associated with the signals captured by transducer 21x is denoted by w1(τ,π . The data window associated with the signals captured by transducer 212 is denoted by w2(τ,f) . For the first sampling point of the first signal segment in the data windows it is the case that τ=l and ζ=l . The correlation coefficient R(T,Z) of signals from the two data windows, the difference between the serial numbers of the signals in both data windows being T and between the sampling points being Z, is defined according to formula (28) . When calculating the correlation coefficients
R(T,Z) from the sampled analytic reflection signals it is necessary to find a compromise between precision of the correlation coefficients on the one hand, and spatial and temporal resolution on the other hand. A better resolution is obtained by selecting smaller values for NT and/or NZ, whereas better precision of the correlation coefficients is achieved by taking larger values for NT and/or NZ .
In the above, a derivation has been described of a model which describes the two-dimensional correlation function R(T,Z) in the presence of noise (formulae 24 to 26 inclusive) , or if noise may be neglegted (formula 23) . On the basis of this model, the signal parameters and beam shape parameters can be calculated from the measurement data, taking into account the estimated correlation coefficients, as will be described hereinafter. Herein, the estimated value of a parameter x will be indicated by x. In addition to the presented formulae for estimating the parameters, yet other formulae for estimating the same parameters can be derived from the model . These formulae will, however, lead to the same result.
The central frequency fc can be estimated according to formula (29), wherein Zx ≠ Z2. The best results are obtained if Zx = 1 and Z2 = 0.
On the basis of the arguments of the correlation coefficients, the axial movement Sz can be estimated by means of formula (30), where ^ ≠T2. The best results are obtained if Tx = 1 and T2 = 0. An important aspect of formula (30) is that it is a relatively simple formula requiring relatively little computation time. This formula, however, is subject to a restriction, as is each formula which is based on the argument of a complex number, namely the so-called "aliasing" effect, caused by the fact that the argument of a complex number can only assume values between -180° and +180°. In practice, this means an upper limit for the velocity which can be estimated with the aid of formula (30) . The present invention provides a solution even for this restriction, achieving this by providing the alternative formula (31) for the axial movement S2, wherein Z ≠ Z2 ≠ Z3 ≠ Z1# and T ≠ 0. This formula (31) is based on the magnitude of the correlation coefficients and therefore is not subject to an upper limit caused by aliasing. A drawback of this formula (31) , however, is that it is highly sensitive to variations in the amplitude of the reflection signals and consequently is somewhat less reliable. The present invention therefore proposes that the two formulae (30) and (31) be combined with one another by first using formula (31) to estimate the velocity in a first approximation, an order of magnitude thus being obtained therefor, and by then using formula (30) for an estimate of the velocity in a second, more accurate approximation, the aliasing problem being eliminated since the order of magnitude is known.
The equivalent bandwidth BWEQ of the reflection signal can be estimated by means of formula (32) , wherein Z1 ≠ Z2 ≠ Z3 ≠ Z-L, and to avoid noise effects it is better to chose T ≠ 0.
The normalized signal power S according to formulae (33) and (34), wherein 0≠T.,≠T2≠0, ΔX=0, ΔY=0, and p12=0, can only be estimated for the signals captured by the separate transducers. The normalized signal powers of the signals captured by the transducers 21x and 212 are denoted by Sτ and S2, respectively.
The beam constants in the two transverse directions CBx(Zt) and CBy(Zt) can be estimated by means of the formulae (35) and (36) , where S = /(S^) is the mean power of the signals captured by the two transducers. CBx(zt) can be determined if the measuring setup is arranged in such a way that there are two transducers which are positioned in the XZ-plane, i.e. that ΔY=0, while their relative X-distance ΔX is known. This is therefore the measuring situation illustrated in figure 4. With the aid of formula (37) an estimate can then be calculated for the displacement Sx in the X-direction, from which the X-component Vx of the velocity vector can be calculated. CBy(zt) can be determined if the measuring setup is arranged in such a way that there are two transducers which are positioned in the YZ-plane, i.e. that ΔX=0, while their relative Y-distance ΔY is known. With the aid of formula (38) an estimate can then be calculated for the displacement Sy in the Y-direction, from which the
Y-component Vy of the velocity vector can be calculated.
By combining Vx and Vy, the magnitude and direction of the transverse velocity vector V are then known.
The magnitude of Sz can be estimated with the aid of the formulae (30) and (31) , from which the axial velocity component then follows.
The above-described option assumes that at least three transducers are available, of which two are positioned in the XZ-plane and of which two are positioned in the YZ-plane. If only two transducers are available, only one of the beam constants can be determined, however. If the measuring setup is arranged in such a way that those transducers are positioned in the XZ-plane (the measuring situation illustrated in figure 4) , CBx can be estimated with the aid of formula (36) , and Sx can be estimated with the aid of formula (37) , wherein S = /(S1S2) is the mean power of the signals captured by the two transducers. CBy can then be calculated, however, if a fixed relationship is known between CBx and CBy. This is the case, for example, if the sound beams of those transducers are of known symmetry, so that it is possible to write CBx = eCBy, where e is a known or measureable form factor. If the measurements are carried out with transducers having a circular symmetrical sound beam, the relationship e = 1 applies. In other cases, a calibration curve should be measured for the missing beam constant, as will be obvious to those skilled in the art. Once CBy is known, Sy can be estimated with the aid of formula (39) . From Sx and Sy together, the horizontal and vertical components of the velocity vector follow, so that magnitude and direction of the transverse component of the velocity vector are known. The magnitude of Sz can be estimated with the aid of the formulae (30) and (31) , from which the axial velocity component then follows.
Obviously the same applies, mutatis mutandis, if the measuring setup is arranged in such a way that those transducers are positioned in the YZ-plane. If ΔX=0 and CBy(Zt) has already been estimated, the movement in the Y-direction can be estimated by means of formula (38) , where S = /(S1S2) is the mean power of the signals captured by the two transducers .
If these measurements are carried out with only one transducer, all the formulae given above are simplified, as it is the case that p12 = 0, ΔX = 0 , and ΔY = 0. Then, however, it is only possible to measure directly the central frequency, the axial velocity component, the bandwidth, the normalized signal power (and therefore the signal/noise ratio) and the variable CBx (Zt) Sx 2+CBy (zt) Sγ 2 (formula 39) . The magnitude of Sz can be estimated with the aid of the formulae (30) and (31) , from which the axial velocity component then follows.
It is then not possible, however, to estimate a beam constant on the basis of the measured signals, and it is therefore not possible to determine Sx and Sy. Only if the measurement is carried out with a circular-symmetric sound beam is it possible, admittedly after a calibration procedure, to estimate the magnitude of the transverse velocity component. Since in that case the beam constant is the same for all transverse directions, it is the case that CBx(zt) = CBy(zt) = CB(zt), in which case the relationship CBx(zt)Sx 2+CBy(zt)SY 2 = CB(zt) (Sx 2 + Sγ 2) =
Figure imgf000019_0001
applies, where S^ is the movement in the XY-plane. The term CB(zt) can be determined by means of calibration. It should be noted, however, that using a single beam it is possible to determine the magnitude of the movement perpendicular to the beam axis, but not its direction in the plane perpendicular to the beam axis.
It will be obvious to a person skilled in the art that the scope of the present invention is not limited to the examples discussed hereinabove, but that various alterations and modifications are possible without deviating from the scope of the invention as defined in the appended claims.
Thus it is possible, for example, that instead of the said transducer, a combination of a separate transmitter and a separate detector is employed.
Moreover, the field of application of the present invention is not limited to the example discussed of blood flow in a blood vessel. Rather, the present invention can be used for remote detection of the velocity of any collection of reflection cores which behave as a more or less coherent entity: an example to be considered in this context is that of water droplets in a cloud.
Furthermore, a Hubert transformation can be performed in a manner different from the example described. Moreover, the definition of different data sets can be carried out either before or after the signal samples have been recorded, and either before or after the reflection signals have been rendered analytic.
FORMULES
RFio ) = j j j - y. z) g(x. y. *) x dy dz (1)
RF2ιT(t) = J J f f,(x. y, z) g(x - (p„T + p12) Sx - ΔX, y - (PllT + p12) Sγ - ΔY, z - (PllT + p12) S2) dx dy dz (2)
-co-oo-oo
R(T, Z) = /RF1-0(t)RF2 T t + (3)
Figure imgf000021_0001
R(T,Z) = J X J J J ft'(xN. z) f + z (x,.y',z,)(g(x,y,z) g(x'-(pπT + Pl2) Sx - ΔX,y'-(p„T + p12) SY - ΔY,z'-(Pl1T + Pl2) sz))dx dy dz dx' dy' dz1 (4
(g(x, y, z) g(x'-(puT + p12) S, - ΔX, y'-(pnT + p12) SY - ΛY, z'-(Pl1T + p12) Sz)) =
(5
(g2) δ(x - x'-t (p„T H p12) Sx + ΔX, y - y' . (p„T ^ p12) Sy + ΛY, z - z1 , (p„T -.- p,2) Sz)
R(T,Z) = (g2) f f f fl *(x1y,2)ft (x + (puT + p„)Sx+ΔX,y + (Pl1T + p,2)Sγ+ΔY1z + (p11T + p12)Sz)dxdydz (6)
Figure imgf000022_0001
BW v cεnα = , - (8)
" dBkϊioi B dB
RF(t) = V2 BWEQ exp[- 2π BW|Q (t - t ] expjj (2π fc (t - td) + ψ)] (9)
Figure imgf000022_0002
8π BWQ 4πfc f,(z) - exp[ Cz (z, - z)2]exp[j(cp (z, - z) + ψ)] ; C2 = CP = (10)
Figure imgf000022_0003
f,(y) = exp[cY(Zl) y2] ; Cγ(z.) = π^ (12
5 wy5B(z,)
Figure imgf000022_0004
Figure imgf000022_0005
ft(x,y,z) = exp[cx(zt) x2 + Cγ(zt) y2 + Cz (z, - z)2] exp[j JCP (z, - z) + Ψ)] (13
IΛ O 00 OT σ
CM
Figure imgf000023_0001
II
Figure imgf000024_0001
ι^ OO O
CM CM CM
CM
Figure imgf000025_0001
CM CO en O CO O O
Figure imgf000026_0001
1 ra
E
M
<C 0 O CO CO
Figure imgf000027_0001
oo C33 co CO
Figure imgf000028_0001

Claims

1. Method of remotely detecting the distribution of the vectorial velocities in a diffuse medium (13) , comprising the following steps:
(a) emitting a pulse-shaped sound signal (22) towards the medium (13) by means of at least one suitable transmitter (21) ;
(b) detecting a reflection sound signal (23) caused by the medium (13) by means of at least one suitable detector (21) ; (c) converting the reflection sound signal (23) detected by the detector (21) into an electrical signal (24), the strength of said electrical signal (24) being at all times representative for the instantaneous sound intensity; (d) sampling the electrical signal (24) to provide successive signal samples RF ( τ , ζ ) , wherein ζ denotes a serial number for the successive signal samples, and wherein T is an integer denoting a serial number of the signal captured for processing; (e) recording the signal samples RF { τ , ζ) in a memory (31) ;
(f) repeating the steps (a) to (e) inclusive for successive values of T, the signal samples RF(τ,f) being grouped into two data sets, denoted as RF1(τ,(") and RF2 ( T , ζ) , respectively;
(g) rendering analytic the reflection signals RF1(τ,f) and RF2(τ,f) thus obtained by means of e.g. a Hubert transformation to obtain analytic measured signals RF1A(τ, f) and RF2A(τ,f) ! (h) defining mutually identical data windows w1(τ,π and w2(τ,f) in each data set RF1A(τ,H and RF2A(τ,f) of the analytic reflection signals;
(i) calculating correlation coefficients R(T,Z) between these two data windows vι1 ( r , ζ ) and w2(τ,f) ; (j) calculating velocity components from the correlation coefficients thus calculated; wherein the axial component of the vectorial velocity in the medium (13) is calculated with the aid of formula (31) on the basis of the magnitudes of the correlation coefficients.
2. Method according to claim 1, wherein a first reflection measurement is carried out with the aid of a first transmitter/detector combination (21x) to obtain a first set of measured points w1(τ,f), wherein a second reflection measurement is carried out with the aid of a second transmitter/detector combination (212) to obtain a second set of measured points vr2 ( τ , ζ) , an< wherein the correlation is carried out between, on the one hand, the first measuring points obtained by means of the first transmitter/detector combination (21x) and, on the other hand, the second measured points obtained by means of the second transmitter/detector combination (212) .
3. Method according to claim 2, wherein the two said sets of measured points are obtained by alternately operating the said first and second transmitter/detector combinations (211#- 212) .
4. Method according to claim 1, wherein a first reflection measurement is performed with the aid of one transmitter/detector combination (21) to obtain a first set of measured points vj1 { τ , ζ) , wherein a second reflection measurement is performed with the aid of the same transmitter/detector combination (21) to obtain a second set of measured points w2(τ,f)/ and wherein the correlation is carried out between, on the one hand, the first measured points obtained by means of the one transmitter/detector combination (21) and, on the other hand, the second measured points obtained by means of the same transmitter/detector combination (21) .
5. Method according to claim 4, wherein the two said sets of measured points are obtained by carrying out measurements alternately for the first and for the second set by means of the said one transmitter/detector combination (21) .
6. Method according to any one of the preceding claims, wherein first the order of magnitude of the axial component of the vectorial velocity of the medium (13) is calculated with the aid of formula (31) on the basis of the magnitude of the correlation coefficients, and then a more accurate estimate of the axial component of the vectorial velocity of the medium (13) is calculated with the aid of formula (30) on the basis of the arguments of the correlation coefficients, taking into account the order of magnitude calculated with the aid of formula (31) to eliminate aliasing effects.
7. Method according to any one of the preceding claims, wherein use is made of a single sound beam of circular symmetric shape, so that the relationship CBx(zt) = CBy(zt) = CB(zt) applies for the beam constants, wherein the form function CB(zt) is determined by means of calibration; and wherein the variable CB(zt)SLAT 2 = CBx (zt) Sx 24-CBy (zt) S╬│ 2 = CB(zt) (Sx 2 4- Sy 2) , wherein S^ is the motion in the XY-plane, is calculated with the aid of formula (39) in order to thus provide a transverse component of the vectorial velocity in the medium (13) .
8. Method according to any one of claims 1-6, wherein use is made of two transducers (211 and 212) which define an XZ-plane; wherein an X-component of the vectorial velocity in the medium (13) is calculated with the aid of formula (37) ; wherein M is defined by formula (35) ; wherein S = (S1S2) ; wherein S1 and S2 are defined by the formula (34) ; and wherein K is defined by formula (33) and (32) .
9. Method according to claim 8, wherein the shape of the sound beams (22) emitted by the transmitters (21) has an XY-symmetry, so that the relationship CBx = eCBy applies, where e is a form factor which, for example, is equal to 1 if the sound beam (22) emitted by the transmitter (21) is circular symmetric; wherein CBx is calculated with the aid of formula (36) ; wherein CBy is calculated from the relationship CBx = eCBy; and wherein a Y-component of the vectorial velocity in the medium (13) is calculated with the aid of formula (39) .
10. Method according to claim 8, wherein a relationship for CBy is determined by means of calibration; wherein CBx is calculated with the aid of formula (36) ; and wherein a Y-component of the vectorial velocity in the medium (13) is calculated with the aid of formula (39) .
11. Method according to any one of claims 1-6, wherein use is made of three or more transducers, wherein two of said transducers (2^ and 212) define an XZ-plane, and wherein two of said transducers define a YZ-plane; wherein an X-component of the vectorial velocity in the medium (13) is calculated with the aid of formula (37) ; wherein M is defined by formula (35) ; wherein S = (S1S2) ; wherein Sx and S2 are defined by formula (34) ; and wherein K is defined by formula (33) and (32) ; and wherein the Y-component of the vectorial velocity in the medium (13) is calculated with the aid of formula (38) .
12. Method according to claim 11, wherein the beam ccoonn;stants CBx and CBy are calculated with the aid of formula (36:
13. Method according to any one of the preceding claims, wherein in step (g) the modification of the frequency spectrum is described by formula (27) .
14. Method according to any one of the preceding claims, wherein the calculation of the correlation function R(T,Z) is described by formula (28).
15. Method according to any one of the preceding claims, wherein the central frequency is calculated in accordance with formula (29) .
16. Method according to any one of the preceding claims, wherein the equivalent bandwidth is calculated in accordance with formula (32) .
17. Method according to any one of the preceding claims, wherein the transmitter and detector are combined into a single transducer.
PCT/NL1999/000567 1998-09-10 1999-09-10 Detection of vectorial velocity distribution WO2000016124A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL1010061A NL1010061C2 (en) 1998-09-10 1998-09-10 Detection of vectorial velocity distribution.
NL1010061 1998-09-10

Publications (1)

Publication Number Publication Date
WO2000016124A1 true WO2000016124A1 (en) 2000-03-23

Family

ID=19767793

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NL1999/000567 WO2000016124A1 (en) 1998-09-10 1999-09-10 Detection of vectorial velocity distribution

Country Status (2)

Country Link
NL (1) NL1010061C2 (en)
WO (1) WO2000016124A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5462058A (en) * 1994-02-14 1995-10-31 Fujitsu Limited Ultrasonic diagnostic system
WO1995032667A1 (en) * 1994-05-31 1995-12-07 The Regents Of The University Of California Methof for determining true magnitude of blood velocity
US5522393A (en) * 1994-05-24 1996-06-04 Duke University Multi-dimensional real-time ultrasonic blood flow imaging apparatus and method
WO1998000719A2 (en) * 1996-07-02 1998-01-08 B-K Medical A/S Apparatus and method for determining movements and velocities of moving objects

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5462058A (en) * 1994-02-14 1995-10-31 Fujitsu Limited Ultrasonic diagnostic system
US5522393A (en) * 1994-05-24 1996-06-04 Duke University Multi-dimensional real-time ultrasonic blood flow imaging apparatus and method
WO1995032667A1 (en) * 1994-05-31 1995-12-07 The Regents Of The University Of California Methof for determining true magnitude of blood velocity
WO1998000719A2 (en) * 1996-07-02 1998-01-08 B-K Medical A/S Apparatus and method for determining movements and velocities of moving objects

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
KAGEYOSHI KATAKURA ET AL: "A NEW LINEAR METHOD FOR ULTRASONIC FLOW VECTOR MEASUREMENT", PROCEEDINGS OF THE ULTRASONICS SYMPOSIUM, CANNES, NOV. 1 - 4, 1994, vol. 3, 1 November 1994 (1994-11-01), LEVY M;SCHNEIDER S C; MCAVOY B R (EDS ), pages 1727 - 1730, XP000525122 *

Also Published As

Publication number Publication date
NL1010061C2 (en) 2000-03-13

Similar Documents

Publication Publication Date Title
Flax et al. Phase-aberration correction using signals from point reflectors and diffuse scatterers: Basic principles
JP4100709B2 (en) Apparatus for determining the motion and velocity of moving objects
Fink et al. Ultrasonic signal processing for in vivo attenuation measurement: Short time Fourier analysis
KR102055738B1 (en) A method of generating blood flow vector velocity imagery in an ultrasound processing system
Forsyth et al. Array analysis of two-dimensional variations in surface wave phase velocity and azimuthal anisotropy in the presence of multipathing interference
US5673697A (en) High-resolution three, dimensional ultrasound imaging device
CN102123668A (en) High frame rate quantitative doppler flow imaging using unfocused transmit beams
CA2092564C (en) Acoustic doppler current profiler
US6293914B1 (en) Ultrasonic system and method for measurement of fluid flow
Zhu et al. Wavefront amplitude distribution in the female breast
KR20080024190A (en) Measuring characteristics of continuous media and/or localized targets using a multi-frequency sensor
US6512996B1 (en) System for measuring characteristic of scatterers using spaced receiver remote sensors
Brown et al. Interpolation kernels for synthetic aperture sonar along-track motion estimation
JP4502417B2 (en) Methods and systems for displaying spectral spread error margins
Jensen et al. Estimation of velocity vectors in synthetic aperture ultrasound imaging
Techau et al. Performance bounds for hot and cold clutter mitigation
Comesana et al. Far field source localization using two transducers: a virtual array approach
WO2000016124A1 (en) Detection of vectorial velocity distribution
Wright et al. Computer simulation of ionospheric radio drift measurements, and their analysis by correlation methods
Hirsch et al. Indirect localization and imaging of objects in an UWB sensor network
US20210286059A1 (en) Methods and Instrumentation for Estimation of Wave Propagation and Scattering Parameters
EP4154031A1 (en) Methods and instrumentation for estimation of wave propagation and scattering parameters
EP0822414A2 (en) Ultrasonic flow measurement system employing cross-correlation of baseband reflection data
Papazoglou et al. High resolution adaptive beamforming for three‐dimensional acoustic imaging of zooplankton
Khil’ko et al. Detection of spatially localized inhomogeneities in refractive waveguides when probing with focused high-frequency acoustic pulses

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase