Next Article in Journal
Transport Infrastructure Surveillance and Monitoring by Electromagnetic Sensing: The ISTIMES Project
Next Article in Special Issue
A Server-Based Mobile Coaching System
Previous Article in Journal
Near-Infrared Sub-Bandgap All-Silicon Photodetectors: State of the Art and Perspectives
Previous Article in Special Issue
A Wearable Ground Reaction Force Sensor System and Its Application to the Measurement of Extrinsic Gait Variability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Automated Detection of the Arterial Inner Walls of the Common Carotid Artery Based on Dynamic B-Mode Signals

by
Da-Chuan Cheng
1,*,
Arno Schmidt-Trucksäss
2,
Chung-Hsiang Liu
3 and
Shing-Hong Liu
4
1
Department of Biomedical Imaging and Radiological Science, China Medical University, Taichung, Taiwan
2
Institute of Exercise and Health Sciences, University of Basel, Basel, Switzerland
3
Department of Neurology, China Medical University Hospital, Taichung, Taiwan
4
Department of Computer Science and Information Engineering, Chaoyang University of Technology, Taichung, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2010, 10(12), 10601-10619; https://doi.org/10.3390/s101210601
Submission received: 7 October 2010 / Revised: 12 November 2010 / Accepted: 18 November 2010 / Published: 29 November 2010
(This article belongs to the Special Issue Sensors in Biomechanics and Biomedicine)

Abstract

: In this paper we propose a novel scheme able to automatically detect the intima and adventitia of both near and far walls of the common carotid artery in dynamic B-mode RF (radiofrequency) image sequences, with and without plaques. Via this automated system the lumen diameter changes along the heart cycle can be detected. Three image sequences have been tested and all results are compared to manual tracings made by two professional experts. The average errors for near and far wall detection are 0.058 mm and 0.067 mm, respectively. This system is able to analyze arterial plaques dynamically which is impossible to do manually due to the tremendous human workload involved.

Graphical Abstract

1. Introduction

Carotid atherosclerosis may appear as intima-media thickening or plaque formation. Common carotid artery intima-media thickness (CCA-IMT) measurements have been confirmed to be an early marker of atherosclerosis [1] and have been associated with a higher risk of stroke [2] and myocardial infarction [3]. The non-invasive sonographic examination has demonstrated its potential in early prediction of cardiovascular diseases [4]. Carotid plaque formation is a different form of atherosclerotic damage of the carotid artery. An increasing grade of stenosis caused by plaques is associated with higher incidence of stroke and major cardiovascular events. Further, total plaque area is a major determinant of cardiovascular events and mortality.

B-mode sonography is widely used to scan the carotid artery in the diagnosis of atherosclerosis. It is noninvasive and low cost. The carotid IMT can be measured either manually [5], semi-automatically or automatically [614]. Carotid plaques are usually measured manually by measurement of the largest diameter in length and height, respectively. This can only be seen as a rough estimation of the plaque area. Measurement of stenosis degree is mostly performed via few points placed manually at the nearest point of the stenosis.

The automatic methods of outlining the outer boundaries of IMT and plaques have the potential to make results reproducible and eliminate the strong variations observed in manual tracings by different observers. Particularly, it is almost impractical to trace the boundaries of the inner wall on image sequences manually since this requires a tremendous amount of time. By using an automatic system the processing time can be considerably reduced. The motivation of this study was to develop a fiable system which is able to automatically detect the intima and adventitia of both near and far artery walls along a section, with or without plaques, using dynamic B-mode sonographic image sequences even under strong speckle noise conditions. This system can identify not only the IMT but also the lumen diameter (LD) during systolic and diastolic cycles, from which the artery’s volume change with respect to time can be outlined. A precise measurement of the IMT over the heart cycle in areas without plaque formation is the basis for the measurement of the local arterial stiffness. The same measurement in the area of a plaque offers the possibility of measuring the deformation of a plaque over the heart cycle, giving the perspective to analyze the deformability of a plaque. This may be a step forward of the detection of vulnerable plaques. Via this system, the dynamic processes of the carotid artery (CA) can be represented by some parameters such as IMT variation, LD variation, and the frequency analysis on the LD changes.

The carotid artery stiffness (or elasticity, CS) is one of the important factors for predicting cardio-vascular events [15,16]. In order to measure CS one has to calculate the cross-sectional area changes of the CCA during the systolic and diastolic cycle, i.e., CDist = ΔA/(A·ΔP), where A is diastolic lumen area and ΔA is the maximum area change during a systolic-diastolic cycle, and ΔP is the local blood pressure change measured by a sphygmometer on branchial artery. The CDist can be converted to CS by giving CS = (CDist)−½ [15]. Our method is an automated scheme which is able to calculate the diameter changes of CCA during the heart beat cycle. It provides direct information for calculating ΔA and A.

In previous studies CS was calculated by measuring the LDs in systolic and diastolic states, i.e., only two points. The contribution of this study is to propose a fiable technique for detecting the sectional IMT and LD changes along a section of CCA with respect to time, with and without plaques and even having speckle noises. This method is in general different from previously published works and it provides good results. Technically, we use a novel dual dynamic programming combined with some anatomic knowledge incorporated into the scheme which makes the detection more robust towards the presence of speckle noises.

