Navigation of on-road vehicle based on object reference data that is updated
First Claim
1. An apparatus for a vehicle comprising:
- a plurality of sensors that detect objects external to the vehicle; and
circuitry configured to;
extract object reference data for first objects meeting at least one criteria from route information that includes position data and feature data of objects along a vehicle route according to the route information,store the object reference data including feature data and position data identifying positions of the first objects,recognize positions and features of second objects from detected object information from the plurality of sensors,identify the first objects from the second objects based on a determined position of the vehicle by comparing features of the second objects that are recognized to the feature data of the first objects stored in the local database,determine at least one first object has moved or a feature of at least one first object corresponding to the at least one criteria has changed and update position data or feature data for the at least one first object in the object reference data to identify the at least one first object, andoperate the vehicle to move to a position based on position data of identified objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle can include a navigation unit configured to determine a position of the vehicle. A detection unit can be configured to recognize position and features of objects external to the vehicle. An identification unit can be configured to identify objects expected to be detected based on a determined position of the vehicle, by comparing the recognized features to feature data of object reference data stored in a local database. When the identification unit is unable to identify an object, the identification unit can compare recognized or stored object features to the additional feature data received from a remote database. A navigation unit can update the position of the vehicle based on position data of identified objects and more accurate and safe autonomous operation of a vehicle can be achieved.
24 Citations
18 Claims
-
1. An apparatus for a vehicle comprising:
-
a plurality of sensors that detect objects external to the vehicle; and circuitry configured to; extract object reference data for first objects meeting at least one criteria from route information that includes position data and feature data of objects along a vehicle route according to the route information, store the object reference data including feature data and position data identifying positions of the first objects, recognize positions and features of second objects from detected object information from the plurality of sensors, identify the first objects from the second objects based on a determined position of the vehicle by comparing features of the second objects that are recognized to the feature data of the first objects stored in the local database, determine at least one first object has moved or a feature of at least one first object corresponding to the at least one criteria has changed and update position data or feature data for the at least one first object in the object reference data to identify the at least one first object, and operate the vehicle to move to a position based on position data of identified objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for a vehicle comprising:
-
navigation means for determining a position of the vehicle; object data extraction means for extracting object reference data for first objects meeting at least one criteria from route information that includes position data and feature data of objects along a vehicle route according to the route information; storage means for locally storing the object reference data, the object reference data including feature data of first objects, and position data identifying positions of the first objects; detection means for detecting second objects that are external to the vehicle, and for recognizing features of the second objects; identification means for identifying the first objects from the second objects based on a determined position of the vehicle by comparing features of the second objects that are recognized to the feature data of the first objects stored in the storage means, wherein; the identification means determines at least one first object has moved or a feature of at least one first object corresponding to the at least one criteria has changed and updates position data or feature data for the at least one first object in the object reference data in the storage means to identify the at least one first object, and the navigation means updates the position of the vehicle based on position data of identified objects.
-
-
17. A method for a vehicle, comprising:
-
acquiring route information based on a destination of the vehicle, the route information including position data and feature data of objects along a vehicle route according to the route information; determining a position of the vehicle; extracting object reference data for first objects meeting at least one criteria from route information; storing, in a local database, object reference data including feature data and position data of the first objects; detecting second objects that are external to the vehicle, and recognizing features of the second objects; identifying the first objects from the second objects based on a determined position of the vehicle by comparing features of the second objects that are recognized to the feature data of the first objects stored in the local database; determining at least one first object has moved or a feature of at least one first object corresponding to the at least one criteria has changed; updating position data or feature data for the at least one first object in the object reference data to identify the at least one first object; and updating the position of the vehicle based on position data of identified objects.
-
-
18. A non-transitory computer-readable storage medium including executable instructions, which when executed by one or more processors, causes the one or more processors to perform of:
-
acquiring route information based on a destination of the vehicle, the route information including position data and feature data of objects along a vehicle route according to the route information; determining a position of the vehicle; extracting object reference data for first objects meeting at least one criteria from route information; storing, in a local database, object reference data including feature data and position data of the first objects; detecting second objects that are external to the vehicle, and recognizing features of the second objects; identifying the first objects from the second objects based on a determined position of the vehicle by comparing features of the second objects that are recognized to the feature data of the first objects stored in the local database; determining at least one first object has moved or a feature of at least one first object corresponding to the at least one criteria has changed; updating position data or feature data for the at least one first object in the object reference data to identify the at least one first object; and updating the position of the vehicle based on position data of identified objects.
-
Specification