<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JTTs</journal-id><journal-title-group><journal-title>Journal of Transportation Technologies</journal-title></journal-title-group><issn pub-type="epub">2160-0473</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jtts.2023.133021</article-id><article-id pub-id-type="publisher-id">JTTs-126463</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Data-Driven Intersection Geometry Mapping Technique to Enhance the Scalability of Trajectory-Based Traffic Signal Performance Measures
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Enrique</surname><given-names>D. Saldivar-Carranza</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Darcy</surname><given-names>M. Bullock</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Lyles School of Civil Engineering, Purdue University, West Lafayette, USA</addr-line></aff><pub-date pub-type="epub"><day>01</day><month>06</month><year>2023</year></pub-date><volume>13</volume><issue>03</issue><fpage>443</fpage><lpage>464</lpage><history><date date-type="received"><day>30,</day>	<month>June</month>	<year>2023</year></date><date date-type="rev-recd"><day>18,</day>	<month>July</month>	<year>2023</year>	</date><date date-type="accepted"><day>21,</day>	<month>July</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Connected vehicle (CV) trajectory data provides practitioners with opportunities to assess traffic signal performance with no investment in detection or communication infrastructure. With over 500 billion trajectory records generated each month in the United States, operations can be evaluated virtually at any of the over 400,000 traffic signals in the nation. The manual 
  intersection mapping required to generate accurate movement-level
   trajectory-based performance estimations is the most time-consuming aspect of using CV data to evaluate traffic signal operations. Various studies have utilized vehicle location data to update and create maps; however, most proposed mapping techniques focus on the identification of roadway characteristics that facilitate vehicle navigation and not on the scaling of traffic signal performance measures. This paper presents a technique that uses commercial CV trajectory and open-source OpenStreetMap (OSM) data to automatically map intersection centers and approach areas of interest to estimate signal performance. OSM traffic signal tags are processed to obtain intersection centers. CV data is then used to extract intersection geometry characteristics surrounding the intersection. To demonstrate the proposed technique, intersection geometry is mapped at 500 locations from which trajectory-based traffic signal performance measures are estimated. The results are compared to those obtained from manual geometry definitions. Statistical tests found that at a 99% confidence level, upstream-focused 
  performance estimations are strongly correlated between both
   methodologies. The presented technique will aid agencies in scaling traffic signal assessment as it significantly reduces the amount of manual labor required.
 
