US 12,014,555 B2
Vehicle localization based on lane templates
Mianwei Zhou, Santa Clara, CA (US); Yibo Chen, San Jose, CA (US); and Abhishek Bhatia, Savoy, IL (US)
Assigned to PlusAI, Inc., Santa Clara, CA (US)
Filed by PlusAI, Inc., Santa Clara, CA (US)
Filed on Nov. 7, 2022, as Appl. No. 17/982,144.
Prior Publication US 2024/0153281 A1, May 9, 2024
Int. Cl. G06V 20/56 (2022.01); G06V 10/44 (2022.01); G06V 10/774 (2022.01)
CPC G06V 20/588 (2022.01) [G06V 10/44 (2022.01); G06V 10/7747 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
determining, by a computing system, lane detection data and object detection data associated with an environment;
selecting, by the computing system, a lane template from a set of predefined lane templates based on a number of lane markings described by the lane detection data, wherein the set of predefined lane templates correspond with lane layouts for roads that are encountered in the environment and the selected lane template includes a road with a number of lanes that corresponds with the number of lane markings described by the lane detection data, wherein the lane template is selected based on a machine learning model, and wherein the machine learning model is trained with training data that includes a first instance of training data that is based on an application of an offset to the lane template as a modification of a lane width of the lane template; and
generating, by the computing system, localization data that identifies a location of an object in the environment based on the lane template and the object detection data.