Object tracking
First Claim
Patent Images
1. An object tracking system for a vehicle having one or more vehicle control components, comprising:
- a vehicle control module in communication with the one or more control components, the vehicle control module including;
a non-transitory computer readable medium comprising;
a data storage module configured to, by a processor, store in a data storage device height map data correlating ground height and location and generated from lidar data;
a data receiving module configured to, by a processor, receive two dimensional imaging data generated by a camera and including at least one object;
a two dimensions to three dimensions transformation module configured to, by a processor, determine a location of the camera in the height map data based on a real world location of the camera, project the at least one object of the two dimensional imaging data into the height map data based on the location and ray tracing to determine a distance of the object from the camera, and determine a location of the at least one object in a three dimensional space based on the distance;
a tracking module configured to, by a processor, track at least one object using the location of the at least one object in the three dimensional space and generate tracking data based thereon; and
the vehicle control module being configured to actuate at least one of the one or more control components based, in part, on the tracking data.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for tracking an object. The system includes a data receiving module receiving two dimensional imaging data including an object and height map data correlating ground height and location. A two dimensions to three dimensions transformation module determines a location of the object in three dimensional space based on the two dimensional imaging data and the height map data. A tracking module tracks the object using the location of the object.
21 Citations
16 Claims
-
1. An object tracking system for a vehicle having one or more vehicle control components, comprising:
-
a vehicle control module in communication with the one or more control components, the vehicle control module including; a non-transitory computer readable medium comprising; a data storage module configured to, by a processor, store in a data storage device height map data correlating ground height and location and generated from lidar data; a data receiving module configured to, by a processor, receive two dimensional imaging data generated by a camera and including at least one object; a two dimensions to three dimensions transformation module configured to, by a processor, determine a location of the camera in the height map data based on a real world location of the camera, project the at least one object of the two dimensional imaging data into the height map data based on the location and ray tracing to determine a distance of the object from the camera, and determine a location of the at least one object in a three dimensional space based on the distance; a tracking module configured to, by a processor, track at least one object using the location of the at least one object in the three dimensional space and generate tracking data based thereon; and the vehicle control module being configured to actuate at least one of the one or more control components based, in part, on the tracking data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An autonomous vehicle, comprising:
-
a sensor system comprising at least one camera that generates two dimensional imaging data including at least one object; a data storage device configured to store height map data correlating ground height and location; a processor configured to; determine a location of the at least one camera in the height map data based on a real world location of the autonomous vehicle and a pose of the at least one camera, project the at least one object of the two dimensional imaging data into the height map data based on the location and ray tracing to determine a distance of the object from the camera, determine a location of the at least one object in a three dimensional space based on the distance; track at least one object using the location of the at least one object and to responsively output tracking data; and an autonomous vehicle control module configured to control one or more vehicle components based, in part, on the tracking data. - View Dependent Claims (11, 12, 13)
-
-
14. A method of tracking at least one object, comprising:
-
storing, via a processor, height map data correlating ground height and real world location; receiving, via a processor, two dimensional imaging data including at least one object; determining, via a processor, a location of the camera in the height map data based on a real world location of the camera; projecting, via a processor, the at least one object of the two dimensional imaging data into the height map data based on the location and ray tracing to determine a distance of the object from the camera; determining, via a processor, a location of the at least one object in a three dimensional space based on the distance; tracking, via a processor, at least one object using the location of the at least one object for use in autonomous vehicle control; and exercising vehicle control based, in part, on the tracking. - View Dependent Claims (15, 16)
-
Specification