REAL TIME MACHINE VISION SYSTEM FOR TRAIN CONTROL AND PROTECTION
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and apparatus are disclosed for a machine vision system that incorporates hardware and/or software, remote databases, and algorithms to map assets, evaluate railroad track conditions, and accurately determine the position of a moving vehicle on a railroad track. One benefit of the invention is the possibility of real-time processing of sensor data for guiding operation of the moving vehicle.
68 Citations
20 Claims
-
1. (canceled)
-
2. A vehicle localization apparatus comprising:
-
a GPS receiver mounted to a vehicle, the GPS receiver providing a first geographical position of the vehicle; a local map cache residing within the vehicle, the local map cache storing a local map of assets comprising, for each asset, a location, properties associated with the asset, and one or more relationships relative to other assets; one or more local environment sensors mounted on the vehicle to enable collection of data associated with a local environment in the vicinity of the vehicle; one or more vehicle computers, the vehicle computers receiving the first geographical position from the GPS receiver to retrieve, from the local map cache, records associated with assets previously mapped in the vicinity of the first geographical position; a feature extraction component implemented by the vehicle computers, the feature extraction component receiving the local environment sensor data to identify and locate observed assets presently within the vicinity of the vehicle; and a position refinement component implemented by the vehicle computers, the position refinement component comparing the identity and location of observed assets from the feature extraction component with asset information retrieved from the local map cache to determine a present state of the vehicle. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for auditing map data by one or more network-connected servers maintaining maps within a database, the method comprising the steps of:
-
receiving a request for map data from a vehicle, the vehicle having local environment sensors and a local map cache; transmitting map data to the vehicle in response to the request, the map data comprising asset information, the asset information comprising identification, features and location of one or more assets; and receiving, from the vehicle, a report indicative of one or more differences between the map data and and information detected by the vehicle local environment sensors; and updating the database based on information within the report. - View Dependent Claims (17, 18, 19, 20)
-
Specification