2. Materials

After at least 15 minutes of rest in the supine position, ultrasonic examinations of the right and left CCA were performed. An Esaote Mylab 25 (Florence, Italy) ultrasound scanner with a transducer (LA523) having variable-band linear array (13–14 MHz). The neck of the study subjects was turned slightly to the left or right side for scanning the right or left carotid artery, respectively. The transducer was positioned at the anterior-lateral side of the neck. The lumen was maximized in the longitudinal plane with an optimal image of the near and the far vessel wall of the CCA or carotid bifurcation. Thus, typical double lines could be seen as the intima-media layer of the artery. Plaques were scanned in a longitudinal and cross-sectional plane showing the highest diameter. At least three heart cycles of every subject were acquired for measurement of the IMT or plaque, respectively. All sequences were stored digitally in the ultrasound device and transferred to a personal computer for further image analysis. This study complies with the Declaration of Helsinki and was approved by the ethics committee of the Technical University Munich, Germany. All patients signed an informed consent before being examined.

3. Methods

3.1. Problems Statement

The problems encountered in this study can be itemized as follows:

  • Speckle noises;

  • Calcification deposition on intima;

  • Moving target;

  • Parameter determination in different sonographic modalities.

The first problem is very common in the near arterial wall. Due to the jump of echo intensity between intimal surface and lumen, echoes (speckle noises) are transferred to the lumen which cause blurring of the intima-lumen interface. The second problem is that calcification deposition generally causes a shadow area under it. This results in a problem in detecting the far wall adventitia or the near wall intima depending on the location of the plaque. The third problem states that the artery changes in lumen diameter, IMT and position with systolic and diastolic phases. Since sequential images are processed, the tracking problem appears. The last problem is very common in many algorithms. Due to different properties of different ultrasonic machines, one has to determine the optimal parameter set for each specific machine.

3.2. Image Feature

A typical B-mode image is shown in Figure 1. There are plaques on both near and far walls. On the contrary, a typical CCA image without plaque having thin and thick IMT is shown in Figures 2 and 3, respectively. Outlining the boundaries of intima and adventitia is not easy, especially on the near wall. Some features have been studied in previous studies [7,11], in which the most frequently used feature is the gradient of gray-values. From our previous studies [7,14,17], it is found that MacLeod operator combined with some specific enhancement filters are very suitable for feature extraction in intima and adventitia detections.

The dynamic B-mode sonographic sequences are recorded and converted to a series of static images and saved in BMP format. A graphic user interface (GUI) is designed for the user to select a region of interest (ROI) for the following automatic analysis. The selected ROI is a rectangular area which is large enough to cover the possible area during a complete systolic and diastolic cycle. Similarly, when the IMT is analyzed, the rectangular area covers only the intima, adventitia, and part of artery lumen area. However, since the IMT does not change too much during the heart cycle, the rectangular area for IMT measurement is much smaller than the one for lumen diameter measurement. After the ROI is selected, the following analysis and measurement processes are fully automatic.

The feature image (F) is obtained from the ROI sub-image by means of the following filtration:

F = | I * f M | + I * f x
where I denotes the ROI sub-image; fM is the MacLeod operator; and fx is the enhancement filter. The design of fx for the IMT and LD detection is different. The MacLeod filter is defined as follows [18]:
f M ( x , y ) = exp ( x 2 + y 2 d c 2 ) [ exp ( ( d x y + d p k d p k ) 2 ) exp ( ( d x y d p k d p k ) 2 ) ]
where:
  • dc constant; determining the rate of radial decay,

  • dpk distance from axis to peaks in positive and negative weights,

  • dxy = x sin θy cos θ, perpendicular, distance of point (x,y) from axis of edge (at orientation θ to horizontal).

The MacLeod filter is used to detect the gradient in different orientations. In total we used four angles, i.e., θ = 0, π/4, π/2, and 3π/4. However, due to the noise interference in the sub-intima area, a single MacLeod filter cannot finish this work. Therefore, we add another enhancement filter to reduce the effect of noises. This is because the gradient direction is considered in the enhancement filter to degenerate the noises effect in the sub-intima computed by MacLeod filter. There are two kinds of fx, one for IMT detection and another one for LD detection. Each one has its own duality, one for near wall and another one for far wall. The enhancement filter for far wall LD detection has been published in [17]. For simplicity we do not repeat it again because it is a large matrix. The enhancement filter for far and near wall IMT detection is as follows:

f IMT ( far ) = [ 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 ] , f IMT ( near ) = [ 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 ]

Figure 4 demonstrates the noise reduction effect of the enhancement filter. In cases without plaques, the thickness of sub-intima does not change on a large scale. If it has plaques, the noise layer existing in the sub-intima is not so strong and therefore, it can be ignored. The size of the filter is based on the consideration of the sensor’s frequency and the anatomic structure. Since the normal IMT is around 0.5 mm for young persons and the sensor is 10 MHz, therefore, the pixel size is about 0.1 mm and the IMT is around 5 pixels. That is the reason why the filter size is 7 × 7. Via this design, the IMT can be detected with less interference from the noise layer.

