LANE BOUNDARY DETECTION DATA GENERATION IN VIRTUAL ENVIRONMENT
First Claim
1. A method, comprising:
- generating, by a processor, a virtual driving environment;
positioning, by the processor, one or more virtual sensors within the virtual driving environment;
traversing, by the processor, the one or more virtual sensors within the virtual driving environment; and
recording, by the processor, data characterizing the virtual driving environment, the data corresponding to information generated by the one or more virtual sensors sensing the virtual driving environment during the traversing.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus pertaining to generating training data. The method may include executing a simulation process. The simulation process may include traversing one or more virtual sensors over a virtual driving environment defining a plurality of lane markings or virtual objects that are each sensible by the one or more virtual sensors. During the traversing, each of the one or more virtual sensors may be moved with respect to the virtual driving environment as dictated by a vehicle-dynamic model modeling motion of a vehicle driving on a virtual road surface of the virtual driving environment while carrying the one or more virtual sensors. Virtual sensor data characterizing the virtual driving environment may be recorded. The virtual sensor data may correspond to what an actual sensor would produce in a real-world environment that is similar or substantially matching the virtual driving environment.
-
Citations
20 Claims
-
1. A method, comprising:
-
generating, by a processor, a virtual driving environment; positioning, by the processor, one or more virtual sensors within the virtual driving environment; traversing, by the processor, the one or more virtual sensors within the virtual driving environment; and recording, by the processor, data characterizing the virtual driving environment, the data corresponding to information generated by the one or more virtual sensors sensing the virtual driving environment during the traversing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A sensor data generation system, comprising:
-
one or more processors; and memory operably connected to the one or more processors, the memory storing; a virtual driving environment programmed to include a plurality of virtual objects; a first software model programmed to model a sensor; a second software model programmed to model stationary characteristics of a vehicle carrying the sensor; a third software model programmed to model dynamic characteristics of the vehicle carrying the sensor; and a simulation module programmed to utilize the virtual driving environment, the first software model, the second software model and the third software model to produce an output modeling an output of the sensor in a real-word scenario in which the sensor is mounted on the vehicle when the vehicle is driven in an actual driving environment similar to or matching the virtual driving environment. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification