Traffic obstruction detection
First Claim
1. A method for training a traffic obstruction identification model, comprising:
- obtaining a training dataset comprising sample vehicle location points and traffic obstruction identification labels, wherein the traffic obstruction identification labels correspond to traffic obstructions configured to control a flow of traffic and disposed at fixed locations along road segments;
extracting a set of training features from the training dataset based upon the sample vehicle location points, the set of training features indicative of traffic flow patterns, the traffic flow patterns indicative of a flow of traffic along a first set of one or more road segments; and
training a traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create a trained traffic obstruction identification model for identifying other traffic obstructions along a second set of one or more road segments different than the first set of one or more road segments based upon traffic flow patterns of vehicles encountering the other traffic obstructions along the second set of one or more road segments, the training a traffic obstruction identification model comprising;
training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a first traffic obstruction as being present on a first road segment of the second set of one or more road segments when a traffic flow pattern of the first road segment matches a traffic flow pattern of a second road segment of the first set of one or more road segments having the first traffic obstruction; and
training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a second traffic obstruction as being present on a third road segment of the second set of one or more road segments when a traffic flow pattern of the third road segment matches a traffic flow pattern of a fourth road segment of the first set of one or more road segments having the second traffic obstruction.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for training and/or utilizing a traffic obstruction identification model for identifying traffic obstructions based upon vehicle location point data. For example, a training dataset, comprising sample vehicle location points (e.g., global positioning system location points of vehicles) and traffic obstruction identification labels (e.g., locations of known traffic obstructions such as stop signs, crosswalks, stop lights, etc.), may be evaluated to extract a set of training features indicative of traffic flow patterns. The set of training features and the traffic obstruction identification labels may be used to train a traffic obstruction identification model to create a trained traffic obstruction identification model. The trained traffic obstruction identification model may be used to determine whether a road segment has a traffic obstruction or not.
22 Citations
20 Claims
-
1. A method for training a traffic obstruction identification model, comprising:
-
obtaining a training dataset comprising sample vehicle location points and traffic obstruction identification labels, wherein the traffic obstruction identification labels correspond to traffic obstructions configured to control a flow of traffic and disposed at fixed locations along road segments; extracting a set of training features from the training dataset based upon the sample vehicle location points, the set of training features indicative of traffic flow patterns, the traffic flow patterns indicative of a flow of traffic along a first set of one or more road segments; and training a traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create a trained traffic obstruction identification model for identifying other traffic obstructions along a second set of one or more road segments different than the first set of one or more road segments based upon traffic flow patterns of vehicles encountering the other traffic obstructions along the second set of one or more road segments, the training a traffic obstruction identification model comprising; training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a first traffic obstruction as being present on a first road segment of the second set of one or more road segments when a traffic flow pattern of the first road segment matches a traffic flow pattern of a second road segment of the first set of one or more road segments having the first traffic obstruction; and training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a second traffic obstruction as being present on a third road segment of the second set of one or more road segments when a traffic flow pattern of the third road segment matches a traffic flow pattern of a fourth road segment of the first set of one or more road segments having the second traffic obstruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 12, 13)
-
-
8. A system for training a traffic obstruction identification model, comprising:
a model training component configured to; obtain a training dataset comprising sample vehicle location points and traffic obstruction identification labels, wherein the traffic obstruction identification labels correspond to traffic obstructions configured to control a flow of traffic and disposed at fixed locations along road segments; extract a set of training features from the training dataset based upon the sample vehicle location points, the set of training features indicative of traffic flow patterns, the traffic flow patterns indicative of a flow of traffic along a first set of one or more road segments; and train a traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create a trained traffic obstruction identification model for identifying other traffic obstructions along a second set of one or more road segments different than the first set of one or more road segments based upon traffic flow patterns of vehicles encountering the other traffic obstructions along the second set of one or more road segments, wherein training the traffic obstruction identification model comprises; training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a first traffic obstruction as being present on a first road segment of the second set of one or more road segments when a traffic flow pattern of the first road segment matches a traffic flow pattern of a second road segment of the first set of one or more road segments having the first traffic obstruction; and training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a second traffic obstruction as being present on a third road segment of the second set of one or more road segments when a traffic flow pattern of the third road segment matches a traffic flow pattern of a fourth road segment of the first set of one or more road segments having the second traffic obstruction. - View Dependent Claims (9)
-
14. A computer readable medium comprising instructions which when executed perform a method for training a traffic obstruction identification model, comprising:
-
obtaining a training dataset comprising sample vehicle location points and traffic obstruction identification labels, wherein the traffic obstruction identification labels correspond to traffic obstructions configured to control a flow of traffic and disposed at fixed locations along road segments; extracting a set of training features from the training dataset based upon the sample vehicle location points, the set of training features indicative of traffic flow patterns, the traffic flow patterns indicative of a flow of traffic along a first set of one or more road segments; and training a traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create a trained traffic obstruction identification model for identifying other traffic obstructions along a second set of one or more road segments different than the first set of one or more road segments based upon traffic flow patterns of vehicles encountering the other traffic obstructions along the second set of one or more road segments, the training a traffic obstruction identification model comprising; training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a first traffic obstruction as being present on a first road segment of the second set of one or more road segments when a traffic flow pattern of the first road segment matches a traffic flow pattern of a second road segment of the first set of one or more road segments having the first traffic obstruction; and training the traffic obstruction identification model using the set of training features and the traffic obstruction identification labels to create the trained traffic obstruction identification model to identify a second traffic obstruction as being present on a third road segment of the second set of one or more road segments when the traffic flow pattern of a third road segment matches a traffic flow pattern of a fourth road segment of the first set of one or more road segments having the second traffic obstruction. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification