IP Library Granted Patent US 12,357,273
Granted Patent B2
US 12,357,273 · App. 18/042,747 · Granted Jul 15, 2025

Apparatus and method for estimating a velocity of at least one scatterer in a medium

Inventors: Adrien Besson (Marseilles, FR); Frederic Wintzenrieth (Aix-en-Provence, FR)
Assignee: E-SCOPICS
A61B8/4494A61B8/06A61B8/488
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,357,273
App. No.
18/042,747
Filed
Feb 23, 2023
Granted
Jul 15, 2025
Kind
B2
Art Unit
3798
USPC
600/459
Abstract

An apparatus for estimating a velocity of at least one scatterer in a medium, the apparatus including a curved array of virtual transducers (T 1 -T n ) for emitting Archimedean spiral waves in a plurality of predetermined directions of propagation defined by a set of insonification angles, and for receiving, from the at least one scatterer, scattered signals generated by scattering of the Archimedean spiral waves emitted from the curved array of virtual transducers, a driving and processing unit (U c ) for estimating the velocity of the at least one scatterer.

Claims (84)

1. An apparatus configured to estimate a velocity of at least one scatterer in a medium, wherein the apparatus comprises:

a generator configured to generate excitation signals,

a curved array of virtual transducers configured to transform said excitation signals into Archimedean spiral waves and configured to:

emit said Archimedean spiral waves in a plurality of predetermined directions of propagation defined by a set of insonification angles α i , wherein a curvature of said curved array of virtual transducers defines a reference center and a radius of curvature r n , and to receive, from said at least one scatterer, scattered signals generated by scattering of said Archimedean spiral waves emitted from said curved array of virtual transducers,

a driving and processing unit configured to drive the generator and the curved array of virtual transducers, and configured to estimate the velocity of the at least one scatterer,

wherein axial and lateral velocity components are estimated using a set of local wavefront orientations α eq,i of the Archimedean spiral waves as a function of:

the set of insonification angles α i ,

a geometry of the curved array of virtual transducers which includes the reference center and the radius of curvature r n , and

the distance r from said at least one scatterer to the reference center, and wherein each local wavefront orientation satisfies the following formula:

α

eq

,

i

=

arcsin

(

r

n

r

sin

α

i

)

.

2. The apparatus according to claim 1 , wherein the driving and processing unit comprises a controller configured to drive the generator in order to generate at least two series of excitation signals at a constant repetition interval, and configured to drive the curved array of virtual transducers in order to transform said at least two series of excitation signals into Archimedean spiral waves, wherein:

a first series of excitation signals allows the obtaining of a first gathering of scattered signals, and

a second series of excitation signals allows the obtaining of a second gathering of scattered signals.

3. The apparatus according to claim 2 , wherein the driving and processing unit comprises a beamformer which:

receives said first and second gatherings of scattered signals generated by scattering of said Archimedean spiral waves,

delays and sums said first gathering of scattered signals in order to generate first groups of receive beams having a respective receive angle, each group of receive beams corresponding to a respective insonification angle,

delays and sums said second gathering of scattered signals in order to generate second groups of receive beams having a respective receive angle, each group of receive beams corresponding to a respective insonification angle.

4. The apparatus according to claim 3 , wherein each of the first and second groups of receive beams comprise a plurality of images, each image being associated with a respective pair of insonification angle and receive angle, and wherein the driving and processing unit further comprises a processor configured to Doppler process said first and second groups of receive beams for any given pair of images of the first and second groups of receive beams having the same pair of insonification angle and receive angle so that velocity fields are estimated for each pair of distinct spiral orientations and receive beam orientations.

5. The apparatus according to claim 4 , wherein the processor is configured to implement the following steps for each pair of images of the first and second groups of receive beams having the same pair of insonification angle and receive angle:

estimating a displacement field for each corresponding pixel between the images of a given pair of images,

estimating, from the displacement field, a doppler frequency shift per pixel for said given pair of images.

6. The apparatus according to claim 4 , wherein the processor is to implement an algebraic inversion step where several projections of the velocity field and their known orientations are used to estimate radial and azimuthal components of the velocity field.

7. The apparatus according to claim 6 , wherein the processor is configured to estimate axial and lateral velocity components from the radial and azimuthal components of the velocity field.

8. A method for estimating the velocity of at least one scatterer in a medium, wherein the method comprises:

generating of excitation signals,

transforming of said excitation signals into Archimedean spiral waves,

emitting said Archimedean spiral waves in a plurality of predetermined directions of propagation defined by a set of insonification angles, a curvature of said curved array of virtual transducers defining a reference center and a radius of curvature,

receiving scattered signals generated by scattering of said Archimedean spiral waves emitted from said curved array of virtual transducers,

estimating the velocity of the at least one scatterer,

wherein axial and lateral velocity components are estimated using a set of local wavefront orientations α eq,i of the Archimedean spiral waves as a function of:

the set of insonification angles α i ,

a geometry of the curved array of virtual transducers which includes the reference center and the radius of curvature r n , and

the distance r from said at least one scatterer to the reference center, and wherein each local wavefront orientation satisfies the following formula:

α

eq

,

i

=

arcsin

(

r

n

r

sin

α

i

)

.

9. The method according to claim 8 , wherein:

the step of generating excitation signals includes generating at least two series of excitation signals at a constant repetition interval, and

the step of transforming includes transforming said at least two series of excitation signals into Archimedean spiral waves:

a first series of excitation signals allowing the obtaining of a first gathering of scattered signals, and

a second series of excitation signals allowing the obtaining of a second gathering of scattered signals.

10. The method according to claim 9 , wherein the step of estimating the velocity of the at least one scatterer includes a beamforming substep comprising:

receiving said first and second gatherings of scattered signals generated by scattering of said Archimedean spiral waves,

delaying and summing of said first gathering of scattered signals in order to generate first groups of receive beams having a respective receive angle, each group of receive beams corresponding to a respective insonification angle, and

delaying and summing of said second gathering of scattered signals in order to generate second groups of receive beams having a respective receive angle, each group of receive beams corresponding to a respective insonification angle.

11. The method according to claim 10 , wherein each of the first and second groups of receive beams comprise a plurality of images, each image being associated with a respective pair of insonification angle and receive angle, the step of estimating the velocity of the at least one scatterer further comprising:

Doppler processing of said first and second groups of receive beams for any given pair of images of the first and second groups of receive beams having the same pair of insonification angle and receive angle so that velocity fields are estimated for each pair of distinct spiral orientations and receive beam orientations.

12. The method according to claim 10 , wherein the step of estimating the velocity of the at least one scatterer further includes the following substeps for each pair of images of the first and second groups of receive beams having the same pair of insonification angle and receive angle:

estimating of a displacement field for each corresponding pixel between the images of a given pair of images,

estimating, from the displacement field, a doppler frequency shift per pixel for said given pair of images.

13. The method according to claim 10 , wherein the step of estimating the velocity of the at least one scatterer further includes an algebraic inversion step where several projections of the velocity field and their known orientation are used to estimate radial and azimuthal components of the velocity field.

