6
Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011 VCCA-2011 Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed Cải tiến phương pháp lặp Born vi phân áp dụng vào ảnh siêu âm cắt lớp Tran Duc Tan a , Gian Quoc Anh b a Vietnam National University/University of Engineering and Technology b Nam Dinh University of Technology Education e-Mail: [email protected] Abstract: Ultrasound imaging is widely used for medical application. However, conventional ultrasound imaging uses pulse echo method which can not resolve structures that are smaller than the wavelength of the incident wave. Inverse scattering of the measured signal has a ability to characterize small structures. The material properties such as sound contrast are very useful to detect small objects. The Born Iterative Method (BIM) and Distorted Born Iterative Method (DBIM) are utilized to build a linear relationship between the measured data and sound contrast. DBIM can offer a fast convergence compared to BIM. However DBIM is easier affected by noise. This paper proposed a modified DBIM in order to ensure both fast convergence and noise reduction. An ensemble of measured ultrasound signal has been combined to combat with noise. The simulation result has proved that this method can enhance the reconstruction’s quality without much additional complexity. Tóm tắt Chụp ảnh siêu âm hiện được sử dụng rộng rãi cho các ứng dụng y tế. Tuy nhiên, phương pháp hiện tại trong các máy siêu âm là sử dụng các tín hiệu phản hồi nhược điểm là khó có thể tái tạo được các cấu trúc có kích thước nhỏ hơn bước sóng. Kỹ thuật tán xạ ngược thì lại cho phép thực hiện điều này. Người ta có thể nhận biết các khối u lạ vì khi tín hiệu siêu âm truyền qua thì tốc độ truyền sẽ thay đổi. Hai phương pháp lặp Born (BIM) và lặp Born vi phân (DBIM) được ưa chuộng bởi cho phép xây dựng mối liên hệ tuyến tính giữa tín hiệu siêu âm đo được với sự khác biệt tốc độ siêu âm khi truyền qua khối u. Phương pháp DBIM cho tốc độ hội tụ nhanh hơn BIM nhưng DBIM lại dễ chịu ảnh hưởng của nhiễu hơn BIM. Bài báo này vì thế đề xuất giải pháp cải tiến DBIM để vừa có thể đảm bảo hội tụ nhanh lại vừa giảm tác động của nhiễu bằng cách sử dụng tổ hợp tín hiệu siêu âm thu được ở các đầu đo. Kết quả mô phỏng đã cho thấy chất lượng khôi phục ảnh đã được cải thiện rõ rệt mà gần như không ảnh hưởng tới độ phức tạp của thuật toán. Symbols Symbols Unit Meaning Regularization parameter N t Number of transmitter N r Number of receiver h mm Size of pixel N Number of pixels in one direction c o ( r ) m/s Velocity of the propagating wave c 1 ( r ) m/s Velocity of the propagating wave in the object r (rad/m) 2 Object function r p inc Pa Incident field r p Pa Total pressure field r p sc Pa Scatter field Stopping error k 0 rad/m Wave number Abbreviation DBIM Distorted Born Iterative Method BIM Born Iterative Method RRE Relative Residual Error SVD Singular Value Decomposition US Ultrasound ROI Region of Interest MSE Mean Square Error Introduction Conventional medical ultrasound scanners have been widely used for imaging most of soft tissue in the human’s body (see Fig. 1). The popular principle of these kinds of scanners is B-mode imaging which is based on the reflectivity and scattering amplitude in the tissues. B-mode scanners can operate in real time due to their low complexity. On the other hand, inverse scattering has ability to detect the small size tissue that B-mode ultrasound can not [4]. Thus, it will be promising applications in tissue characterization. Initial approaches utilized the projection theory that widely used in X-ray and nuclear tomography [1], [2]. However, these ray-based methods were not suitable with diffraction properties of ultrasound propagation. After that, the Born Iterative Method (BIM) based on first-order Born approximation has been introduced as one of efficient diffraction tomography approaches [5]. After that, the same authors has developed Distorted Born Iterative Method (DBIM) in order to improve BIM by using Green’s function updated each 798

Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

  • Upload
    pvdai

  • View
    44

  • Download
    1

Embed Size (px)

DESCRIPTION

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed Cải tiến phương pháp lặp Born vi phân áp dụng vào ảnh siêu âm cắt lớpaTran Duc Tana, Gian Quoc Anhb Vietnam National University/University of Engineering and Technology b Nam Dinh University of Technology Education e-Mail: [email protected] h N mm Number of receiver Size of pixel Number of pixels in one direction Velocity of the propagating wave Veloc

