| CPC B64C 39/024 (2013.01) [B64U 10/14 (2023.01); G01C 21/3453 (2013.01); G05D 1/106 (2019.05); G06T 7/246 (2017.01); G06T 7/277 (2017.01); G06T 7/593 (2017.01); G06T 17/05 (2013.01); G06V 20/13 (2022.01); G06V 20/17 (2022.01); G08G 5/0069 (2013.01); G08G 5/045 (2013.01); B64U 2101/32 (2023.01); B64U 2201/10 (2023.01); B64U 2201/20 (2023.01); G06T 2207/10021 (2013.01); G06T 2207/10032 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30188 (2013.01); G06T 2207/30241 (2013.01); G06T 2207/30252 (2013.01)] | 20 Claims |

|
1. A system comprising:
a processing unit; and
a memory unit coupled to the processing unit, the memory unit including instructions stored thereon, which when executed by the processing unit, cause the system to:
process image of a physical environment to generate or modify a cost function map that associates a cost with each of multiple regions of a plurality of regions of the image,
wherein the cost comprises a value indicative of a measure of risk associated with navigating in an area of the physical environment corresponding to a corresponding region of the multiple regions of the plurality of regions of the image;
identify, based on the cost function map, a particular region of the multiple regions with an associated cost with a value that is greater than values associated with one or more other regions of the multiple regions of the plurality of regions of the image; and
optimize a trajectory for an autonomous vehicle to traverse through the physical environment trajectory by avoiding the particular region of the image and thereby reducing an overall cost of the trajectory.
|