Figure 1.
Illustration of the administrative divisions of the Kowloon Peninsula of Hong Kong.
Figure 1.
Illustration of the administrative divisions of the Kowloon Peninsula of Hong Kong.
Figure 2.
Road network map of Kowloon Peninsula, Hong Kong.
Figure 2.
Road network map of Kowloon Peninsula, Hong Kong.
Figure 3.
Deleting redundant branches.
Figure 3.
Deleting redundant branches.
Figure 4.
Example of road intersection treatment in Kowloon Peninsula.
Figure 4.
Example of road intersection treatment in Kowloon Peninsula.
Figure 5.
Example of multi-lane treatment in Kowloon Peninsula.
Figure 5.
Example of multi-lane treatment in Kowloon Peninsula.
Figure 6.
Results of road network treatment in Kowloon Peninsula.
Figure 6.
Results of road network treatment in Kowloon Peninsula.
Figure 7.
Illustration of the location of local road intersections in Kowloon Peninsula.
Figure 7.
Illustration of the location of local road intersections in Kowloon Peninsula.
Figure 8.
Illustration of the location of the intersection at Kowloon Peninsula.
Figure 8.
Illustration of the location of the intersection at Kowloon Peninsula.
Figure 9.
Illustration of road intersection buffers.
Figure 9.
Illustration of road intersection buffers.
Figure 10.
Graphical representation of traffic accident data falling within the intersection buffer zone.
Figure 10.
Graphical representation of traffic accident data falling within the intersection buffer zone.
Figure 11.
Distribution of traffic black spots.
Figure 11.
Distribution of traffic black spots.
Figure 12.
Schematic diagram of sampling points of streetscape image.
Figure 12.
Schematic diagram of sampling points of streetscape image.
Figure 13.
FCN semantic segmentation network graph.
Figure 13.
FCN semantic segmentation network graph.
Figure 14.
Graph of semantic segmentation results.
Figure 14.
Graph of semantic segmentation results.
Figure 15.
Distribution of sampling points within the buffer zone at road intersections.
Figure 15.
Distribution of sampling points within the buffer zone at road intersections.
Figure 16.
Statistics on the number of sampling points in the buffer zone of road intersections.
Figure 16.
Statistics on the number of sampling points in the buffer zone of road intersections.
Figure 17.
SVM model traffic black spot recognition classification model construction process.
Figure 17.
SVM model traffic black spot recognition classification model construction process.
Figure 18.
GBDT traffic black spot identification classification model construction process.
Figure 18.
GBDT traffic black spot identification classification model construction process.
Figure 19.
GBDT grid search tuning map.
Figure 19.
GBDT grid search tuning map.
Figure 20.
Random forest traffic black spot identification classification model construction process.
Figure 20.
Random forest traffic black spot identification classification model construction process.
Figure 21.
Random forest grid search tuning parameter map.
Figure 21.
Random forest grid search tuning parameter map.
Figure 22.
The process of constructing a classification model for traffic black spot recognition by a fully connected neural network.
Figure 22.
The process of constructing a classification model for traffic black spot recognition by a fully connected neural network.
Figure 23.
Structure of the network of streetscape images and roadway intersection composition maps. (The red nodes represent the identified nodes and the blue nodes represent the neighbors of the nodes).
Figure 23.
Structure of the network of streetscape images and roadway intersection composition maps. (The red nodes represent the identified nodes and the blue nodes represent the neighbors of the nodes).
Figure 24.
Graph convolutional neural network model construction. (The red nodes represent the identified nodes and the blue nodes represent the neighbors of the nodes.)
Figure 24.
Graph convolutional neural network model construction. (The red nodes represent the identified nodes and the blue nodes represent the neighbors of the nodes.)
Figure 25.
Plot of global Moran’s I result for traffic black spots.
Figure 25.
Plot of global Moran’s I result for traffic black spots.
Figure 26.
Localized local Moran’s I for traffic black spots.
Figure 26.
Localized local Moran’s I for traffic black spots.
Figure 27.
Graph of the result of GCNN model to recognize traffic black spots.
Figure 27.
Graph of the result of GCNN model to recognize traffic black spots.
Figure 28.
Visualization of the results of GCNN model to identify traffic black spots.
Figure 28.
Visualization of the results of GCNN model to identify traffic black spots.
Table 1.
Definition of road black spots in Western countries.
Table 1.
Definition of road black spots in Western countries.
Country (Region) | Definition of Road Black Spots |
---|
Austria | Locations with at least three traffic fatalities and injuries in a 3-year period and an accident factor of not less than 0.8 |
Denmark | Locations where the number of accidents exceeds the number predicted by statistical laws |
Belgium | Locations with three or more traffic accidents in a 3-year period, or with a priority factor S exceeding 15 |
Germany | Accident black spots are defined by the number of accidents on a road section or at a location that exceeds the identification threshold within a certain period of time |
Hungary | Road segments within the urban area with at least four traffic accidents in 3 years and a length of up to 1000 m, or outside the urban area with at least four traffic accidents in 3 years and a length of up to 100 m |
Norway | Any point with at least four traffic fatalities and injuries within 5 years and not exceeding 100 m in length, and road sections with at least ten fatalities and injuries within 5 years and not exceeding 1000 m in length |
Portugal | Intersections are road segments with at least five crashes with a severity index of more than 20 in a given year and a length of no more than 200 m |
Switzerland | Locations where the accident rate exceeds this range by calculating the average accident rate for road segments and intersections and setting a maximum probability of deviation |
Table 2.
Number of traffic accidents distributed in various districts of Kowloon Peninsula.
Table 2.
Number of traffic accidents distributed in various districts of Kowloon Peninsula.
District | Number of Traffic Accidents |
---|
Wong Tai Sin District | 1330 |
Kowloon City District | 2158 |
Kwun Tong District | 2402 |
Sham Shui Po District | 1766 |
Yau Tsim Mong District | 2736 |
Table 3.
OpenStreetMap road network attributes.
Table 3.
OpenStreetMap road network attributes.
Property Name | Hidden Meaning |
---|
fid | The “fid” can be used to uniquely identify an element on the map. |
shape | The “shape” attribute is usually used to indicate the shape of a line element. |
length | The “length” attribute is usually used to indicate the length of a road line element. |
highway | The “highway” attribute is usually used to indicate the type of road. |
lanes | The “lanes” attribute is usually used to indicate the number of lanes in a roadway. |
name | The “name” attribute is usually used to identify the name of a location. |
Table 4.
Table of road network data attribute values.
Table 4.
Table of road network data attribute values.
fid | Shape | Length | Highway | Lanes | Name |
---|
1 | broken line | 715.644 | trunk | 3 | Long Xiang Street |
2 | broken line | 832.543 | primary | 4 | Cheung Sha Bend Road |
3 | broken line | 126.559 | unclassified | 1 | Lung Ping Road |
4 | broken line | 66.248 | residential | 1 | Fuk Wah Street |
5 | broken line | 483.324 | secondary | 2 | Cornwall Street |
Table 5.
Table of attributes of traffic accidents.
Table 5.
Table of attributes of traffic accidents.
Property Name | Hidden Meaning |
---|
fid | The “fid” can be used to uniquely identify an element on the map. |
shape | The “shape” attribute is usually used to indicate the shape of a line element. |
year | The “year” attribute is usually used to indicate the year of a traffic accident. |
severity | The “severity” attribute is usually used to indicate the severity of the crash. |
latitude | The “latitude” attribute is usually used to indicate the longitude of the location of the accident. |
longitude | The “longitude” attribute is usually used to indicate the latitude of the location of the accident. |
weather | The “weather” attribute is usually used to indicate the weather conditions of the day. |
Table 6.
Table of values of traffic accident data attributes.
Table 6.
Table of values of traffic accident data attributes.
Fid | Shape | Year | Latitude | Longitude |
---|
1 | point | 2014 | 22.300664 | 114.167181 |
2 | point | 2014 | 22.252020 | 114.135996 |
3 | point | 2014 | 22.331050 | 114.205178 |
4 | point | 2015 | 22.306150 | 114.224390 |
5 | point | 2015 | 22.320042 | 114.208088 |
Table 7.
Table showing the number of traffic black spots distributed in various districts of the Kowloon Peninsula.
Table 7.
Table showing the number of traffic black spots distributed in various districts of the Kowloon Peninsula.
District | Number of Traffic Black Spots |
---|
Wong Tai Sin District | 24 |
Kowloon City District | 140 |
Kwun Tong District | 49 |
Sham Shui Po District | 80 |
Yau Tsim Mong District | 294 |
Table 8.
Semantic segmentation model element feature shared attributes.
Table 8.
Semantic segmentation model element feature shared attributes.
Property Name | Meaning |
---|
svid | The “svid” is an integer that uniquely identifies the sampling point. |
direct | The “direct” attribute is usually used to indicate the location of the angle at which the sample point was taken. |
road | The “road” attribute is usually used to indicate the percentage of roads in an image. |
building | The “building” attribute is usually used to represent the percentage of buildings in an image. |
sky | The “sky” attribute is usually used to represent the percentage of sky in a picture. |
tree | The “tree” attribute is usually used to represent the percentage of trees in an image. |
streetlight | The “streetlight” attribute is usually used to represent the percentage of streetlights in an image. |
Table 9.
Feature share of some elements of the semantic segmentation model for streetscape images.
Table 9.
Feature share of some elements of the semantic segmentation model for streetscape images.
Svid | Direct | Road | Building | Tree |
---|
37011007140313112032600 | Left | 36.90986633 | 25.16593933 | 16.90559387 |
37011007140313112032600 | Right | 36.37313843 | 20.44830322 | 12.4294281 |
37011007140313112032600 | Front | 13.66424561 | 6.915283203 | 28.41835022 |
37011007140313112032600 | Back | 23.45466614 | 32.78198242 | 21.04797363 |
37011007140313112045500 | Left | 34.24072266 | 35.12573242 | 7.035064697 |
37011007140313112045500 | Right | 33.47587585 | 38.87634277 | 6.537246704 |
37011007140313112045500 | Front | 20.10383606 | 66.08657837 | 0 |
37011007140313112045500 | Back | 26.7665863 | 17.46864319 | 36.40022278 |
Table 10.
Feature share of data elements for semantic segmentation of streetscape images.
Table 10.
Feature share of data elements for semantic segmentation of streetscape images.
Svid | Road | Building | Tree | Sky | Bus | Sidewalk |
---|
37011007140313112009700 | 27.600479 | 21.327877 | 19.700336 | 11.957073 | 3.814697 | 4.408550 |
37011007140313112032600 | 28.646755 | 39.389324 | 12.493134 | 4.594326 | 0.020790 | 2.093601 |
37011007140313112045500 | 36.336517 | 42.506981 | 2.013302 | 11.781406 | 0.026512 | 2.521706 |
37011007140313112153000 | 21.691227 | 45.594501 | 1.884079 | 12.111092 | 0.000000 | 7.178211 |
37011007140313113823900 | 27.237415 | 51.236629 | 0.212097 | 3.229713 | 0.012398 | 10.075188 |
37011013140704150800500 | 31.939507 | 27.535725 | 11.226654 | 6.665039 | 0.362587 | 1.970863 |
37011013140704150802500 | 28.536606 | 40.852642 | 4.955864 | 7.218075 | 0.582981 | 9.016323 |
37011013140704152537000 | 25.959492 | 52.578068 | 0.099945 | 5.836773 | 0.000000 | 7.768345 |
Table 11.
Characteristic percentage of road built environment elements at road intersections.
Table 11.
Characteristic percentage of road built environment elements at road intersections.
fid | Road | Building | Tree | Sky | Bus | Sidewalk |
---|
0 | 36.90986633 | 25.16593933 | 16.90559387 | 10.83641052 | 4.64630127 | 2.752304077 |
1 | 36.37313843 | 20.44830322 | 12.4294281 | 18.67103577 | 0 | 3.379058838 |
2 | 13.66424561 | 6.915283203 | 28.41835022 | 14.63470459 | 10.61248779 | 7.374191284 |
3 | 23.45466614 | 32.78198242 | 21.04797363 | 3.686141968 | 0 | 4.128646851 |
4 | 34.24072266 | 35.12573242 | 7.035064697 | 9.188842773 | 0.025939941 | 0 |
5 | 33.47587585 | 38.87634277 | 6.537246704 | 9.12437439 | 0 | 0 |
6 | 26.7665863 | 17.46864319 | 36.40022278 | 0.064086914 | 0.057220459 | 0.422286987 |
7 | 38.45748901 | 40.20271301 | 6.348419189 | 8.185195923 | 0.006103516 | 3.675079346 |
8 | 28.87039185 | 43.71452332 | 0.653076172 | 15.32402039 | 0.099945068 | 3.146362305 |
9 | 41.0949707 | 33.22982788 | 0.941085815 | 18.69354248 | 0 | 1.778030396 |
10 | 42.93022156 | 3.246688843 | 0.149536133 | 38.7336731 | 0.001144409 | 0.415802002 |
11 | 45.43418884 | 0.122070313 | 1.889419556 | 39.11361694 | 0.030136108 | 0.311660767 |
Table 12.
Important parameters of the SVM algorithm model (described in words).
Table 12.
Important parameters of the SVM algorithm model (described in words).
Parameter Name | Description |
---|
kernel | Linear kernel function |
c | Penalty coefficients for error terms |
gamma | Kernel function coefficients |
Table 13.
Selection of model kernel function for SVM algorithm.
Table 13.
Selection of model kernel function for SVM algorithm.
Kernel Value | Accuracy |
---|
Linear | 81.75% |
Rbf | 76.83% |
Sigmoid | 71.58% |
Table 14.
Values of important parameters of the SVM algorithm model (direct textual description).
Table 14.
Values of important parameters of the SVM algorithm model (direct textual description).
Parameter | Retrieve a Value |
---|
kernel | linear |
c | 10 |
gamma | auto |
Table 15.
Important parameters of the GBDT algorithm model.
Table 15.
Important parameters of the GBDT algorithm model.
Parameter Name | Hidden Meaning | Usage |
---|
loss | Loss function | Deviance log-likelihood function |
max_depth | Growth depth of each decision tree | Exponential loss function |
n_estimators | Number of iterations of the weak learner | A positive integer |
learning_rate | Learner learning step size | A positive integer |
Table 16.
Comparison table of loss fetch value tuning reference.
Table 16.
Comparison table of loss fetch value tuning reference.
Loss Value | Model Accuracy |
---|
Deviance | 82.51% |
Exponential | 81.87% |
Table 17.
Values of some parameters of the GBDT model.
Table 17.
Values of some parameters of the GBDT model.
Parameter Name | Value | Clarification |
---|
max_depth | 7 | Growth depth of each decision tree |
n_estimators | 23 | Number of decision trees |
learning_rate | 0.05 | Learning rate |
min_samples_leaf | 1 | Minimum number of samples for leaf nodes |
Table 18.
Important parameters of random forest.
Table 18.
Important parameters of random forest.
Parameter Name | Clarification |
---|
bootstrap | Indicates sampling with put-back |
max_depth | Growth depth of each decision tree |
n_estimators | Number of decision trees |
learning_rate | Learning rate |
Table 19.
Values of some important parameters of random forest.
Table 19.
Values of some important parameters of random forest.
Parameter Name | Retrieve a Value | Clarification |
---|
bootstrap | True | Indicates sampling with put-back |
max_depth | 13 | Growth depth of each decision tree |
n_estimators | 15 | Number of decision trees |
learning_rate | 0.05 | Learning rate |
Table 20.
Hyperparameter settings for fully connected neural networks.
Table 20.
Hyperparameter settings for fully connected neural networks.
Parameter Name | Grade | Value |
---|
Output Layer Vector Dimension | n | 139 |
Number of hidden layers | l | 3 |
Hidden layer neurons | o | 79, 17, 4 |
Activation function | F(x) | ReLu |
Learning rate | | 0.0001 |
Algorithm | A | Adam |
Table 21.
Graph convolutional neural network (GCNN) hyperparameter values.
Table 21.
Graph convolutional neural network (GCNN) hyperparameter values.
Parameter Name | Grade | Value |
---|
Output layer vector dimension | n | 139 |
Number of hidden layers | l | 2 |
Hidden layer neurons | o | 40, 6 |
Activation function | F(x) | ReLu |
Learning rate | | 0.01 |
Table 22.
Different model evaluation metrics and loss function values.
Table 22.
Different model evaluation metrics and loss function values.
| Accuracy | Precision | Recall | F1_Score | Loss (Mean) | Loss (Max) | Loss (Min) | Loss (Std) |
---|
SVM | 81.14% | 74.12% | 63.08% | 41.86% | 6.513 | 7.346 | 5.658 | 0.269 |
GBDT algorithm | 85.58% | 85.02% | 74.32% | 63.99% | 4.636 | 5.795 | 3.741 | 0.430 |
Random forest algorithm | 87.19% | 86.12% | 80.07% | 75.06% | 3.725 | 4.928 | 2.738 | 0.335 |
Fully CNN | 84.54% | 83.04% | 73.57% | 68.09% | 4.884 | 5.973 | 3.634 | 0.421 |
Table 23.
Comparison of the results of the four model constructions.
Table 23.
Comparison of the results of the four model constructions.
Evaluation Indicators | Model Algorithm Name |
---|
| SVM | GBDT | Random Forest | Fully CNN |
---|
Accuracy | 81.14% | 85.58% | 87.19% | 84.54% |
Precision Rate | 74.12% | 85.02% | 86.12% | 83.04% |
Recall | 63.08% | 74.32% | 80.07% | 73.54% |
F1_score | 41.86% | 63.99% | 75.06% | 68.09% |
Loss Mean | 6.513 | 4.636 | 3.725 | 4.884 |
Loss (max) | 7.346 | 5.795 | 4.928 | 5.973 |
Loss (min) | 5.658 | 3.741 | 2.738 | 3.634 |
Loss (std) | 0.269 | 0.430 | 0.335 | 0.421 |
Table 24.
p-value, z-value, and confidence level.
Table 24.
p-value, z-value, and confidence level.
z (Standard Deviation) | p (Probability) | Confidence Level |
---|
Absolute value of z is greater than 1.65 | less than 0.1 | 90% |
Absolute value of z is greater than 1.96 | less than 0.05 | 95% |
Absolute value of z is greater than 2.58 | less than 0.01 | 99% |
Table 25.
Global Moran’s I for traffic black spots.
Table 25.
Global Moran’s I for traffic black spots.
Moran’s I | Z-Value | p-Value |
---|
0.55 | 38.08% | 0.00 |
Table 26.
Number of distributions of each cluster set of localized local Moran’s I for traffic black spots.
Table 26.
Number of distributions of each cluster set of localized local Moran’s I for traffic black spots.
Each Clustering Set | Number |
---|
High–high clustering | 599 |
High–low clustering | 20 |
Low–low clustering | 819 |
Low–high clustering | 340 |
Not significant | 741 |