License: CC BY 4.0
arXiv:2312.14561v1 [cs.CY] 22 Dec 2023

Traffic Reconstruction and Analysis of Natural Driving Behaviors at Unsignalized Intersections

Supriya Sarker, Bibek Poudel, Michael Villarreal, Weizi Li
{ssarker8,bpoudel3,tvillarr}@vols.utk.edu, [email protected]
Abstract

This paper explores the intricacies of traffic behavior at unsignalized intersections through the lens of a novel dataset, combining manual video data labeling and advanced traffic simulation in SUMO. This research involved recording traffic at various unsignalized intersections in Memphis, TN, during different times of the day. After manually labeling video data to capture specific variables, we reconstructed traffic scenarios in the SUMO simulation environment. The output data from these simulations offered a comprehensive analysis, including time-space diagrams for vehicle movement, travel time frequency distributions, and speed-position plots to identify bottleneck points. This approach enhances our understanding of traffic dynamics, providing crucial insights for effective traffic management and infrastructure improvements.

I INTRODUCTION

With the urban population expanding by approximately 60 million individuals annually, the mounting pressures on urban infrastructures are undeniable. This surge presents multifaceted challenges, with profound implications for environmental sustainability, economic vitality, and the overall quality of urban life. Consequently, urban planning must evolve to accommodate such an uptick, necessitating the development of transport systems and infrastructural strategies that cater to the burgeoning demands [1]. As urban areas swell, the incidence of traffic congestion is set to escalate correspondingly. The onus is on urban planners to craft and execute transport solutions and infrastructural frameworks adept at managing the present influx and anticipating future needs [2]. The pivotal role of traffic surveillance and management in sha** efficient transportation networks is unequivocally recognized by professionals in the field [3].

Simulation emerges as a pivotal tool in this landscape, with advancements in computational capabilities and diversified data sources enabling a granular representation of expansive urban territories. Historically utilized in the analysis of traffic patterns, simulations are increasingly employed in mobility studies, thanks to technological strides that enable the scrutiny of vast areas [1]. These analytical endeavors are critical for urban planners as they discern and evaluate the key conduits connecting residential zones with commercial hubs, determining the necessity for enhancements or the development of new routes [2]. Traffic simulation stands as the preeminent instrument for predictive mobility analysis [2]. Utilizing vehicle trajectory data, which encapsulates the vehicular movement patterns, including location and time stamps, has been instrumental in a multitude of transportation domains. Applications range from traffic surveillance [4], volume inference [5], and predictive modeling [6], to dynamic forecasting [7], [8], mobility analysis [9, 10], and strategic traffic management [11, 12, 13].

Researchers are increasingly drawn to studying unsignalized traffic scenarios due to their prevalence in rapidly urbanizing areas and the need for cost-effective, efficient traffic management solutions. This focus is driven by the desire to enhance safety and optimize flow in these less structured environments, particularly as technological advancements like autonomous vehicles become more integrated into everyday traffic systems [14, 15, 16, 17]. Since understanding unsignalized intersections is pivotal for devising flexible traffic strategies suitable for both urban and rural contexts, analyzing this type of scenario holds utmost significance.

In this project, we conducted a detailed recording of the traffic dynamics at key intersections in Memphis, TN, USA, capturing four hours of video during various peak periods including morning, midday, and afternoon. This visual data enabled us to manually extract pivotal information such as the timing, as well as the origin and destination lanes, of each vehicle navigating the intersection. The primary motivations of this paper are to present a thorough analysis of unsignalized intersections. Our research significantly contributes to this field by outlining the processes of data collection, extraction, and reconstruction; pursuing an in-depth examination of the traffic dynamics at these intersections, providing valuable insights that can guide improvements in road design and traffic management.

II RELATED WORK

II-A Closed Course Testbeds

Closed course testbeds refer to controlled environments specifically designed for testing and evaluating vehicles and transportation technologies. Unlike open road testbeds which are set in public roads, closed courses are private, restricted areas that simulate various road conditions and scenarios. This setup allows for precise control over testing conditions and is safer for experimental technologies like autonomous vehicles, as it eliminates interactions with regular traffic and uncontrolled variables.

II-B Open Road Testbeds

III Videos Collection System Description

III-A Video 1

  • Location: Goodlett Street and Walnut Grove Road

  • Coordinate: (Latitude, Longitude) is (35.131508, -89.925530)

  • Recording time of day: 5:00 PM to 6:00 PM

  • Camera Position and Orientation: The camera is positioned at 10 ft height from the ground, at one of the corners of the intersection, pointing slightly downwards.

III-B Video 2

  • Location: Walnut Grove Road and Mendenhall Road

  • Coordinate: (Latitude, Longitude) is (35.130825, -89.898503)

  • Recording time of day: from 12:27 PM to 1:27 PM

  • Camera Position and Orientation: GoPro was placed on St. Agnes School’s brick sign, facing towards the intersection.

  • Video Cameras Description and Processing: The video was shot using a GoPro Hero 9 at 30 FPS, 1080p, and using SuperView (essentially an ultra wide shot).

III-C Video 3

  • Location: Walnut Grove Road and Mendenhall Road

  • Coordinate: (Latitude, Longitude) is (35.130825, -89.898503)

  • Recording time of day: Rush hour time period from 5:21 PM to 6:40 PM

  • Camera Position and Orientation: GoPro was placed on St. Agnes School’s brick sign, facing towards the intersection.

  • Video Cameras Description and Processing: The video was shot using a GoPro Hero 9 at 30 FPS, 1080p, and using SuperView (essentially an ultra wide shot).

III-D Video 4

  • Location: Goodlett Street and Walnut Grove Road

  • Coordinate: (Latitude, Longitude) is (35.131508, -89.925530)

  • Recording time of day: 12:00 PM to 1:00 PM

IV Reconstruction of Road Network

IV-A Dataset Description

The dataset, meticulously compiled from four hours of video recordings at key intersections in Memphis, TN, offers an in-depth look at the varying dynamics of traffic flow throughout different periods of the day, encompassing both the peak rush hours and quieter intervals. The data, which has been manually labeled and organized into four separate CSV files corresponding to each hour as detailed in the video collection system section, encompasses several critical attributes:

  • Timestep: This represents the specific moment when the data was recorded, arranged in a continuous sequence that suggests a regular and systematic interval of data collection.

  • Start Lane: Identifies the lane from which a vehicle initiates its approach to the intersection, providing essential insights into the traffic flow patterns and pinpointing the vehicles’ origins.

  • End Lane: Denotes the lane where the vehicle exits the intersection, which is instrumental in analyzing traffic directions and the intended destinations within the intersection’s framework.

Each of the four CSV files is a representation of an hour’s worth of data, offering a granular view of traffic behavior and patterns. The locations and names of the two intersections in Memphis city, where these recordings were captured, are detailed, offering context and specific geographical relevance to the dataset.

IV-B Road Network Creation

In our project focused on analyzing traffic dynamics in Memphis, TN, we embarked on a journey to capture a real-world road network for our simulations. The first step in this endeavor involved sourcing accurate and detailed road network data. For this, we turned to OpenStreetMap (OSM), a comprehensive and open-source map** service. We meticulously selected a specific area within Memphis, ensuring that it encapsulated the roads and intersections of interest. This careful selection was crucial for the fidelity of our simulation, as it would provide the groundwork upon which all further analysis would be built.

Once the area was defined, we extracted the corresponding map data from OSM. This data, rich with details about the roads, lanes, and intersections of Memphis, served as the raw material for our simulation model. The challenge then was to translate this raw map data into a format compatible with SUMO (Simulation of Urban MObility), our chosen traffic simulation software. To achieve this, we utilized a tool provided by SUMO called NETCONVERT. This powerful tool seamlessly transformed the OSM data into a .net.xml file, which is the native format understood by SUMO for representing road networks. In doing so, we were careful to maintain the integrity of the road characteristics as represented in the OSM data, ensuring that our simulation would reflect real-world conditions as closely as possible. The final step was to validate this newly created SUMO network file against the actual road layout of Memphis, a crucial process to ensure accuracy and reliability in our subsequent simulations. This thorough approach allowed us to lay a solid foundation for conducting meaningful and realistic traffic analysis using SUMO.

IV-C Unsignalized Road Traffic Scenario Reconstruction

For our convenient of labeling we did assign a integer number to each lane as id. However. while creating network file, an id is assigned to a particular lane in SUMO’s conventional form. During data processing, we map each integer lane_id to SUMO assigned lane_id so that we can reconstruct the same traffic pattern in each lane at a particular time. In the fig, we pointed the camera position that was recording the video and all the integer ids of each of the 4 edges. There are some internal lanes inside the intersection area that are assigned not by us; but selected by road network.

