# A Safety Evaluation Model of Intersections under Mixed Traffic Conditions Using Traffic Conflicts and Cloud Model

Authors: Xuan Can Vuong; Rui-Fang Mou; Trong Thuat Vu; Van Hung Tran; Chi Trung Nguyen
Journal: Journal of Advanced Transportation
 (2021)

---

## Abstract

Safety evaluation of traffic conflict is a very important and challenging issue in evaluating intersection safety under incomplete traffic accident data conditions and is also one of the main safety surrogate measures of analyzing accident data recently. It helps to analyze and solve intersection problems comprehensively and deeply. From there, it helps to improve traffic safety as well as reduce the risk of traffic accidents at intersections. Various evaluation methods based on traffic conflict have been proposed to make conflict safety levels at intersections more consistent and objective. However, a major concern is that many existing measurements are still subjective and are not easy to obtain uniformly. This study aimed to develop a model for safety evaluation at intersections in a comprehensive way that may be expected to directly link to the severity of the accident from different evaluation indicators. First, the three factors, including time to collision (TTC), conflicting speed (CS), and deceleration rate (DR) to avoid a crash, are introduced into safety evaluation of conflicts as the indicators. And then, as regards the fuzziness and randomness of the evaluation indicators, the qualitative concept has to be converted into a quantitative one utilizing cloud model, which implements the natural transformation between the qualitative concept of the safety level of traffic conflict and the membership degree of the evaluation indicators corresponding to the different safety levels. Finally, an indicator weight model is built based on the information entropy and the AHP method to determine the safety level. We illustrate the practical implementation of the proposed method using actual data of a typical signalized intersection from Hanoi City of Vietnam. The results indicate that traffic conflict analyzed by the proposed method was appropriate with actual state of the intersection, and the proposed method is simple, effective, and feasible, so it has a certain application value.


---

## Body

## 1. Introduction

The probability that a severe and/or fatal accident occurs at an intersection is higher than elsewhere, so the intersection safety is a crucial component of traffic safety. According to the statistics of accidents, traffic accidents at intersections account for a range of 10% to 40% of the total accidents in the world every year. For example, the fatalities at intersections accounted for around 20% of the total fatalities in the EU in the period 2001–2010 [1]; the road accidents accounted for about 40% of the total accidents in the United States in 2008 [2] and around 30% in China [3]. There were around 10% [4] and 45% [5] of the total accidents happened at intersections in Hanoi City and Ho Chi Minh City, respectively. Hence, the safety situation of urban intersections has an important effect on traffic safety of the whole road network. It is necessary to do more research studies about the safety prediction and evaluation for urban intersections. The traditional methods (e.g., random-effects models, generalized estimating equations, and Markov chain Monte Carlo [6]) are commonly used, and they fit in several situations well. They can express intersection safety directly, but in some cases, such as limited time periods, historical data availability, and reporting errors, the analysis of accident data based on these methods has many drawbacks. Especially in low- and middle-income countries such as Vietnam, obtaining reliable accident data is a difficult task due to the poor quality of historical accident data [7]. As a nonaccident safety evaluation method, traffic conflict is introduced to evaluate the safety of intersections recently as one of the surrogate safety measures of analyzing crash data [8]. It is “an observable situation in which two or more road users approach each other in space and time to such an extent that there is a risk of collision if their movements remained unchanged” [9]. Traffic conflicts not only occur more frequently than crashes but also can be observed or simulated simply and frequently.The main indicators used in the safety evaluation using traffic conflicts are time to collision (TTC), postencroachment time (PET), deceleration rate (DR) to avoid a crash, and gap time (GT). Of these, the TTC is commonly used, and lower its value indicates a higher likelihood of accidents, but cannot be directly linked to the severity of the accident [10]. Thus, it is more intuitive and reasonable to use TTC with some parameters such as speed and deceleration rate to evaluate the safety. Hyden [11] first combined the TTC and the conflicting speed (CS) to establish a TTC-CS relationship diagram, and according to the diagram, traffic conflicts were classified into two categories: nonserious conflicts and serious conflicts. Li et al. [12] used fuzzy control to identify the severity of rear-end conflicts on the basis of Hyden’s method, and the severity was classified into three categories, including serious, slight, and normal. Similarly, Hu [13] introduced the deceleration rate, the CS, and the TTC as evaluation indicators and used a fuzzy comprehensive method to determine the conflict severity levels, which consist of safety, general conflict, moderate conflict, and serious conflict. Hu et al. [14] introduced the time difference to collision and the vehicle speed as evaluation indicators and established the conflict severity model based on fuzzy control. Ren et al. [15] used the self-organizing map feature neural network method using the TTC, the PET, and the deceleration to safety time (DST) to evaluate conflict severity between pedestrian and vehicle. Regarding quantitative models to evaluate safety conditions in an intersection using indicators of traffic conflicts, the models mainly used the number of conflicts (e.g., grey clustering model [16] and fuzzy clustering model [17]). Some other parameters of traffic conflicts can also be used to indicate safety conditions of an intersection, such as conflict index of conflict angle [6] and intersection conflict index using the level of conflict risk [18, 19]. These models make a useful contribution to safety evaluation. Most of them are based on fuzzy logic methods or neural network methods to combine multiple indicators, but these methods have some defects in dealing with the actual uncertainty. For example, fuzzy logic (or grey system) is not accurate enough in the concept of membership function and cannot express the randomness of the subjective judgment of the decision-making; the neural network method is difficult to find a learning algorithm and determine the difference coefficient [20, 21]. Besides, it is known that the conflict severity is rarely reported considering the possibility of accident and the consequences of accident simultaneously.There are many factors affecting the severity of traffic conflicts, and it is difficult to accurately quantify the model. Moreover, the traffic conflict is a complex process, the conflict situation is different, and the severity of the conflict is different. The safety evaluation based on conflict severity requires a comprehensive consideration of multiple indicators, which are the random and fuzzy attributes with their critical values; i.e., the conflict severity is also uncertain. Hence, there are two types of uncertainty that should be considered in the safety evaluation using conflict severity: (1) randomness, which is often exhibited in the generated event of a traffic conflict; and (2) fuzziness, which is often reflected in the classification standard. For engineering uncertainty, Li et al. [22] proposed the concept of a cloud model, which can realize the natural transformation between qualitative concepts and quantitative descriptions. So far, the cloud model has been widely applied in many different fields [23], such as multicriteria group decision-making [24], data mining [25], and intelligent control [26]. However, a little research studies on the use of cloud models to evaluate traffic safety have been reported at home and abroad.From the above point of view, this study uses the three basic factors, including TTC, CS, and DR as evaluation indicators, where the TTC represents the possibility of traffic accidents and the CS and DR represent the severity of traffic accident. The safety evaluation model is proposed using a cloud model and traffic conflicts to evaluate the intersections in the context of Vietnamese transport where mixed traffic flow with the interaction and conflicts between motorcycles themselves and different types of vehicles becomes very complicated. It is also one of the main causes of traffic safety problems in urban areas in Vietnam [27]. Hence, the evaluation of traffic safety based on the reasonable model will be an important basis for proposing countermeasures to improve traffic safety. In this study, we should focus on the determination of the location of serious traffic conflicts (i.e., lower safety level), and through the traffic conflict heat map, it can be more intuitive to reflect the serious position of conflicts in the intersection and then the corresponding improvement measures were taken. Tracker software [28] is used to get the number and indicators of traffic conflicts in case study of the selected intersection. And then, we make a quantitative evaluation of intersection safety and demonstrate the distribution of conflicts in the intersection visually in the form of the distribution maps.


## 2. Research Model

### 2.1. Cloud Model Theory

The cloud model, which was proposed by professor Deyi [22, 29] based on the traditional fuzzy set theory and the statistical probability theory, was a new cognition model for uncertainty. It can implement the uncertainty transformation between a qualitative concept and its quantitative value of the numeral. Let U be the set U=x, and as a quantitative domain represents by an exact value, T is the qualitative concept of U. If quantitative value x is a random realization of concept T, and x∈U, therefore, μx, which refers to the membership degree of x in T, is a random number with a stable tendency.(1)μx:U⟶0,1,∀x∈U,x⟶μx.The distribution ofx in U is called the cloud model, or referred to as cloud, and x,μ is called cloud drop. The digital features of the cloud model to reflect the overall characteristics of the concept are represented by three digital values: expected value (Ex), entropy (En), and hyper-entropy (He). Of these, the expected value is described as the center of the whole cloud drops, reflecting the digital domain coordinates, which have the most representative of the concept. Entropy is the measurement of the qualitative concept of randomness, reflecting the representing qualitative concept of the dispersion degree of the cloud drops. Hyperentropy is the dispersion degree of the entropy En, which reflects the cloud thickness. If the membership degree μx of x in T satisfies the following equation:(2)μx=exp−x−Ex22E′n2,where x∼NEx,E′n2, E′n∼NEn,He2, and then, the distribution of x in U is called normal cloud, which is generated by the forward cloud generator (FCG). The FCG is described as the algorithm to generate a quantity of cloud drops of the normal cloud model using the three digital features, which are shown in Figure 1. The normal FCG achieves the acquisition of the range of quantitative data and the distribution laws from the qualitative information expressed by language value. It is a common and important tool to represent a language concept.Figure 1
Forward cloud generator.In addition to the normal cloud, half-down cloud, half-up cloud, and trapezoidal cloud are used. The specific concept can be referred to as Li et al. [30]. The normal cloud by the FCG is presented in the following [23]:(i)
Step 1: according to the three digital characteristics of cloud, a normally distributed random numberE′ni with expectation En and variance He2 is generated.(ii)
Step 2: a normally distributed random numberxi with expectation Ex and variance E′ni2 is generated.(iii)
Step 3: according to Step 1 and Step 2,μi=exp−x−Ex2/2E′ni2 is calculated, and it is the certainty degree of xi belonging to qualitative concept T.(iv)
Step 4:xi,μi is a cloud droplet on the domain, and Steps 1–3 are repeated until N number of cloud droplets generated so far. For example, Figure 2 depicts a cloud model of three digital features.Figure 2
Digital features of normal cloud.From the “3En rule” of normal clouds, the digital features Ex, En, and He can be computed by the threshold values of each parameter as follows:(3)Ex=Xmax+Xmin2,En=Xmax−Xmin6,He=k,where Xminand Xmax are the minimum and maximum values of concept, respectively; k is a constant and can be adjusted according to the fuzzy threshold of the variable. For single-boundary variables, such as Xmin,+∞ and −∞,Xmax, these expected values can be determined based on the maximum or minimum value. According to the principle of the FCG, a specific point in the domain U is given, and through the FCG, certainty degree distribution belonging to this concept is produced; this is called antecedent cloud generator, also called X-condition cloud generator. For any sample, xij∗ is evaluated, and the membership degree of the j−th attribute of the i−th object belonging to the k−th level can be calculated.(4)μikxij∗=exp−xij∗−Exij22Enij′2.According to the principle ofX-condition cloud generator, the mean of the membership degree of xij∗ can be obtained and used as the final membership degree, as shown below.(5)μij¯xij∗=∑h=1H0μijxij∗,where H0 is the number of cloud droplets through X-condition cloud generator H0=100.


### 2.2. Safety Evaluation of Intersections Using Cloud Model and Traffic Conflicts

Safety evaluation of intersections using cloud model and traffic conflicts can be summarized as follows:(i)
Step 1: construction of indicator system using indicator of the traffic conflicts at intersections(ii)
Step 2: discretization of continuous attributes, i.e., determination of criteria of indicators(iii)
Step 3: determination of parameters (Ex, En, He) of each indicator, based on given levels, and the corresponding bilateral boundaries, before the cloud is completely modeled(iv)
Step 4: calculation of the indicator weights(v)
Step 5: substitution of the observed data into cloud models repeatedly to obtain the distributions of certainty degrees, and further final outcomes corresponding to all levels(vi)
Step 6: determination of safety level based on the level with correlation coefficient calculated from the cloud model and the indicator weight model(vii)
Finally, determination of safety index of the intersection


#### 2.2.1. Construction of Cloud Model for Indicator System

The indicator system of safety evaluation at intersection should be constructed based on some parameters of traffic conflict, including TTC, CS, and DR. TTC is “the expected time for two road users to collide if they remain at their present speed, direction, and on the same trajectory” [31]. The higher TTC values indicate the lower severity. CS is the speed of the road user during evasive action and is used to measure the TTC. DR is the required deceleration rate to avoid a collision if the conflicting target vehicle maintains its speed and trajectory. The higher CS and DR values indicate the higher severity of the traffic conflict that occurs. The evaluation indicators can be obtained via one or several methods such as field observation, video analysis, and traffic simulations. In this study, these indicators are collected by video analysis.


#### 2.2.2. Discretization of Continuous Attributes

LetU=u1,u2,u3,…,un be the evaluation objects whose evaluation level is a qualitative concept, which can be divided into p levels with the great uncertainties in evaluation process; m attributes (evaluation indicators) need to be considered, i.e., C=c1,c2,c3,…,cm. Hence, each conflict point of the domain is characterized by m evaluation indicators, that is, ui=xi1,xi2,…,xim; let V=v1,v2,v3,…,vp is the set of evaluation level; i=1,2,…,n; j=1,2,…,m; and k=1,2,…,p. In this study, the evaluation objects are traffic conflict points at intersections. The three factors, including TTC, CS, and DR, are used as evaluation indicators, i.e., C=TTC,CS,DR and m = 3.Currently, the safety levels are not uniform, usually from 3 to 5 levels. Some scholars used 4 levels to divide safety levels of the intersection; for example, Yu and Wang [16] used grey clustering method to divide safety levels into 4 levels, corresponding to excellent, good, medium, and poor; Li et al. [32] also applied grey system to divide the rank safety performance of signalized intersections into 4 levels, including excellent, good, medium, and poor; and Huang et al. [17] used the ratio of traffic conflict and mixed passenger car unit through fuzzy clustering method to divide safety levels into 4 clusters. On that basis, in this study, the safety levels of each indicator, as well as the safety level of traffic conflict points, are divided into four levels, namely, safety (level I), relative safety (level II), less safety (level III), and danger (level IV), i.e., V=I,II,III,IV and p=4.In reviewing previous studies, it can be seen that the thresholds of the indicator are inconsistent. Generally, the TTC [18, 33, 34] in seconds is in the range of [0, 3], the CS [35–37] in kilometers per hour is in the range of [0, 80], and the DR [38] in meters per second squared is in the range of [0, 8]. Besides, these values are used in many studies to evaluate traffic safety under traffic flow of car dominance, which is very different from heterogeneous traffic like in Hanoi City (Vietnam) where motorcycles are used frequently (over 80% of trips). Non-lane-based movements of different vehicle types on roads are very complex in comparison with homogeneous traffic like in developed countries [27, 39]. Therefore, directly using the abovementioned threshold values would be difficult to accurately reflect the nature of the mixed traffic flow as Vietnam.In Vietnam, previous studies showed that most of the road traffic accidents at signalized intersections occur more often during nonpeak hours of traffic flow [5, 40, 41]. Thus, this study just focuses on collecting data at this time to increase practicality. Besides, in the context of mixed traffic flow dominated by motorcycles like in Vietnam, different types of vehicles, which mainly include motorcycles and cars, share the same road space to deal with the lack of lane descriptions. Therefore, the average speed difference in the vehicle types at approaches of an urban intersection is not high (within 3 km/h) [42, 43]. Since then, this study is carried out based on the following assumptions:(i)
Traffic conflict is collected on nonpeak hours of traffic flow when accidents are more likely(ii)
The models in this study do not consider the conflict separately for each type of vehicle; i.e., there is no weight of conflict between motorbikes and other vehicles(iii)
This study also does not consider the conflict of different types of movement separatelyOn the basis of the above assumptions, we use cumulative frequency curves of TTC, CS, and DR under a total of 2669 conflict points during nonpeak hours, including 319 conflict points of 2 intersections in Hanoi City [44] and 2350 conflict points of intersections in Ho Chi Minh City, Vietnam [5], using video analysis to determine the thresholds and to discretize the continuous attributes of the indicators according to the safety levels. The thresholds of four levels are selected in accordance with the values of 15%, 40%, 60%, and 85% of the cumulative frequency of each indicator, as the domain of the indicators [3, 6]. The cumulative frequency curves for indicators are obtained from traffic conflicts observed at 12 intersections as shown in Figures 3–5. The domain of the indicators is described as shown in Table 1.Figure 3
Cumulative frequency curve for the TTC.Figure 4
Cumulative frequency curve for the CS.Figure 5
Cumulative frequency curve for the DR.Table 1
Domain of the indicators.
Safety level(I)(II)(III)(IV)TTC (s)[0.800, 2][0.607, 1.095][0.311, 0.800][0, 0.607]CS (m/s)[0, 6.706][4.646, 8.056][6.706, 10.116][8.056 16]DR (m/s2)[0, 2.125][0.710, 3.045][2.125, 4.467][3.045, 8]


#### 2.2.3. Definitions of Cloud Model for Indicator System

Based on Table1 and equation (3), we can set the digital features of the cloud model as shown in Table 2.Table 2
Digital features (Ex, En, He) of cloud model of the evaluation indicators.
Safety levelTTCCSDR(I)(1.095, 0.098, 0.01)(4.646, 0.687, 0.05)(0.710, 0.472, 0.05)(II)(0.851, 0.081, 0.01)(6.351, 0.568, 0.05)(1.878, 0.389, 0.05)(III)(0.556, 0.082, 0.01)(8.411, 0.568, 0.05)(3.296, 0.39, 0.05)(IV)(0.311, 0.099, 0.01)(10.116, 0.687, 0.05)(4.467, 0.474, 0.05)From the parameters in Table2, we can build the cloud model for the evaluation indicators as shown in Figures 6 to 8.Figure 6
Cloud model for the TTC.Figure 7
Cloud model for the CS.Figure 8
Cloud model for the DR.


#### 2.2.4. Determination of the Weight of the Indicator

When evaluating the system, the importance of each indicator may be quite different. Therefore, it is a basic part of an evaluation model to set suitable weights of evaluation indicator to achieve more accuracy and effectiveness. In this study, we use the analytic hierarchy process (AHP) method [45] and the entropy-based method to determine the weight of the indicator, which is calculated as follows:(6)Wj=wAj+wEj∑j=1mwAj+wEj,where WAjandWEj are the weights of jth indicator calculated by the AHP method and the entropy-based method, respectively. To assess the score and the weight of each indicator corresponding AHP method, we invite a team of 15 experts with experience in the transport sector in Hanoi City to make a score on a designed questionnaire. To synthesize the assessments of each expert into a single assessment representing the opinions of the whole group, we use the geometric mean method. The entropy-based weight method is commonly used to determine the uncertainty of a system based on the thermodynamic foundation of the modern information theory proposed by Shannon. The information entropy in a system is a disorder measure, which is understood that the greater the information entropy, the higher the degree of disorder and the smaller the utility value of information, and on the other hand, the smaller the information entropy, the lower the degree of disorder and the greater the utility value of information. According to the principle, the entropy weight is calculated as follows.In the actual project, some indicators are smaller and better, and some indicators are larger and better. The judgment matrixRnm=rijn×m will be normalized to eliminate the impact of dimension, and the elements of the matrix can be expressed as follows.For smaller and better, such as TTC,(7)rij=maxjxij−xijmaxjxij−minjxij.For larger and better, such as CS and DR,(8)rij=xij−minjxijmaxjxij−minjxij,where xij is the actual value of the i−th object of the j−th indicator; maxjxij and minjxij are the maximum and minimum values in all samples of the evaluation indicator, respectively; and rij is a dimensionless parameter normalized. The normalized information entropy (Ej) of the observed data under the jth indicator can be calculated as follows:(9)Ej=−1lnn∑i=1nrij′lnrij′,rij′=rij∑i=1nrij,where Ej represents the uncertainty of observed data of one criterion with n potential intervals or statements; rij′ is the frequency of the ith statement; if rij′=0, the entropy calculation will fail. So to avoid this problem, it is necessary to introduce a correction value (α=1) to improve entropy, which is calculated as follows:(10)rij′=α+rij∑i=1nα+rij.The entropy weight of the jth indicator (WEj) can be attained as follows:(11)WEj=1−Ej∑j=1m1−Ej,0<WEj≤1,∑j=1mWEj=1.


#### 2.2.5. Correlation Coefficient Calculation

The weights of all indicators are determined, and we can compute the normalized correlation coefficientσik between object ui and k−th level as follows:(12)σik=∑j=1mwjμikxij∑k=1p∑j=1mwjμikxij,where μikxij is the membership degree of the actual value xij belonging to the kth level. To avoid the decision distortion caused by applying the principle of maximum correlation coefficient and to improve the reliability and stability of the evaluation results, the confidence criterion is used to evaluate the severity level of conflict points. Let λ be the confidence level, and the commonly used confidence interval is 0.5≤λ≤0.7, and this study takes λ=0.6. If the following equation is satisfied, then the current level is the level k∗.(13)k∗=mink:∑k=14σik≥λ,k=1,2,3,4,and to rank the conflict points of the same levels, as well as determine correlation coefficient of the level k∗, this study uses a weighted value (σik∗), and it is calculated as follows:(14)σik∗=∑k=14kσik∑k=14σik.


#### 2.2.6. Determination of Safety Index of the Intersection

Safety levels of conflict points exert different influences on the intersection safety conditions. The influence should be embodied by weights. Therefore, safety index of the intersection could be built by weighted summation of relative value of conflict points as shown in the following equation:(15)SI=∑k=14WGpTCpMPCU,where SI is the safety index of the intersection; TCP is the hourly conflict of p level; MPCU is the mixed passenger car unit of the hourly entering volumes; and WGp is the weight of p level, which can be determined using order relation analysis (G1 method) [46, 47] through the scores provided by 15 experts in this study. The higher the SI value is, the lower the safety conditions are. The SI also can be used to compare and rank the safety conditions of intersections.


## 2.1. Cloud Model Theory

The cloud model, which was proposed by professor Deyi [22, 29] based on the traditional fuzzy set theory and the statistical probability theory, was a new cognition model for uncertainty. It can implement the uncertainty transformation between a qualitative concept and its quantitative value of the numeral. Let U be the set U=x, and as a quantitative domain represents by an exact value, T is the qualitative concept of U. If quantitative value x is a random realization of concept T, and x∈U, therefore, μx, which refers to the membership degree of x in T, is a random number with a stable tendency.(1)μx:U⟶0,1,∀x∈U,x⟶μx.The distribution ofx in U is called the cloud model, or referred to as cloud, and x,μ is called cloud drop. The digital features of the cloud model to reflect the overall characteristics of the concept are represented by three digital values: expected value (Ex), entropy (En), and hyper-entropy (He). Of these, the expected value is described as the center of the whole cloud drops, reflecting the digital domain coordinates, which have the most representative of the concept. Entropy is the measurement of the qualitative concept of randomness, reflecting the representing qualitative concept of the dispersion degree of the cloud drops. Hyperentropy is the dispersion degree of the entropy En, which reflects the cloud thickness. If the membership degree μx of x in T satisfies the following equation:(2)μx=exp−x−Ex22E′n2,where x∼NEx,E′n2, E′n∼NEn,He2, and then, the distribution of x in U is called normal cloud, which is generated by the forward cloud generator (FCG). The FCG is described as the algorithm to generate a quantity of cloud drops of the normal cloud model using the three digital features, which are shown in Figure 1. The normal FCG achieves the acquisition of the range of quantitative data and the distribution laws from the qualitative information expressed by language value. It is a common and important tool to represent a language concept.Figure 1
Forward cloud generator.In addition to the normal cloud, half-down cloud, half-up cloud, and trapezoidal cloud are used. The specific concept can be referred to as Li et al. [30]. The normal cloud by the FCG is presented in the following [23]:(i)
Step 1: according to the three digital characteristics of cloud, a normally distributed random numberE′ni with expectation En and variance He2 is generated.(ii)
Step 2: a normally distributed random numberxi with expectation Ex and variance E′ni2 is generated.(iii)
Step 3: according to Step 1 and Step 2,μi=exp−x−Ex2/2E′ni2 is calculated, and it is the certainty degree of xi belonging to qualitative concept T.(iv)
Step 4:xi,μi is a cloud droplet on the domain, and Steps 1–3 are repeated until N number of cloud droplets generated so far. For example, Figure 2 depicts a cloud model of three digital features.Figure 2
Digital features of normal cloud.From the “3En rule” of normal clouds, the digital features Ex, En, and He can be computed by the threshold values of each parameter as follows:(3)Ex=Xmax+Xmin2,En=Xmax−Xmin6,He=k,where Xminand Xmax are the minimum and maximum values of concept, respectively; k is a constant and can be adjusted according to the fuzzy threshold of the variable. For single-boundary variables, such as Xmin,+∞ and −∞,Xmax, these expected values can be determined based on the maximum or minimum value. According to the principle of the FCG, a specific point in the domain U is given, and through the FCG, certainty degree distribution belonging to this concept is produced; this is called antecedent cloud generator, also called X-condition cloud generator. For any sample, xij∗ is evaluated, and the membership degree of the j−th attribute of the i−th object belonging to the k−th level can be calculated.(4)μikxij∗=exp−xij∗−Exij22Enij′2.According to the principle ofX-condition cloud generator, the mean of the membership degree of xij∗ can be obtained and used as the final membership degree, as shown below.(5)μij¯xij∗=∑h=1H0μijxij∗,where H0 is the number of cloud droplets through X-condition cloud generator H0=100.


## 2.2. Safety Evaluation of Intersections Using Cloud Model and Traffic Conflicts

Safety evaluation of intersections using cloud model and traffic conflicts can be summarized as follows:(i)
Step 1: construction of indicator system using indicator of the traffic conflicts at intersections(ii)
Step 2: discretization of continuous attributes, i.e., determination of criteria of indicators(iii)
Step 3: determination of parameters (Ex, En, He) of each indicator, based on given levels, and the corresponding bilateral boundaries, before the cloud is completely modeled(iv)
Step 4: calculation of the indicator weights(v)
Step 5: substitution of the observed data into cloud models repeatedly to obtain the distributions of certainty degrees, and further final outcomes corresponding to all levels(vi)
Step 6: determination of safety level based on the level with correlation coefficient calculated from the cloud model and the indicator weight model(vii)
Finally, determination of safety index of the intersection


### 2.2.1. Construction of Cloud Model for Indicator System

The indicator system of safety evaluation at intersection should be constructed based on some parameters of traffic conflict, including TTC, CS, and DR. TTC is “the expected time for two road users to collide if they remain at their present speed, direction, and on the same trajectory” [31]. The higher TTC values indicate the lower severity. CS is the speed of the road user during evasive action and is used to measure the TTC. DR is the required deceleration rate to avoid a collision if the conflicting target vehicle maintains its speed and trajectory. The higher CS and DR values indicate the higher severity of the traffic conflict that occurs. The evaluation indicators can be obtained via one or several methods such as field observation, video analysis, and traffic simulations. In this study, these indicators are collected by video analysis.


### 2.2.2. Discretization of Continuous Attributes

LetU=u1,u2,u3,…,un be the evaluation objects whose evaluation level is a qualitative concept, which can be divided into p levels with the great uncertainties in evaluation process; m attributes (evaluation indicators) need to be considered, i.e., C=c1,c2,c3,…,cm. Hence, each conflict point of the domain is characterized by m evaluation indicators, that is, ui=xi1,xi2,…,xim; let V=v1,v2,v3,…,vp is the set of evaluation level; i=1,2,…,n; j=1,2,…,m; and k=1,2,…,p. In this study, the evaluation objects are traffic conflict points at intersections. The three factors, including TTC, CS, and DR, are used as evaluation indicators, i.e., C=TTC,CS,DR and m = 3.Currently, the safety levels are not uniform, usually from 3 to 5 levels. Some scholars used 4 levels to divide safety levels of the intersection; for example, Yu and Wang [16] used grey clustering method to divide safety levels into 4 levels, corresponding to excellent, good, medium, and poor; Li et al. [32] also applied grey system to divide the rank safety performance of signalized intersections into 4 levels, including excellent, good, medium, and poor; and Huang et al. [17] used the ratio of traffic conflict and mixed passenger car unit through fuzzy clustering method to divide safety levels into 4 clusters. On that basis, in this study, the safety levels of each indicator, as well as the safety level of traffic conflict points, are divided into four levels, namely, safety (level I), relative safety (level II), less safety (level III), and danger (level IV), i.e., V=I,II,III,IV and p=4.In reviewing previous studies, it can be seen that the thresholds of the indicator are inconsistent. Generally, the TTC [18, 33, 34] in seconds is in the range of [0, 3], the CS [35–37] in kilometers per hour is in the range of [0, 80], and the DR [38] in meters per second squared is in the range of [0, 8]. Besides, these values are used in many studies to evaluate traffic safety under traffic flow of car dominance, which is very different from heterogeneous traffic like in Hanoi City (Vietnam) where motorcycles are used frequently (over 80% of trips). Non-lane-based movements of different vehicle types on roads are very complex in comparison with homogeneous traffic like in developed countries [27, 39]. Therefore, directly using the abovementioned threshold values would be difficult to accurately reflect the nature of the mixed traffic flow as Vietnam.In Vietnam, previous studies showed that most of the road traffic accidents at signalized intersections occur more often during nonpeak hours of traffic flow [5, 40, 41]. Thus, this study just focuses on collecting data at this time to increase practicality. Besides, in the context of mixed traffic flow dominated by motorcycles like in Vietnam, different types of vehicles, which mainly include motorcycles and cars, share the same road space to deal with the lack of lane descriptions. Therefore, the average speed difference in the vehicle types at approaches of an urban intersection is not high (within 3 km/h) [42, 43]. Since then, this study is carried out based on the following assumptions:(i)
Traffic conflict is collected on nonpeak hours of traffic flow when accidents are more likely(ii)
The models in this study do not consider the conflict separately for each type of vehicle; i.e., there is no weight of conflict between motorbikes and other vehicles(iii)
This study also does not consider the conflict of different types of movement separatelyOn the basis of the above assumptions, we use cumulative frequency curves of TTC, CS, and DR under a total of 2669 conflict points during nonpeak hours, including 319 conflict points of 2 intersections in Hanoi City [44] and 2350 conflict points of intersections in Ho Chi Minh City, Vietnam [5], using video analysis to determine the thresholds and to discretize the continuous attributes of the indicators according to the safety levels. The thresholds of four levels are selected in accordance with the values of 15%, 40%, 60%, and 85% of the cumulative frequency of each indicator, as the domain of the indicators [3, 6]. The cumulative frequency curves for indicators are obtained from traffic conflicts observed at 12 intersections as shown in Figures 3–5. The domain of the indicators is described as shown in Table 1.Figure 3
Cumulative frequency curve for the TTC.Figure 4
Cumulative frequency curve for the CS.Figure 5
Cumulative frequency curve for the DR.Table 1
Domain of the indicators.
Safety level(I)(II)(III)(IV)TTC (s)[0.800, 2][0.607, 1.095][0.311, 0.800][0, 0.607]CS (m/s)[0, 6.706][4.646, 8.056][6.706, 10.116][8.056 16]DR (m/s2)[0, 2.125][0.710, 3.045][2.125, 4.467][3.045, 8]


### 2.2.3. Definitions of Cloud Model for Indicator System

Based on Table1 and equation (3), we can set the digital features of the cloud model as shown in Table 2.Table 2
Digital features (Ex, En, He) of cloud model of the evaluation indicators.
Safety levelTTCCSDR(I)(1.095, 0.098, 0.01)(4.646, 0.687, 0.05)(0.710, 0.472, 0.05)(II)(0.851, 0.081, 0.01)(6.351, 0.568, 0.05)(1.878, 0.389, 0.05)(III)(0.556, 0.082, 0.01)(8.411, 0.568, 0.05)(3.296, 0.39, 0.05)(IV)(0.311, 0.099, 0.01)(10.116, 0.687, 0.05)(4.467, 0.474, 0.05)From the parameters in Table2, we can build the cloud model for the evaluation indicators as shown in Figures 6 to 8.Figure 6
Cloud model for the TTC.Figure 7
Cloud model for the CS.Figure 8
Cloud model for the DR.


### 2.2.4. Determination of the Weight of the Indicator

When evaluating the system, the importance of each indicator may be quite different. Therefore, it is a basic part of an evaluation model to set suitable weights of evaluation indicator to achieve more accuracy and effectiveness. In this study, we use the analytic hierarchy process (AHP) method [45] and the entropy-based method to determine the weight of the indicator, which is calculated as follows:(6)Wj=wAj+wEj∑j=1mwAj+wEj,where WAjandWEj are the weights of jth indicator calculated by the AHP method and the entropy-based method, respectively. To assess the score and the weight of each indicator corresponding AHP method, we invite a team of 15 experts with experience in the transport sector in Hanoi City to make a score on a designed questionnaire. To synthesize the assessments of each expert into a single assessment representing the opinions of the whole group, we use the geometric mean method. The entropy-based weight method is commonly used to determine the uncertainty of a system based on the thermodynamic foundation of the modern information theory proposed by Shannon. The information entropy in a system is a disorder measure, which is understood that the greater the information entropy, the higher the degree of disorder and the smaller the utility value of information, and on the other hand, the smaller the information entropy, the lower the degree of disorder and the greater the utility value of information. According to the principle, the entropy weight is calculated as follows.In the actual project, some indicators are smaller and better, and some indicators are larger and better. The judgment matrixRnm=rijn×m will be normalized to eliminate the impact of dimension, and the elements of the matrix can be expressed as follows.For smaller and better, such as TTC,(7)rij=maxjxij−xijmaxjxij−minjxij.For larger and better, such as CS and DR,(8)rij=xij−minjxijmaxjxij−minjxij,where xij is the actual value of the i−th object of the j−th indicator; maxjxij and minjxij are the maximum and minimum values in all samples of the evaluation indicator, respectively; and rij is a dimensionless parameter normalized. The normalized information entropy (Ej) of the observed data under the jth indicator can be calculated as follows:(9)Ej=−1lnn∑i=1nrij′lnrij′,rij′=rij∑i=1nrij,where Ej represents the uncertainty of observed data of one criterion with n potential intervals or statements; rij′ is the frequency of the ith statement; if rij′=0, the entropy calculation will fail. So to avoid this problem, it is necessary to introduce a correction value (α=1) to improve entropy, which is calculated as follows:(10)rij′=α+rij∑i=1nα+rij.The entropy weight of the jth indicator (WEj) can be attained as follows:(11)WEj=1−Ej∑j=1m1−Ej,0<WEj≤1,∑j=1mWEj=1.


### 2.2.5. Correlation Coefficient Calculation

The weights of all indicators are determined, and we can compute the normalized correlation coefficientσik between object ui and k−th level as follows:(12)σik=∑j=1mwjμikxij∑k=1p∑j=1mwjμikxij,where μikxij is the membership degree of the actual value xij belonging to the kth level. To avoid the decision distortion caused by applying the principle of maximum correlation coefficient and to improve the reliability and stability of the evaluation results, the confidence criterion is used to evaluate the severity level of conflict points. Let λ be the confidence level, and the commonly used confidence interval is 0.5≤λ≤0.7, and this study takes λ=0.6. If the following equation is satisfied, then the current level is the level k∗.(13)k∗=mink:∑k=14σik≥λ,k=1,2,3,4,and to rank the conflict points of the same levels, as well as determine correlation coefficient of the level k∗, this study uses a weighted value (σik∗), and it is calculated as follows:(14)σik∗=∑k=14kσik∑k=14σik.


### 2.2.6. Determination of Safety Index of the Intersection

Safety levels of conflict points exert different influences on the intersection safety conditions. The influence should be embodied by weights. Therefore, safety index of the intersection could be built by weighted summation of relative value of conflict points as shown in the following equation:(15)SI=∑k=14WGpTCpMPCU,where SI is the safety index of the intersection; TCP is the hourly conflict of p level; MPCU is the mixed passenger car unit of the hourly entering volumes; and WGp is the weight of p level, which can be determined using order relation analysis (G1 method) [46, 47] through the scores provided by 15 experts in this study. The higher the SI value is, the lower the safety conditions are. The SI also can be used to compare and rank the safety conditions of intersections.


## 2.2.1. Construction of Cloud Model for Indicator System

The indicator system of safety evaluation at intersection should be constructed based on some parameters of traffic conflict, including TTC, CS, and DR. TTC is “the expected time for two road users to collide if they remain at their present speed, direction, and on the same trajectory” [31]. The higher TTC values indicate the lower severity. CS is the speed of the road user during evasive action and is used to measure the TTC. DR is the required deceleration rate to avoid a collision if the conflicting target vehicle maintains its speed and trajectory. The higher CS and DR values indicate the higher severity of the traffic conflict that occurs. The evaluation indicators can be obtained via one or several methods such as field observation, video analysis, and traffic simulations. In this study, these indicators are collected by video analysis.


## 2.2.2. Discretization of Continuous Attributes

LetU=u1,u2,u3,…,un be the evaluation objects whose evaluation level is a qualitative concept, which can be divided into p levels with the great uncertainties in evaluation process; m attributes (evaluation indicators) need to be considered, i.e., C=c1,c2,c3,…,cm. Hence, each conflict point of the domain is characterized by m evaluation indicators, that is, ui=xi1,xi2,…,xim; let V=v1,v2,v3,…,vp is the set of evaluation level; i=1,2,…,n; j=1,2,…,m; and k=1,2,…,p. In this study, the evaluation objects are traffic conflict points at intersections. The three factors, including TTC, CS, and DR, are used as evaluation indicators, i.e., C=TTC,CS,DR and m = 3.Currently, the safety levels are not uniform, usually from 3 to 5 levels. Some scholars used 4 levels to divide safety levels of the intersection; for example, Yu and Wang [16] used grey clustering method to divide safety levels into 4 levels, corresponding to excellent, good, medium, and poor; Li et al. [32] also applied grey system to divide the rank safety performance of signalized intersections into 4 levels, including excellent, good, medium, and poor; and Huang et al. [17] used the ratio of traffic conflict and mixed passenger car unit through fuzzy clustering method to divide safety levels into 4 clusters. On that basis, in this study, the safety levels of each indicator, as well as the safety level of traffic conflict points, are divided into four levels, namely, safety (level I), relative safety (level II), less safety (level III), and danger (level IV), i.e., V=I,II,III,IV and p=4.In reviewing previous studies, it can be seen that the thresholds of the indicator are inconsistent. Generally, the TTC [18, 33, 34] in seconds is in the range of [0, 3], the CS [35–37] in kilometers per hour is in the range of [0, 80], and the DR [38] in meters per second squared is in the range of [0, 8]. Besides, these values are used in many studies to evaluate traffic safety under traffic flow of car dominance, which is very different from heterogeneous traffic like in Hanoi City (Vietnam) where motorcycles are used frequently (over 80% of trips). Non-lane-based movements of different vehicle types on roads are very complex in comparison with homogeneous traffic like in developed countries [27, 39]. Therefore, directly using the abovementioned threshold values would be difficult to accurately reflect the nature of the mixed traffic flow as Vietnam.In Vietnam, previous studies showed that most of the road traffic accidents at signalized intersections occur more often during nonpeak hours of traffic flow [5, 40, 41]. Thus, this study just focuses on collecting data at this time to increase practicality. Besides, in the context of mixed traffic flow dominated by motorcycles like in Vietnam, different types of vehicles, which mainly include motorcycles and cars, share the same road space to deal with the lack of lane descriptions. Therefore, the average speed difference in the vehicle types at approaches of an urban intersection is not high (within 3 km/h) [42, 43]. Since then, this study is carried out based on the following assumptions:(i)
Traffic conflict is collected on nonpeak hours of traffic flow when accidents are more likely(ii)
The models in this study do not consider the conflict separately for each type of vehicle; i.e., there is no weight of conflict between motorbikes and other vehicles(iii)
This study also does not consider the conflict of different types of movement separatelyOn the basis of the above assumptions, we use cumulative frequency curves of TTC, CS, and DR under a total of 2669 conflict points during nonpeak hours, including 319 conflict points of 2 intersections in Hanoi City [44] and 2350 conflict points of intersections in Ho Chi Minh City, Vietnam [5], using video analysis to determine the thresholds and to discretize the continuous attributes of the indicators according to the safety levels. The thresholds of four levels are selected in accordance with the values of 15%, 40%, 60%, and 85% of the cumulative frequency of each indicator, as the domain of the indicators [3, 6]. The cumulative frequency curves for indicators are obtained from traffic conflicts observed at 12 intersections as shown in Figures 3–5. The domain of the indicators is described as shown in Table 1.Figure 3
Cumulative frequency curve for the TTC.Figure 4
Cumulative frequency curve for the CS.Figure 5
Cumulative frequency curve for the DR.Table 1
Domain of the indicators.
Safety level(I)(II)(III)(IV)TTC (s)[0.800, 2][0.607, 1.095][0.311, 0.800][0, 0.607]CS (m/s)[0, 6.706][4.646, 8.056][6.706, 10.116][8.056 16]DR (m/s2)[0, 2.125][0.710, 3.045][2.125, 4.467][3.045, 8]


## 2.2.3. Definitions of Cloud Model for Indicator System

Based on Table1 and equation (3), we can set the digital features of the cloud model as shown in Table 2.Table 2
Digital features (Ex, En, He) of cloud model of the evaluation indicators.
Safety levelTTCCSDR(I)(1.095, 0.098, 0.01)(4.646, 0.687, 0.05)(0.710, 0.472, 0.05)(II)(0.851, 0.081, 0.01)(6.351, 0.568, 0.05)(1.878, 0.389, 0.05)(III)(0.556, 0.082, 0.01)(8.411, 0.568, 0.05)(3.296, 0.39, 0.05)(IV)(0.311, 0.099, 0.01)(10.116, 0.687, 0.05)(4.467, 0.474, 0.05)From the parameters in Table2, we can build the cloud model for the evaluation indicators as shown in Figures 6 to 8.Figure 6
Cloud model for the TTC.Figure 7
Cloud model for the CS.Figure 8
Cloud model for the DR.


## 2.2.4. Determination of the Weight of the Indicator

When evaluating the system, the importance of each indicator may be quite different. Therefore, it is a basic part of an evaluation model to set suitable weights of evaluation indicator to achieve more accuracy and effectiveness. In this study, we use the analytic hierarchy process (AHP) method [45] and the entropy-based method to determine the weight of the indicator, which is calculated as follows:(6)Wj=wAj+wEj∑j=1mwAj+wEj,where WAjandWEj are the weights of jth indicator calculated by the AHP method and the entropy-based method, respectively. To assess the score and the weight of each indicator corresponding AHP method, we invite a team of 15 experts with experience in the transport sector in Hanoi City to make a score on a designed questionnaire. To synthesize the assessments of each expert into a single assessment representing the opinions of the whole group, we use the geometric mean method. The entropy-based weight method is commonly used to determine the uncertainty of a system based on the thermodynamic foundation of the modern information theory proposed by Shannon. The information entropy in a system is a disorder measure, which is understood that the greater the information entropy, the higher the degree of disorder and the smaller the utility value of information, and on the other hand, the smaller the information entropy, the lower the degree of disorder and the greater the utility value of information. According to the principle, the entropy weight is calculated as follows.In the actual project, some indicators are smaller and better, and some indicators are larger and better. The judgment matrixRnm=rijn×m will be normalized to eliminate the impact of dimension, and the elements of the matrix can be expressed as follows.For smaller and better, such as TTC,(7)rij=maxjxij−xijmaxjxij−minjxij.For larger and better, such as CS and DR,(8)rij=xij−minjxijmaxjxij−minjxij,where xij is the actual value of the i−th object of the j−th indicator; maxjxij and minjxij are the maximum and minimum values in all samples of the evaluation indicator, respectively; and rij is a dimensionless parameter normalized. The normalized information entropy (Ej) of the observed data under the jth indicator can be calculated as follows:(9)Ej=−1lnn∑i=1nrij′lnrij′,rij′=rij∑i=1nrij,where Ej represents the uncertainty of observed data of one criterion with n potential intervals or statements; rij′ is the frequency of the ith statement; if rij′=0, the entropy calculation will fail. So to avoid this problem, it is necessary to introduce a correction value (α=1) to improve entropy, which is calculated as follows:(10)rij′=α+rij∑i=1nα+rij.The entropy weight of the jth indicator (WEj) can be attained as follows:(11)WEj=1−Ej∑j=1m1−Ej,0<WEj≤1,∑j=1mWEj=1.


## 2.2.5. Correlation Coefficient Calculation

The weights of all indicators are determined, and we can compute the normalized correlation coefficientσik between object ui and k−th level as follows:(12)σik=∑j=1mwjμikxij∑k=1p∑j=1mwjμikxij,where μikxij is the membership degree of the actual value xij belonging to the kth level. To avoid the decision distortion caused by applying the principle of maximum correlation coefficient and to improve the reliability and stability of the evaluation results, the confidence criterion is used to evaluate the severity level of conflict points. Let λ be the confidence level, and the commonly used confidence interval is 0.5≤λ≤0.7, and this study takes λ=0.6. If the following equation is satisfied, then the current level is the level k∗.(13)k∗=mink:∑k=14σik≥λ,k=1,2,3,4,and to rank the conflict points of the same levels, as well as determine correlation coefficient of the level k∗, this study uses a weighted value (σik∗), and it is calculated as follows:(14)σik∗=∑k=14kσik∑k=14σik.


## 2.2.6. Determination of Safety Index of the Intersection

Safety levels of conflict points exert different influences on the intersection safety conditions. The influence should be embodied by weights. Therefore, safety index of the intersection could be built by weighted summation of relative value of conflict points as shown in the following equation:(15)SI=∑k=14WGpTCpMPCU,where SI is the safety index of the intersection; TCP is the hourly conflict of p level; MPCU is the mixed passenger car unit of the hourly entering volumes; and WGp is the weight of p level, which can be determined using order relation analysis (G1 method) [46, 47] through the scores provided by 15 experts in this study. The higher the SI value is, the lower the safety conditions are. The SI also can be used to compare and rank the safety conditions of intersections.


## 3. Empirical Study

### 3.1. Data Source

A typical signalized intersection in Hanoi City, the capital of Vietnam, namely, Ham Nghi-Nguyen Dong Chi intersection (coordinates: longitude = 21.035194, latitude = 105.763771), is selected for an empirical study. The traffic flow data are gathered using an unmanned aerial vehicle (UAV) video. All traffic movements are captured under dry-weather conditions and during 30 minutes of nonpeak hours. This technique required two corresponding persons in the field to observe proper positions for video recording and mark 4 base points as ground coordinate system, which is used to convert between image coordinate system and real coordinate system when analyzing video on traffic laboratory.


### 3.2. Data Preprocessing

Video file with resolution of 1920 × 1080 and fps of 23 is replayed in a computer and interpreted until entire necessary data are accomplished in the laboratory. The video is reviewed at either slow speed to scan full-required observation of selected intersection or high speed to skip unnecessary data. Also, the recorder allowed the film to stop at any time and any point to a single traffic scene for detailed observation and analysis. In this study, the location and speed of the vehicles regarding time events from the image video file are determined according to image coordinates and then are converted into ground coordinates using Tracker [28], which is a free video analysis and modeling tool built on the Open Source Physics Java framework. The features of object tracking include position, velocity, acceleration overlays and graphs, special effect filters, multiple reference frames, calibration points, line profiles for analysis of spectra and interference patterns, and dynamic particle models. A diagram of calculating indicators using Tracker is shown in Figure 9 [5]. To get the values of indicators, the first step is to find a vehicle that can be potential conflict with other vehicles. And then, according to the speed and location of the vehicles, which are extracted from Tracker software, we can obtain the values of indicators (i.e., TTC, CS, and DR).Figure 9
Diagram of calculating indicators.A dataset of 126 conflict points at selected intersection in a specific time period is established to evaluate safety levels, as shown in Table3.Table 3
The dataset of conflict points.
Conflict pointsTTC (s)CS (m/s)DR (m/s2)10.3732.2463.01320.4592.9553.22130.6385.0793.98340.7463.0392.03651.5655.5421.77160.7795.5213.54570.3733.2954.418……………………1260.5973.0962.591


### 3.3. Determination of Safety Level