Citation preview

Page 1: Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011

VCCA-2011

Improvement of Distorted Born Iterative Method for Reconstructing of

Sound Speed

Cải tiến phương pháp lặp Born vi phân áp dụng vào ảnh siêu âm cắt lớp

Tran Duc Tana, Gian Quoc Anh

b

a Vietnam National University/University of Engineering and Technology

b Nam Dinh University of Technology Education

e-Mail: [email protected]

Abstract:

Ultrasound imaging is widely used for medical

application. However, conventional ultrasound

imaging uses pulse echo method which can not

resolve structures that are smaller than the wavelength

of the incident wave. Inverse scattering of the

measured signal has a ability to characterize small

structures. The material properties such as sound

contrast are very useful to detect small objects. The

Born Iterative Method (BIM) and Distorted Born

Iterative Method (DBIM) are utilized to build a linear

relationship between the measured data and sound

contrast. DBIM can offer a fast convergence

compared to BIM. However DBIM is easier affected

by noise. This paper proposed a modified DBIM in

order to ensure both fast convergence and noise

reduction. An ensemble of measured ultrasound signal

has been combined to combat with noise. The

simulation result has proved that this method can

enhance the reconstruction’s quality without much

additional complexity.

Tóm tắt Chụp ảnh siêu âm hiện được sử dụng rộng rãi cho các

ứng dụng y tế. Tuy nhiên, phương pháp hiện tại trong

các máy siêu âm là sử dụng các tín hiệu phản hồi có

nhược điểm là khó có thể tái tạo được các cấu trúc có

kích thước nhỏ hơn bước sóng. Kỹ thuật tán xạ ngược

thì lại cho phép thực hiện điều này. Người ta có thể

nhận biết các khối u lạ vì khi tín hiệu siêu âm truyền

qua thì tốc độ truyền sẽ thay đổi. Hai phương pháp lặp

Born (BIM) và lặp Born vi phân (DBIM) được ưa

chuộng bởi cho phép xây dựng mối liên hệ tuyến tính

giữa tín hiệu siêu âm đo được với sự khác biệt tốc độ

siêu âm khi truyền qua khối u. Phương pháp DBIM

cho tốc độ hội tụ nhanh hơn BIM nhưng DBIM lại dễ

chịu ảnh hưởng của nhiễu hơn BIM. Bài báo này vì

thế đề xuất giải pháp cải tiến DBIM để vừa có thể

đảm bảo hội tụ nhanh lại vừa giảm tác động của nhiễu

bằng cách sử dụng tổ hợp tín hiệu siêu âm thu được ở

các đầu đo. Kết quả mô phỏng đã cho thấy chất lượng

khôi phục ảnh đã được cải thiện rõ rệt mà gần như

không ảnh hưởng tới độ phức tạp của thuật toán.

Symbols Symbols Unit Meaning Regularization parameter

Nt Number of transmitter

Nr Number of receiver

h mm Size of pixel

N Number of pixels in one

direction

co( r

) m/s Velocity of the propagating

wave

c1( r

) m/s Velocity of the propagating

wave in the object

r

(rad/m)2 Object function

rpinc Pa Incident field

rp

Pa Total pressure field

rp sc Pa Scatter field

Stopping error

k0 rad/m Wave number

Abbreviation DBIM Distorted Born Iterative Method

BIM Born Iterative Method

RRE Relative Residual Error

SVD Singular Value Decomposition

US Ultrasound

ROI Region of Interest

MSE Mean Square Error

Introduction Conventional medical ultrasound scanners have been

widely used for imaging most of soft tissue in the

human’s body (see Fig. 1). The popular principle of

these kinds of scanners is B-mode imaging which is

based on the reflectivity and scattering amplitude in

the tissues. B-mode scanners can operate in real time

due to their low complexity. On the other hand,

inverse scattering has ability to detect the small size

tissue that B-mode ultrasound can not [4]. Thus, it

will be promising applications in tissue

characterization.

Initial approaches utilized the projection theory that

widely used in X-ray and nuclear tomography [1], [2].

However, these ray-based methods were not suitable

with diffraction properties of ultrasound propagation.

After that, the Born Iterative Method (BIM) based on

first-order Born approximation has been introduced as

one of efficient diffraction tomography approaches

[5]. After that, the same authors has developed

Distorted Born Iterative Method (DBIM) in order to

improve BIM by using Green’s function updated each

798

Page 2: Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011

VCCA-2011

iteration. DBIM has been proved to outperform DIM

