Using high definition maps for generating synthetic sensor data for autonomous vehicles
AssigneeNVIDIA Corporation
InventorsGil COLGATE, Ronghua ZHANG
Life of this patent
Estimating the term…
Abstract
According to an aspect of an embodiment, operations may comprise accessing high definition (HD) map data of a region, presenting, via a user interface, information describing the HD map data, receiving instructions, via the user interface, for modifying the HD map data by adding one or more synthetic objects to locations in the HD map data, modifying the HD map data based on the received instructions, and generating a synthetic track in the modified HD map data comprising, for each of one or more vehicle poses, generated synthetic sensor data based on the one or more synthetic objects in the modified HD map data.
Claims20
A method, comprising:
- receiving instructions for adding one or more synthetic objects to one or more locations in a map;
- based at least on the instructions, generating a modified map based at least on including the one or more synthetic objects at the one or more locations in the map;
- based at least on the instructions, generating synthetic track data using the modified map, the synthetic track data corresponding to a simulated trajectory of a simulated machine and including synthetic sensor data corresponding to the one or more synthetic objects;
- and
- performing one or more operations based at least on the synthetic track data.
A processor comprising:
- processing circuitry to cause performance of operations comprising:
- receiving instructions for adding one or more synthetic objects to one or more locations in a map;
- based at least on the instructions, generating a modified map based at least on including the one or more synthetic objects at the one or more locations in the map;
- generating a simulated environment using the modified map;
- generating, based at least on a simulated trajectory of a simulated machine within the simulation environment, synthetic track data corresponding to the simulated trajectory and including synthetic sensor data corresponding to the one or more synthetic objects;
- and
- performing one or more operations based at least on the synthetic track data.
A system comprising:
- one or more processing units to perform operations comprising:
- receiving instructions for adding one or more synthetic objects to one or more locations in a map;
- based at least on the instructions, generating a modified map based at least on including the one or more synthetic objects at the one or more locations;
- generating synthetic track data using the modified map, the synthetic track data corresponding to a simulated trajectory for a simulated machine and including synthetic sensor data corresponding to the one or more synthetic objects in the modified map;
- and
- performing one or more operations based at least on the synthetic track data.
Dependencies are inferred from the claim text.