Object detection and classification for autonomous vehicles
First Claim
1. A method for identifying an object, the method comprising:
- determining a current location of a vehicle;
accessing roadgraph data based on the current location of the vehicle, the roadgraph data including information about a roadway including one or more tagged areas of the roadway;
collecting information about the vehicle'"'"'s surroundings using an object detection device;
detecting a moving object and a geographic location of the moving object based on the collected information;
comparing, by a processor, the geographic location of the moving object to the roadgraph data; and
identifying, by the processor, a type of the moving object based on whether the geographic location of the moving object corresponds to a tagged area of the roadgraph.
7 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate generally to safe and effective use of autonomous vehicles. More specifically, objects detected in a vehicle'"'"'s surroundings may be detected by the vehicle'"'"'s various sensors and identified based on their relative location in a roadgraph. The roadgraph may include a graph network of information such as roads, lanes, intersections, and the connections between these features. The roadgraph may also include the boundaries of areas, including for example, crosswalks or bicycle lanes. In one example, an object detected in a location corresponding to a crosswalk area of the roadgraph may be identified as a person. In another example, an object detected in a location corresponding to a bicycle area of the roadgraph and identified as a bicycle. By identifying the type of object in this way, an autonomous vehicle may be better prepared to react to or simply avoid the object.
169 Citations
20 Claims
-
1. A method for identifying an object, the method comprising:
-
determining a current location of a vehicle; accessing roadgraph data based on the current location of the vehicle, the roadgraph data including information about a roadway including one or more tagged areas of the roadway; collecting information about the vehicle'"'"'s surroundings using an object detection device; detecting a moving object and a geographic location of the moving object based on the collected information; comparing, by a processor, the geographic location of the moving object to the roadgraph data; and identifying, by the processor, a type of the moving object based on whether the geographic location of the moving object corresponds to a tagged area of the roadgraph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device for identifying an object, the device comprising:
-
memory storing roadgraph data including information about a roadway including one or more tagged areas of the roadway; an object detection device for collecting information about the device'"'"'s surroundings; a processor coupled to the memory and the object detection device, the processor being operable to; maneuver a vehicle along a roadway; determine a current location of the vehicle; access the roadgraph data based on the current location of the vehicle; receive collected information from the object detection device; detect a moving object and a location of the moving object based on the collected information; compare the location of the moving object to the roadgraph data; and identify a type of the moving object based on whether the location of the moving object corresponds to a tagged area of the roadgraph. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A tangible, non-transitory, computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by a processor, cause the processor to perform a method of identifying an object, the method comprising:
-
maneuvering a vehicle along a roadway; determining a current location of the vehicle; accessing roadgraph data based on the current location of the vehicle, the roadgraph data including information about the roadway including one or more tagged areas of the roadway; collecting information about the vehicle'"'"'s surroundings using an object detection device; detecting a moving object and a location of the moving object based on the collected information; comparing the location of the moving object to the roadgraph data; and identifying a type of the moving object based on whether the location of the moving object corresponds to a tagged area of the roadgraph. - View Dependent Claims (18, 19, 20)
-
Specification