Real time machine vision and point-cloud analysis for remote sensing and vehicle control
First Claim
1. A method of localizing a vehicle by a computing platform installed within the vehicle, the method comprising:
- determining an initial geographical position of the vehicle based on output of a global positioning system receiver installed in the vehicle;
querying a local map cache stored within the vehicle, the local map cache storing a local map of assets comprising, for each asset;
a location of the asset, properties associated with the asset, and one or more relationships relative to other assets;
the local map cache queried to identify assets previously mapped near the initial geographical position;
extracting one or more features, and a location relative to the vehicle, of assets observed within the vicinity of the vehicle using local environment sensors installed in the vehicle; and
determining a second vehicle position that is refined relative to the initial geographical position of the vehicle, by comparing the extracted features of said assets observed within the vicinity of the vehicle with asset information retrieved from the local map cache.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for real time machine vision and point-cloud data analysis are provided, for remote sensing and vehicle control. Point cloud data can be analyzed via scalable, centralized, cloud computing systems for extraction of asset information and generation of semantic maps. Machine learning components can optimize data analysis mechanisms to improve asset and feature extraction from sensor data. Optimized data analysis mechanisms can be downloaded to vehicles for use in on-board systems analyzing vehicle sensor data. Semantic map data can be used locally in vehicles, along with onboard sensors, to derive precise vehicle localization and provide input to vehicle to control systems.
-
Citations
10 Claims
-
1. A method of localizing a vehicle by a computing platform installed within the vehicle, the method comprising:
-
determining an initial geographical position of the vehicle based on output of a global positioning system receiver installed in the vehicle; querying a local map cache stored within the vehicle, the local map cache storing a local map of assets comprising, for each asset;
a location of the asset, properties associated with the asset, and one or more relationships relative to other assets;
the local map cache queried to identify assets previously mapped near the initial geographical position;extracting one or more features, and a location relative to the vehicle, of assets observed within the vicinity of the vehicle using local environment sensors installed in the vehicle; and determining a second vehicle position that is refined relative to the initial geographical position of the vehicle, by comparing the extracted features of said assets observed within the vicinity of the vehicle with asset information retrieved from the local map cache. - View Dependent Claims (2, 10)
-
-
3. A method of localizing a vehicle by a computing platform installed within the vehicle, the method comprising:
-
determining an initial geographical position of the vehicle based on output of a global positioning system receiver installed in the vehicle; querying a local map cache stored within the vehicle, the local map cache storing a local map of assets comprising, for each asset;
a location of the asset, properties associated with the asset, and one or more relationships relative to other assets;
the local map cache queried to identify assets previously mapped near the initial geographical position;extracting one or more features, and a location relative to the vehicle, of assets observed within the vicinity of the vehicle using local environment sensors installed in the vehicle; determining a second vehicle position that is refined relative to the initial geographical position of the vehicle, by comparing the extracted features of said assets observed within the vicinity of the vehicle with asset information retrieved from the local map cache; and identifying one or more differences between characteristics of an asset obtained in the step of querying a local map database, and characteristics of said asset determined in the step of extracting, via observation by said local environment sensors installed in the vehicle. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of localizing a vehicle by a computing platform installed within the vehicle, the method comprising:
-
determining an initial geographical position of the vehicle based on output of a global positioning system receiver installed in the vehicle; querying a local map cache stored within the vehicle, the local map cache storing a local map of assets comprising, for each asset;
a location of the asset, properties associated with the asset, and one or more relationships relative to other assets;
the local map cache queried to identify assets previously mapped near the initial geographical position;extracting one or more features, and a location relative to the vehicle, of assets observed within the vicinity of the vehicle using local environment sensors installed in the vehicle; determining a second vehicle position that is refined relative to the initial geographical position of the vehicle, by comparing the extracted features of said assets observed within the vicinity of the vehicle with asset information retrieved from the local map cache; receiving, from a central control server, a request to audit map data; and evaluating differences between asset information within said local map cache and asset information observed by said local environment sensors. - View Dependent Claims (9)
-
Specification