CPC B60W 30/06 (2013.01) [B60W 50/14 (2013.01); B60W 60/001 (2020.02); G06V 20/586 (2022.01); B60W 2552/05 (2020.02); B60W 2552/53 (2020.02); B60W 2554/802 (2020.02); B60W 2555/60 (2020.02)] | 24 Claims |
1. At least one processor comprising:
one or more circuits configured to:
detect, based at least in part on sensor data generated using one or more sensors of an ego-machine, one or more features indicative of parking information associated with at least a portion of a planned path of the ego-machine;
compute a geometry of a virtual parking strip based at least in part on the one or more features and tracked motion of the ego-machine;
apply the one or more features to a neural-network based feature classifier to extract the parking information and determine a parking rule, the parking rule comprising an indication of a permission associated with at least one of parking or stopping within the virtual parking strip, wherein the parking rule is selected to be assigned to the virtual parking strip when the neural-network based feature classifier indicates a confidence in the parking rule associated with the virtual parking strip is above a threshold, or a default parking rule is selected to be assigned to the virtual parking strip when the confidence is not above the threshold;
associate the assigned parking rule with the virtual parking strip based at least in part on the one or more features;
generate a parking assistance output indicative of the parking rule and the relative position of the virtual parking strip with respect to the ego-machine; and
control one or more operations to assist in navigating the ego-machine based at least on the parking assistance output.
|