</p></abstract><kwd-group><kwd>Connected Vehicle</kwd><kwd> Trajectory</kwd><kwd> Traffic Signal</kwd><kwd> Performance</kwd><kwd> Map</kwd><kwd> Geometry</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>A turning movement describes the course undertaken by a vehicle at an intersection [<xref ref-type="bibr" rid="scirp.126463-ref1">1</xref>] . It usually entails the combination of approaching directions (e.g., northbound, eastbound, southbound, and westbound) and turn types (e.g., through, left, and right). For example, a vehicle approaching an intersection northbound (NB) and continuing through is described as a NB-through movement and a vehicle approaching westbound (WB) and turning left is described as a WB-left movement.</p><p>Practitioners need the ability to evaluate the performance of their managed intersections at the movement-level to identify and prioritize signal timing opportunities [<xref ref-type="bibr" rid="scirp.126463-ref1">1</xref>] . Once a poor-performing movement is identified, the signal phase parameters and its associated detection hardware can be evaluated to determine a possible remedy (e.g., maintenance, split rebalance, offset modification, or changes in cycle length).</p><p>The estimation of movement-level traffic signal performance measures derived from connected vehicle (CV) trajectory data has previously been discussed in [<xref ref-type="bibr" rid="scirp.126463-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] and generally requires:</p><p>1) The linear referencing of vehicle waypoints;</p><p>2) The movement identification of passing vehicles;</p><p>3) The location of intersection centers, and;</p><p>4) The identification of the area of each intersection approach upstream of the center where vehicle performance is dependent on the operation of the analyzed intersection.</p><p>Techniques to accomplish the first and second points are presented in [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] and [<xref ref-type="bibr" rid="scirp.126463-ref4">4</xref>] , respectively. The intersection center serves as a reference to linearize trajectories [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] and is also necessary for the vehicle movement identification technique [<xref ref-type="bibr" rid="scirp.126463-ref4">4</xref>] as it is used to assess entry and exit vehicle heading boundaries. If an inaccurate center is provided, the location of relevant performance events would be incorrect and traversing vehicles may be assigned erroneous movements which would lead to misleading performance estimations.</p><p>Furthermore, an area for each approach upstream of the center that covers the space that is directly controlled by the evaluated traffic signal needs to be defined. These areas are used to retrieve vehicle trajectory segments that are impacted by the operations of the intersection being studied and need to be carefully determined to derive accurate performance measures, for example:</p><p>• Approach retrieval areas that are too small can miss relevant events that happen far back from the intersection, such as long queues or the occurrence of split failures [<xref ref-type="bibr" rid="scirp.126463-ref2">2</xref>] .</p><p>• Approach retrieval areas that are too large can include vehicle conditions that result from other control devices, such as four-way stops or adjacent signalized intersections, where vehicle stops and induced delay would be incorrectly assigned to the evaluated signal.</p><sec id="s1_1"><title>1.1. Literature Review</title><p>During the last decade, there has been an increase in the use of crowdsourced data to monitor the state of roadway infrastructure [<xref ref-type="bibr" rid="scirp.126463-ref5">5</xref>] . One of these crowdsourced data sets is CV trajectory data, comprised of journey-based vehicle trajectories, which already provides over 500 billion records monthly in the United States and is expected to significantly grow in the coming years [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.126463-ref6">6</xref>] .</p><p>CV trajectory data has effectively been used to complement existing infrastructure-based traffic signal performance measures [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.126463-ref7">7</xref>] without the need for vehicle detection or communication equipment. Zhao et al. [<xref ref-type="bibr" rid="scirp.126463-ref8">8</xref>] used trajectory data to estimate queue lengths, penetration rates, and traffic volumes at signalized intersections. Waddell et al. [<xref ref-type="bibr" rid="scirp.126463-ref9">9</xref>] and Huang et al. [<xref ref-type="bibr" rid="scirp.126463-ref10">10</xref>] calculated delays, and various studies estimated traffic signal operational conditions, such as the level of arrivals on green (AOG), split failures (SF), and downstream blockage (DSB) from CV trajectory data [<xref ref-type="bibr" rid="scirp.126463-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.126463-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.126463-ref11">11</xref>] .</p><p>An open-access report titled Next Generation Traffic Signal Performance Measures: Leveraging Connected Vehicle Data [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] , which provides a comprehensive suite of trajectory-based techniques to evaluate traffic signal performance and identify maintenance opportunities, has recently been published. Accuracy and scalability benefits of using this crowdsourced data set are discussed and demonstrated by analyzing almost 5000 traffic signals nationwide (around 1% of the total number of signals in the United States). Nevertheless, the effective evaluation of traffic signal performance with CV trajectory data currently requires the manual identification of relevant intersection geometry characteristics, such as intersection centers and approach areas of interest. This can hinder the large-scale implementation of analysis techniques as significant human input is needed.</p><p>GPS data has been extensively used to automatically update and create maps. Cao and Krumm utilized raw GPS traces and a custom clustering algorithm to generate routable road nodes and links [<xref ref-type="bibr" rid="scirp.126463-ref12">12</xref>] . Carisi et al. used GPS vehicle data to identify the location of stop signs and traffic signals with over 90% accuracy [<xref ref-type="bibr" rid="scirp.126463-ref13">13</xref>] . Jang et al. suggested a highly accurate real-time map creation system using a few GPS traces [<xref ref-type="bibr" rid="scirp.126463-ref14">14</xref>] . Erramaline et al. designed a convolutional neural network (CNN) that uses speed and acceleration profiles to classify intersections by their control type [<xref ref-type="bibr" rid="scirp.126463-ref15">15</xref>] .</p></sec><sec id="s1_2"><title>1.2. Motivation and Objective</title><p>Most proposed GPS-based automatic mapping techniques focus on the identification of roadway characteristics that facilitate vehicle navigation; however, no studies were found that automatically map intersection areas to scale the estimation of traffic signal performance measures. Currently, the intersection centers and the approach areas of interest required to calculate trajectory-based signal performance are manually defined and usually take 5 minutes per intersection to complete. To carry out the analysis of the over 4700 intersections (<xref ref-type="fig" rid="fig1">Figure 1</xref>) discussed in [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] , 392 hours, or 49 workdays, were spent on the manual definition of geometry characteristics.</p><p>Since most state transportation agencies manage thousands of traffic signals, the intersection geometry characteristics needed to estimate CV-based performance measures can represent an obstacle to reaching agency-wide coverage. The objective of this paper is to provide a heuristic that uses CV trajectory data and open-source map elements to improve the scalability of CV-based signal performance measures by automatically estimating intersections’ centers and the approach areas of interest.</p><p>It is particularly important to provide accurate trajectory-based techniques to scale the evaluation of traffic signals when large amounts of infrastructure-descriptive data points can be derived from vehicle trajectories. For example, a popular reporting framework that uses trajectory data to evaluate the performance of signalized corridors provides up to 3072 data points over a 24-hour period for each assessed intersection [<xref ref-type="bibr" rid="scirp.126463-ref16">16</xref>] .</p></sec></sec><sec id="s2"><title>2. Data Description</title><p>CV trajectory data from March 2023 weekdays and open-source map elements are used in the proposed heuristic to automatically map relevant intersection geometry characteristics.</p><sec id="s2_1"><title>2.1. Connected Vehicle Trajectories</title><p>CV trajectory data is obtained from a third-party data vendor that works directly with original equipment manufacturers (OEMs). This data set is generated from passenger vehicles that are factory-equipped with the required technology for sampling and transmission. The CV trajectory data consists of sets of waypoints for entire vehicle trips with a reporting interval of 3 seconds and a spatial accuracy of 3 meters (~10 ft.). Every waypoint contains the following information: GPS location, timestamp, speed, heading, and anonymous unique trajectory identifier. It is important to mention that only vehicle information is available from the CV data set and no infrastructure attributes, such as Signal Phase and Timing (SPaT) or map data (MAP) messages [<xref ref-type="bibr" rid="scirp.126463-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.126463-ref18">18</xref>] , are provided.</p></sec><sec id="s2_2"><title>2.2. OpenStreetMap</title><p>Open-source map elements used in the proposed heuristic are obtained from OpenStreet Map (OSM) [<xref ref-type="bibr" rid="scirp.126463-ref19">19</xref>] . OSM uses a peer production model to generate map data that is free to use and edit. An advantage of using OSM data is that it not only contains information on road nodes and links, but also on traffic control devices, railways, buildings, green areas, landmarks, and other map elements that can be useful in the accurate identification of relevant areas near signalized intersections. Map elements can be downloaded as vectors (i.e., point, line, and polygon) or raster data for further processing [<xref ref-type="bibr" rid="scirp.126463-ref20">20</xref>] . Additional information on OSM map elements utilized in the heuristic is discussed in the following sections. Although there is valuable information in OSM data, the quality can vary, and it is important to validate this data set independently.</p></sec></sec><sec id="s3"><title>3. Approach</title><p>The intersection mapping methodology is comprised of the steps shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. The first step is to derive intersection centers from OSM traffic signal tags. Intersection names are then assigned from road link information in the second step. In the third step, the surroundings of the derived centers from step one are</p><p>evaluated to determine intersection approaches. Finally, in the fourth step, speed profiles on the assigned approaches are assessed to identify the location of other nearby controlled intersections.</p><p>The outcome of the technique is intersection centers and distances of interest for each relevant approach. The methodology steps presented in <xref ref-type="fig" rid="fig2">Figure 2</xref> are explained in detail in the sections below.</p></sec><sec id="s4"><title>4. Intersection Center Estimation</title><p>Accurate intersection centers are critical for the correct calculation of signal performance from trajectory data. These geospatial points are used to both linear reference trajectories and to assign movements to traversing vehicles. Furthermore, the approach area of interest identification discussed in the following section is also significantly influenced by the center of the intersection.</p><p>One approach to acquiring intersection centers is to request the Departments of Transportation (DOTs) traffic signal location inventories. Even though this approach requires no manual definitions and no data processing, some important challenges exist. Agencies may or may not be able to share this information, communication delays can slow down the analysis process, and the provided signal locations may not be optimal for performance calculations as DOT traffic signal location inventories are usually not created for this purpose. For example, <xref ref-type="fig" rid="fig3">Figure 3</xref>(a) shows an aerial view of a signalized intersection displaying the manually defined intersection center (blue) and one obtained from a DOT signal location inventory (pink). The error, measured as the geodesic distance between the two points, is 140 ft. Traffic signal performance estimations would be inaccurate if the inventory traffic signal location was used to linear reference trajectories and assign intersection movements.</p><p>An alternative is to derive signalized intersection centers from OSM data. OSM counts with the location of traffic signals and makes this information readily available to anyone. A challenge of using OSM traffic signals is that there are different ways in which the control device is tagged on the map. At complex intersections, traffic signals appear at all crossings or at all approaches, which results in the assignment of more than one traffic signal tag at a single intersection. For example, <xref ref-type="fig" rid="fig3">Figure 3</xref>(b) shows the location of two OSM traffic signal tags (callout i) assigned at the same intersection as <xref ref-type="fig" rid="fig3">Figure 3</xref>(a).</p><p>Nonetheless, intersection centers can still be obtained from several traffic signal tags. First, groups of traffic signals that belong to the same intersection are identified by clustering together any tag that is closer than 60 meters (196.85 ft.) to another. Then, the location of the intersection center is calculated as the centroid of the cluster that contains n tags as:</p><p>L a t c = 1 n ∑ i = 1 n L a t i (1)</p><p>L o n c = 1 n ∑ i = 1 n L o n i (2)</p><p>where Lat<sub>c</sub> is the latitude and Lon<sub>c</sub> is the longitude of the cluster centroid, and</p><p>Lat<sub>i</sub> is the latitude and Lon<sub>i</sub> is the longitude of the i-th traffic signal tag in the cluster. The OSM-derived intersection center (centroid) at the intersection shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(b) is displayed as an orange circle with a dashed boundary, which has an error of only 5 ft. in relation to the manually defined center.</p><p><xref ref-type="fig" rid="fig4">Figure 4</xref> presents a cumulative frequency distribution (CFD) plot of the intersection center errors obtained from a state DOT inventory and from OSM at 500 intersections in relation to the manual approach. The number of studied intersections was chosen to provide statistical significance and the locations were randomly selected from a manually defined inventory to include a geospatially distributed set [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] . <xref ref-type="table" rid="table1">Table 1</xref> provides information on the distribution of this error.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Intersection center location error distribution</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Percentile (%)</th><th align="center" valign="middle" >DOT Inventory (ft.)</th><th align="center" valign="middle" >OSM-derived (ft.)</th></tr></thead><tr><td align="center" valign="middle" >25</td><td align="center" valign="middle" >4.4</td><td align="center" valign="middle" >3.8</td></tr><tr><td align="center" valign="middle" >50</td><td align="center" valign="middle" >8.8</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >75</td><td align="center" valign="middle" >19.7</td><td align="center" valign="middle" >9.3</td></tr><tr><td align="center" valign="middle" >90</td><td align="center" valign="middle" >33.5</td><td align="center" valign="middle" >14.6</td></tr><tr><td align="center" valign="middle" >99</td><td align="center" valign="middle" >75.8</td><td align="center" valign="middle" >37.9</td></tr><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >141.5</td><td align="center" valign="middle" >114.1</td></tr></tbody></table></table-wrap><p>Clearly, the OSM-derived intersection centers have smaller errors than those obtained from the DOT inventory. With 90% of the estimated centers being closer than 15 ft. to the manual definitions, the OSM-derived centers are an acceptable approach to scaling the estimation of trajectory-based traffic signal performance measures.</p>Name Identification<p>Practitioners usually refer to their managed traffic signals by the road names that intersect at the location. Therefore, it would be useful to include this information when communicating performance estimations. Once an OSM-derived intersection center is estimated, the point can be assigned a name by retrieving nearby OSM links. All links with the same name are treated as the same road. The shortest distance from the intersection center to all nearby roads is then calculated. Finally, the intersection center is assigned the combination of the two closest road names.</p><p>This methodology is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. At this intersection, the West Thompson Road link (green) is closest to the OSM-derived intersection center</p><p>followed by the South Harding Street link (yellow). Therefore, the intersection center is named “West Thompson Road and South Harding Street”. This technique was used to assign names to the 500 derived centers and 98% of the labels were correct.</p></sec><sec id="s5"><title>5. Intersection Approach Area of Interest</title><p>The other intersection geometry characteristic that is relevant to enhance the scalability of CV-based traffic signal performance measures is how far upstream from the estimated centers vehicle trajectories should be evaluated. This distance needs to be accurately defined for each approach to generate performance estimations that include all relevant events outcome of the traffic signal being studied and that exclude those events that are products of adjacent traffic control devices. Therefore, the objective is to define distances upstream of the center where vehicle behavior is mainly affected solely by the traffic signal at the center.</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows a signalized intersection with its OSM-derived center and other surrounding control devices. The manually defined distances of interest for each approach are also displayed. Since the WB, NB, and eastbound (EB) approaches do not have other traffic control devices that would affect the progression of vehicles, their area of interest is defined as 1320 ft. long, which is a previously tested distance that includes all relevant vehicle events that are the result of traffic signal operations. The southbound (SB) approach is defined as 1000 ft. long to not include trajectory segments affected by the adjacent traffic signal (callout i).</p><p>To automatically approximate the manually defined approach distance of interest shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>, information on the intersection center surroundings needs to be extracted from the CV trajectory waypoints in the area (<xref ref-type="fig" rid="fig7">Figure 7</xref>). Intersection approaches may be connected to other actively controlled intersections, local roads, or driveways within the 1320 ft. radius of interest as displayed in <xref ref-type="fig" rid="fig8">Figure 8</xref>(a).</p><p>To differentiate the intersection approaches from other roadway elements and identify surrounding traffic control devices, CV trajectory data is processed and rasterized with a 5-meter (16.40 ft.) resolution to obtain the following information:</p><p>• Actively approaching cells (<xref ref-type="fig" rid="fig8">Figure 8</xref>(b)): an actively approaching cell is any raster cell where most of its contained waypoints’ headings are within &#177;25˚ from a vector drawn from the waypoint itself to the OSM-derived intersection center. This means that most of the waypoints within that cell head towards the center of the intersection.</p><p>• Cell direction of travel (<xref ref-type="fig" rid="fig8">Figure 8</xref>(c)): each raster cell is assigned two possible directions of travel based on its contained waypoints’ headings. A cell can travel N (337.5˚ to 360˚ or 0˚ to 22.5˚), NE (22.5˚ to 67.5˚), E (67.5˚ to 112.5˚), SE (112.5˚ to 157.5˚), S (157.5˚ to 202.5˚), SW (202.5˚ to 247.5˚), W (247.5˚ to 292.5˚), or NW (292.5˚ to 337.5˚). If most of the waypoints within a cell have headings between 67.5˚ and 112.5˚, that cell is said to be able to travel to the cell in the E direction. Additionally, the NE and SE directions of travel are compared and the one with most samples is also assigned to the evaluated cell.</p><p>• Ninetieth percentile cell speed (<xref ref-type="fig" rid="fig8">Figure 8</xref>(d)): the 90<sup>th</sup> percentile speed of the waypoints contained within the cell is assigned as the cell speed.</p><p>These waypoint-derived rasters can be evaluated to define the intersection approaches. First, the cells actively approaching within the 100 by 100-meter (328.08 by 328.08 ft.) center boundary are identified as part of the intersection approach (<xref ref-type="fig" rid="fig8">Figure 8</xref>(b), callout i). These cells likely belong to the correct approaches due to their proximity to the intersection center. Then, the rest of the cells’ direction of travel (<xref ref-type="fig" rid="fig8">Figure 8</xref>(c)) is reviewed starting from the center boundary neighbors and continuing outbound. If a cell has an option to travel to a cell that is already part of the intersection approach, and is an actively approaching cell or has a 90<sup>th</sup> percentile speed greater than 15 mph, it is also included as part of that approach. The 90<sup>th</sup> percentile speed greater than 15 mph is used to not include local roads or driveways that join the main approaches (<xref ref-type="fig" rid="fig8">Figure 8</xref>(d), callout ii).</p><p><xref ref-type="fig" rid="fig9">Figure 9</xref> shows the approach identification outcome as vector polygons of the methodology discussed above. All the intersection approaches are correctly delineated as no driveways or local roads that join upstream are included in the result. Nevertheless, the SB approach still extends past the adjacent traffic signal (callout i). Therefore, additional processing is needed to identify the location of adjacent traffic control devices.</p>Identification of Surrounding Control Devices<p>Traffic control devices that affect the progression of vehicles which should not be included in the trajectory retrieval area when evaluating traffic signal performance, such as other traffic signals or stop signs, can significantly reduce vehicle speeds and induce stops. By evaluating the distribution of vehicle speeds on each intersection approach, adjacent control devices can be identified.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref>0 shows 5<sup>th</sup> percentile speed profiles at 50 ft. bins obtained by evaluating vehicle waypoints found within the 10-meter (32.81 ft.) buffered estimated approaches (<xref ref-type="fig" rid="fig9">Figure 9</xref>). Fifth percentile speeds are used to locate where on the approaches some vehicle must travel slowly. Callout i points to the first 50 ft. from the intersection center. Since these bins are located past the stop bar where</p><p>vehicles start accelerating, the 5<sup>th</sup> percentile speeds are above zero. Callout ii indicates where standing queues start to form. These queues stretch all the way until callout iii, where vehicles upstream of the intersection do not have to stop. Once the speed profiles become non-zero, only the connection of driveways, local roads, or other intersections with traffic control devices to the approaches significantly reduce vehicle speeds. Driveways (callout iv) and local roads (callout v) only reduce the speed profiles for short distances. In contrast, traffic control devices affect vehicle speeds for hundreds of feet. For example, the adjacent traffic signal in the SB approach (callout vi) significantly reduces vehicle speeds starting 900 ft. upstream of the intersection (callout vii).</p><p>From the speed profiles shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>0, relevant approach distances can be estimated. At the evaluated intersection, the WB, NB, and EB approaches are assigned the maximum 1320 ft. retrieval distance since no prolonged speed reductions are seen after callout iii. The SB approach is assigned a 950 ft. retrieval distance since starting 900 ft. upstream of the intersection speeds are reduced over a long stretch. These results are similar to the manual definitions shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>.</p><p>In addition to the relevant approach identification methodology presented thus far, the location of map elements that would disrupt the progression of vehicles, such as traffic signals, stop signs, roundabouts, and railways, can be obtained from OSM and help select accurate trajectory retrieval distances. For this reason, if any of these roadway elements are found near any of the intersection approaches, retrieval distances are stopped before the element.</p><p>The distance of interest for all approaches at the 500 intersections is estimated with the proposed technique and the absolute difference with the manual results is presented in the CFD in <xref ref-type="fig" rid="fig1">Figure 1</xref>1. <xref ref-type="table" rid="table2">Table 2</xref> provides information on the distribution of this difference. It is shown how 75% of the estimated approaches have a difference smaller than 250 ft. compared to the manual definitions. Furthermore, even if large discrepancies exist for some approaches, it is possible that human error is the cause and the data-driven approach would still generate accurate traffic signal performance measures.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Manual and automatic approach of interest absolute distance difference distribution</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Percentile (%)</th><th align="center" valign="middle" >Distance Difference (ft.)</th></tr></thead><tr><td align="center" valign="middle" >25</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >50</td><td align="center" valign="middle" >45</td></tr><tr><td align="center" valign="middle" >75</td><td align="center" valign="middle" >250</td></tr><tr><td align="center" valign="middle" >90</td><td align="center" valign="middle" >685</td></tr><tr><td align="center" valign="middle" >99</td><td align="center" valign="middle" >1054</td></tr><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >1170</td></tr></tbody></table></table-wrap></sec><sec id="s6"><title>6. Results</title><p>To evaluate the accuracy of the developed heuristic, movement-level control delay, AOG, and SF [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] are calculated at the 500 intersections based on the mapping results for all weekdays in March 2023. The estimated upstream-focused performance measures are compared to those derived from manual intersection geometry definitions for different time-of-day (TOD) periods in Figures 12-14. Each dot represents the performance estimation for a particular intersection movement. A blue line with no offset and a slope of one is plotted for reference. The closer points are located to the blue line, the smaller the discrepancy between estimations. Additionally, a linear least-squares regression line is plotted in red to show the overall trend of the relation. Similar results with both techniques are shown as regression lines have offsets close to zero and slopes close to one.</p>Correlation between Automatic and Manually Derived Traffic Signal Performance Measures<p>In addition to the graphical visualizations in Figures 12-14 highlighting similar patterns between upstream-focused performance estimations, several tests are performed to determine if linear correlation exists. The performance estimations derived from the automatic geometry mapping technique are compared with those obtained from the manual methodology.</p><p>Pearson’s (r) [<xref ref-type="bibr" rid="scirp.126463-ref21">21</xref>] , Kendall’s (τ) [<xref ref-type="bibr" rid="scirp.126463-ref22">22</xref>] , and Spearman’s (ρ) [<xref ref-type="bibr" rid="scirp.126463-ref23">23</xref>] correlation tests are performed to evaluate the relationship between the data. <xref ref-type="table" rid="table3">Table 3</xref> presents the coefficient interpretations used for the Pearson’s and Kendall’s tests [<xref ref-type="bibr" rid="scirp.126463-ref24">24</xref>] , and <xref ref-type="table" rid="table4">Table 4</xref> shows the coefficient interpretations used for the Spearman’s test [<xref ref-type="bibr" rid="scirp.126463-ref25">25</xref>] . Tables 5-7 show the results of the tests for different TOD periods and highlight how all performance estimations have at least high positive or strong correlation (SC).</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Interpretation of correlation coefficient—Pearson and Kendall</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Correlation Coefficient</th><th align="center" valign="middle" >Correlation Significance</th></tr></thead><tr><td align="center" valign="middle" >0.90 - 1.0</td><td align="center" valign="middle" >Very high positive correlation (SC)</td></tr><tr><td align="center" valign="middle" >0.70 - 0.90</td><td align="center" valign="middle" >High positive correlation (SC)</td></tr><tr><td align="center" valign="middle" >0.50 - 0.70</td><td align="center" valign="middle" >Moderate positive correlation</td></tr><tr><td align="center" valign="middle" >0.30 - 0.50</td><td align="center" valign="middle" >Low positive correlation</td></tr><tr><td align="center" valign="middle" >0.00 - 0.30</td><td align="center" valign="middle" >Negligible correlation</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Interpretation of correlation coefficient—Spearman</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Correlation Coefficient</th><th align="center" valign="middle" >Correlation Significance</th></tr></thead><tr><td align="center" valign="middle" >0.80 - 1.0</td><td align="center" valign="middle" >Very strong (SC)</td></tr><tr><td align="center" valign="middle" >0.60 - 0.79</td><td align="center" valign="middle" >Strong (SC)</td></tr><tr><td align="center" valign="middle" >0.40 - 0.59</td><td align="center" valign="middle" >Moderate</td></tr><tr><td align="center" valign="middle" >0.20 - 0.39</td><td align="center" valign="middle" >Weak</td></tr><tr><td align="center" valign="middle" >0.00 - 0.19</td><td align="center" valign="middle" >Very weak</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Correlation between average control delay estimations</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >TOP Period</th><th align="center" valign="middle"  colspan="3"  >Pearson</th><th align="center" valign="middle"  colspan="3"  >Kendall</th><th align="center" valign="middle"  colspan="3"  >Spearman</th></tr></thead><tr><td align="center" valign="middle" >r</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >τ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >ρ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td></tr><tr><td align="center" valign="middle" >Early morning</td><td align="center" valign="middle" >0.99*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.89*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.98*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >AM peak</td><td align="center" valign="middle" >0.98*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.90*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.98*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >Midday</td><td align="center" valign="middle" >0.96*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.87*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.97*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >PM peak</td><td align="center" valign="middle" >0.98*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.88*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.97*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr></tbody></table></table-wrap><p>Note: *significant at 99% confidence level.</p><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Correlation between AOG estimations</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >TOP Period</th><th align="center" valign="middle"  colspan="3"  >Pearson</th><th align="center" valign="middle"  colspan="3"  >Kendall</th><th align="center" valign="middle"  colspan="3"  >Spearman</th></tr></thead><tr><td align="center" valign="middle" >r</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >τ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >ρ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td></tr><tr><td align="center" valign="middle" >Early morning</td><td align="center" valign="middle" >1.00*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.96*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >1.00*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >AM peak</td><td align="center" valign="middle" >1.00*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.96*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >1.00*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >Midday</td><td align="center" valign="middle" >0.99*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.95*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.99*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >PM peak</td><td align="center" valign="middle" >0.99*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.94*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.99*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr></tbody></table></table-wrap><p>Note: *significant at 99% confidence level.</p></sec><sec id="s7"><title>7. Discussion and Future Research</title><p>In general, SF estimations from both techniques are similar (<xref ref-type="fig" rid="fig1">Figure 1</xref>4 and <xref ref-type="table" rid="table7">Table 7</xref>); nonetheless, there are few cases where performance results from the automatic definitions overestimate results (<xref ref-type="fig" rid="fig1">Figure 1</xref>4, callout i). This usually occurs when adjacent traffic control devices are undetected as they have not yet been included in OSM or when large queues stretch over the entire approach, making entirely flat speed profiles (<xref ref-type="fig" rid="fig1">Figure 1</xref>0). There is debate on whether intersections with long queues that extend to adjacent locations should be evaluated as one system, or if they should be assessed individually. This phenomenon should be further studied in future research where best practices to identify improvement opportunities are discussed. For the time being, practitioners need to be aware that performance estimations derived from the presented mapping technique may stem from approaches that include adjacent control devices and should review these definitions before making system changes.</p><p>Additionally, DSB [<xref ref-type="bibr" rid="scirp.126463-ref3">3</xref>] is also evaluated to assess the accuracy of downstream focused performance measures derived from the proposed mapping technique. <xref ref-type="fig" rid="fig1">Figure 1</xref>5 compares performance results from the automatic and manual methodologies, and <xref ref-type="table" rid="table8">Table 8</xref> evaluates the correlation between the estimations. Some discrepancies are observed since the technique focuses on the upstream limits of the intersection. In the manual approach, the locations of the intersections’ far sides are individually determined to accurately identify where the downstream segments start. In contrast, a far side location of 100 ft. was defined for all the evaluated movements with the automatic technique. Future research will focus on the improvement of DSB calculations by estimating the far side locations from CV data.</p><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Correlation between SF estimations</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >TOP Period</th><th align="center" valign="middle"  colspan="3"  >Pearson</th><th align="center" valign="middle"  colspan="3"  >Kendall</th><th align="center" valign="middle"  colspan="3"  >Spearman</th></tr></thead><tr><td align="center" valign="middle" >r</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >τ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >ρ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td></tr><tr><td align="center" valign="middle" >Early morning</td><td align="center" valign="middle" >0.94*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.93*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.94*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >AM peak</td><td align="center" valign="middle" >0.70*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.86*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.90*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >Midday</td><td align="center" valign="middle" >0.74*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.79*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.85*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >PM peak</td><td align="center" valign="middle" >0.90*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.86*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.92*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr></tbody></table></table-wrap><p>Note: *significant at 99% confidence level.</p><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Correlation between DSB estimations</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >TOP Period</th><th align="center" valign="middle"  colspan="3"  >Pearson</th><th align="center" valign="middle"  colspan="3"  >Kendall</th><th align="center" valign="middle"  colspan="3"  >Spearman</th></tr></thead><tr><td align="center" valign="middle" >r</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >τ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td><td align="center" valign="middle" >ρ</td><td align="center" valign="middle" >p-value</td><td align="center" valign="middle" >SC</td></tr><tr><td align="center" valign="middle" >Early morning</td><td align="center" valign="middle" >0.83*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.54*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0.54*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >AM peak</td><td align="center" valign="middle" >0.58*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0.83*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.86*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >Midday</td><td align="center" valign="middle" >0.65*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0.76*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.81*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr><tr><td align="center" valign="middle" >PM peak</td><td align="center" valign="middle" >0.67*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0.84*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td><td align="center" valign="middle" >0.87*</td><td align="center" valign="middle" >&lt;0.001</td><td align="center" valign="middle" >✓</td></tr></tbody></table></table-wrap><p>Note: * significant at 99% confidence level.</p><p>Further improvements can be accomplished by solely using CV trajectory data to derive the location of map elements that would disrupt the progression of vehicles, such as traffic signals, stop signs, roundabouts, and railways. With this approach, more updated and complete surrounding information would be available which would surely improve the technique’s performance.</p></sec><sec id="s8"><title>8. Conclusions</title><p>This paper proposed a methodology based on CV trajectory and OSM data to improve the scalability of traffic signal performance measures by automatically mapping intersection centers (<xref ref-type="fig" rid="fig3">Figure 3</xref>(b)) and relevant approach areas (<xref ref-type="fig" rid="fig9">Figure 9</xref> and <xref ref-type="fig" rid="fig1">Figure 1</xref>0). With the proposed technique, the manual effort required to estimate traffic signal performance for 1000 intersections can be reduced from over 80 hours to just 15 minutes.</p><p>First, intersection centers are approximated from OSM traffic signal tags. Then, intersection approaches are estimated by assessing relevant information about the surroundings of the OSM-derived centers extracted from trajectory heading and speed data. Speed profiles for the generated approaches and additional OSM map elements are then used to identify how far upstream from the intersection center trajectories should be used to derive movement-level traffic signal performance measures.</p><p>To evaluate the proposed technique, traffic signal performance at 500 intersections was estimated from the generated maps and was compared to results obtained from a manual methodology. Figures 12-14 and Tables 5-7 show that upstream-focused performance estimations from both techniques are strongly linearly correlated, suggesting that accurate performance measures can be derived from the proposed automatic methodology. The presented technique will aid agencies monitor statewide traffic signal performance with CV trajectory data.</p></sec><sec id="s9"><title>Acknowledgements</title><p>March 2023 weekdays connected vehicle trajectory data used in this study was provided by Wejo Data Services, Inc. Map data copyrighted OpenStreet Map contributors and available from https://www.openstreetmap.org. This work was supported in part by the Joint Transportation Research Program and Pooled Fund Study (TPF-5(377)) led by the Indiana Department of Transportation (INDOT) and supported by the state transportation agencies of California, Connecticut, Georgia, Minnesota, North Carolina, Ohio, Pennsylvania, Texas, Utah, Wisconsin, plus the City of College Station, Texas, and the FHWA Operations Technical Services Team. The contents of this paper reflect the views of the authors, who are responsible for the facts and the accuracy of the data presented herein, and do not necessarily reflect the official views or policies of the sponsoring organizations. These contents do not constitute a standard, specification, or regulation.</p></sec><sec id="s10"><title>Conflicts of Interest</title><p>The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.</p></sec><sec id="s11"><title>Cite this paper</title><p>Saldivar-Carranza, E.D. and Bullock, D.M. (2023) A Data-Driven Intersection Geometry Mapping Technique to Enhance the Scalability of Trajectory-Based Traffic Signal Performance Measures. Journal of Transportation Technologies, 13, 443-464. https://doi.org/10.4236/jtts.2023.133021</p></sec></body><back><ref-list><title>References</title><ref id="scirp.126463-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Urbanik, T., et al. (2015) Signal Timing Manual—Second Edition. National Academy of Sciences, Washington DC. https://doi.org/10.17226/22097</mixed-citation></ref><ref id="scirp.126463-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Saldivar-Carranza, E., Li, H., Mathew, J., Hunter, M., Sturdevant, J. and Bullock, D. (2021) Deriving Operational Traffic Signal Performance Measures from Vehicle Trajectory Data. Transportation Research Record: Journal of the Transportation Research Board, 2675, 1250-1264. https://doi.org/10.1177/03611981211006725</mixed-citation></ref><ref id="scirp.126463-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Saldivar-Carranza, E.D., et al. (2023) Next Generation Traffic Signal Performance Measures: Leveraging Connected Vehicle Data. Purdue University, West Lafayette. https://doi.org/10.5703/1288284317625</mixed-citation></ref><ref id="scirp.126463-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Saldivar-Carranza, E.D., Li, H. and Bullock, D.M. (2021) Identifying Vehicle Turning Movements at Intersections from Trajectory Data. 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), Indianapolis, 19-22 September 2021, 4043-4050. https://doi.org/10.1109/ITSC48978.2021.9564781</mixed-citation></ref><ref id="scirp.126463-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">FHWA (2021) Every Day Counts: Innovation for a Nation on the Move. Federal Highway Administration, Washington DC.</mixed-citation></ref><ref id="scirp.126463-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Mathew, J.K., Desai, J.C., Sakhare, R.S., Kim, W., Li, H. and Bullock, D.M. (2021) Big Data Applications for Managing Roadways. ITE Journal, 91, 28-35.</mixed-citation></ref><ref id="scirp.126463-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Day, C.M., et al. (2014) Performance Measures for Traffic Signal Systems: An Outcome-Oriented Approach. Purdue University, West Lafayette. https://doi.org/10.5703/1288284315333</mixed-citation></ref><ref id="scirp.126463-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, Y., Zheng, J., Wong, W., Wang, X., Meng, Y. and Liu, H.X. (2019) Estimation of Queue Lengths, Probe Vehicle Penetration Rates, and Traffic Volumes at Signalized Intersections Using Probe Vehicle Trajectories. Transportation Research Record: Journal of the Transportation Research Board, 2673, 660-670.https://doi.org/10.1177/0361198119856340</mixed-citation></ref><ref id="scirp.126463-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Waddell, J.M., Remias, S.M. and Kirsch, J.N. (2020) Characterizing Traffic-Signal Performance and Corridor Reliability Using Crowd-Sourced Probe Vehicle Trajectories. Journal of Transportation Engineering, Part A: Systems Archive, 146, Article ID: 04020053. https://doi.org/10.1061/JTEPBS.0000378</mixed-citation></ref><ref id="scirp.126463-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Huang, J., Li, G., Wang, Q. and Yu, H. (2013) Real Time Delay Estimation for Signalized Intersection Using Transit Vehicle Positioning Data. 2013 13th International Conference on ITS Telecommunications, Tampere, 5-7 November 2013, 216-221. https://doi.org/10.1109/ITST.2013.6685548</mixed-citation></ref><ref id="scirp.126463-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Day, C.M., et al. (2017) Detector-Free Optimization of Traffic Signal Offsets with Connected Vehicle Data. Transportation Research Record: Journal of the Transportation Research Board, 2620, 54-68. https://doi.org/10.3141/2620-06</mixed-citation></ref><ref id="scirp.126463-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Cao, L. and Krumm, J. (2009) From GPS Traces to a Routable Road Map. Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, 4-6 November 2009, 3-12. https://doi.org/10.1145/1653771.1653776</mixed-citation></ref><ref id="scirp.126463-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Carisi, R., Giordano, E., Pau, G. and Gerla, M. (2011) Enhancing in Vehicle Digital Maps via GPS Crowdsourcing. 2011 Eighth International Conference on Wireless On-Demand Network Systems and Services, Bardonecchia, 26-28 January 2011, 27-34. https://doi.org/10.1109/WONS.2011.5720196</mixed-citation></ref><ref id="scirp.126463-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Jang, S., Kim, T. and Lee, E. (2010) Map Generation System with Lightweight GPS Trace Data. The 12th International Conference on Advanced Communication Technology (ICACT), Gangwon, 7-10 February 2010, 1489-1493.</mixed-citation></ref><ref id="scirp.126463-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Erramaline, A., Badard, T., C&amp;#244;té, M.-P., Duchesne, T. and Mercier, O. (2022) Identification of Road Network Intersection Types from Vehicle Telemetry Data Using a Convolutional Neural Network. ISPRS International Journal of Geo-Information, 11, Article No. 475. https://doi.org/10.3390/ijgi11090475</mixed-citation></ref><ref id="scirp.126463-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Saldivar-Carranza, E.D., Li, H., Mathew, J.K., Gayen, S., Malackowski, H. and Bullock, D. M. (2023) Reporting Framework for Arterial-Level Traffic Signal Performance Measures Estimated from Connected Vehicle Trajectory Data. Purdue University, West Lafayette. https://doi.org/10.5703/1288284317617</mixed-citation></ref><ref id="scirp.126463-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">SAE International (2016) J2735D: Dedicated Short Range Communications (DSRC) Message Set DictionaryTM. SAE International, Warrendale.</mixed-citation></ref><ref id="scirp.126463-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Abernethy, B., Andrews, S. and Pruitt, G. (2012) Signal Phase and Timing (SPaT) Applications, Communications Requirements, Communications Technology Potential Solutions, Issues and Recommendations. National Transportation Library, McLean.</mixed-citation></ref><ref id="scirp.126463-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">OpenStreetMap Contributors (2023) Planet Dump.https://planet.osm.org</mixed-citation></ref><ref id="scirp.126463-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Haklay, M. and Weber, P. (2008) OpenStreetMap: User-Generated Street Maps. IEEE Pervasive Computing, 7, 12-18. https://doi.org/10.1109/MPRV.2008.80</mixed-citation></ref><ref id="scirp.126463-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Pearson, K. (1895) Note on Regression and Inheritance in the Case of Two Parents. Proceedings of the Royal Society of London, 58, 240-242.https://doi.org/10.1098/rspl.1895.0041</mixed-citation></ref><ref id="scirp.126463-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Kendall, M.G. and Gibbons, J.D. (1990) Rank Correlation Methods. Oxford University Press, New York.</mixed-citation></ref><ref id="scirp.126463-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Spearman, C. (1904) The Proof and Measurement of Association between Two Things. The American Journal of Psychology, 15, 72-101.https://doi.org/10.2307/1412159</mixed-citation></ref><ref id="scirp.126463-ref24"><label>24</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Mukaka</surname><given-names> M. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>Statistics Corner: A Guide to Appropriate Use of Correlation Coefficient in Medical Research</article-title><source> Malawi Medical Journal</source><volume> 24</volume>,<fpage> 69</fpage>-<lpage>71</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.126463-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Evans, J. (1996) Straightforward Statistics for the Behavioral Sciences. Thomson Brooks, Pacifc Grove.</mixed-citation></ref></ref-list></back></article>