Refer to caption
(a) Video 1 lanes label
Refer to caption
(b) Video 2 and 3 lanes label
Refer to caption
(c) Video 4 lanes label
Figure 1: We have assigned lane ids to each lane for (a) Video 1, (b) Video 2 and 3, (c) Video 4, respectively. in the datasets the lanes are labeled with this number.
Refer to caption
(a) Intersection of video 1 and 4 in SUMO simulation
Refer to caption
(b) Intersection of video 2 and 3 in SUMO simulation
Figure 2: We have assigned lane ids to each lane for (a) Video 1, (b) Video 2 and 3, (c) Video 4, respectively. in the datasets the lanes are labeled with this number.

V Intersection Analysis From Simulation

V-A Time-Space Diagram

In section V we will discuss time-space diagram which is a visual representation of traffic flow through an intersection over time and space. The purpose of analysing time-space diagram is to analyze the behavior and efficiency of traffic movement through the intersection.

In Fig.3 x-axis represents time in seconds, while the y-axis represents the position along a stretch of road in meters. Each line in the diagram represents the trajectory of a single vehicle as it moves through space over time. The color of the lines corresponds to the vehicle speeds, with the color bar on the right side indicating speeds from 0 to 10 meters per second. Warmer colors (yellow) denote higher speeds, while cooler colors (blues and purples) indicate slower speeds or stops. The slope of a line indicates the vehicle’s speed — a steeper slope suggests higher speed, while a flatter slope indicates that the vehicle is moving more slowly.

  • Traffic Dynamics:
    These time-space diagrams present some significant traffic dynamics such as congestion points, acceleration and deceleration, traffic waves, and so on. The horizontal stretches on the plot show where vehicles have either stopped or are moving very slowly. This could be due to congestion, a natural bottleneck at the intersection, or vehicles yielding to other traffic. We can observe in 2(a), 2(b), 2(c) and 2(d) that at certain times, lines are denser and change color towards the cooler end of the spectrum, indicating slower speeds which could suggest congestion or a slowdown in traffic flow.
    The steeper lines indicate periods where vehicles are accelerating, and the more horizontal lines indicate deceleration or stop**. It appears there are cycles of acceleration and deceleration, which could be due to the intermittent flow of traffic in an unsignalized intersection, where vehicles must yield or stop due to other vehicles crossing. These are phenomena where vehicles slow down (the lines cluster together and turn blue) and then speed up (the lines spread apart and turn yellow), which is typical in congested traffic conditions.
    The alternating patterns of color and the wave-like formations of the lines indicate the presence of traffic waves where vehicles periodically slow down and speed up. This can be a characteristic of traffic flows, especially in an unsignalized context where the flow is not regulated by traffic signals.
    The diagram also shows some instances of stop-and-go movement, where vehicles come to a near stop (lines become horizontal and blue) and then accelerate (lines become steep and yellow).

  • Traffic Patterns:
    Traffic Patterns reveals a nature of uniformity and platooning. The regularity of patterns over time suggests a steady input of vehicles into the system. The start and end of vehicle input are likely responsible for the periodic nature of the traffic flow.
    Groups of vehicles seem to be moving together in clusters or platoons. This platooning effect is common in traffic flows and can be exacerbated by the stop-and-go patterns at unsignalized intersections.

  • Traffic Flow Implications
    The efficiency of the intersection can be inferred from the slope of the lines. A higher slope (indicating higher speed) means less time spent by vehicles in the system, which is desirable. The variation in speed and the presence of stop** and starting behavior could have implications for safety, as these are conditions where accidents are more likely to occur.

Refer to caption
(a) Time-space diagram (dataset 1)
Refer to caption
(b) Time-space diagram (dataset 2)
Refer to caption
(c) Time-Space diagram (dataset 3)
Refer to caption
(d) Time-space diagram (dataset 4)
Figure 3: Time-Space Diagram

V-B Travel Time Analysis in Intersection

Refer to caption
(a) dataset 1 histogram intersection travel time
Refer to caption
(b) Dataset 1 histogram lanes travel time
Refer to caption
(c) Dataset 2 histogram intersection travel time
Refer to caption
(d) Dataset 2 histogram lanes travel time
Refer to caption
(e) Dataset 3 histogram intersection travel time
Refer to caption
(f) Dataset 3 histogram lanes travel time
Refer to caption
(g) Dataset 4 histogram intersection travel time
Refer to caption
(h) Dataset 4 histogram lanes travel time
Figure 4: Frequency distribution of travel time

