CPC G06V 20/58 (2022.01) [B60W 30/18109 (2013.01); G06F 1/163 (2013.01); B60W 40/105 (2013.01); B60W 2420/403 (2013.01); B60W 2510/18 (2013.01)] | 14 Claims |
1. A method of providing a warning using a head-worn device including a camera and one or more display devices, comprising:
receiving a notification based on a navigation process commencing;
based on receiving the notification that the navigation process has commenced, performing the following proximity warning method while the navigation process continues:
capturing images using the camera of the head-worn device;
determining a distance between the head-worn device and a relevant object using image-processing techniques performed on the captured images;
determining a speed of the head-worn device using position components located in the head-worn device or an associated user device;
determining a braking distance for the head-worn device based on the speed of the head-worn device and based on user-specific parameters including a user weight or a bicycle type accessed from a user's profile;
comparing the distance to the relevant object with the braking distance;
based on the distance to the relevant object being less than the braking distance, providing a warning notification;
receiving a notification based on the navigation process terminating; and
based on receiving the notification that the navigation process has terminated, terminating the proximity warning method.
|