by its fast convergence. However, the limitation of

DBIM is that it more sensitive with noise.

H. 1 Illustration of pulse-echo method that using linear

array transducer for obtaining a rectangular cross-

sectional image [3]

In [13], authors performed edge detection during the

iterative process to speed up the convergence and

enhance the reconstruction’s quality. However, its

complexity is high and it is still highly sensitive to

noise.

This paper focus to reduce these disadvantages by

using an ensemble of measured ultrasound signals for

the modified DBIM. At the certain positions of a

transmitter and a receiver, we measured the scattered

pressure in K times instead of once as previous

methods. Thus, the noise can be reduced by averaging

technique while still ensure the fast convergence of

existing DBIM. The paper is organized as following:

Section 2 presents the working principle of DBIM and

modified DBIM when using ensemble measured data.

Consequently, a simulation has been performed in

Section 3 in order to analysis the effective of

proposed scheme. Lastly, Section 4 is remarks and

conclusions.

Material and Method

We set up a measurement configuration of

transmitters and receivers in order to obtain the

scattered data. At an instance, only one transmitter

and one receiver are active to obtain a corresponding

measured data value. This data was processed using

DBIM to reconstruct the sound contrast of scatters. In

this way, we can detect if there is any tissue in this

medium.

2.1 Distorted Born Iterative Method

We assume that there is an infinite space containing

homogeneous medium such as water whose

background wave number is k0. There is also an

object with constant density and a wave number k(r)

put inside this medium (see Fig. 2). Note that k(r)

depends on the space. The wave equation of the

system can be shown as:

rprprp scinc (1)

Where rp

, rp inc , and rp sc are the total

pressure, incident pressure and scattered pressure

fields, respectively.

H. 2 Geometrical and acoustical configuration. The

region of interest (ROI) consists of the object need

to be reconstructed is centered at the origin of a 2D

space and discretized with N×N square pixels of

side h. The number of transmitters and receivers are

Nt and Nr respectively. With Nt transmitter and Nr

receivers, we would have NtNr measurements.

This equation can be expressed in detail:

