Research on Street Pedestrian Safety Perception Merging Data Support and Embodied Evidence-based Technology—Taking the Life Street of Shanghai Municipality as an Example
Pedestrian traffic safety is the basic requirement for constructing walkable community street environment,and improving the perceived safety of pedestrian who walks in street environment has become the key measure for improving urban public safety quality.Twenty-nine typical street sampling points in Shanghai Municipality are selected in this research,recent emerging analytical techniques are comprehensively utilized,including street view data and machine learning algorithms,so as to develop quantitative measurement research on the traffic safety perception of pedestrian.It is shown by the results:the sidewalk width,road motorization characteristics,the interface element and landscape elements of near-human scale have remarkable influence on the traffic safety perception of pedestrian.The conclusion of research can be used for analyzing the influence mechanism of walking safety,constructing walking safety evaluation system and providing guiding and control suggestions,so as to provide scientific basis for optimizing the walking environment of community streets.
pedestrian safety perceptionstreet public spacevirtual realitystreet view imagemachine learning algorithms