On the task of lumen diameter detection, detecting the intima of both near and far walls precisely is very important. To achieve this goal, we separate the detection into two phases, i.e., the near wall IA (intima-adventitia) and far wall IA detection. From the two detections the intima layers of both walls can be obtained. The reason for using DDP (Dual Dynamic Programming) two-times instead of using the 4-dynamic programming is because it requires less computation time.

Most previous studies use the adventitia of the near wall instead of the initima to calculate LD. This is an approximation when there is no plaque. Since some patients have plaques, this approximation might cause significant faults in LD calculation.

According to our experience the enhancement filter in (2) combined with MacLeod filter produces good results for the far wall IMT detection. However, it is not the case for the near wall. Figure 5 demonstrates one typical problem. This image is a sub-image extracted from a raw image in a sequence. Some noises existed under the intima when the artery is in the systolic cycle because its larger moving speed. This will cause ambiguity in IA detection because most of the rest images have no such kind of noises. We therefore propose a method to alleviate this problem.

The ambiguity results from the fact that the directional gradient of gray values cannot differentiate the interface between the lumen-intima interface and lumen-noise interface. If the gradient of the interface between the noise and artery lumen is larger than that between media and adventitia (Figure 5 shows the case), then the following DDP will have a faulty result. The problem then becomes how to enhance the interface between media and adventitia. We observed that there are large gray values under both lumen-intima and media-adventitia interfaces in the near wall. We can make good use of this information. Nevertheless, we do not hope to enhance the outer wall simultaneously, since it will result in ambiguity in searching the dual lines, i.e., the intima and the adventitia. To solve this problem we apply dynamic programming to find out the outer wall first. Then an additional feature image (H) is calculated as follows:

H ( y , x ) = 1 1 r i = y + 1 y + r I ( i , x ) , for M r > y > y outer , N x 1
where I is the sub-image of the size M × N and r is determined by the knowledge and the image resolution; youter is the coordinate of the outer wall. Notably, I is normalized so that 0 ≤ I(y,x) ≤ 1.

3.3. Dual Dynamic Programming (DDP)

In our previous study we have developed dual dynamic programming (DDP) for IMT detection. Here we briefly describe this scheme as follows. Let H(x, y) denote the feature image grid of size M × N, where M and N are the number of rows and columns, respectively. Assume the DDP running from left to right in order to find dual curves such as intima and adventitia (or intimal layers of both near and far walls in case of detecting the lumen diameter). The DDP intends to find the global maximum, which is the summation of the feature values on the grid where the dual curves go through. The dual curves can be denoted as a point set {(x, y1), (x, y2)}, 1 ≤ xN, and its corresponding feature values are {H(x, y1), H(x, y2)}. The anatomic knowledge is then embedded into the DDP structure:

  • Quasi-parallel property: The intima and adventitia do not cross each other. Only in very limited cases such as when the intima is damaged so that adventitia might be exposed to the artery lumen. Based on this fact, the relationship is defined to be 1≤y1y2M.

  • Minimum- and Maximum-Thickness property: The IMT has normally 0.5 mm. However, it varies and depends on age and diseases. Elderly people or CVD (cardiovascular disease) patients have larger IMT than younger or normal persons. Plaques are often a symptom seen in artery walls. Based on this finding, the minimal and maximal thickness can be given as dmin and dmax, respectively. They have to satisfy a constraint: dminy2y1dmax. These two parameters are determined by the image pixel size and related to the selected ROI size. In which dmin is normally set to 0.4 mm and dmax can be set smaller if there is no plaque in order to speed-up the IMT detection process. In the LD detection, dmax has to be set larger since the LD is larger than IMT.

  • Smoothness property: The last consideration is smoothness. It is assumed that intima or adventitia does not change abruptly. There are two terms defined in the energy function, i.e., the single line smoothness (dr =|yxyx–1|) and dual-line change smoothness (Δωx =|ωx – ωx–1|), where ωx =|y2,xy1,x|.

Finally, the cost function can be defined to be:

J ( x , y 1 , y 2 ) = min j 1 , j 2 { k , , k } { J ( x 1 , y 1 + j 1 , y 2 + j 2 ) + α Δ ω x + β ( | j 1 | + | j 2 | ) } + H ( x , y 1 ) + H ( x , y 2 )
subject to dminy2 + j2y1j1dmax, k = dr, and 2 ≤ xN; where α and β are weighing factors of the line smoothness. All tuples (y1, y2) are tested if they fit the constraints. Actually, both Δωx and (|j1| + |j2|) can form a (2k + 1) × (2k + 1) matrix. Take k = 1 as an example as follows:
Δ ω x = [ 0 1 2 1 0 1 2 1 0 ] , and ( | j 1 | + | j 2 | ) = [ 2 1 2 1 0 1 2 1 2 ]

Therefore, α Δ ω x + β ( | j 1 | + | j 2 | ) = 2 β α + β 2 ( α + β ) α + β 0 α + β 2 ( α + β ) α + β 2 β , where the row and column index pair is (j1, j2). Since the minimization problem depends on (j1, j2) only, the process can be accelerated via finding the minimum in the following matrix:

J ( x 1 , y 1 + j 1 , y 2 + j 2 ) + α Δ ω x + β ( | j 1 | + | j 2 | ) = [ J ( x 1 , y 1 1 , y 2 1 ) J ( x 1 , y 1 1 , y 2 ) J ( x 1 , y 1 1 , y 2 + 1 ) J ( x 1 , y 1 , y 2 1 ) J ( x 1 , y 1 , y 2 ) J ( x 1 , y 1 , y 2 + 1 ) J ( x 1 , y 1 + 1 , y 2 1 ) J ( x 1 , y 1 + 1 , y 2 ) J ( x 1 , y 1 + 1 , y 2 + 1 ) ] + [ 2 β α + β 2 ( α + β ) α + β 0 α + β 2 ( α + β ) α + β 2 β ]

This can be expanded to a (2k + 1) × (2k + 1) matrix if k>1. The initial values of J(1, y1, y2) is defined by J(1, y1, y2) = H(1, y1) + H(1, y2) and the optimal tuple ( j 1 *, j 2 *) can be determined by searching the minimum in the (2k + 1) × (2k + 1) matrix: ( j 1 *, j 2 *) = arg min(j1, j2) J(x, y1 + j1, y2 + j2). The indices pointing backwards are stored in coordinate matrices C1 and C2 as follows:

C 1 ( x , y 1 , y 2 ) = y 1 + j 1 * C 2 ( x , y 1 , y 2 ) = y 2 + j 2 *

After the DDP is processed, the cost values are computed and saved in the cost map J(x, y1, y2) ∈ R3. The minimum value in the last matrix, i.e., J(N, y1, y2) is searched, which indicates the last points of the dual lines. Having a backwards tracking from N to 1 in the coordinate matrices C1 and C2, the complete coordinates of the dual lines can be obtained.

3.4. Artery Movement Tracking (AMT)

The artery has extension and possible movement during the heart cycle. The movement is mostly in the y-direction, i.e., orthogonal to the artery flow. This is because the pressure from the upper skin is less than the pressure from the tissues below. Therefore, the ROI is changing in each image of a sequence. A simple automatic tracking scheme is embedded in order to track a correct ROI for the following DDP process. Let T0(x + x0, y + y0) ∈ R2 be the rectangular ROI selected by the user in the first image of a given sequence, where 1 ≤ x ≤ Δx, 1 ≤ y ≤ Δy, Δy × Δx is the size of the ROI, and (x0, y0) is a reference point (i.e., the upper-left corner of the ROI) on the first image. The normalized correlation coefficient (NCC) is applied to find out the shift in y-direction on each subsequent image:

y i , s * = max Δ s s Δ s 1 σ T 0 σ T i , s y = 1 Δ y x = 1 Δ x ( T 0 ( x + x 0 , y + y 0 ) T ^ 0 ) ( T i ( x + x 0 , y + y i 1 + s ) T ^ i , s )
where i denotes image number; (xi–1, yi–1) is the reference point in image (I − 1); 0 and i,s are the mean gray values of the regions T0 and Ti(s), respectively; σT0 and σTi,s are the standard deviations of the regions T0 and Ti(s), respectively; Δs is a small integer covering a possible range of artery movement in the y-direction. The optimal value is the maximal NCC. Thus, y i = y i 1 + y i , s *.

3.5. Procedure

We summarized the whole process in Section 3 to be a procedure as follows:

  • Step 1: The user selects a directory in the hard disk where images of an image sequence are unpacked and stored.

  • Step 2: The image number (L) in the directory is counted. The first image is automatically loaded and shown on the monitor.

  • Step 3: The user selects a rectangular area where the artery should be analyzed including the near and the far wall of the CA.

  • Step 4: The selected rectangular area is equally divided into two parts: the upper and lower parts. Record the coordinates. To analyze near wall, go to Step 5. To analyze far wall, go to Step 6.

  • Step 5:

    • (a) Let I denote the upper part of the rectangular area, IRM×N. Normalize I so that 0 ≤ I ≤ 1. F = I *f1, where f1 = [−1,−1,−1,−1,0,1,1,1,1] is a column vector. Normalize F so that 0 ≤ F ≤ 1.

    • (b) Set dmin = 0, dmax = 1, k =1, apply DDP to find out the outer wall coordinate youter.

    • (c) Re-calculate F using (1), where fx = −fIMT(far). Normalize F so that 0 ≤ F ≤ 1. Set H to 1, HRM×N. Calculate H using (3).

    • (d) Combine F and H together: H=1-F+cH, where c is a weighting factor.

    • (e) Set dmin = 4, dmax = 0.9M, k =1, apply DDP to find out the intima and adventitia coordinates of the near wall. Record the coordinates.

    • (f) Set i = i + 1. If i > L, end the procedure, else input next image and use AMT in Section III to track the correct position of the near wall. Output I and go to Step 5 (a).

  • Step 6:

    • (a) Let I denote the lower part of the rectangular area, IRM×N. Normalize I so that 0 ≤ I ≤ 1. Calculate F using (1). Normalize F so that 0 ≤ F ≤ 1. Set H to 1, HRM×N.

    • (b) Set dmin = 4, dmax = 0.9 M, k = 1, apply DDP to find out the intima and adventitia coordinates of the near wall. Record the coordinates.

    • (c) Set i = i + 1. If i > L, go to Step 7, else input next image and use AMT in Section III to track the correct position of the near wall. Output I and go to Step 6 (a).

  • Step 7: Smooth the output intima and adventitia lines using averaging technique and show it on the images.