Figure 4 offers a visual representation of travel times through four unsignalized intersection scenarios. X-axis axis quantifies the travel times, with each bin representing a range of travel times. Shorter travel times can be indicative of smooth traffic flow, while longer times may suggest delays. The Y-axis indicates how many vehicles fall within each travel time bin. Higher frequencies in certain bins signal that many vehicles are experiencing similar travel times. The tallest bars indicate the most common travel times. At an unsignalized intersection, these peaks may reflect natural gaps in traffic that allow vehicles to pass through without stop** or yielding. A widespread suggests variability, which in an unsignalized intersection, could be due to varying traffic volumes, differences in driver behavior, or the impact of crossing pedestrians or cyclists. Gaps or lower bars might show less frequent travel times, potentially reflecting variations in traffic flow or times when vehicles must yield to others. Multiple peaks could indicate different dominant traffic patterns, perhaps associated with varying levels of cross traffic or different times of day. A skew in the histogram might indicate a tendency towards either quicker or more delayed travel times. In unsignalized intersections, a right skew could suggest that while most vehicles pass through quickly, there is a tail of vehicles experiencing longer delays.

In Figure 3(a) each bin represents a range of travel times, and the width of these bins seems to be 0.1 seconds. Most vehicles have a travel time of around 1.0 to 1.5 seconds or 3.0 to 3.5 seconds, which are the two prominent peaks. There are fewer vehicles with travel times between these two ranges, indicating a bimodal distribution. The faster mode (1.0 to 1.5 seconds) could represent vehicles that do not need to stop or yield, possibly because they have the right-of-way or because the intersection is clear when they approach. The slower mode (3.0 to 3.5 seconds) may reflect vehicles that need to slow down, yield to other traffic, or stop before proceeding. The distribution suggests a relatively well-functioning give-and-take system where vehicles either pass quickly through the intersection or take longer due to waiting for their turn to proceed. The lack of vehicles with intermediate travel times could mean that most vehicles either find a clear intersection or must yield to others, with little in-between. The presence of two peaks indicates that while many vehicles can pass through the intersection with little delay, a significant number also experience longer travel times, which could indicate waiting for a gap in traffic. The variation in travel times could also indicate points where conflict or hesitation is occurring.

Given the unsignalized nature of the intersection, the presence of two prominent peaks in your histogram might suggest that there are two prevalent travel time experiences. This could be due to factors such as:

Intermittent High Traffic Volumes: Vehicles may arrive in platoons, leading to periods of higher and lower travel times. Yielding Behavior: Drivers may have to yield to other vehicles, leading to variable travel times. Cross Traffic: The amount and timing of cross traffic can significantly impact travel times at an unsignalized intersection. Analyzing this distribution helps in understanding the efficiency of the intersection’s design. For example, if a significant number of vehicles experience longer travel times, this might indicate that the intersection design is not optimal and could benefit from improvements. This could include physical changes to the intersection layout, the addition of traffic control measures, or other interventions to promote a more consistent and safer flow of traffic.

In 3(h), the histogram has a notable peak for travel times between 3.0 to 3.5 seconds. There are smaller peaks at around 1.5 seconds and just above 2.0 seconds. The distribution is right-skewed, with a tail extending towards longer travel times. The most frequent travel time is between 3.0 to 3.5 seconds, considering it as an unsignalized intersection scenario, the primary peak at 3.0 to 3.5 seconds might represent vehicles slowing down to yield to others or to ensure it’s safe to proceed. Smaller peaks indicate that some vehicles are passing through the intersection more quickly, possibly due to less traffic or more straightforward maneuvers such as not having to yield to others. The right-skewed distribution suggests that while the majority of vehicles pass through within a certain time frame, a considerable number experience delays, potentially due to waiting for a safe gap in traffic or negotiating with other drivers. The variability and spread of the histogram could also imply different levels of caution or hesitation among drivers at the intersection. The delays represented by the tail of the histogram could be due to increased traffic volume, vehicles making turns, or other factors that require drivers to slow down or stop.

In Figure 3(c), there are significant peaks at 2 seconds and 3 seconds. These peaks are very high compared to the other bins, indicating a large number of vehicles passing through the intersection within these times. The histogram shows a very low frequency for other travel times, which are near-zero for times other than the peaks. The peak at 2 seconds suggests that many vehicles are able to traverse the intersection quickly, possibly indicating a clear path or a priority movement that does not require stop** or yielding. The peak at 3 seconds indicates another common travel time, which may represent vehicles that slow down slightly more, perhaps due to yielding or minor delays. The sharp peaks at specific times with little to no vehicles in between suggest that the intersection may have very specific conditions or rules that cause vehicles to pass through at these distinct times. The distribution could reflect the presence of a dominant traffic flow or direction that allows vehicles to pass with minimal delay, with a secondary flow requiring a slight wait. Traffic engineers might use this kind of data to understand the efficiency of an intersection and to see if there are opportunities to improve flow. Given the right-skewed distribution, with fewer vehicles taking longer than 3 seconds, there may be opportunities to investigate what causes the delays for these vehicles.

