Abstract:
An approach is provided for synchronizing traffic flow and/or traffic signals in alternate travel segments. The approach involves determining traffic congestion information for at least one travel segment that is classified in at least one first functional class. The approach also involves processing and/or facilitating a processing of the traffic congestion information to determine at least one alternate travel segment that is classified in at least one second functional class. The approach further involves determining at least one calculated traffic flow for the at least one alternate travel segment based, at least in part, on traffic flow information associated with the at least one first functional class. The approach also involves causing, at least in part, a configuration of one or more traffic signaling parameters for the at least one alternate travel segment based, at least in part, on the calculated traffic flow.
Abstract:
An approach is provided for determining a plurality of notifications associated with one or more curved sections of at least one travel segment. The approach involves causing, at least in part, an aggregation of the plurality of notifications into at least one aggregated notification based, at least in part, on a road distance threshold between the one or more curved sections. The approach also involves causing, at least in part, a presentation of the at least one aggregated notification in place of separately presenting the plurality of notifications.
Abstract:
A system, a method and a computer program product are provided to determine a left turn decision for a user or autonomous vehicle attempting to turn at an intersection of a road. For example, the system obtains contextual features and/or sensor data related to the intersection of the road. An optimal location on the road is determined for the user or autonomous vehicle to position the vehicle to make the left turn decision, based on the contextual features and/or the sensor data. A left turn risk factor is determined based on the location on the road for the user or autonomous vehicle to position the vehicle to make a left turn. An alert is presented to the user or autonomous vehicle regarding the left turn risk factor with a left turn advisory message.
Abstract:
An apparatus, method and computer program product are provided for assessing geospatial aerial images for image processing. In one example, the apparatus receives a plurality of geospatial aerial images, where each of the plurality of geospatial aerial image data represents a zone within a map. The apparatus selects a bounding zone within the map for image processing and, in response to the bounding zone including a subset of the plurality of geospatial aerial images, the apparatus accepts or rejects the subset for the image processing based on one or more attributes of the subset. The one or more attributes is a resolution of each of the subset, an amount of area within the bounding zone covered by the subset, a clarity of each of the subset, an amount of gap or overlap between the subset, or a combination thereof.
Abstract:
A system, a method, and a computer program product may be provided for processing event data. For example, event data relating to an occurrence of an event corresponding to a first tile is received, and a first count value associated with the received event data is determined. A threshold count value associated with the event within the first tile is obtained, and dynamic switching between a link-based processing and a tile-based processing is performed, based on a comparison between the first count value and the threshold count value, wherein on determining the first count value to be greater than the threshold count value, the tile-based processing is performed, and on determining the first count value to be lesser than the threshold count value, the link-based processing is performed.
Abstract:
Embodiments described herein may provide a method for analyzing traffic congestion at a toll plaza and identifying a preferred lane of travel through the toll plaza based on the traffic congestion. Methods may include: determining active toll lanes of all toll lanes at a toll plaza; obtaining probe data for each active toll lane at the toll plaza; determining lane-wise congestion for each active toll lane at the toll plaza; identifying a preferred lane of the active toll lanes; and providing for at least one of a navigational instruction or at least semi-autonomous vehicle control to enter or continue in the preferred lane.
Abstract:
An approach is provided for accessing traffic impact caused by individual driving behaviors. For example, the approach involves receiving, by one or more processors, sensor data collected from one or more sensors of a vehicle traveling on a road network. The approach also involves processing, by the processors, the sensor data to determine one or more driving behaviors associated with the vehicle. The approach further involves computing, by the processors, a traffic impact index based on the one or more driving behaviors and at least one contextual parameter associated with the vehicle, the road network, a driver of the vehicle, or a combination thereof. The traffic impact index represents an estimated impact of the vehicle on a traffic flow within at least a portion of the road network. The approach further involves providing, by the processors, the traffic impact index as an output.
Abstract:
An approach is provided for preventing traffic over-reporting via identifying misleading traffic data. The approach involves, for example, detecting a connection attempt between a wireless communication infrastructure device and a plurality of probe devices. The wireless communication infrastructure device is associated with a known height. The approach also involves processing one or more wireless signals associated with the connection attempt to determine height data of the plurality of probe devices. The approach further involves determining based on the height data that at least two of the plurality of probe devices are carried by a single entity. The approach further involves providing data indicating the at least two of the plurality of probe devices as an output.
Abstract:
An approach is provided for determining map improvements based on detected accidents. The approach involves determining that a vehicle was involved in an accident. The approach also involves receiving a report indicating map data configured in the vehicle at a time of the accident. The approach further involves determining an association between the configured map data and the accident. The approach further involves performing one or more of the following operations: (1) transmitting the association and/or at least a portion of the configured map data to a database and/or a computing device; or (2) determining at least one map change to the configured map data based on the determined association, and transmitting the at least one map change to the vehicle, at least one other vehicle, the database, and/or the computing device.
Abstract:
A system, a method, and a computer program product are disclosed for detecting a driving direction. The system may include: a memory to store computer-executable instructions; and one or more processors to execute the instructions to receive sensor data associated with a plurality of locations and determine trajectory data associated with the plurality of locations based on the sensor data and map data. Further, the one or more processors may execute the instructions to identify, based on the trajectory data, a set of unmatched locations from the plurality of locations. The set of unmatched locations comprises at least a first predetermined number of unmatched locations. Furthermore, the one or more processors may execute the instructions to detect the driving direction based on the set of unmatched locations and the map data.