3.6. Accuracy

An accuracy study is an assessment of the reliability of a system. In order to compare results made by the proposed automated system, we developed software for manual drawings. The manual drawings were performed by well-trained radiology technicians and then confirmed and modified by a medical physician. Four layers were drawn, i.e., intima and adventitia of both near and far walls. The linear interpolation is applied to fill out points between two points in manual drawings.

Assume a layer goes from left to right (x1 to xN) and the i-th corresponding y-coordinate of the manual drawing and automated result are yi and ŷi, respectively. The averaged error of one layer is computed by e = 1 N i = 1 N | y i y ^ i |. Since each image sequence has many static images, the total averaged error of a sequence is E = 1 M 1 M e i, where there are M static images in the sequence.

4. Results

The B-mode sonographic image videos were captured by an experienced physician of the Institute of Exercise and Health Sciences Vascular Lab at Basel University. Each video has more than 78 static images after decoding. The image resolution is 652 × 800 and the pixel size is about 0.106 mm. We took three test videos and show some of them in the paper.

The IMT detection has duality, i.e., near and far wall IMT detections. Traditionally, the far wall is taken for IMT measurement because the near wall intima is insufficiently visible due to the noise impact in many cases. Our method has better robustness against noise impact on the near wall and it is able to detect IMT on both near and far walls with and without plaques. Moreover, the measurement of LD is the distance between both intima of near and far walls.

We have tested three image sequences: S1, S2, and S3, they include plaques, thin, and thick IMT, respectively. All sequences have at least three heart cycles. Figures 6 to 8 show the test results of IMT detection on the far wall, whereas Figures 9 to 11 show the test results of IMT detection on the near wall of the three sequences.

In Figure 6 there is a plaque on the right-hand side which is successfully detected. A total of 78 images are in sequence S1. Another example shows the ability to detect a thin IMT as shown in Figure 7. A total of 111 images are in sequence S2. Figure 8 shows the thick IMT test result. A total of 86 images are in sequence S3.

Figure 9 shows that our method has the ability to detect the plaque on the near wall. Figure 10(b) shows the problem using the method in [7] to detect the dual lines when the near wall is not clear. However, the proposed method can have a good result, as shown in Figure 10(c). As well, it produces good results in thicker IMT detection (Figure 11).

Figures 12 and 13 show the error distributions of intima and adventitia along image frame number of near and far wall (sequence S2), respectively. The error distributions of the other two sequences are similar and are not shown here.

Figure 12 shows an increase of error during the systolic phase of the heart cycle in the near wall. During this phase the wall movements usually is strongest and results in a blurring of the arterial wall. In the sequence S2 the systolic cycle begins at image 4, 41, 77, and 111. In the middle two heart cycles (begins at image 41 and 77) the artery movement is significant.

It can be noted that there are two “hills” during this period. It reveals that intima has a lower intensity than the adventitia, which results in a longer blurring (image 40–80) than in the adventitia (image 40–60). However, this error can be treated as low because its averaged error during these two “hills” is around 0.8 pixels. Compare this to the total average error (0.6 pixel for near wall and 0.55 pixel for far wall in Table 1) the difference (between 0.8 pixel and 0.55 pixel) is only 0.25 pixel (0.0265 mm). Absolutely it is in the range of 0.048 mm, thus within 5% of the IMT.

We summarize all errors of the automated results comparing to the expert’s manual tracing in Table 1. The average error on near wall detection (0.63 pixel or 0.067 mm) is larger than the far wall detection (0.55 pixel or 0.058 mm). This is because the near wall is in general vaguer than the far wall, especially in the systolic cycle. The intima detection is in general easier than the adventitia detection if there is a plaque. In thin or thick IMT cases the difference is not significant.

In order to test our system, we analyzed more patients’ image sequences (S4–S7) and calculated the unsigned (absolute error) and signed error. In this experiment we detect intima on both near and far walls. This is because we want to analyze the artery’s lumen diameter change with respect to time during the heart cycle. The unsigned (Equation 8a) and signed (Equation 8b) error in j-th frame, similar to the equation in section 3.6, are calculated using the equations:

e j = 1 N i = 1 N | y Automatic ( i ) y Manual ( i ) |
e ^ j = 1 N i = 1 N ( y A u t o m a t i c ( i ) y M a n u a l ( i ) )
where yAutomatic(i) and yManual(i) denote the i-th y-coordinate of automatic result and manual drawing. However, N is limited to 10 points in each image because the manual drawing is a tremendous human work. The averaged error in a sequence is calculated by:
E unsigned = 1 M j = 1 M e j and E signed = 1 M j = 1 M e ^ j . ( M = 21 )

The results are shown in Table 2.

From Table 2 it is noted that the signed error at the near wall is larger than that for the far wall. The far wall has almost no bias between the automated results and the manual drawings. This confirms that the detection on near walls is in general more difficult than the detection on far walls.