Figure 3(e) have travel time bins set at 1-second intervals from 0 to 5 seconds. There are two prominent peaks at 2 seconds and 3 seconds, where a high number of vehicles have these travel times. The frequencies at 1 second, 4 seconds, and 5 seconds are very low in comparison. The peak at 2 seconds could suggest that a substantial portion of vehicles pass through the intersection relatively quickly, perhaps because there is little cross-traffic or no requirement to yield. The peak at 3 seconds indicates another common travel time, which could be due to vehicles taking a bit more time to navigate the intersection, possibly due to yielding to other traffic or minor delays. The fact that most vehicles are concentrated in these two specific travel times implies that the intersection has a dominant traffic flow, and vehicles adhere to a predictable pattern of movement. The near absence of vehicles in the other bins suggests that there is little variability in how vehicles pass through the intersection, possibly due to consistent traffic conditions or behavior patterns. For an unsignalized intersection, the distribution could indicate well-established right-of-way rules or patterns where drivers are accustomed to the flow and can navigate the intersection with relative predictability.

Intersection 1 had two clear modes of travel time, while Intersections 2 and 3 also showed bimodality but with more vehicles concentrated in the higher travel time peak. Intersection 4 showed a less defined pattern with a broader range of travel times. Intersection 1 had evenly distributed peaks, Intersections 2 and 3 had a dominant peak at 3 seconds, and Intersection 4’s primary peak was also around 3 seconds but with additional minor peaks. Intersection 1 had a more uniform distribution between its two peaks. In contrast, Intersections 2 and 3 had sharper peaks with fewer vehicles traveling at times between the peaks. Intersection 4 showed a more gradual distribution. Intersections 2 and 3 displayed more consistency in travel times with the sharp peaks, whereas Intersection 1 and particularly Intersection 4 showed more variability.

V-C Traffic Flow Analysis

The purpose of plotting average speed against position in the intersection lanes is to determine potential bottlenecks and analyze the flow of traffic through the intersections.

In 5, the x-axis represents the position in meters, which could correspond to different points along the approach or within the intersection itself. The y-axis represents the average speed of vehicles in meters per second (m/s). Each line represents the average speed profile of vehicles in a specific lane. There’s considerable variability between the lanes. Some lanes show speed patterns that increase, decrease, or fluctuate significantly, indicating varying traffic conditions or driver behaviors. Several lanes show a sharp decrease in speed at certain positions, which could indicate a common point where vehicles are required to slow down or stop, possibly due to a stop sign, yield sign, pedestrian crossing, or congestion. Some lanes maintain a relatively stable speed throughout, suggesting a smoother flow of traffic in those lanes. The graph shows that speeds fluctuate greatly, with some lanes experiencing sharp drops to near 0 m/s. This could indicate stop** or yielding behavior at the intersection. There are also lanes where the speed increases after a drop, which might indicate acceleration after stop** or yielding.

Refer to caption
(a) Dataset 1 position vs speed inside intersection lanes
Refer to caption
(b) Dataset 2 pos vs speed lanes
Refer to caption
(c) Dataset 3 pos vs speed lanes
Refer to caption
(d) Dataset 4 pos vs speed lanes
Figure 5: Average speed in different position of lanes inside intersections for dataset 1, dataset 2, dataset 3 and dataset 4

The plot provided is a complex visualization showing the average speed of vehicles at various positions for multiple lanes within an intersection, with each lane represented by a different color. Here’s how to analyze the plot for potential bottlenecks:

Variability Across Lanes: Look for lanes where the average speed significantly drops, which could indicate a bottleneck. These are typically characterized by sharp and sustained dips in the graph.

Common Trends: If multiple lanes show a decrease in speed at similar positions, this might point to an intersection-wide issue affecting several lanes, such as a poorly designed junction or an obstacle affecting multiple paths.

Individual Lane Analysis: Examine each lane’s graph separately:

Sustained Low Speeds: Prolonged sections of the graph with lower speeds suggest congestion or a consistent slowdown factor. Sharp Decreases in Speed: Points where the speed sharply drops could be where vehicles are required to stop or yield, such as crosswalks, stop signs, or areas with high pedestrian activity. Comparative Speed Drops: Compare the speed profiles between lanes. A lane with distinctly lower speeds compared to others at the same positions might have specific issues, like narrower widths, sharper turns, or other restrictive conditions.

