| CPC E05B 77/08 (2013.01) [B60Q 9/00 (2013.01); B60R 21/34 (2013.01); E05B 81/56 (2013.01); G06T 7/20 (2013.01); G06V 20/58 (2022.01); G06V 40/20 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/30252 (2013.01); G06V 40/178 (2022.01)] | 20 Claims |

|
1. A system, located on a vehicle, comprising:
a memory that stores computer executable components; and
a processor that executes at least one of the computer executable components that:
determines, via at least one sensor, a proximity of a cyclist to the vehicle, wherein the cyclist is cycling on a road where the vehicle is parked;
determines, at least one of:
an age of the cyclist;
a level of distraction of the cyclist; or
a stability of the cyclist on a bicycle as the cyclist approaches the vehicle;
determines a probability of a dooring incident occurring in the event of an occupant of the vehicle opening a door of the vehicle to exit the vehicle when the cyclist is proximate to the vehicle; and
in response to a first determination that the probability is above a probability threshold, prevents the occupant from exiting the vehicle until the probability is not above the probability threshold, wherein the probability threshold is based on at least one of the age of the cyclist, the level of distraction of the cyclist, or the stability of the cyclist on the bicycle.
|