Figure 14 depicts our manual drawing GUI. The solid lines denote the boundary of the automated analysis. The dashed lines denote where the expert should give their judgment on the lumen-intima interface. Manual drawing involves a tremendous amount of human work. Although we are not able to provide many manual drawings for comparison, however, the automated results were controlled visually by experts and all results are similar to those shown in Tables 1 and 2. The system is built on the Matlab platform. Some kernel functions are written in C language in order to reduce the computation time.

5. Discussion

According to our experience, the most difficult part is to detect the intima as well as the adventitia of the near wall. This is due to the fact that the near wall has a greater moving speed than that on the far wall during the systolic and diastolic cycle.

The dynamic analysis of the IMT and lumen of the artery faces problems which do not occur with static images. The static image is a single shot providing a clear view of the intima-lumen and adventitia-media interfaces. During the heart cycle the near wall usually moves more than 1 mm and might thus be associated with the blurring of the IM layers. This usually affects the intima-lumen interface more than the adventitia-medial interface due to the lower echogeneity of the intima. In CCA near walls with a thinner IMT this problem might also happen in the adventitia, as shown in Figure 10. However, the tracing error is relatively low compared with the overall movement of the artery. Notably, the accuracy of the detection on intimal layer does not show significant difference between the cases which have or have not plaque. Therefore, the existence of plaque does not affect the accuracy in calculation of the lumen diameter.

The artery adventitia is difficult to recognize if a plaque exists. For instance, the formation of a vulnerable plaque might be due to a severe microbial invasion. The microbial products and autoantibodies stick to the lipoproteins, which aggregate and obstruct the capillary lumen, leading to local ischemia and inflammation [19]. This may result in a blurred boundary between media and adventitia. This might be one of the reasons that the accuracy of automated identification on adventitia in the sequence S1 is worse than the other two sequences (Table 1). Precise plaque detection is a prerequisite for the calculation of total plaque area. For automatic detection, noises within a plaque do seriously disturb the tracing process.

The main contributions of this study are: (1) we propose a scheme which is able to detect the near and far wall intima and adventitia with and without plaque; (2) we solve the ambiguity problem caused by artery movement. These are the two major problems in the artery wall dynamic analysis in the B-mode RF sensors. Dynamic analysis of the artery lumen area might be a direct way to measure the local compliance and distensibility of the common carotid artery. Due to the heterogeneity of the arterial wall, the measurement at a single line—as it is in traditional M-mode imaging—may not be representative for the elastic properties of the arterial across a segment. The measurement of IMT as well as the LD in B-Mode image series might 1. Be more representative and 2. Offer the opportunity to show differences within a certain segment which stand for different atherosclerotic processes.

This may not be true for the plaque. However, to show changes of plaque thickness over time might be an indicator for vulnerability of the plaque, which is of significant clinical importance with respect to future cardio-vascular events.

6. Conclusions

A new method of analyzing IMT on both near and far wall of CCA in dynamic B-mode sonographic image sequences is proposed. This method is able to detect thin or thick IMT, with or without plaques. We have tested three image sequences and all results are compared to the manual tracing made by two experts. We have compared this method with the previous study and the results show that this method has better performance. The average error is of a sub-pixel level, i.e., 0.55 pixel (0.0583 mm) for the far wall and 0.63 pixel (0.0668 mm) for the near wall detection.

Acknowledgments

This work was supported by the National Science Council (NSC), Taiwan, under Grant NSC 99-2221-E-039-012.