From the plot, potential bottlenecks are likely to be found at positions where the lines consistently reach the lowest points across multiple lanes. For a more detailed analysis, you could:

Zoom in on Specific Lanes: By isolating each lane in a separate plot, you can better identify precise points of speed reduction. Overlay Physical Map: Overlaying these data on a physical map of the intersection can help correlate speed drops with specific intersection features. Cross-Reference with Incident Reports: Check if areas of low speed correspond with known sites of frequent traffic incidents or complaints. If you wish to focus on a particular lane, you can trace the line corresponding to that lane’s color in the legend and follow it across the plot. Look for patterns of speed reduction and consider if they are unique to that lane or part of a larger pattern affecting the intersection.

In summary, for lanes where the graph shows consistently low speeds or significant drops in speed, further investigation into the causes of these slowdowns is warranted. This might involve examining the intersection layout, timing of any traffic control devices, or the behavior of traffic at different times of day.

V-C1 Identify Peak Times

V-D Discussion

V-D1 Comparative analysis of 4 intersection scenarios

  • In the first image (Intersection scenario 4), the traffic flow seems to have more instances of slower speeds or stops, as indicated by the purple areas and horizontal lines, particularly in the middle of the graph.

  • In the 2(a) (Intersection scenario 1), the overall color is more consistently green and yellow, suggesting that vehicles maintain a higher speed through the intersection.

  • These observations suggest that during the time represented by the intersection scenario 1, the intersection experienced more stop-and-go behavior, which could indicate heavier traffic, potential obstructions, or other factors that caused vehicles to slow down or stop more frequently. On the other hand, the intersection scenario 4 shows a smoother flow of traffic with vehicles maintaining higher speeds.

  • By comparing the patterns and colors shown in Fig 2(a) and 2(d), we can conclude that the traffic conditions at the intersection varied between the two times of day, with the intersection scenario 4 showing a generally faster and smoother flow of traffic.

  • Potential for Improvements for 1:
    The data could be used to assess whether a change in control at the intersection might improve flow or safety—such as adding a roundabout, or other traffic calming measures. If the slower travel times are due to vehicles waiting for gaps in busy cross traffic, a traffic control measure might be warranted to improve efficiency and safety.

This kind of analysis is crucial for understanding traffic behavior and can inform decisions on how to improve the flow of traffic in an unsignalized traffic environment.

VI CONCLUSIONS

This research has successfully demonstrated the value of integrating manually labeled video data with advanced simulation tools like SUMO to analyze traffic dynamics at unsignalized intersections. Our comprehensive analysis, using techniques like time-space diagrams, travel time distribution, and speed-position correlations, has unveiled critical insights into traffic flow and bottleneck points. These findings have significant implications for traffic management and infrastructure planning, particularly in urban areas like Memphis, TN. This approach underscores the potential for detailed traffic scenario reconstruction in enhancing our understanding of complex urban traffic systems and guiding effective urban planning and policy decisions.

There are many future research directions. First, we aim to analyze the RVs at the trajectory level [18, 19, 20], under adversarial conditions [21, 22, 23], and possibly with hardware [24]. This analysis intends to determine whether combining different elements would enhance the capabilities of robot vehicles further. Secondly, we aim to scale up our study by incorporating intersectional mixed traffic into larger areas, ideally citywide road network. This will involve leveraging existing techniques for large-scale traffic simulation, reconstruction, and prediction [25, 26, 27, 28, 29, 30, 31, 32]. Third, we want to analyze the impact of various vehicle networks via network optimization [33], and heterogeneous traffic via multi-agent learning and optimization [34, 35]. Lastly, we want to combine mixed traffic modeling with crowd simulation and virtual humans [36, 37, 38, 39, 40, 41] so that together we can model more realistic road uses with pedestrians as intelligent virtual characters.