According to 2669 conflict points of 12 intersections, the entropy-based weights of the indicators are calculated by equations (7) to (11) as follows: WE1=0.234,WE2=0.284,andWE3=0.482. Besides, on the basis of expert judgment, the AHP-based weights of the indicators are also determined as follows: WA1=0.352,WA2=0.254,andWA3=0.394. According to equation (6), finally the weights of the indicators are W1=0.293,W2=0.269,andW3=0.438. According to the dataset in Table 3, we can easily obtain the correlation coefficients and safety level of conflict points, as shown in Table 4. From the parameters in Table 4, the distribution of conflict points is also reproduced to perform other related analyses, as shown in Figures 10 to 11.Table 4
Correlation coefficients and safety level of conflict points.
Conflict pointsσikσ∗kSafety level (k∗)(I)(II)(III)(IV)10.3040.0100.4100.2762.658320.2810.0020.6000.1162.552330.2810.0430.3470.3292.724340.3360.6330.0310.0001.695250.4620.5370.0010.0001.539260.1450.3410.4350.0792.448370.2740.0000.0360.6903.1424…………………….….….….….….….1260.3820.1230.4860.0082.1203Figure 10
Distribution of safety levels of conflict points at the intersection.Figure 11
Plane of the distribution of conflict points at the intersection.The 126 conflict points at the intersection after evaluation include 31 points of level I, 44 points of level II, 42 points of level III, and 9 points of level IV, as shown in Figures10 and 11. From Figure 11, it can be seen that the conflict points are concentrated mainly on left-turn movements dealing with the lack of phase for left-turn vehicles in north-south direction. This is consistent with the actual operation at the intersection. Besides, during the observation period of traffic conflicts at the intersection, the collected entering vehicles are also 5,123 units, including 703 (13.7%) cars, 4,381 (85.5%) motorcycles, 16 (0.3%) bicycles, 10 (0.2%) minibuses, 3 (0.1%) buses, and 10 (0.2%) trucks. The number of MPCU converted is 1,416 units based on the PCU factors suggested by Reference [48]. Through the G1 method, we easily determine the weights of the safety levels of the conflict points (wGp), which are 0.169, 0.216, 0.273, and 0.342 corresponding to level I, level II, level III, and level IV, respectively. Based on equation (15), we can easily determine that the safety index of the intersection (SI) is 0.021. This is the basis for comparison and ranking with other intersections.


## 3.1. Data Source

A typical signalized intersection in Hanoi City, the capital of Vietnam, namely, Ham Nghi-Nguyen Dong Chi intersection (coordinates: longitude = 21.035194, latitude = 105.763771), is selected for an empirical study. The traffic flow data are gathered using an unmanned aerial vehicle (UAV) video. All traffic movements are captured under dry-weather conditions and during 30 minutes of nonpeak hours. This technique required two corresponding persons in the field to observe proper positions for video recording and mark 4 base points as ground coordinate system, which is used to convert between image coordinate system and real coordinate system when analyzing video on traffic laboratory.


## 3.2. Data Preprocessing

Video file with resolution of 1920 × 1080 and fps of 23 is replayed in a computer and interpreted until entire necessary data are accomplished in the laboratory. The video is reviewed at either slow speed to scan full-required observation of selected intersection or high speed to skip unnecessary data. Also, the recorder allowed the film to stop at any time and any point to a single traffic scene for detailed observation and analysis. In this study, the location and speed of the vehicles regarding time events from the image video file are determined according to image coordinates and then are converted into ground coordinates using Tracker [28], which is a free video analysis and modeling tool built on the Open Source Physics Java framework. The features of object tracking include position, velocity, acceleration overlays and graphs, special effect filters, multiple reference frames, calibration points, line profiles for analysis of spectra and interference patterns, and dynamic particle models. A diagram of calculating indicators using Tracker is shown in Figure 9 [5]. To get the values of indicators, the first step is to find a vehicle that can be potential conflict with other vehicles. And then, according to the speed and location of the vehicles, which are extracted from Tracker software, we can obtain the values of indicators (i.e., TTC, CS, and DR).Figure 9
Diagram of calculating indicators.A dataset of 126 conflict points at selected intersection in a specific time period is established to evaluate safety levels, as shown in Table3.Table 3
The dataset of conflict points.
Conflict pointsTTC (s)CS (m/s)DR (m/s2)10.3732.2463.01320.4592.9553.22130.6385.0793.98340.7463.0392.03651.5655.5421.77160.7795.5213.54570.3733.2954.418……………………1260.5973.0962.591


## 3.3. Determination of Safety Level

According to 2669 conflict points of 12 intersections, the entropy-based weights of the indicators are calculated by equations (7) to (11) as follows: WE1=0.234,WE2=0.284,andWE3=0.482. Besides, on the basis of expert judgment, the AHP-based weights of the indicators are also determined as follows: WA1=0.352,WA2=0.254,andWA3=0.394. According to equation (6), finally the weights of the indicators are W1=0.293,W2=0.269,andW3=0.438. According to the dataset in Table 3, we can easily obtain the correlation coefficients and safety level of conflict points, as shown in Table 4. From the parameters in Table 4, the distribution of conflict points is also reproduced to perform other related analyses, as shown in Figures 10 to 11.Table 4
Correlation coefficients and safety level of conflict points.
Conflict pointsσikσ∗kSafety level (k∗)(I)(II)(III)(IV)10.3040.0100.4100.2762.658320.2810.0020.6000.1162.552330.2810.0430.3470.3292.724340.3360.6330.0310.0001.695250.4620.5370.0010.0001.539260.1450.3410.4350.0792.448370.2740.0000.0360.6903.1424…………………….….….….….….….1260.3820.1230.4860.0082.1203Figure 10
Distribution of safety levels of conflict points at the intersection.Figure 11
Plane of the distribution of conflict points at the intersection.The 126 conflict points at the intersection after evaluation include 31 points of level I, 44 points of level II, 42 points of level III, and 9 points of level IV, as shown in Figures10 and 11. From Figure 11, it can be seen that the conflict points are concentrated mainly on left-turn movements dealing with the lack of phase for left-turn vehicles in north-south direction. This is consistent with the actual operation at the intersection. Besides, during the observation period of traffic conflicts at the intersection, the collected entering vehicles are also 5,123 units, including 703 (13.7%) cars, 4,381 (85.5%) motorcycles, 16 (0.3%) bicycles, 10 (0.2%) minibuses, 3 (0.1%) buses, and 10 (0.2%) trucks. The number of MPCU converted is 1,416 units based on the PCU factors suggested by Reference [48]. Through the G1 method, we easily determine the weights of the safety levels of the conflict points (wGp), which are 0.169, 0.216, 0.273, and 0.342 corresponding to level I, level II, level III, and level IV, respectively. Based on equation (15), we can easily determine that the safety index of the intersection (SI) is 0.021. This is the basis for comparison and ranking with other intersections.


## 4. Conclusion

The analysis of traffic conflict is one of the main safety surrogate measures of analyzing accident data. It has the advantages of rapid and quantitative analysis and is widely used at present. In this study, different safety levels of conflict points at intersections were considered in the developing method to evaluate urban intersection safety. The TTC, CS, and DR were taken as evaluation indicators to distinguish conflicts of different safety levels. The method based on cloud model had been developed to calculate the safety levels of conflict points at intersections. The results of the example analysis indicated that the proposed method is intuitive, simple, effective, and feasible. It not only can be useful to estimate the safety condition of intersections but also is the foundation of proposals for safety improvements of intersections.



---

*Source: 5899673-2021-11-23.xml*