'''' 0 rdrrGrprrprp inc

(2)

Where G0(.) is the homogenous Green function,

and 20

2krkr

is the object function need to

be reconstructed from scattered data.

One of the effective solutions to solve the equation (1)

by discreting is Method of Moment (MoM). The

pressure in the grid points (see Fig. 2) can be

computed in vector form with size N2×1:

incpDCIp . (3)

And the exterior points give scatter signal:

pDBp sc .. (4)

Where B is the matrix with Green’s coefficient

G0(r,r’) from each pixel to the receiver, C is the

matrix with Green’s coefficient G0(r,r’) among all

pixels, I is identity matrix, and D(.) is an operator

that transform a vector into a diagonal matrix. The

detail of calculation of B and C can be found in [8].

There are two unknown variables p and in

equations (3) and (4). In this case, the first Born

A0

A1

Transmitter

Receiver

799

Page 3: Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011

VCCA-2011

approximation has been applied and the forward

equation (3) and (4) can be rewritten [7]:

.

..

M

pDBp sc

(5)

Where pDBM .. .

For each transmitter and receiver, we will have a

matrix M and a scalar value scp . Realize that

unknown vector has N×N variables which are

equal to the number of pixels in ROI. The object

function can be computed by iterations: )1()1()( nnn OOO (6)

Where )(nO and )1( nO are object functions at

present and previous steps, respectively; O can be

found by solving Tikhonov regularization problem: 2

2

2

2minarg

ssc

Mp (7)

Where sc

p is the (NtNr×1) vector contains the

difference between measured and predicted scattered

ultrasound signals; sM is system matrix (NtNr×N2)

formed by NtNr different matrixes M ; and is the

regularization parameter that needs to be carefully

selected [6].

2.2 Modified Distorted Born Iterative Method

In practice, we can measure the scattered signal

measuresc

p by subtract the total field in case of with

and without object inserted in the medium [9].

However, we can not ignore the noise here which can

be assumed as Gaussian noise. Thus, the exact

formula of vectorsc

p when using NtNr

measurements is:

npppscsc

measure

sc (8)

Where n is the (NtNr×1) noise vector.

From equation (8) we can see that DBIM is more

affected by noise than BIM. By increasing the

numbers of transmitter or receivers, we may only

obtain quick convergent but noise reduction. The time

consuming will even be higher if using large number

of measurements. However, at the certain positions of

a transmitter and a receiver, we can measure the sc

sp in K times. Thus, we will obtain an ensemble

of measured data sc

sp which have KNtNr

components. After that, the measured data of

scattering should be averaged before brought to

modified DBIM:

sci

K

i

averagesc

pK

p 1

1 (9)

This technique is called signal averaring applied in

the time domain in order to increase the signal to

noise ratio (SNR) by the square root of the K. All

three conditions are ensured in this case:

+ Scattered pressure signal and noise are uncorrelated.

+ Signal strength can be controlled at the same value

in the replicate measurements.

+ The measurement noise is random with a mean of

zero and a constant variance.

Consequently, the regularization problem should be:

2

2

2

2

minarg

saveragesc

Mp (10)

After that, the following iteration call DBIM should

be carried out to reconstruct object function :

Algorithm 1. Modified DBIM

1: Choose an initial 0

and inc

pp 0

2: While (n < Nmax) or (RRE < ) do

{

3: Calculate two matrices B and C ; p and scp

correspond to n

using equation (3) and (4).

4: Calculate the vector averagesc

p

5: Calculate RRE correspond to n

using (10)

6: Calculate a new 1

n

by using (5)

7: n=n+1;

}

Where Nmax is the maximum number of iterations,

is stopping error determined by noise floor [11],

and RRE is relative residual error:

measuresc

averagesc

p

p

RRE

(11)

For simulation purposes, measuresc

p can be computed

by applying the ideal object function to (5) and adding

random noise.

Simulations

The modified DBIM reconstruction has been tested by

numerical simulation. The table below summarize the

scenario’s simulation.

Table 1. Simulation parameters

Parameters Values

Frequency of ultrasound signal F=1 Mhz

Number of pixels N×N, N=20

Number of transmitters Nt=40

Number of receivers Nr=20

Noise 5%

800

Page 4: Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011

VCCA-2011

The radius of the cylinder R= 5

Number of ensemble K=5

Speed of sound contrast 2%

We assume that there is a cylindrical tissue in the

center of the medium. Figure 3 shows the ideal object

function that can be expressed as:

Rrif

Rrifcc

r

0

1120

21

2

(12)

Where is radial frequency, 0

0c

k

is the wave

number in reference medium, c1 is the speed of the

sound in the object (cylinder here) and R is radius of

the object.

The incident field for a Bessel beam of zero order in

2-D is given by:

k

inc rrkJrp 00 (13)

Where J0 is the 0th

– order Bessel function and krr

is the distance between the transmitter and the kth

point in the ROI.

05

1015

20

0

10

200

2

4

6

8

x 105

(a)

5 10 15 20

5

10

15

20

(b) H. 3 Ideal object function of simulated scenario (no noise

contamination) in mesh mode (a) and image mode

(b)

In order to prove the high performance of the

proposed scheme, we will compare the

reconstruction’s quality between conventional DBIM

and modified DBIM.

Figures 4 and 5 show the conventional DBIM

reconstruction at the first and fourth iterations,

respectively. After the first BIM iteration, the object

function could not be estimated correctly yet. After

four iterations, this object function has been

reconstructed successfully.

H. 4 Object function at 1st conventional DBIM

reconstruction

H. 5 Object function at 4th conventional DBIM

reconstruction

Figure 6 shows the modified DBIM reconstruction at

the fourth iteration. It is easy to see that the quality of

reconstructed image in this figure is outperformed the

one shown in Fig. 5 because the speckles are great

reduced.

801

Page 5: Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011

VCCA-2011

H. 6 Object function at 4th modified DBIM reconstruction

Figure 7 is the reconstructed comparisons among the

ideal, conventional DBIM (without improvement) and

modified DBIM (with improvement). The curve

reconstructed by modified DBIM can tracked the

ideal with a mean square error (MSE) that is below

10%. Other wise, difference between the ideal and

conventional DBIM is obvious.

H. 7 Comparison between ideal and final reconstructed

object functions (with and without improvement)

Another way to evaluate the performance of the

system with/without improvement, we define the

speed error as:

ideal

tionreconstrucideal

c

cc

Err

(13)

Where ideal

c and tionreconstruc

c are ideal and

reconstructed velocities of ultrasound signal in N2

pixels.

Figure 8 shows error comparison of two schemes with

and without improvement using Monte-Carlo

methodology [12]. It is obvious that by applying the

modified DBIM, the reconstructed quality has been

strongly improved. It also can be seen that after 4th

DBIM iteration, the error performances are saturated

due to noise background. It means that even if we

continue to increase the DBIM iterations, we can not

improve the reconstruct quality anymore.

H. 8 Performance comparison of conventional and

modified DBIM

Conclusions

Sound contrast reconstruction can be applied in

diagnosis to detect cyst, tumor, etc. This paper has

successful by averaging the ensemble of measured

signals and applying to DBIM in order to improve the

reconstructed quality of sound contrast. A Monte-

Carlo simulation of sound contrast reconstruction has

been performed to prove the ability of this method.

The DBIM is chosen here to solve the inverse

scattering problem due to its fast convergent compare

to BIM [10]. Furthermore, its disadvantage which is

noise sensitivity has been solved in this work.

References

[1] J. Greenleaf, S. Johnson, W. Samayoa, and F.

Duck: Algebraic reconstruction of spatial

distributions of acoustic velocities in tissue from

their time-of-flight profiles. Acoustical

Holography, vol. 6, 1975, pp. 71–90.

[2] J. Greenleaf, S. Johnson, S. Lee, G. Herman,

and E. Wood: Algebraic reconstruction of

spatial distributions of acoustic absorption

within tissue from their two-dimensional

acoustic projections. Acoustical Holography,

vol. 5, 1974, pp. 591–603.

[3] Jensen, J.A: Linear description of ultrasound

imaging systems, International Summer School

on. Advanced Ultrasound Imaging, 1999, pp. 1-

74.

[4] W.C. Chew, G.P. Otto, W.H. Weedon, J.H. Lin,

C.C. Lu, Y.M. Wang, and M.Moghaddam:

Nonlinear Diffraction Tomography-The Use of

Inverse Scattering for Imaging. Int. J. Imaging

Sys. Tech., vol. 7, 1996, pp. 16-24.

802

Page 6: Improvement of Distorted Born Iterative Method for Reconstructing of Sound Speed

Hội nghị toàn quốc về Điều khiển và Tự động hoá - VCCA-2011

VCCA-2011

[5] A. Devaney: Inversion formula for inverse

scattering within the Born approximation.

Optics Letters, vol. 7, no. 3, March 1982, pp.

111–112.

[6] Gene H. Golub, Per Christian Hansen, and

Dianne P. O'Leary: Tikhonov Regularization

and Total Least Squares. SIAM Journal on

Matrix Analysis and Applications. Vol. 21 Issue

1, Aug. 1999.

[7] R. J. Lavarello and M. L. Oelze: Tomographic

Reconstruction of Three-Dimensional Volumes

Using the Distorted Born Iterative Method.

IEEE Transactions on Medical Imaging, Vol.

28, 2009, pp. 1643-1653.

[8] Lavarello Robert: New Developments on

Quantitative Imaging Using Ultrasonic Waves.

University of Illinois at Urbana-Champaign,

2009.

[9] R. Lavarello and M. Oelze: A study on the

reconstruction of moderate contrast targets using

the distorted born iterative method. IEEE

Ultrasonics Symposium, 2007.

[10] Andrew J. Hesford and Weng C. Chew: Fast

inverse scattering solutions using the distorted

Born iterative method and the multilevel fast

multipole algorithm. Journal of the Acoustical

Society of America, Vol. 128(2), 2010, pp. 679-

690.

[11] Martin, R.: Noise power spectral density

estimation based on optimal smoothing and

minimum statistics. IEEE Transactions on

Speech and Audio Processing, Vol. 9, 2001, pp.

504 – 512.

[12] Kalos, Malvin H.: Whitlock, Paula A. Monte

Carlo Methods. Wiley-VCH. ISBN 978-

3527407606, 2008.

[13] Osama S. Haddadin, Sean D. Lucas, Emad

S.Ebbini, Solution to the inverse scattering

problem using a modified distorted Born

iterative algorithm, Proceedings of IEEE

Ultrasonics Symposium, 1995, pp. 1411 - 1414.

Tran Duc Tan was born in

1980. He received his B.Sc.,

M.Sc., and Ph.D. degrees

respectively in 2002, 2005, and

2010 at the Univer-sity of

Engineering and Technology

(UET), Vietnam National

University Hanoi, Vietnam

(VNUH), where he has been a

lecturer since 2006. He is

author and coauthor of several

papers on MEMS based sensors and their application.

His present research interest is inDSP applications.

Gian Quoc Anh received the

B.S. degree in physics from

VNU-University of Sience in

2003 and M.S. degree in

electronics and

telecommunication

technology from VNU-

University Engineering and

Technology in 2010. He is

currently a lecturer in the

Faculty of Electrical and

Electronics, Nam Dinh

University of Technology Education. His research

interests are applications of digital signal processing

and embedded systems.

803