References

  • [1] Marco Rapelli, Claudio Casetti, and Giandomenico Gagliardi. Tust: From raw data to vehicular traffic simulation in turin. In 2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT), pages 1–8. IEEE, 2019.
  • [2] Marco Rapelli, Claudio Casetti, and Giandomenico Gagliardi. Vehicular traffic simulation in the city of turin from raw data. IEEE Transactions on Mobile Computing, 21(12):4656–4666, 2021.
  • [3] Emmanouil Barmpounakis and Nikolas Geroliminis. On the new era of urban traffic monitoring with massive drone data: The pneuma large-scale field experiment. Transportation research part C: emerging technologies, 111:50–71, 2020.
  • [4] Xiangjie Kong, Ximeng Song, Feng Xia, Haochen Guo, **zhong Wang, and Amr Tolba. Lotad: Long-term traffic anomaly detection based on crowdsourced bus trajectory data. World Wide Web, 21:825–847, 2018.
  • [5] Chuishi Meng, Xiuwen Yi, Lu Su, **g Gao, and Yu Zheng. City-wide traffic volume inference with loop detector data and taxi trajectories. In Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pages 1–10, 2017.
  • [6] Xueyan Yin, Genze Wu, **ze Wei, Yanming Shen, Heng Qi, and Baocai Yin. Deep learning on traffic prediction: Methods, analysis, and future directions. IEEE Transactions on Intelligent Transportation Systems, 23(6):4927–4943, 2021.
  • [7] Fuxian Li, Jie Feng, Huan Yan, Guangyin **, Fan Yang, Funing Sun, Depeng **, and Yong Li. Dynamic graph convolutional recurrent network for traffic prediction: Benchmark and solution. ACM Transactions on Knowledge Discovery from Data, 17(1):1–21, 2023.
  • [8] Guangyin **, Fuxian Li, **lei Zhang, Mudan Wang, and **cai Huang. Automated dilated spatio-temporal synchronous graph modeling for traffic prediction. IEEE Transactions on Intelligent Transportation Systems, 2022.
  • [9] Songhe Wang, Kangda Wei, Lei Lin, and Weizi Li. Spatial-temporal analysis of COVID-19’s impact on human mobility: the case of the united states. In The 20th and 21st Joint COTA International Conference of Transportation Professionals, 2021.
  • [10] Lei Lin, Feng Shi, and Weizi Li. Assessing inequality, irregularity, and severity regarding road traffic safety during covid-19. Scientific Reports, 11(13147):1–7, 2021.
  • [11] Guanjie Zheng, Yuanhao Xiong, Xinshi Zang, Jie Feng, Hua Wei, Huichu Zhang, Yong Li, Kai Xu, and Zhenhui Li. Learning phase competition for traffic signal control. In Proceedings of the 28th ACM international conference on information and knowledge management, pages 1963–1972, 2019.
  • [12] Wan**g Ma, Lijuan Wan, Chunhui Yu, Li Zou, and Jianfeng Zheng. Multi-objective optimization of traffic signals based on vehicle trajectory data at isolated intersections. Transportation research part C: emerging technologies, 120:102821, 2020.
  • [13] Li**g Ma, Shiru Qu, Jie Ren, and Xiangzhou Zhang. Mixed traffic flow of human-driven vehicles and connected autonomous vehicles: String stability and fundamental diagram. Math. Biosci. Eng, 20:2280–2295, 2023.
  • [14] Michael Villarreal, Bibek Poudel, and Weizi Li. Can chatgpt enable its? the case of mixed traffic control via reinforcement learning. In IEEE International Conference on Intelligent Transportation Systems (ITSC), 2023.
  • [15] Michael Villarreal, Bibek Poudel, Jia Pan, and Weizi Li. Hybrid traffic control and coordination from pixels. arXiv preprint arXiv:2302.09167, 2023.
  • [16] Dawei Wang, Weizi Li, Lei Zhu, and Jia Pan. Learning to control and coordinate hybrid traffic through robot vehicles at complex and unsignalized intersections. arXiv preprint arXiv:2301.05294, 2023.
  • [17] Dawei Wang, Weizi Li, and Jia Pan. Large-scale mixed traffic control using dynamic vehicle routing and privacy-preserving crowdsourcing. IEEE Internet of Things Journal, 2023.
  • [18] Weizi Li, David Wolinski, and Ming C. Lin. ADAPS: Autonomous driving via principled simulations. In IEEE International Conference on Robotics and Automation (ICRA), pages 7625–7631, 2019.
  • [19] Yu Shen, Weizi Li, and Ming C. Lin. Inverse reinforcement learning with hybrid-weight trust-region optimization and curriculum learning for autonomous maneuvering. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 7421–7428, 2022.
  • [20] Lei Lin, Weizi Li, Huikun Bi, and Lingqiao Qin. Vehicle trajectory prediction using LSTMs with spatial-temporal attention mechanisms. IEEE Intelligent Transportation Systems Magazine, 14(2):197–208, 2022.
  • [21] Bibek Poudel and Weizi Li. Black-box adversarial attacks on network-wide multi-step traffic state prediction models. In IEEE International Conference on Intelligent Transportation Systems (ITSC), pages 3652–3658, 2021.
  • [22] Yu Shen, Laura Zheng, Manli Shu, Weizi Li, Tom Goldstein, and Ming C. Lin. Gradient-free adversarial training against image corruption for learning-based steering. In Advances in Neural Information Processing Systems (NeurIPS), pages 26250–26263, 2021.
  • [23] Michael Villarreal, Bibek Poudel, Ryan Wickman, Yu Shen, and Weizi Li. Autojoin: Efficient adversarial training for robust maneuvering via denoising autoencoder and joint learning. 2023.
  • [24] Bibek Poudel, Thomas Watson, and Weizi Li. Learning to control dc motor for micromobility in real time with reinforcement learning. In IEEE International Conference on Intelligent Transportation Systems (ITSC), pages 1248–1254, 2022.
  • [25] David Wilkie, Jason Sewall, Weizi Li, and Ming C. Lin. Virtualized traffic at metropolitan scales. Frontiers in Robotics and AI, 2:11, 2015.
  • [26] Weizi Li, David Wolinski, and Ming C. Lin. City-scale traffic animation using statistical learning and metamodel-based optimization. ACM Trans. Graph., 36(6):200:1–200:12, 2017.
  • [27] Weizi Li, Dong Nie, David Wilkie, and Ming C. Lin. Citywide estimation of traffic dynamics via sparse GPS traces. IEEE Intelligent Transportation Systems Magazine, 9(3):100–113, 2017.
  • [28] Weizi Li, Meilei Jiang, Yaoyu Chen, and Ming C. Lin. Estimating urban traffic states using iterative refinement and wardrop equilibria. IET Intelligent Transport Systems, 12(8):875–883, 2018.
  • [29] Lei Lin, Weizi Li, and Srinivas Peeta. Efficient data collection and accurate travel time estimation in a connected vehicle environment via real-time compressive sensing. Journal of Big Data Analytics in Transportation, 1(2):95–107, 2019.
  • [30] Lei Lin, Weizi Li, and Srinivas Peeta. Predicting station-level bike-sharing demands using graph convolutional neural network. In Transportation Research Board 98th Annual Meeting (TRB), 2019.
  • [31] Qianwen Chao, Huikun Bi, Weizi Li, Tianlu Mao, Zhaoqi Wang, Ming C. Lin, and Zhigang Deng. A survey on visual traffic simulation: Models, evaluations, and applications in autonomous driving. Computer Graphics Forum, 39(1):287–308, 2020.
  • [32] Lei Lin, Weizi Li, and Lei Zhu. Data-driven graph filter based graph convolutional neural network approach for network-level multi-step traffic prediction. Sustainability, 14(24):16701, 2022.
  • [33] Ryan Wickman, Xiaofei Zhang, and Weizi Li. A generic graph sparsification framework using deep reinforcement learning. In IEEE International Conference on Data Mining (ICDM), pages 1221–1226, 2022.
  • [34] Ryan Wickman, Bibek Poudel, Michael Villarreal, Xiaofei Zhang, and Weizi Li. Efficient quality-diversity optimization through diverse quality species. In Genetic and Evolutionary Computation Conference (GECCO), 2023.
  • [35] Ryan Wickman, Xiaofei Zhang, and Weizi Li. Lrn: Limitless routing networks for effective multi-task learning. 2021.
  • [36] Weizi Li, Tim Balint, and Jan M. Allbeck. Using a parameterized memory model to modulate npc AI. In Proceedings of the 13th International Conference on Intelligent Virtual Agents (IVA), pages 1–14, 2013.
  • [37] Funda Durupinar, Nuria Pelechano, Jan Allbeck, Norman Badler, and Weizi Li. Individual Differences, pages 159–171. Springer International Publishing, 2016.
  • [38] Weizi Li and Jan M. Allbeck. Virtual humans: Evolving with common sense. In Proceedings of the 5th International Conference on Motion in Games (MIG), pages 182–193, 2012.
  • [39] Weizi Li and Jan M. Allbeck. The virtual apprentice. In Proceedings of the 12th International Conference on Intelligent Virtual Agents (IVA), pages 15–27, 2012.
  • [40] Weizi Li, Zichao Di, and Jan M. Allbeck. Crowd distribution and location preference. Computer Animation and Virtual Worlds, 23(3-4):343–351, 2012.
  • [41] Weizi Li and Jan M. Allbeck. Populations with purpose. In Proceedings of the 4th International Conference on Motion in Games (MIG), pages 132–143, 2011.