References

  1. Bonithon-Kopp, C; Scarabin, PY; Taquet, A; Touboul, PJ; Malmejac, A; Guize, L. Risk factors for early carotid atherosclerosis in middle-aged French women. Arterioscler Thromb 1991, 11, 966–972. [Google Scholar]
  2. O’leary, D; Polak, J; Kronmal, R; Manolio, T; Burke, G; Wolfson, SJ. Carotid-artery intima and media thickness as a risk factor for myocardial infarction and stroke in older adults. N Engl J Med 1999, 340, 14–22. [Google Scholar]
  3. Bots, ML; Grobbee, DE; Hofman, A; Witteman, JC. Common carotid intima-media thickness and risk of acute myocardial infarction: The role of lumen diameter. Stroke 2005, 36, 762–767. [Google Scholar]
  4. Teravest, E; Stalenhoef, AFH; Graaf, JD. What is the role of non-invasive measurements of atherosclerosis in individual cardiovascular risk prediction. Clin Sci 2007, 112, 507–516. [Google Scholar]
  5. Vemmos, KN; Tsivgoulisb, G; Spengosb, K; Papamichaela, CM; Zakopoulosa, N; Daffertshoferc, M; Lekakisa, JP; Mavrikakis, M. Common carotid artery intima-media thickness in patients with brain infarction and intracerebral haemorrhage. Cerebrovasc Dis 2004, 17, 280–286. [Google Scholar]
  6. Kanai, H; Hasegawa, H; Ichiki, M; Tezuka, F; Koiwa, Y. Elasticity imaging of atheroma with transcutaneous ultrasound: Preliminary study. Circulation 2003, 107, 3018–3021. [Google Scholar]
  7. Cheng, DC; Jiang, X. Detections of arterial wall in sonographic artery images using dual dynamic programming. IEEE Trans Inf Technol Biomed 2008, 12, 792–799. [Google Scholar]
  8. Gustavsson, T; Liang, Q; Wendelhag, I; Wikstrand, J. A dynamic programming procedure for automated ultrasonicmeasurement of the carotid artery. In Proceedings of the IEEE, Computers in Cardiology; Bethesda, MD, USA, 1994; pp. 297–300. [Google Scholar]
  9. Gariepy, J; Massonneau, M; Levenson, J; Heudes, D; Simon, A. Evidence for in vivo carotid and femoral wall thickening in human hypertension. Groupe de prevention cardio-vasculaire en medecine du travail. Hypertension 1993, 22, 111–118. [Google Scholar]
  10. Cardinal, M-HR; Meunier, J; Soulez, G; Maurice, RL; Therasse, E; Cloutier, G. Intravascular ultrasound image segmentation: A three-dimensional fast-marching method based on gray level distributions. IEEE Trans Med Imaging 2006, 25, 590–601. [Google Scholar]
  11. Liang, Q; Wendelhag, I; Wikstrand, J; Gustavsson, T. A multiscale dynamic programming procedure for boundary detection in ultrasonic artery images. IEEE Trans Med Imaging 2000, 19, 127–142. [Google Scholar]
  12. Selzer, RH; Hodis, HN; Kwong-Fu, H; Mack, WJ; Lee, PL; Liu, CR; Liu, CH. Evaluation of computerized edge tracking for quantifying intima-media thickness of the common carotid artery from B-mode ultrasound images. Atherosclerosis 1994, 111, 1–11. [Google Scholar]
  13. Touboul, PJ; Prati, P; Scarabin, PY; Adrai, V; Thibout, E; Ducimetière, P. Use of monitoring software to improve the measurement of carotid wall thickness by B-mode imaging. J Hypertens Suppl 1992, 10, S37–41. [Google Scholar]
  14. Cheng, DC; Schmidt-Trucksaess, A; Cheng, KS; Burkhardt, H. Using snakes to detect the intimal and adventitial layers of the common carotid artery wall in sonographic images. Comput Meth Programs Biomed 2002, 67, 27–37. [Google Scholar]
  15. Paini, A; Boutouyrie, P; Calvet, D; Tropeano, A-I; Laloux, B; Laurent, S. Carotid and aortic stiffness: Determinants of discrepancies. Hypertension 2006, 47, 371–376. [Google Scholar]
  16. Wada, T; Kodaira, K; Fujishiro, K; Maie, K; Tsukiyama, E; Fukumoto, T; Uchida, T; Yamazaki, S. Correlation of ultrasound-measured common carotid artery stiffness with pathological findings. Arterioscler Thromb 1994, 14, 479–482. [Google Scholar]
  17. Cheng, DC; Schmidt-Trucksaess, A; Pu, Q; Liu, SH. Motion analysis for artery lumen diameter and intima-media thickness of carotid artery on dynamic b-mode sonography. Trans Mass-Data Anal Images Signals 2009, 1, 89–100. [Google Scholar]
  18. Macleod, IDG. Comments on techniques for edge detection. Proc IEEE 1972, 60, 344. [Google Scholar]
  19. Mccully, KS. The chemical pathology of homocysteine. IV. Excitotoxicity, oxidative stress, endothelial dysfunction, and inflammation. Ann Clin Lab Sci 2009, 39, 307–320. [Google Scholar]
