ULTRAFAST ULTRASOUND IMAGING WITH CASCADED DUAL-POLARITY WAVES
20210000450 ยท 2021-01-07
Inventors
Cpc classification
A61B8/485
HUMAN NECESSITIES
G01S15/8927
PHYSICS
G01S15/8995
PHYSICS
A61B8/5207
HUMAN NECESSITIES
International classification
Abstract
System and method of ultrasound imaging methodology are provided. The system and method can include directing an array to transmit sets of cascaded titled ultrasound waves towards a tissue sample, decoding reflected signals through summing, subtracting, and delay operations. The reflected signals can be reconstructed to provide a final decoded output.
Claims
1. A method for ultrasound imaging, the method comprising: transmitting an incident signal towards an object of interest; receiving sets of reflected signals from the object of interest; and decoding the reflected signals to recover an output, wherein the incident signal is a pulse wave comprised of sets of N number of titled cascaded waves, wherein N=2.sup.k and k being an integer, wherein the waves of the incident signal have predetermined polarities, and wherein decoding comprises summing, subtracting, and delaying operations on the reflected or backscattered waves to obtain a processed signal.
2. The method of claim 1, wherein each set of N waves contains at least two source signals.
3. The method of claim 1, wherein a set of incident signal waves is expressed as follows:
4. The method of claim 1, wherein the polarities of the waves are determined as follows: determining a number of waves, N, transmitted in the incident signal; providing a 22 Hadamard matrix; repeating the Hadamard matrix to obtain a 2N first matrix; providing a 2N second matrix be taking each element in the 2N first matrix to four a column vector and concatenating the N column vectors; and providing a third 2N matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
5. The method of claim 1, wherein an incident tilted wave is a plane wave, diverging wave, or a focused wave.
6. The method of claim 1, wherein the object of interest is tissue of a subject.
7. The method of claim 1, wherein the waves are emitted at a pulse repetition frequency below 20,000 Hz.
8. The method of claim 1, wherein the waves are emitted at a pulse repetition frequency above 20,000 Hz.
9. A non-transitory computer readable storage medium comprising stored instruction thereon, the instructions when executed cause a processor to: direct an array to transmit an incident signal towards an object of interest; receive sets of reflected signals from the object of interest; and decode the reflected signals to recover an image of the object of interest, wherein the incident signal is a pulse wave comprised of sets of N number of titled cascaded waves, wherein N=2.sup.k and k being a integer, wherein the waves of the incident signal have predetermined polarities, wherein decoding comprises summing, subtracting, and delaying operations on the reflected waves to obtain a processed signal.
10. The non-transitory computer readable storage medium of claim 9, wherein the polarities of the waves are determined as follows: determining a number of waves, N, transmitted in the incident signal; providing a 22 Hadamard matrix; repeating the Hadamard matrix to obtain a 2N first matrix; providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and provide a 2N third matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
11. The non-transitory computer readable storage medium of claim 9, wherein an incident tilted wave is a plane wave, diverging wave, or a focused wave.
12. The non-transitory computer readable storage medium of claim 9, wherein the object of interest is tissue of a subject.
13. The non-transitory computer readable storage medium of claim 9, wherein the waves are emitted at a pulse repetition frequency below 20,000 Hz.
14. The non-transitory computer readable storage medium of claim 9, wherein the waves are emitted at a pulse repetition frequency above 20,000 Hz.
15. The non-transitory computer readable storage medium of claim 9, wherein a decider is used to decide to repeat the adding, subtracting, and delay operations on the processed signal or to provide a final decoded output.
16. A method for ultrasound imaging, the method comprising: transmitting an incident signal towards an object of interest; receiving sets of reflected signals from the object of interest; and decoding the reflected signals to recover an output, wherein the incident signal is an array comprised of sets of N number of titled cascaded waves and M number of sub-apertures, wherein N=2.sup.k and k is an integer, wherein M=2.sup.q and q is an integer, wherein the waves of the incident signal have predetermined polarities.
17. The method of claim 16, wherein each set of N waves contains at least two source signals.
18. The method of claim 16, wherein the incident signal is expressed as follows:
x.sub.mk(t)=.sub.i=1.sup.Nc.sub.li.Math.s.sub.k(t)*(t(i1).Math.), where s.sub.n(t) is source signal of the n.sup.th subarray, r is preset delay added between waves, c.sub.li is the coefficients of each cascaded wave.
19. The method of claim 16, wherein the polarity coefficients of the waves from each sub-aperture are given by matrix C.sub.NH.sub.M based on an MM Hadamard matrix and Cascaded Dual-polarity Waves (CDW) matrix: wherein the CDW matrix is generated by determining a number of waves, N, transmitted in the incident signal; providing a 22 Hadamard matrix; repeating the Hadamard matrix to obtain a 2N first matrix; providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and providing a third 2N matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
20. The method of claim 16, wherein an incident wave is diverging wave, and whether the diverging wave is tilted or not depends on information of tissue of a subject to be extracted.
21. The method of claim 17, wherein the decoding the reflected signals comprises CDW decoding process and Hadamard decoding process.
22. The method of claim 17, wherein the ultrasound imaging is 2D imaging or 3D imaging or 4D imaging.
23. A non-transitory computer readable storage medium comprising stored instruction thereon, the instructions when executed cause a processor to: transmit an incident signal towards an object of interest; receive sets of reflected signals from the object of interest; and decode the reflected signals to recover an output, wherein the incident signal is an array comprised of sets of N number of titled cascaded waves and M number of sub-apertures, wherein N=2.sup.k and k is an integer, wherein M=2.sup.q and q is an integer, wherein the waves of the incident signal have predetermined polarities.
24. The non-transitory computer readable storage medium of claim 23, wherein the polarity coefficients of the waves from each sub-aperture are given by matrix C.sub.NH.sub.M based on an MM Hadamard matrix and Cascaded Dual-polarity Waves (CDW) matrix: wherein the instructions when executed further cause a processor to generate the CDW matrix by determining a number of waves, N, transmitted in the incident signal; providing a 22 Hadamard matrix; repeating the Hadamard matrix to obtain a 2N first matrix; providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and providing a third 2N matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
25. The non-transitory computer readable storage medium of claim 23, wherein an incident wave is diverging wave, and whether the diverging wave is tilted or not depends on information of tissue of a subject to be extracted.
26. The non-transitory computer readable storage medium of claim 23, wherein the object of interest is tissue of a subject.
27. The non-transitory computer readable storage medium of claim 23, wherein the decoding the reflected signals comprises CDW decoding process and Hadamard decoding process.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION
[0033] Embodiments of the subject invention provide a cascaded dual-polarity waves (CDW) scheme to further elevate the SNR of received signals. Although a Hadamard matrix can increase the SNR of the recovered received signals, the improvement is limited to the order of the matrix (i.e. only two times for each pair of transmissions). A CDW coding and decoding scheme makes use of cascaded wave transmissions to profoundly improve the SNR of the recovered received signals. In the CDW scheme, each transmitted signal can contain N (N=2.sup.k, k=0, 1, 2, . . . ) waves to gain SNR of 10.Math.log.sub.10(N) on the energy. The signals for each pair of the successive transmissions are given by:
[0034] Each set of N waves can contain at least two source signals, (for example, s.sub.1(t) and s.sub.2(t), in the above referenced expression), with preset delays, and different polarities or phase coefficients, which can be determined by the CDW coding matrix.
[0035]
[0036] 1) A 2-by-4 matrix can first written by repeating H.sub.2:
[0037] where the third and the fourth columns are simply a duplicate of the first and second columns of H.sub.22, respectively. This step sets the default sign of C.sub.24.
[0038] 2) Another 2-by-4 matrix can be created by taking each element from H.sub.22; and its replica to form a column vector and then concatenating the four column vectors:
[0039] 3) The final 2-by-4 CDW matrix can be obtained by the element-wise multiplication of C.sub.24 and C.sub.24, as:
[0040] where a.sub.11=a.sub.12=a.sub.21=1, a.sub.22=1, and denotes the element-by-element multiplication of the two matrices. The first and second rows in C.sub.24 represent the first and second transmissions, respectively. Each transmission is comprised of four waves.
[0041] Signals for each pair of successive transmissions with four waves can therefore be formulated as:
Then, the received signals can be expressed as follows:
[0042] Following the reception of backscattered signals, a linear decoding process designed based on addition, subtraction and delay operations can be as follows:
[0043] 1) The received signals from the paired transmissions are summed and subtracted to obtain:
[0044] 2) y.sub.s2(t) can be compensated by the delay operation to obtain:
y.sub.s2(t)=y.sub.s2(t)*(t+)=2.Math.s.sub.1(t)*h(t)2.Math.s.sub.2(t)*(t2)*h(t)(8)
[0045] 3) y.sub.s1(t) and y.sub.s2(t) can be summed or subtracted to obtain:
[0046] 4) y.sub.s2(t) can similarly be compensated by the delay operation to obtain:
y.sub.s2(t)=y.sub.s2(t)*(t+2)=4.Math.s.sub.2(t)*h(t).(10)
[0047] 5) The final decoded signals with high amplitude can be expressed as follows:
[0048] Similar to the C.sub.24 CDW matrix derived from the H.sub.22Hadamard matrix, the C.sub.28 CDW matrix can be obtained with the described coding procedure from the C.sub.24 CDW matrix as shown in
[0049] In addition, a C.sub.216 CDW matrix can be obtained from the C.sub.28 CDW matrix, and so on. In general, a C.sub.22.sub.
[0050]
[0051] Moreover, the described CDW coding and decoding theory can also be applied to M transmits, in which each of the two successive transmits could be processed based on the C.sub.2N CDW matrix.
[0052] The CDW imaging sequence design consists of the transmission and reception parts. On transmission, each transmitted signal can be a long pulse which contains N (N=2.sup.k, k=0, 1, 2, . . . )
[0053] cascaded waves with short time intervals and +1 or 1 polarity coefficients, instead of the conventional short pulse with a single wave. On reception, a linear decoding scheme comprised of addition, subtraction and delay operations is devised to recover N times higher intensity backscattered signals to gain SNR of 10.Math.log.sub.10(N).
[0054] The type of the wave of the CDW imaging can be the plane wave, diverging wave, focused wave, or other forms as shown in
[0055] Embodiments of the subject invention can operate above and below a pulse repetition frequency (PRF) of 20,000 Hz. The PRF is the number of pulses (transmission and reception cycles) of waves sent out by the transducer per second. The PRF is dependent on the velocity of waves and on the depth of subject tissue being examined.
[0056]
[0057] In reception, received signals from each transmit event are acquired and called R1 and R2 signals.
[0058] 1) R1 and R2 signals with two-fold amplitude in
[0059] 2) The R2 signal in
[0060] 3) Similar to the step (1), R1 and R2 signals with four-fold amplitude in
[0061] 4) Similar to the step (2), the R2 signal in
[0062] 5) Similar to the step (3), R1 and R2 signals with eight-fold amplitude in
[0063] 6) Similar to the step (4), the R2 signal in
[0064] The two-transmit sequence can be extended to the M-transmit sequence. Such extension is similar to CPWC with M steering angles, where M is an even number and M>2. Each pair of the transmits, such as (T.sub.1, T.sub.2), (T.sub.3, T.sub.4), . . . , (T.sub.k, T.sub.k+1), . . . (T.sub.M1, T.sub.M) can be designed based on the two-transmit sequence. For example, both T.sub.k and T.sub.k+1 consist of 8 cascaded waves with short time intervals. The 1.sup.st to 4.sup.th waves are tilted plane waves with a steering angle of .sub.k and the 5.sup.th to 8.sup.th waves are tilted plane waves with a steering angle of .sub.k+1.
[0065] The methods and processes described herein can be embodied as code and/or data. The software code and data described herein can be stored on one or more machine-readable media (e.g., computer-readable media), which may include any device or medium that can store code and/or data for use by a computer system. When a computer system and/or processer reads and executes the code and/or data stored on a computer-readable medium, the computer system and/or processer performs the methods and processes embodied as data structures and code stored within the computer-readable storage medium.
[0066] It should be appreciated by those skilled in the art that computer-readable media include removable and non-removable structures/devices that can be used for storage of information, such as computer-readable instructions, data structures, program modules, and other data used by a computing system/environment. A computer-readable medium includes, but is not limited to, volatile memory such as random access memories (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only-memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM), and magnetic and optical storage devices (hard drives, magnetic tape, CDs, DVDs); network devices; system on chip (SOC); digital signal processing (DSP) chip; or other media now known or later developed that is capable of storing computer-readable information/data. Computer-readable media should not be construed or interpreted to include any propagating signals. A computer-readable medium of the subject invention can be, for example, a compact disc (CD), digital video disc (DVD), flash memory device, volatile memory, or a hard disk drive (HDD), such as an external HDD or the HDD of a computing device, though embodiments are not limited thereto. A computing device can be, for example, a laptop computer, desktop computer, server, cell phone, or tablet, though embodiments are not limited thereto.
[0067] As used herein, the term center frequency refers to an emitted frequency of an ultrasound wave; the term pulse repetition frequency refers to a frame rate of an ultrasound wave; the term sampling frequency refers to a rate for discretizing continuous signals, which are returning/received ultrasound waves.
[0068] As used herein, the term subject includes, but is not limited to, animals, plants, and any other organism or entity. The subject can be a vertebrate, more specifically a mammal (e.g., a human, horse, pig, rabbit, dog, sheep, goat, non-human primate, cow, cat, guinea pig or rodent), a fish, a bird, a reptile or an amphibian. The subject can be an invertebrate, more specifically an arthropod (e.g. insects or crustaceans). The term does not denote a particular age or sex. Thus, adult and newborn subjects, as well as fetuses, whether male or female, are intended to be covered.
[0069] The subject invention includes, but is not limited to, the following exemplified embodiments.
[0070] Embodiment 1. A method for ultrasound imaging, the method comprising:
[0071] transmitting an incident signal towards an object of interest;
[0072] receiving sets of reflected signals from the object of interest; and
[0073] decoding the reflected signals to recover an output,
[0074] wherein the incident signal is a pulse wave comprised of sets of N number of titled cascaded waves,
[0075] wherein N=2.sup.k and k being a integer,
[0076] wherein the waves of the incident signal have predetermined polarities, and
[0077] wherein decoding comprises summing, subtracting, and delaying operations on the reflected or backscattered waves to obtain a processed signal.
[0078] Embodiment 2. The method of embodiment 1, wherein each set of N waves contains at least two source signals.
[0079] Embodiment 3. The method according to embodiment 1, wherein a set of incident signal waves is expressed as follows:
[0080] wherein each set of N waves contains two source signals, s.sub.1(t) and s.sub.2(t).
[0081] Embodiment 4. The method according to any of embodiments 1-3, wherein the polarities of the waves are determined as follows:
[0082] determining a number of waves, N, transmitted in the incident signal;
[0083] providing a 22 Hadamard matrix;
[0084] repeating the Hadamard matrix to obtain a 2N first matrix;
[0085] providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and
[0086] providing a 2N third matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
[0087] Embodiment 5. The method according to any of embodiments 1-4, wherein an incident tilted wave is a plane wave, diverging wave, or a focused wave.
[0088] Embodiment 6. The method according to any of embodiments 1-5, wherein the object of interest is tissue of a subject.
[0089] Embodiment 7. The method according to any of embodiments 1-6, wherein the waves are emitted at a pulse repetition frequency below 20,000 Hz.
[0090] Embodiment 8. The method according to any of embodiments 1-6, wherein the waves are emitted at a pulse repetition frequency above 20,000 Hz.
[0091] Embodiment 9. A non-transitory machine readable storage medium comprising stored instruction thereon, the instructions when executed cause a processor to:
[0092] direct an array to transmit an incident signal towards an object of interest;
[0093] receive sets of reflected signals from the object of interest; and
[0094] decode the reflected signals to recover an output,
[0095] wherein the incident signal is a pulse wave comprised of sets of N number of titled cascaded waves,
[0096] wherein N=2.sup.k and k being a integer,
[0097] wherein the waves of the incident signal have predetermined polarities, and
[0098] wherein decoding comprises summing, subtracting, and delaying operations on the reflected waves to obtain a processed signal.
[0099] Embodiment 10. The method according to embodiment 9, wherein the polarities of the waves are determined as follows:
[0100] determining a number of waves, N, transmitted in the incident signal;
[0101] providing a 22 Hadamard matrix;
[0102] repeating the Hadamard matrix to obtain a 2N first matrix;
[0103] providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and
[0104] providing a 2N third matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
[0105] Embodiment 11. The method according to any of embodiments 9-10, wherein an incident tilted wave is a plane wave, diverging wave, or a focused wave.
[0106] Embodiment 12. The method according to any of embodiments 9-11, wherein the object of interest is tissue of a subject.
[0107] Embodiment 13. The method according to any of embodiments 9-12, wherein the waves are emitted at a pulse repetition frequency below 20,000 Hz.
[0108] Embodiment 14. The method according to any of embodiments 9-13, wherein the waves are emitted at a pulse repetition frequency above 20,000 Hz.
[0109] Embodiment 15. The method according to any of embodiments 9-14, wherein a decider is used to decide to repeat the adding, subtracting, and delay operations on the processed signal or to provide a final decoded output.
[0110] A greater understanding of the present invention and of its many advantages may be had from the following examples, given by way of illustration. The following examples are illustrative of some of the methods, applications, embodiments and variants of the present invention. They are, of course, not to be considered as limiting the invention. Numerous changes and modifications can be made with respect to the invention.
EXAMPLE 1
[0111] The CDW imaging sequence was first tested with a point target (nylon wires immersed in water) at 21.8 mm away from the array. The data were acquired using a Verasonics Vantage system (Verasonics, Kirkland, Wash.) equipped with a linear array transducer ATL L11-4v whose transmit center frequency was 8.9 MHz. In the transmission, the 64th element was active to transmit eight cascaded waves with an added 1.2 s short time interval. The polarity of each wave was obtained from the CDW matrix C.sub.28. Full aperture was used in reception.
[0112] The received signals from a wire phantom using eight cascaded waves for each transmit event are shown in
[0113]
EXAMPLE 2
[0114] In medical ultrasound imaging, B-mode images are used to display the tissue anatomy. The CPWC, MW and CDW sequences were successively performed to ensure the same scanning region for comparisons. The two steered plane waves by the linear L11-4v probe (center frequency 8.9 MHz) were 2 degrees and 2 degrees. The azimuth of the image is from 19 mm to 19 mm. The compounded frame rate was 4000 fps. Sixteen cascaded waves with a 0.3 s short time interval were generated for each transmission event. In addition, CPWC and MW imaging served as a reference. The experimental protocol of the back muscle was approved prior to use by the Institutional Review Board of the University of Hong Kong (UW 16-2012).
[0115] Quantitative evaluation metrics, such as spatial resolution, SNR, contrast ratio (CR), and contrast to noise ratio (CNR), and penetration depth were performed by 100 acquired images repeated with a fixed position of the imaging array probe, the phantom, and ex vivo pork belly. Axial and lateral resolutions were calculated by the full width half maximum (FWHM) of the profile around the strong reflector at approximately 22 mm depth inside the calibration phantom. For each A-line at different depths, the ratios of the mean and the standard deviation of the 100 repeated acquisitions were calculated as an indication of SNR. The SNR represents the strength of sonographic signals over electric noise because the mean indicates the real signals, while the standard deviation represents the noise. The final SNR was obtained by the mean SNR among several A-lines to increase the calculation robustness. The CR was calculated as CR=|.sub.s.sub.c|, where .sub.s and .sub.c are the mean intensities of the regions of background and lesion/cyst, respectively. The CNR was calculated as CN=|.sub.s.sub.c|/{square root over (.sub.s.sup.2+.sub.c.sup.2)}, where .sub.s and .sub.c are the intensity standard deviations of the background and lesion/cyst, respectively. The penetration depth was calculated from the depth where SNR dropped to the minimum and then stabilized in the calibration phantom.
[0116]
TABLE-US-00001 TABLE I COMPARISONS OF RESOLUTION, CONTRAST, SNR, PENETRATION AND FRAME RATE Proposed CDW Proposed CDW Symbol CPWC MW Proposed CDW compared to CPWC compared to MW Axial resolution (mm) 0.45 0.028 0.43 0.015 0.43 0.006 (+4.4%) (+0%) Lateral resolution (mm) 0.54 0.018 0.53 0.011 0.53 0.005 (+1.9%) (+0%) CR (dB) 0.78 0.491 1.70 0.532 6.75 0.456 (+765.4%) (+297.1%) CNR (dB) 0.12 0.076 0.27 0.084 0.97 0.068 (+708.3%) (+259.3%) SNR (dB) 16.47 19.56 27.18 (+65.03%) (+38.96%) Penetration depth (mm) 38.98 39.50 53.38 (+36.94%) (+35.14%) Frame rate (fps) 4000 4000 4000 (+0%) (+0%)
[0117] Table I shows the axial and lateral resolutions, CR, CNR, SNR, penetration depth and the frame rate of CPWC, MW and CDW imaging. Axial and lateral resolutions were calculated at depth 18 mm and azimuth 0 mm from
[0118]
[0119]
[0120] The aforesaid embodiments relate to the cascaded dual-polarity wave (CDW) model which is in the time domain for plane wave imaging.
[0121] The further embodiments of the subject invention provide a cascaded synthetic aperture imaging (CaSA) model which extends the CDW model into the spatial-temporal domain. The CaSA scheme improves ultrafast ultrasound image quality through encoding in both temporal and spatial domains and may be applied to all types of ultrasound array probes (e.g., linear array, phased array, and curvilinear array).
[0122] In the CaSA scheme, the signals for M transmission-reception events may be given by:
[0123] where X.sub.1, X.sub.2, . . , X.sub.M represent the transmitted signals for the 1.sup.th, 2.sup.rd, . . . , M.sup.th transmission-reception events, and x.sub.11(t), x.sub.1M(t), . . . , x.sub.MM(t) represent the transmitted signals from the subarrays. The transmitted signals in the m.sup.th transmission and n.sup.th subarray are given by
x.sub.mn(t)=.sub.i=1.sup.Nc.sub.li.Math.s.sub.n(t)*(t(i1).Math.)(15)
[0124] where s.sub.n(t) is the source signal of the n.sup.th subarray, is the preset delay added between waves, c.sub.li is the coefficients of each cascaded wave, is the delta function.
[0125] In order to decode the received signals, there is a need to design a new matrix as the coefficients of the cascaded waves.
[0126] 1) The previous designed C.sub.28 matrix is
[0127] 2) Four block representations of the C.sub.28 matrix can be written as:
[0128] where C.sub.11 and C.sub.12 are the block matrices of the left and right parts of the first row, and C.sub.21 and C.sub.22 are the block matrices of the left and right parts of the second row.
[0129] 3) It is known that the Hadamard matrix H.sub.22 is
[0130] 4) Two block representations of the H.sub.22 may be written as
[0131] 5) The multiplications of the transpose of H.sub.1, H.sub.2 and C.sub.11, C.sub.12, C.sub.21, C.sub.22 may be obtained as:
[0132] 6) The designed C.sub.8H.sub.2 can be expressed as:
[0133] Similar to the design of C.sub.8H.sub.2 matrix, the C.sub.8H.sub.4 matrix can be obtained from the C.sub.28 and H.sub.44 matrices. It is known that the Hadamard matrix H.sub.44 and its block representation is
[0134] Thus the C.sub.8 H.sub.4 matrix can be written as
[0135] Based on the procedures in
[0136] where H.sub.1.sup.T, H.sub.2.sup.T, . . . , H.sub.M.sup.T are the transpose of the rows of Hadamard matrix H.sub.MM. The dimension of the matrix is M.sup.2N.
[0137] The process for application of the designed matrix to the model is provided hereinafter. According to the designed matrix C.sub.NH.sub.M and the proposed cascaded model, the index 1 of the c.sub.li is
l=(m1).Math.M+k(25)
[0138] The received signals from each transmission-reception event as shown in
[0139] where * denote the convolution operation, n.sub.C1(t), n.sub.C2(t), . . . , n.sub.CM(t) are the noise for each received signals y.sub.C1(t), y.sub.C2(t), . . . , y.sub.CM(t), x.sub.Mk is the transmitted signal from the k-th sub-aperture in the M.sup.st transmission-reception event, and p.sub.k(t) represents the system impulse response of the k-th sub-aperture. The received signals consist of the signals from each source signals.
[0140] According to equations (15) and (26), the received signals are expressed as:
[0141] where y.sub.Ok(t) is the noise-free part of the received signals, and k indicates the k-th transmission-reception event.
[0142] The received signals consist of the signals from each source signals and the delay of source signals. Next, a decoding procedure need to be designed to recover the signals which is equivalent to the received signals from the SA model.
[0143] The design of the decoding process of the model is illustrated in
[0144] where N.sub.M represents the matrix of summation of AGWN noise, H.sub.MM is the Hadamard matrix, N is the number of cascaded waves, and a.sub.1k represents the coefficients of the signals with a given value of 1 or +1 from the Hadamard matrix.
[0145] Then the final decoded signals can be obtained by the Hadamard decoding process. The final decoded signals are
[0146] where p.sub.1(t), p.sub.2(t), . . . , p.sub.M(t) represent the impulse response of the wave propagation channels corresponding to the source signals s.sub.1(t), s.sub.2(t), . . . , s.sub.M(t).
[0147] Since the noise is AGWN, thus the variance of the noise for each decoded received signals are
[0148] Thus, the SNR of the received signals for each transmission-reception event are
where .sub.y.sub.
[0149] Theoretically, the proposed CaSA model can increase the SNR by 10.Math.log.sub.10(N.Math.M) compared with the conventional SA model and can increase the SNR by 10.Math.log.sub.10(N) compared with the H-SA model.
[0150] The uCUS imaging sequence with CaSA for the heart consists of two parts: transmission and reception. To achieve a large FOV (>90 degrees), diverging, instead of plane waves, are transmitted. Diverging waves are emitted by virtually creating a source behind the imaging array. The delay of each array element concerned is set by the signal propagation time from the virtual source to the array element. A sub-aperture diverging wave is obtained by activating partial elements of the array and set a virtual source in the center. In order to solve the tradeoff between the spatial resolution and the length of transmitted waves, a matrix of sub-aperture divergent cascaded dual-polarity waves (CDW) with short time intervals and +1 or 1 polarity coefficients are transmitted. This method is named by the inventor as cascaded synthetic aperture imaging (CaSA). Different from the previous planar CDW imaging, a new spatiotemporal coding matrix C.sub.NH.sub.M is designed based on the Hadamard matrix and the CDW matrix for the polarity coefficients of the waves from each sub-aperture, where M is the number of sub-apertures in the spatial domain and N is the number of cascaded waves in the temporal domain. In reception, a two-stage decoding scheme comprised of the temporal (CDW) decoding and the spatial (Hadamard) decoding is devised to recover NM times higher intensity echoes to gain SNR of 10log.sub.10(NM). The high SNR echoes are then beamformed and processed to obtain the heart dynamics information.
[0151] In order to elucidate the proposed CaSA method for M transmission-reception events and N cascaded waves, four (M=4) transmission-reception events and eight (N=8) cascaded waves are exemplified in
[0152] In reception, the full aperture of the array is deployed to receive the backscattered signals in each transmission-reception event. The received R1, R2, R3, and R4 signals form two-dimensional (2-D) matrices. A two-stage decoding process is directly applied to the four received signalsR1, R2, R3, and R4. At the first stage, the temporal CDW decoding process as described above is applied to obtain received signals with an N-fold increaseR1, R2, R3, and R4. A spatial Hadamard decoding process is thereafter applied to obtain the final decoded signals with an NM-fold increase in the amplitude. The decoded signals are lastly beamformed and coherently compounded to obtain one high SNR beamformed image frame.
[0153] The incident signals used in the CaSA method do not have to be titled. For the linear array application, the incident signals may be tilted, while for phased array applications, the ultrasound array probe may be divided into several sub-apertures, and the diverging wave transmissions in the phrased array applications may be tilted or not, which may depend on the functional information of biological tissues to be extracted.
[0154] A greater understanding of the aforesaid embodiments and of many advantages thereof may be had from the following examples, given by way of illustration. The following examples are illustrative of some of the methods, applications, embodiments and variants of the present invention. They are, of course, not to be considered as limiting the invention. Numerous changes and modifications can be made with respect to the invention.
[0155] The subject matter further includes, but not limited to, the following exemplified embodiments.
[0156] Embodiment 16. A method for ultrasound imaging, the method comprising:
[0157] transmitting an incident signal towards an object of interest;
[0158] receiving sets of the reflected signals from the object of interest; and
[0159] decoding the reflected signals to recover an output,
[0160] wherein the incident signal is an array comprised of sets of N number of titled cascaded waves and M number of sub-apertures,
[0161] wherein N=2.sup.k and k is an integer,
[0162] wherein M=2.sup.q and q is an integer,
[0163] wherein the waves of the incident signal have predetermined polarities.
[0164] Embodiment 17. The method of embodiment 16, wherein each set of N waves contains at least two source signals.
[0165] Embodiment 18. The method of any one of embodiments 16-17, wherein the incident signal is expressed as follows:
[0166] where X.sub.1, X.sub.2, . . . , X.sub.Mrepresent transmitted signals for the 1.sup.th, 2.sup.rd, . . . , M.sup.th transmission-reception events, and x.sub.11(t), x.sub.1M(t), . . . , x.sub.MM(t) represent the transmitted signals from subarrays, the transmitted signals in the m.sup.th transmission and n.sup.th subarray are given by
x.sub.mk(t)=.sub.i1.sup.Nc.sub.li.Math.s.sub.k(t)*(t(i1).Math.),
[0167] where s.sub.n(t) is source signal of the n.sup.th subarray, is preset delay added between waves, c.sub.li is the coefficients of each cascaded wave.
[0168] Embodiment 19. The method of any one of embodiments 16-18, wherein the polarity coefficients of the waves from each sub-aperture are given by matrix C.sub.NH.sub.M based on an MM Hadamard matrix and Cascaded Dual-polarity Waves (CDW) matrix:
[0169] wherein the CDW matrix is generated by [0170] determining a number of waves, N, transmitted in the incident signal; [0171] providing a 22 Hadamard matrix; [0172] repeating the Hadamard matrix to obtain a 2N first matrix; [0173] providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and [0174] providing a third 2N matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
[0175] Embodiment 20. The method of any one of embodiments 16-19, wherein an incident wave is diverging wave, and whether the diverging wave is tilted or not depends on information of tissue of a subject to be extracted.
[0176] Embodiment 21. The method of any one of embodiments 16-20, wherein the decoding the reflected signal comprises CDW decoding process and Hadamard decoding process.
[0177] Embodiment 22. The method of any one of embodiments 16-21, wherein the ultrasound imaging is 2D imaging or 3D imaging or 4D imaging.
[0178] Embodiment 23. A non-transitory computer readable storage medium comprising stored instruction thereon, the instructions when executed cause a processor to:
[0179] transmit an incident signal towards an object of interest;
[0180] receive sets of reflected signals from the object of interest; and
[0181] decode the reflected signals to recover an output,
[0182] wherein the incident signal is an array comprised of sets of N number of titled cascaded waves and M number of sub-apertures,
[0183] wherein N=2.sup.k and k is an integer,
[0184] wherein M=2.sup.q and q is an integer,
[0185] wherein the waves of the incident signal have predetermined polarities.
[0186] Embodiment 24. The non-transitory computer readable storage medium of embodiment 23, wherein the polarity coefficients of the waves from each sub-aperture are given by matrix C.sub.NH.sub.M based on an MM Hadamard matrix and Cascaded Dual-polarity Waves (CDW) matrix:
[0187] wherein the instructions when executed further cause a processor to generate the CDW matrix by [0188] determining a number of waves, N, transmitted in the incident signal; [0189] providing a 22 Hadamard matrix; [0190] repeating the Hadamard matrix to obtain a 2N first matrix; [0191] providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and [0192] providing a third 2N matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
EXAMPLE 3
[0193] The proposed uCUS imaging sequence with CaSA was tested on a calibration phantom (CIRS) and in vivo human beating heart for B-mode imaging, myocardial motion, and blood flow imaging. The SA, H-SA, and CaSA imaging sequences were successively performed to ensure the same frame rate and same scanning region of interest for comparison. The data were acquired by a Verasonics Vantage 256 system (Verasonics, Kirkland, WA) with a phased array transducer P4-2 (64 array elements) whose center frequency was 2.5 MHz. The phased array was divided into four sub-apertures (M=4) with 16 elements each. The distance between the virtual source and the array is half of the sub-aperture. The number of cascaded waves is 32 (N=32) with 0.6 us short time interval for each two adjacent cascaded waves. The base of the transmitted diverging wave was a short burst of one cycle. The acquisition frame rate was 4000 frame per second (fps). The transmitted voltage for B-mode and Doppler images were 1.6V and 16.0 V, respectively.
[0194] The B-mode (brightness) images were obtained by the log compression of the envelope of the beamformed (pixel-oriented delay-and-sum) echoes. In the calibration phantom study, the quantitative evaluation metrics, such as resolution, SNR, and contrast, were computed from 100 acquired images at the same scanning region. In the in vivo beating human heart study, a human heart (male, 26 y.o.) was scanned in the apical four-chamber view. The electrocardiography (ECG) signals were also recorded to record the cardiac phase.
[0195]
TABLE-US-00002 TABLE II COMPARISONS OF RESOLUTION, CONTRAST, SNR, AND FRAME RATE Symbol SA H-SA CaSA CaSA Vs. SA CaSA Vs. H-SA Axial resolution (mm) 1.06 0.081 1.05 0.047 1.07 0.006 (0.93%) (1.86%) Lateral resolution (mm) 1.52 0.557 1.42 0.033 1.43 0.006 (+6.29%) (0.70%) CR (dB) 0.70 0.769 1.33 0.790 9.14 0.657 (+8.44) (+7.81) CNR (dB) 0.11 0.119 0.20 0.118 1.16 0.068 (+1.05) (+0.96) SNR (dB) 20.26 25.89 40.72 (+20.46) (+14.83) Frame rate (fps) 1000 1000 1000 (+0%) (+0%)
[0196] Table II showed the spatial (i.e., axial and lateral) resolutions, contrasts (CR and CNR), and SNR of the SA, H-SA and proposed CaSA imaging methods realized at the same frame rate. The spatial resolutions were calculated at the strong reflector at 0.8 mm azimuthally and depth of 34.5 mm. The proposed CaSA shows comparable spatial resolutions with SA and H-SA imaging. The CR and CNR were calculated at the cyst region around depth 63 mm. The H-SA method shows slight CR and CNR improvements by the SA method. The proposed CaSA method shows greater improvement of CR (+8.44 dB Vs. SA, +7.81 dB Vs. H-SA) and CNR (+1.05 Vs. SA, +0.96 Vs. H-SA). SNR calculated at the middle of the strong reflector region at depth of 26.18 mm by H-SA was improved by 5.63 dB from SA imaging. The proposed CaSA imaging shows the improvement of SNR (+20.46 dB Vs. SA, +14.83 dB Vs. H-SA).
[0197]
[0198] An in-house RF-based speckle tracking method based on cross-correlation with a 2D matching kernel was employed to estimate the axial displacement of the myocardium. Linear interpolation was first performed between RF signals in the post-displaced frame to increase lateral sampling. Two-dimensional cross-correlation was then performed between the pre-displaced and post-displaced RF frames in a predefined 2D search region to generate a normalized cross correlation (NCC) map, whose peak was used to derive the integer-sample displacement. An interpolation was further performed around this peak to refine the displacement to a subsample scale. In this example, only the axial displacement was estimated and presented to compare the estimation quality from RF frames reconstructed by SA, H-SA, and CaSA methods. Displacement SNR was calculated as the ratio of the squared displacement amplitude to the variance of the displacement amplitude within a region of interest (ROI) at each instant of interest within one cardiac cycle. In this example, the entire septum was chosen as the ROI to compare the estimation quality of the axial displacement among the three image reconstruction methods.
[0199]
[0200] In addition to the B-mode imaging, blood dynamics displayed as power Doppler images were obtained from the in vivo human beating heart. 70 post-compounded images were acquired to generate one power Doppler image. The tissue clutter filter is the similar to, in which a singular value decomposition (SVD) filter was applied for spatial-temporal processing of the blood and tissue information. The cutoff singular value was 60.
[0201]
[0202] Although some examples are given based on 2D imaging, the method of the present embodiments can also be used for 3D imaging or 4D imaging. 3D images in the present disclosure may refer to 3D images in spatial dimensionality or a time series of 2D images, and 4D images in the present disclosure may refer to a time series of 3D images.
[0203]
[0204] The transmitter 102 may transmit an incident signal towards the object of interest, and the receiver 104 may receive sets of the reflected signals from the object of interest. The transmitter may be typical and/or standard transmitter in the art, and also the receiver may be typical and/or standard receiver in the art. The processing unit 106 may perform the encoding and/or decoding process as described in the aforesaid embodiments. For instance, the processing unit 106 may perform the decoding process as shown in
[0205] The processing unit 106 may include software, hardware or some combination thereof. The software in the processing unit 12 may include instructions stored in a memory, such as the external memory or an internal memory of the processing unit. The processing unit 12 may include a processor, such as, a central processing unit (CPU), a graphics processing unit (GPU), Microprocessor (MPU) or the combination thereof.
[0206] Embodiment 25. An ultrasound imaging system, comprising:
[0207] a transmitter configured to transmit an incident signal towards an object of interest;
[0208] a receiver configured to receive sets of reflected signals from the object of interest; and
[0209] a processor configured to decode the reflected signals to recover an output,
[0210] wherein the incident signal is a pulse wave comprised of sets of N number of titled cascaded waves,
[0211] wherein N=2k and k being a integer,
[0212] wherein the waves of the incident signal have predetermined polarities, and
[0213] wherein decoding comprises summing, subtracting, and delaying operations on the reflected or backscattered waves to obtain a processed signal.
[0214] Embodiment 26. The system according to embodiment 25, wherein a set of incident signal waves is expressed as follows:
[0215] wherein each set of N waves contains two source signals, s.sub.1(t) and s.sub.2(t).
[0216] Embodiment 27. The system according to any of embodiments 25-26, wherein the polarities of the waves are determined as follows:
[0217] determining a number of waves, N, transmitted in the incident signal;
[0218] providing a 22 Hadamard matrix;
[0219] repeating the Hadamard matrix to obtain a 2N first matrix;
[0220] providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and
[0221] providing a 2N third matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
[0222] Embodiment 28. The system according to any of embodiments 25-27, wherein an incident tilted wave is a plane wave, diverging wave, or a focused wave.
[0223] Embodiment 29. The system according to any of embodiments 25-28, wherein the object of interest is animal tissue.
[0224] Embodiment 30. The system according to any of embodiments 25-29, wherein the waves are emitted at a pulse repetition frequency below 20,000 Hz.
[0225] Embodiment 31. The system according to any of embodiments 25-30, wherein the waves are emitted at a pulse repetition frequency above 20,000 Hz.
[0226] Embodiment 32. An ultrasound imaging system, comprising:
[0227] a transmitter configured to transmit an incident signal towards an object of interest;
[0228] a receiver configured to receive sets of the reflected signals from the object of interest; and
[0229] a processor configured to decode the reflected signals to recover an output,
[0230] wherein the incident signal is an array comprised of sets of N number of titled cascaded waves and M number of sub-apertures,
[0231] wherein N=2.sup.k and k is an integer,
[0232] wherein M=2.sup.q and q is an integer,
[0233] wherein the waves of the incident signal have predetermined polarities.
[0234] Embodiment 33. The system of embodiment 32, wherein each set of N waves contains at least two source signals.
[0235] Embodiment 34. The system of any one of embodiments 32-33, wherein the incident signal is expressed as follows:
[0236] where X.sub.1, X.sub.2, . . . , X.sub.M represent transmitted signals for the 1.sup.th, 2.sup.rd, . . . , M.sup.th transmission-reception events, and x.sub.11(t), x.sub.1M(t), . . . , x.sub.MM(t) represent the transmitted signals from subarrays, the transmitted signals in the m.sup.th transmission and n.sup.th subarray are given by
x.sub.mn(t)=.sub.i=1.sup.Nc.sub.li.Math.s.sub.n(t)*(t(i1).Math.)
[0237] where s.sub.n(t) is source signal of the n.sup.th subarray, is preset delay added between waves, c.sub.li is the coefficients of each cascaded wave.
[0238] Embodiment 35. The system of any one of embodiments 32-34, wherein the polarity coefficients of the waves from each sub-aperture are given by matrix C.sub.NH.sub.M based on an MM Hadamard matrix and Cascaded Dual-polarity Waves (CDW) matrix:
[0239] wherein the CDW matrix is generated by [0240] determining a number of waves, N, transmitted in the incident signal; [0241] providing a 22 Hadamard matrix; [0242] repeating the Hadamard matrix to obtain a 2N first matrix; [0243] providing a 2N second matrix be taking each element in the 2N first matrix to form a column vector and concatenating the N column vectors; and [0244] providing a third 2N matrix by element wise multiplication of the 2N first matrix and the 2N second matrix.
[0245] Embodiment 36. The system of any one of embodiments 32-35, wherein an incident wave is diverging wave, and whether the diverging wave is tilted or not depends on information of tissue of a subject to be extracted.
[0246] Embodiment 37. The system of any one of embodiments 32-36, wherein decoding the reflected signal comprises CDW decoding process and Hadamard decoding process.
[0247] Embodiment 38. The system of any one of embodiments 32-37, wherein the ultrasound imaging is 2D imaging or 3D imaging or 4D imaging.
[0248] Although the above examples as shown in
[0249] According to the aforesaid embodiments, imaging sequence CaSA with a newly designed spatiotemporal coding matrix for each segment of the cascaded-wave solves the tradeoff between the axial resolution and the length of transmitted pulses. The advantage of the CaSA method includes that it strives to approach the physical limits of SNR in ultrafast ultrasound imaging and shows enhanced quality for the imaging of heart dynamics than SA and H-SA imaging methods.
[0250] The tradeoff between the resolution and the length of transmitted waves is resolved by the newly designed spatiotemporal coding matrix C.sub.NH.sub.M. Based on the C.sub.NH.sub.M matrix, both the spatial and temporal domains of the array aperture are utilized to achieve the maximal SNR available. In the spatial domain, M sub-aperture diverging waves coded with the spatial coefficients are transmitted simultaneously, and the received signals for each sub-aperture diverging wave can then be separated by the spatial decoding process, without lateral resolution degradation and cross-talks from each sub-aperture diverging wave. In the temporal domain, the N cascaded diverging waves are transmitted as the cascaded-wave ultrasound with the temporal coding coefficients from the C.sub.NH.sub.M matrix, and the received signals from each wave are separated from the temporal decoding process, without sacrificing the axial resolution.
[0251] Furthermore, the CaSA method can be extended to any N=2.sup.k, M=2.sup.m. Most importantly, at the lowest available voltage that drives the array probe, CaSA can achieve acceptable SNR. Medical ultrasound imaging may exert adverse mechanical and/or thermal effects on the living organism if the mechanical index (MI), thermal index (TI), and acoustic intensity parameters exceed the upper limits set by the FDA guidelines. The MI and TI of the CaSA method may be less than the upper limits. The proposed CaSA method can abate the transmitted voltage by the squared root of NM to obtain ultrasound images with a comparable SNR to conventional methods. This is particularly beneficial for scanning the difficult-to-image patients.
[0252] It should be understood that the examples and embodiments described herein are for illustrative purposes only and that various modifications or changes in light thereof will be suggested to persons skilled in the art and are to be included within the spirit and purview of this application.
[0253] All patents, patent applications, provisional applications, and publications referred to or cited herein (including those in the References section) are incorporated by reference in their entirety, including all figures and tables, to the extent they are not inconsistent with the explicit teachings of this specification.