14. The method according 13 , wherein the step of estimating the velocity of the at least one scatterer further includes computing the axial and lateral velocity components from the radial and azimuthal components of the velocity field.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2023
From: BESSON, ADRIEN; WINTZENRIETH, FREDERIC
To: E-SCOPICS
Reel/Frame 063190/0142 →
Continuity (2)
Provisional Application 63071044 · Aug 27, 2020
Related Publication 20230355209A1 · Nov 9, 2023
References Cited (34)
US 20110051554A1 · Varray et al. · 2011 [cited by applicant]
US 20140257103A1 · Jensen · 2014 [cited by examiner]
US 20180038955A1 · Jensen · 2018 [cited by examiner]
US 20190346564A1 · Dzikowicz · 2019 [cited by applicant]
J. Jensen et al, “Convex Array Vector Velocity Imaging Using Transverse Oscillation and Its Optimization”, IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, vol. 62, No. 12, pp. 2043-2053, Dec. 20… [cited by examiner]
Aki, K., et al., “Quantitative Seismology”, Univ Science Books, 2002, 10 pages. [cited by applicant]
Angelsen, B. A. J., “Instantaneous Frequency, Mean Frequency, and Variance of Mean Frequency Estimators for Ultrasonic Blood Velocity Doppler Signals”, IEEE Transactions on Biomedical Engineering, vol. BME-28, No. 11, N… [cited by applicant]
Bae, S., et al., “Ultrasonic sector imaging using plane wave synthetic focusing With a convex array transducer”, J. Acoust. Soc. Am., vol. 144, No. 5, 2018, 19 pages. [cited by applicant]
Benech, N., et al., “Near-field effects in Green's function retrieval from cross-correlation of elastic fields: experimental study with application to elastography”, The Journal of the Acoustical Society of Ameria, vol.… [cited by applicant]
Bercoff, J., et al., “Supersonic shear imaging: a new technique for soft tissue elasticity mapping”, IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, vol. 51, No. 4, Apr. 2004, pp. 396-409. [cited by applicant]
Bercoff, J., et al., “The Role of Viscosity in the Impulse Diffraction Field of Elastic Waves Induced by the Acoustic Radiation Force”, IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 51, No. 11, Dec. 2004, pp. 1… [cited by applicant]
Besson, A., et al., “On Archimedean-spiral-based Imaging”, IEEE Int. Ultrason. Symp. IUS, Sep. 11, 2020, pp. 1-4. [cited by applicant]
Besson, A., et al., “Vector-flow Imaging in Convex-array Configurations”, IEEE International Ultrasonics Symposium (IUS), 2020, 4 pages. [cited by applicant]
Bonnefous, O., et al., “Time domain formulation of pulse-Doppler ultrasound and blood velocity estimation by cross correlation”, Ultrasonic Imaging, vol. 8, No. 2, Apr. 1986, pp. 73-85. [cited by applicant]
Catheline, S., et al., “Time Reversal of Elastic Waves in Soft Solids”, Phys. Rev. Lett., vol. 100, Feb. 15, 2008, p. 064301. [cited by applicant]
Catheline, S., et al., “Tomography from diffuse waves: Passive shear wave imaging using low frame rate scanners”, Applied Physics Letters, vol. 103, No. 1, Jul. 1, 2013, p. 014101. [cited by applicant]
Chen, D. C., et al., “Focused acoustic vortex by an artificial structure with two sets of discrete Archimedean spiral slits”, Appl. Phys. Lett., vol. 115, No. 8, 2019, 6 pages. [cited by applicant]
Denarie, B., et al. , “Coherent Plane Wave Compounding for Very High Frame Rate Ultrasonography of Rapidly Moving Targets”, IEEE Transactions on Medical Imaging , vol. 32, No. 7., Jul. 7, 2013, pp. 1265-1276. [cited by applicant]
Dunmire, B., et al., “Cross-beam vector Doppler ultrasound for angle-independent velocity measurements”, Ultrasound in Medicine & Biology, vol. 26, No. 8, Oct. 2000, pp. 1213-1235. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/EP2021/073794, mailed on Mar. 9, 2023, 9 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/EP2021/073794, mailed on Nov. 23, 2021, 11 pages. [cited by applicant]
Jensen, J. A., et al., “A New Method for Estimation of Velocity Vectors”, IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 45, No. 3, May 1998, pp. 837-851. [cited by applicant]
Jensen, J. A., et al., “Ultrasound Vector Flow Imaging—Part I: Sequential Systems”, IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, vol. 63, No. 11, Nov. 2016, pp. 1704-1721. [cited by applicant]
Jensen, J. A., et al., “Ultrasound Vector Flow Imaging—Part II: Parallel Systems”, IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 63, No. 11, Nov. 2016, pp. 1722-1732. [cited by applicant]
Jensen, J. A., et al., “A Model for the Propagation and Scattering of Ultrasound in Tissue”, J. Acoust. Soc. Am., vol. 89, No. 1, 1991, pp. 182-190. [cited by applicant]
Kasai, C., et al., Real-Time Two-Dimensional Blood Flow Imaging Using an Autocorrelation Technique, IEEE Transactions on Sonics and Ultrasonics, vol. SU-32, No. 3, May 1985, 7 pages. [cited by applicant]
Liu, J., et al., “Archimedean spiral based compounding for high quality and high frame rate convex array imaging”, in 2017 IEEE International Ultrasonics Symposium (IUS) , Retrieved from: https://www.researchgate.net/pu… [cited by applicant]
Loupas, T., et al., “An axial velocity estimator for ultrasound blood flow imaging, based on a full evaluation of the Doppler equation by means of a two-dimensional autocorrelation approach”, IEEE Transactions on Ultras… [cited by applicant]
Montaldo, G., et al., “Coherent plane-wave compounding for very high frame rate ultrasonography and transient elastography”, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, vol. 56, No. 3., 2009,… [cited by applicant]
Sanchez-Sesma, F. J., et al., “Diffuse fields in dynamic elasticity”, Wave Motion, vol. 45, No. 5, Apr. 2008, pp. 641-654. [cited by applicant]
Stahli, P., et al.,“Improved forward model for quantitative pulse-echo speed-of-sound imaging”, Ultrasonics, vol. 108, No. 106168, Dec. 2020, 17 pages. [cited by applicant]
Tanter, M., et al., “Ultrafast Compound Imaging for 2-D Motion Vector Estimation: Application to Transient Elastography”, IEEE Trans. Ultrason. Ferroelectr. Freq. Control, vol. 49, No. 10, Oct. 2002, pp. 1363-1374. [cited by applicant]
Trahey, G. G., et al., “Angle Independent Ultrasonic Detection of Blood Flow”, IEEE Trans. Biomed. Eng., vol. BME-34, No. 12, Aug. 14, 1987, pp. 965-967. [cited by applicant]
Yiu, B. Y. S., et al., “Vector Projectile Imaging: Time-Resolved Dynamic Visualization of Complex Flow Patterns”, Ultrasound in Medicine & Biology, vol. 40, No. 9, Sep. 2014, pp. 2295-2309. [cited by applicant]