Figure 1. A sub-image from a B-mode sonographic image sequence. There are plaques on both near and far walls. (Sequence S1: Male, 36 yr old).
Figure 1. A sub-image from a B-mode sonographic image sequence. There are plaques on both near and far walls. (Sequence S1: Male, 36 yr old).
Sensors 10 10601f1 1024
Figure 2. A sub-image from a B-mode sonographic image sequence. This patient has thin IMT. (Sequence S2: Male, 56 yr old).
Figure 2. A sub-image from a B-mode sonographic image sequence. This patient has thin IMT. (Sequence S2: Male, 56 yr old).
Sensors 10 10601f2 1024
Figure 3. A sub-image from a B-mode sonographic image sequence. This patient has thick IMT. (Sequence S3: Male, 59 yr old).
Figure 3. A sub-image from a B-mode sonographic image sequence. This patient has thick IMT. (Sequence S3: Male, 59 yr old).
Sensors 10 10601f3 1024
Figure 4. (a) Original sub-image. (b) Result made by MacLeod filter. There is a noise layer in the sub-intima indicated by arrows. (c) Result made by the combination of MacLeod and enhancement filters.
Figure 4. (a) Original sub-image. (b) Result made by MacLeod filter. There is a noise layer in the sub-intima indicated by arrows. (c) Result made by the combination of MacLeod and enhancement filters.
Sensors 10 10601f4a 1024Sensors 10 10601f4b 1024
Figure 5. A sub-image in the near wall. There are some noises under the intima resulting difficulties in detection. The oblique arrow indicates the intima and the vertical arrow indicates the outer wall of the CA. (Sequence S2).
Figure 5. A sub-image in the near wall. There are some noises under the intima resulting difficulties in detection. The oblique arrow indicates the intima and the vertical arrow indicates the outer wall of the CA. (Sequence S2).
Sensors 10 10601f5 1024
Figure 6. Far wall IMT detection. (a) Raw sub-image. (b) Solid line: Automatic detection result. Dash line: Manual drawing. (Sequence S1).
Figure 6. Far wall IMT detection. (a) Raw sub-image. (b) Solid line: Automatic detection result. Dash line: Manual drawing. (Sequence S1).
Sensors 10 10601f6 1024
Figure 7. Far wall IMT detection. (a) Raw sub-image. (b) Solid line: Automatic detection result. Dash line: Manual drawing. (Sequence S2).
Figure 7. Far wall IMT detection. (a) Raw sub-image. (b) Solid line: Automatic detection result. Dash line: Manual drawing. (Sequence S2).
Sensors 10 10601f7 1024
Figure 8. Far wall IMT detection. (a) Raw sub-image. (b) Solid line: Automatic detection result. Dash line: Manual drawing. (Sequence S3).
Figure 8. Far wall IMT detection. (a) Raw sub-image. (b) Solid line: Automatic detection result. Dash line: Manual drawing. (Sequence S3).
Sensors 10 10601f8 1024
Figure 9. There is a plaque on the right-hand side. The left-hand side has a normal thickness. Solid line: automatic detection result. Dash line: Manual drawing. (Sequence S1).
Figure 9. There is a plaque on the right-hand side. The left-hand side has a normal thickness. Solid line: automatic detection result. Dash line: Manual drawing. (Sequence S1).
Sensors 10 10601f9 1024
Figure 10. (a) Sub-image. (b) Result made by [7]. (c) Result of the proposed method. (Sequence S2).
Figure 10. (a) Sub-image. (b) Result made by [7]. (c) Result of the proposed method. (Sequence S2).
Sensors 10 10601f10 1024
Figure 11. Result superimposed on the raw sub-image. Solid line: automatic detection result. Dash line: Manual drawing. (Sequence S3).
Figure 11. Result superimposed on the raw sub-image. Solid line: automatic detection result. Dash line: Manual drawing. (Sequence S3).
Sensors 10 10601f11 1024
Figure 12. “*” and “o” denote the near wall error distribution of intima and adventitia along image number, respectively. The total averaged error of the near wall is 0.6-pixel in sequence S2.
Figure 12. “*” and “o” denote the near wall error distribution of intima and adventitia along image number, respectively. The total averaged error of the near wall is 0.6-pixel in sequence S2.
Sensors 10 10601f12 1024
Figure 13. “*” and “o” denote the far wall error distribution of intima and adventitia along image number, respectively. The total averaged error of the far wall is 0.54-pixel in sequence S2.
Figure 13. “*” and “o” denote the far wall error distribution of intima and adventitia along image number, respectively. The total averaged error of the far wall is 0.54-pixel in sequence S2.
Sensors 10 10601f13 1024
Figure 14. The GUI for manual drawing. The dash lines denote where the expert should give points.
Figure 14. The GUI for manual drawing. The dash lines denote where the expert should give points.
Sensors 10 10601f14 1024
Table 1. Averaged errors of proposed method comparing to manual drawings.
Table 1. Averaged errors of proposed method comparing to manual drawings.
Sequence nameNear wall (Unit: pixel)Far wall (Unit: pixel)Quantity of images
IntimaAdventitiaAverageIntimaAdventitiaAverage
S1
S2
S3
Average
0.58
0.60
0.50
0.56
0.97
0.60
0.54
0.69
0.78
0.60
0.52
0.63
0.53
0.60
0.47
0.53
0.72
0.49
0.47
0.56
0.63
0.55
0.47
0.55
78
111
86

1 pixel = 0.106 mm

Table 2. Averaged unsigned and signed error. The comparison between automated result and expert’s manual drawing. (1 pixel = 0.106 mm).
Table 2. Averaged unsigned and signed error. The comparison between automated result and expert’s manual drawing. (1 pixel = 0.106 mm).
Sequence nameAveraged unsigned error in pixel: EunsignedAveraged signed error in pixel: Esigned
Near wallFar wallNear wallFar wall
S4
S5
S6
S7
0.67
0.83
0.89
0.54
0.46
0.42
0.40
0.39
0.23
0.21
0.60
−0.22
0.02
0.04
0.05
−0.02

Share and Cite

MDPI and ACS Style

Cheng, D.-C.; Schmidt-Trucksäss, A.; Liu, C.-H.; Liu, S.-H. Automated Detection of the Arterial Inner Walls of the Common Carotid Artery Based on Dynamic B-Mode Signals. Sensors 2010, 10, 10601-10619. https://doi.org/10.3390/s101210601

AMA Style

Cheng D-C, Schmidt-Trucksäss A, Liu C-H, Liu S-H. Automated Detection of the Arterial Inner Walls of the Common Carotid Artery Based on Dynamic B-Mode Signals. Sensors. 2010; 10(12):10601-10619. https://doi.org/10.3390/s101210601

Chicago/Turabian Style

Cheng, Da-Chuan, Arno Schmidt-Trucksäss, Chung-Hsiang Liu, and Shing-Hong Liu. 2010. "Automated Detection of the Arterial Inner Walls of the Common Carotid Artery Based on Dynamic B-Mode Signals" Sensors 10, no. 12: 10601-10619. https://doi.org/10.3390/s101210601

Article Metrics

Back to TopTop